# Modus Bootstrap
> Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.
The full text of the documentation is available at [https://mb.christianoliff.com/llms-full.txt](https://mb.christianoliff.com/llms-full.txt).
## Getting started
- [Install Modus Bootstrap](https://mb.christianoliff.com/docs/6.0/getting-started/install): Add Bootstrap to your project with CDN, package manager, or source files.
- [Using Bootstrap with AI](https://mb.christianoliff.com/docs/6.0/getting-started/ai): Learn about Bootstrap’s machine-readable docs and skills files for working with LLMs and agentic developer tools.
- [Approach](https://mb.christianoliff.com/docs/6.0/getting-started/approach): Learn about the guiding principles, strategies, and techniques used to build and maintain Bootstrap so you can more easily customize and extend it yourself.
- [CSS variables](https://mb.christianoliff.com/docs/6.0/getting-started/css-variables): Use Bootstrap’s CSS custom properties for fast and forward-looking design and development.
- [JavaScript](https://mb.christianoliff.com/docs/6.0/getting-started/javascript): Bring Modus Bootstrap to life with our optional JavaScript plugins. Learn about each plugin, our data and programmatic API options, and more.
- [Browsers & devices](https://mb.christianoliff.com/docs/6.0/getting-started/browsers-devices): Learn about the browsers and devices, from modern to old, that are supported by Bootstrap, and the modern platform features the framework is built on.
- [Accessibility](https://mb.christianoliff.com/docs/6.0/getting-started/accessibility): A brief overview of Bootstrap’s features and limitations for the creation of accessible content.
## Guides
- [CDN Quickstart](https://mb.christianoliff.com/docs/6.0/guides/quickstart): The official guide for how to include Bootstrap’s CSS and JavaScript in your project using a CDN.
- [Bootstrap and npm](https://mb.christianoliff.com/docs/6.0/guides/npm): The official guide for how to build a starter project with Bootstrap’s CSS and JavaScript in your project using just npm.
- [Bootstrap and Webpack](https://mb.christianoliff.com/docs/6.0/guides/webpack): The official guide for how to include and bundle Bootstrap’s CSS and JavaScript in your project using Webpack.
- [Bootstrap and Parcel](https://mb.christianoliff.com/docs/6.0/guides/parcel): The official guide for how to include and bundle Bootstrap’s CSS and JavaScript in your project using Parcel.
- [Bootstrap and Vite](https://mb.christianoliff.com/docs/6.0/guides/vite): The official guide for how to include and bundle Bootstrap’s CSS and JavaScript in your project using Vite.
- [Contribute](https://mb.christianoliff.com/docs/6.0/guides/contribute): Help develop Bootstrap with our documentation build scripts and tests.
- [Migration](https://mb.christianoliff.com/docs/6.0/guides/migration): Track and review changes to the Bootstrap source files, documentation, and components to help you migrate from v5 to v6.
## Customize
- [Customize](https://mb.christianoliff.com/docs/6.0/customize/overview): Learn how Bootstrap's colors power our design system theme. Customize and extend Bootstrap with Sass, a boatload of global options, and plenty of global and component-specific CSS variables.
- [Sass](https://mb.christianoliff.com/docs/6.0/customize/sass): Utilize our source Sass files to take advantage of variables, maps, mixins, and functions to help you build faster and customize your project.
- [Options](https://mb.christianoliff.com/docs/6.0/customize/options): Quickly customize Bootstrap with built-in variables to easily toggle global CSS preferences for controlling style and behavior.
- [Color](https://mb.christianoliff.com/docs/6.0/customize/color): Bootstrap is supported by an extensive color system that powers our revamped theme, components, and color modes. This enables more comprehensive customization and extension for any project.
- [Theme](https://mb.christianoliff.com/docs/6.0/customize/theme): The Bootstrap theme is a set of semantically named tokens that are used to style our components, utilities, and more. The theme is configurable, responds to color modes, and can be consumed via Sass or CSS.
- [Color modes](https://mb.christianoliff.com/docs/6.0/customize/color-modes): Bootstrap supports light and dark color modes. The page follows the visitor’s system preference by default, and you can force a mode globally or per-component with the `data-bs-theme` attribute.
- [Components](https://mb.christianoliff.com/docs/6.0/customize/components): Learn how and why we build nearly all our components responsively and with base and modifier classes.
- [RTL](https://mb.christianoliff.com/docs/6.0/customize/rtl): Learn how to enable support for right-to-left text in Bootstrap across our layout, components, and utilities.
- [Optimize](https://mb.christianoliff.com/docs/6.0/customize/optimize): Keep your projects lean, responsive, and maintainable so you can deliver the best experience and focus on more important jobs.
## Layout
- [Breakpoints](https://mb.christianoliff.com/docs/6.0/layout/breakpoints): Breakpoints are customizable widths that determine how your responsive layout behaves across device or viewport sizes in Bootstrap.
- [Containers](https://mb.christianoliff.com/docs/6.0/layout/containers): Containers are a fundamental building block of Bootstrap that contain, pad, and align your content within a given device or viewport.
- [Grid system](https://mb.christianoliff.com/docs/6.0/layout/grid): Use our powerful mobile-first flexbox grid to build layouts of all shapes and sizes thanks to a twelve column system, six default responsive tiers, Sass variables and mixins, and dozens of predefined classes.
- [Columns](https://mb.christianoliff.com/docs/6.0/layout/columns): Learn how to modify columns with a handful of options for alignment, ordering, and offsetting thanks to our flexbox grid system. Plus, see how to use column classes to manage widths of non-grid elements.
- [Gutters](https://mb.christianoliff.com/docs/6.0/layout/gutters): Gutters are the padding between your columns, used to responsively space and align content in the Bootstrap grid system.
- [Utilities for layout](https://mb.christianoliff.com/docs/6.0/layout/utilities): For faster mobile-friendly and responsive development, Bootstrap includes dozens of utility classes for showing, hiding, aligning, and spacing content.
- [Z-index](https://mb.christianoliff.com/docs/6.0/layout/z-index): While not a part of Bootstrap’s grid system, z-indexes play an important part in how our components overlay and interact with one another.
- [CSS Grid](https://mb.christianoliff.com/docs/6.0/layout/css-grid): Learn how to enable, use, and customize our alternate layout system built on CSS Grid with examples and code snippets.
## Content
- [Reboot](https://mb.christianoliff.com/docs/6.0/content/reboot): Reboot, a collection of element-specific CSS changes in a single file, kickstart Bootstrap to provide an elegant, consistent, and simple baseline to build upon.
- [Typography](https://mb.christianoliff.com/docs/6.0/content/typography): Documentation and examples for Bootstrap typography, including global settings, headings, body text, lists, and more.
- [Images](https://mb.christianoliff.com/docs/6.0/content/images): Documentation and examples for opting images into responsive behavior (so they never become wider than their parent) and add lightweight styles to them—all via classes.
- [Tables](https://mb.christianoliff.com/docs/6.0/content/tables): Documentation and examples for opt-in styling of tables (given their prevalent use in JavaScript plugins) with Bootstrap.
- [Prose](https://mb.christianoliff.com/docs/6.0/content/prose): Use the `.prose` wrapper class to make long form content more easily without the need for specifying Bootstrap classes on every element. Especially useful for converting Markdown or MDX to HTML, or simply for making content heavy pages more readable.
## Forms
- [Forms](https://mb.christianoliff.com/docs/6.0/forms/overview): Examples and usage guidelines for form control styles, layout options, and custom components for creating a wide variety of forms.
- [Field](https://mb.christianoliff.com/docs/6.0/forms/field): A universal layout wrapper for form controls that handles label, description, and validation feedback placement with CSS grid.
- [Form controls](https://mb.christianoliff.com/docs/6.0/forms/form-control): Give textual ``, `