Back to articles
BareDom v2.0.0: 80 Components, customisable themes, responsive, and Zero Framework Tax

BareDom v2.0.0: 80 Components, customisable themes, responsive, and Zero Framework Tax

via Dev.toAlexander van Elsas

I’ve just released BareDom v2.0.0, and it’s the biggest update yet. BareDom has always been about "No framework, just the DOM," but v2.0.0 brings the library into a new form: a fully responsive design system powered by a centralized theming engine. If you’ve been looking for a way to build high-performance, beautiful UIs without the weight of a heavy framework, this is for you. The New Theming Engine: x-theme The star of this release is x-theme. Instead of hunting through CSS variables for every component, you can now control your entire UI through one centralized component. Key Features: 33 Design Tokens: Precise control over typography, spacing, shadows, and colors. 8 Built-in Presets: Instantly switch between ocean, forest, sunset, neo-brutalist, aurora, mono-ai, warm-mineral, and the default theme. registerPreset() API: Create your own custom themes with partial merging, making it incredibly easy to brand your app. The new theme picker is used on all 80 demo pages! Mobile-First & F

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles