Spectre.css: A lightweight, responsive and modern CSS framework
npm install spectre.css
Spectre.css is a lightweight, responsive and modern CSS framework.
- Lightweight (~10KB gzipped) starting point for your projects
- Flexbox-based, responsive and mobile-friendly layout
- Elegantly designed and developed elements and components
Spectre is a side project based on years of CSS development work on a large web service project. Spectre only includes modern base styles, responsive layout system, CSS components and utilities, and it can be modified for your project with Sass/Scss compiler.
Spectre.css is completely free to use. If you enjoy it, please consider donating via Paypal or via Patreon for the further development. ♥
There are 5 ways to get started with Spectre CSS framework in your projects. You can either manually install or use NPM, Yarn and Bower.
spectre.css located in /docs/dist in your website or Web app <head> part.$ npm install spectre.css --save$ yarn add spectre.css$ bower install spectre.css --saveYou can compile your custom version of Spectre.css. Read the documentation.
- Typography
- Tables
- Buttons
- Forms
- Icons.css - CSS ONLY
- Labels
- Code
- Media
- Utilities - colors, display, divider, loading, position, shapes and text utilities
- Chrome (LAST 4)
- Microsoft Edge (LAST 4)
- Firefox (EXTENDED SUPPORT RELEASE)
- Safari (LAST 4)
- Opera (LAST 4)
- Internet Explorer 10+
Spectre supports Internet Explorer 10+, but some HTML5 and CSS3 features are not perfectly supported by Internet Explorer.
Designed and built with ♥ by Yan Zhu. Feel free to submit a pull request. Help is always appreciated.