This is an old project, when I made it in 2014 I was tried use some possibilities about HTML/CSS and I loved the result. So I know a lot of people that used these components in production projects (I've used a lot of times).
But the things changed in the nexts years and there are better choices to made these components.
So I just maintain this project as an experimental thing and I probability won't make changes anymore.
But you is free to use it as you want 😁❤️
A set of common UI Components using the power of CSS and without Javascript
Install via Bower or download the zip
bower install css-components
Chrome | Firefox | Edge | Safari | |
---|---|---|---|---|
Android | Yes | Yes | Yes | Yes |
iOS | Yes | Yes | Yes | Yes |
Mac OS X | Yes | Yes | Yes | Yes |
Windows | Yes | Yes | Yes. | Yes |
* CSS3 transitions are not supported in IE8 and below. ** Janky z-index. See tooltip on right example.
Notes:
Please read this Coding Style for Issues, pull requests and coding standards.
All changes must be made in /dev
folder. The CSS should be modified using the Stylus preprocessor.
# 1. Fork this repository and clone it into the current directory
git clone https://github.com/<your-username>/css-components.git
# 2. Navigate to the newly cloned directory
cd css-components
# 3. Install the dependencies
npm install
# For start the server, watching your .styl files changes and compile CSS
grunt w
# Compress zip files
grunt build
# Build the project for deploy
grunt dist
# View your project release in GhPages
https://<your-username>.github.io/css-components/
# Open your Pull Request
MIT License © Felipe Fialho