Skip to content

mayeedwin/jengacss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Jenga Core, IDEA

Author : Maye Edwin / Mode : Draft

🎯 Performance is key

You only import and use a css component that you need for every page. Jenga is a Kiswahili word meaning Build in English.

🎯 Power of css variables

Jenga is powered by CSS Variables which results to less repetition, better readability and more flexibility. Plus, unlike variables from CSS preprocessors, they're actually a part of the DOM, which has a lot of benefits.

🎯 Code splitting, component splitting

With component-level code-splitting, you can move individual components into separate assets chunks. On particular events, you can load the relevant styles and scripts and render the components.

🎯 Editing on the go, increase productivity

Component Level implementation of your css increases your Productivity when it comes to cleaning up code, enhancing a component or editing generally whether in your code editor or within your favourite browser's dev tools.

🎯 Native user interface for PWAs

Jenga authored components are built with Native UI design approach for building amazing user interfaces for your progressive web apps. We are calling this Progressive Web User Interface.

Architecture, the implementation

├── jenga
│   ├── components
│   ├── theme
│   ├── scripts
│   ├── jenga.app.css

Getting started

From the jenga folder, have a look at jenga.app.css. Now import the css components that your web app needs. You have an option to use the default or custom component.

Check the dev guide docs here

License and Credits

About

Theme CSS Variables for your Design System

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages