A lightweight Flexbox based mobile-first CSS/Javascript pattern-library
npm install flexcssFlexCss
===

!Dependencies




**A lightweight Flexbox based mobile-first CSS/Javascript pattern-library created by David Heidrich,
build for hellofellow.com.**
- Real-World-Example
- Demo-Page
Feel free to use my patterns in your project
npm install flexcss --save-dev
- A Form Validation framework for HTML5
- supports custom validation
- Complex Modals
- Image LightBox (based on Modal)
- Tooltip
- Dropdown
- Off-Canvas Navigation
- Tabs
All Javascript Components haven been created without external dependencies (almost).
- Object.assign (MDN,
Polyfill)
- Promise (Polyfill)
- fetch (link)
master contains the latest es6 rewritehellofellow version that runs on hellofellow, will be abandoned in the future (and replaced with master).Due the use of Flexbox and other HTML5 features we are limited to IE 10+.
| Browser | Version |
| -------- | ------- |
| Safari | 7.1+ |
| Google Chrome | 30+ |
| Internet Explorer | 10+|
| Firefox | 30+|
I tested FlexCss on different Android and iOS Devices.
FlexCss includes a custom font set of fontello (http://fontello.com/),$includeFontello and set it to falseEither way, there is also a mixin called icon which you can use to setup a font.
Requires node to be installed.
run npm install, and gulp to start compiling sources, recompilation is triggered automatically on file change
bundle installbundle exec jekyll serve to start the local server to read documentation.100% coverage yet, but I'm working on it :D.run npm test to run all specs, run npm test --watch to start TDD mode.
- [ ] API Documentation, more examples
- [ ] Code Cleanup
- [ ] get near to 100% Coverage by specs
- [ ] improve tooling and gulp setup
Copyright (c) 2015 David Heidrich, hellofellow KG
Any contribution is welcome, just issue a pull-request or bug/feature if you found something :)
hellofellow and the hellofellow logo Copyright © 2013 – 2015 hellofellow KG