Update README and TODO

This commit is contained in:
Angelos Chalaris 2016-09-06 12:25:18 +03:00
parent d400b0846b
commit 6f16ad2f33

View file

@ -1,5 +1,6 @@
# mini.css # mini.css
A minimal, responsive pure CSS framework to get you started.
A minimal Sass-y responsive mobile-first style-agnostic CSS framework.
## Core Components ## Core Components
@ -17,30 +18,34 @@ A minimal, responsive pure CSS framework to get you started.
- **tab**: tabbed navigation `GZIPPED SIZE`: 347 bytes - **tab**: tabbed navigation `GZIPPED SIZE`: 347 bytes
TODO: TODO:
- Dropdowns (checkbox based?) - Components
- Modals (checkbox based) - Modals (checkbox-hack)
- Pure css progress bars - Dropdowns (possibly checkbox-hack)
- Maybe breadcrumbs - Collapse (checkbox based)
- Maybe button groups (with radios maybe? - use first and last to style borders) - Also accordion (radio based)
- Alerts with checkbox? - Progress bar styles (maybe also spinners)
- Add more utilities for Media objects - Button groups (maybe)
- Possibly panels - Button states (checkbox based)
- Responsive embed? - Alerts (maybe, can use checkbox to dismiss)
- Are tooltips even doable? (they are on-click as popovers for sure with checkboxes) - Carousel
- Buttons with states (implemented using a checkbox) - Utilities
- Checbox collapses - Breadcrumbs
- Is a Pure CSS Carousel even possible? - Panels
- Material design theme and module - Responsive embed and utils for Media objects
- Later down the line
ON A MORE SERIOUS NOTE: - A *material-design* module and/or flavor could be added
- Make a set of pages for the live version like base-modules, customization, extra-modules to showcase the modules and not clutter the main page - An alternative grid system using `flexbox` or `grid`
- Link to said pages from main page (move the grid's stuff to the other page and also the minimal note with the two **) - Documentation and packaging
- Update wiki with changes, write missing pages (documentation etc.) - Live pages, showcase the modules, customization and flavors
- Add the missing extra components, try to stay below 5KB - Update menu's and stuff
- Add images and make two live pages to showcase vastly different flavors - Update wiki accordingly, fix incomplete pages with proper documentation
- Make NiteOwl flavor (dark flavor, like the thing that cquanu (my star in html template) has for github, colors look cool) - Add pictures in README.md and showcase flavors (also in wiki)
- Make a Bootstrap flavor to ease the transition from that framework - Flavors
- Make more flavors - NiteOwl Flavor (dark flavor, like the thing that cquanu has for github, colors look cool)
- Promote in reddit etc. - Bootstrap Flavor (to ease transition from that framework)
- Write a blog post about it - Pure.CSS Flavor (maybe?)
- Use it - More
- Others
- Promote in reddit, blog, etc
- Write about the development process in blog
- Use it forever