--- layout : 'default' css : 'index' title : 'Introduction' type : 'Semantic' --- <% uiElements = @getCollection("uiElements").toJSON() %> <% uiCollections = @getCollection("uiCollections").toJSON() %> <% uiViews = @getCollection("uiViews").toJSON() %> <% uiModules = @getCollection("uiModules").toJSON() %>
Version 1.0.0 Beta

Semantic HTML | is the vocabulary of the web.

Download Now

Unbelievable Theming

Semantic provides true design freedom. Change the look and feel of your components with just a few variables.

View
Add to Cart
Save for Later
Rate
1
2
3

3000+ CSS Variables

The only dogma from this framework: everything arbitrary is mutable.

View Themes

50+ UI Definitions

Build your entire site with one UI stack. Extend using a common style.

Browse UI

2200+ Commits

Developed over several years. Already used in multiple large scale production environments you may have heard of.

Visit GitHub

A Full Toolkit

Definitions aren't limited to just buttons on a page. Semantic's components fall into four categories, elements, collections, modules, and views which cover the gamut of interface design.

Card

Steve Jobes
Stevie Jobes is a fictional character designed to resemble someone familiar to readers.

Dropdown

Checkbox

Decodified Code

Semantic's naming conventions are based around common usage, not arbitrarily prescribed standards—a practice borrowed from descriptive linguistics.

Decodified Code

Semantic's naming conventions are based around common usage, not arbitrarily prescribed standards—a practice borrowed from descriptive linguistics .

Liberate your Development

Enterprise Ready

Build tools, performance logging, support for custom definitions, multiple-levels of theme inheritanceance—a developer's wet dream.

View Expert Guide

Beginner Friendly

Don't feel comfortable tweaking everything? Download free community designed themes and use our customizer to build a package fit for your needs.

View Basic Guide