Elentra JS UI Taxonomy
The layers that comprise the User Interface Taxonomy all pertain to the visual, interactive portion of the application, and include all of the tangible things that developers will be using to create interfaces through the development process.
In the EJS taxonomy, Styles are defined as the global design building blocks at the root of the system that are used by every other layer of the taxonomy. Each of these building blocks typically maps to a corresponding variable in the system, and each of these variables is contained within its categorized
.SCSSpartial in the
elentra-2x-jsrepository, under the
Elements are the second smallest re-useable parts of the system (after the Styles). These include (but are not limited to) the common HTML elements such as
<hr>, and so on. Elements typically make use of and are visually constructed with Style variables.
Components are defined as the more advanced parts of the UI that are comprised of more than one element.