bootstrap_ui_kit
162 sites
No security coverage
Provides a built-in User Interface Kit for your bootstrap enabled theme.
The goal of this module is to provide a clear representation of how all the elements within your site look/feel/behave, all in one centralized place located at /ui-kit.
π Features (1.x);
- π ββοΈ Minimal setup required. Uses your custom theme but removes the header/footer.
- π¨ Customize the UI Kit frontend using CSS3 variables. (ie.
--bootstrap-ui-kit--sidebar-bg-color: var(--bs-primary, #180733);) - π Glossary override. Add, remove, rearrange sections within the sidebar.
- π Auto-discovery for custom sections.
- βπ» "Dev Mode", gives additional information for developers which often includes example code snippets.
- π Deep linking to sections within the UI kit.
/ui-kit#your-custom-section - π Copy current section link to users clipboard.
- β Color: Automatic color contrast checker using https://www.aremycolorsaccessible.com/api-page
- π₯Ύ Bootstrap Icons (SVG Sprites work too)
- ...Many more, but the idea is to customize this per project (hence all the auto-discovery functionality)
π Features (2.x);
- π§© Story-based component hydration β each component can link to a
.story.ymlfile that defines props, transformed slots, and an optionallibrary_wrapper(inline Twig or@include). - π Auto-discovers stories across projects, including monorepos.
- πͺ Merges variant, story, and custom overrides into a clean, predictable render pipeline.
- π§± Unified wrapper, attribute normalization, and slot type handler system keep markup consistent and extensible.
- π Glossary customization β add, remove, and reorder sections; fully configurable on the backend.
- π Deep linking and copyable anchors for easy navigation.
- π§° Optional βDev Modeβ provides component insights and debug info.
- π¨ Built-in color contrast checker for accessibility.
- πΌοΈ Supports Bootstrap Icons and SVG sprites.
- π Search implemented on the iconography page for quick filtering and discovery.
- βοΈ Lightweight and override-friendly design for real-world theming.