componently
v1.2.5
Published
Componently is an opinionated, responsive and modular HTML & CSS framework for arhitecting maintainable large scale applications.
Downloads
13
Readme
Componently is an opinionated, responsive and modular HTML & CSS framework for arhitecting maintainable large scale applications.
- Doesn't make aesthetic design choices
- Arhitectural division between classes
- Opinionated naming conventions and project organization based on the SMACSS philosophy
Developer Experience
I wrote Componently while working on my projects. The goal was to have an in-house minimal style guide that is not bloated.
Most of the existing frameworks make assumptions about how to design your site and don't separate styling and markup styles. That makes them hard to use in a modular way. Componently is a bare-bones HTML & CSS framework that is more concerned with the technical implementation of the components rather then how they look.
Getting Started
The quickest way to get started is to download the compiled CSS.
Alternatively, you can install and manage Componently using NPM:
npm install --save componently
Compiling CSS
Componently uses Webpack for its build system
npm install
npm start
Regenerates the /build
directory with compiled and minifed CSS.
Documentation
The documentation can be found at componently.github.io/componently. To run the documentation locally on your machine you need to run the following commands:
npm install
npm run docs:watch
and open localhost:4000