axtk / web-essentials

A way to customizable UIs with minimal markup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web essentials

Customizable CSS styles for plain HTML components

Features

  • the styles are applied to plain HTML elements, no need for wrapper markup or additional class names;
  • the styles are quickly customizable via CSS variables: custom themes (single or multiple within an app) can be introduced by redefining values of relevant CSS variables listed in components/index.css;
  • the styles maintain visual scalability out of the box: no need for size presets, the components scale consistently with the surrounding content out of the box by having their dimensions defined in em units.

Showcase  |  Code samples and docs


Optional utilities

See Optional utilities for style bundling and replacing component icons.

About

A way to customizable UIs with minimal markup


Languages

Language:CSS 87.0%Language:JavaScript 13.0%