Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

FlexiCSS: A lightweight, responsive CSS framework with a customizable grid system, pre-built components, utility classes, and built-in accessibility features for fast and efficient web development.

Notifications You must be signed in to change notification settings

shuddha2021/FlexiCSS

Repository files navigation

FlexiCSS

FlexiCSS is a lightweight, responsive CSS framework designed to make web development easy and efficient. With a responsive grid system, customizable components, utility classes, accessibility features, performance optimizations, and more, FlexiCSS helps you build beautiful and functional websites quickly.

Features

  • Responsive Grid System: A flexible grid system for easy layout adjustments across different screen sizes.
  • Customizable Components: Pre-built components like buttons, forms, and navigation bars.
  • Utility Classes: Common styling needs such as spacing, text alignment, and visibility.
  • Cross-Browser Compatibility: Consistent rendering across all major browsers.
  • Accessibility Features: Built-in accessibility features.
  • Performance Optimization: Lightweight code for fast loading times and smooth performance.
  • Extensible Variables: Customizable variables for colors, fonts, and spacing.
  • Animation Library: Reusable animations for engaging user interactions.
  • Dark Mode Support: Easy implementation of dark mode.

Installation

To use FlexiCSS, include the CSS files in the <head> of your HTML document:

Usage

Responsive Grid System

<div class="container">
 <div class="row">
 <div class="col">Column 1</div>
 <div class="col">Column 2</div>
 </div>
</div>

Customizable Components

<button class="btn btn-primary">Primary Button</button>
<button class="btn btn-secondary">Secondary Button</button>

Buttons

<button class="btn btn-secondary">Secondary Button</button>

Forms

<input type="text" class="form-control" placeholder="Text input">

Navigation Bar

<nav class="navbar">
 <a class="navbar-brand" href="#">Brand</a>
</nav>

Utility Classes

<div class="m-3 p-3 text-center">Content with margin and padding</div>

Animations

<div class="fade-in">This will fade in</div>
<div class="slide-in">This will slide in</div>

Customizable Variables

You can customize the variables in variables.css to match your design language.

:root {
 --primary-color: #ff5733;
 --secondary-color: #33c4ff;
 --background-color: #f8f9fa;
 --text-color: #343a40;
}

License

FlexiCSS is released under the MIT License.

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /