A component library based on the BEM methodology.
The core variables, functions and mixins for Vrembem components.
A container component that slides in from the left or right. Typically containing menus, search or other content.
The utility component provides a set of atomic classes that specialize in a single function.
A flexbox based grid system component.
A simple flexbox based layout component.
A component for changing the mode of a page to complete a critical task. This is usually used in conjunction with the dialog component to make modal dialogs.
A content wrapper that provides typographic styles for common HTML elements.
A table component for displaying HTML tables.
Buttons are a simple component that allow users to take actions.
A component that is initially hidden and revealed upon user interaction either through a click or hover event. Popover can contain lists of actions, links, or additional supplementary content.
Menus represent groups of links, actions or tools that a user can interact with.
Radios allow the user to select a single option from a set.
Checkboxes allow the user to select multiple options from a set.
The cards component provides a flexible and extensive content container with multiple variants and options.
A component for highlighting (optionally dismissible) messages to the user.
A component that facilitates a conversation between the system and the user. They often request information or an action from the user.
A container component for wrapping distinct sections of a page.
Switches are a binary form element used to toggle between two options.
The icon component provides a consistent way to style icons.
A component for displaying form input elements.
The form-control component that provides a menu of options.
A simple flexbox based layout component.
A navigation component that shows the hierarchical path to a users current location.