Semantic is a UI component framework based around useful principles from natural language.