diff --git a/docs/css/css-frameworks/bootstrap.mdx b/docs/css/css-frameworks/bootstrap.mdx
index e345ed2..a00b96d 100644
--- a/docs/css/css-frameworks/bootstrap.mdx
+++ b/docs/css/css-frameworks/bootstrap.mdx
@@ -1 +1,148 @@
-
\ No newline at end of file
+---
+title: "Bootstrap (Component-Based Framework)"
+description: "A detailed tutorial on Bootstrap, the most popular component-based CSS framework, covering its grid system, pre-built components, and customization options."
+keywords: [Bootstrap, CSS framework, component-based, responsive grid, Sass, JavaScript components, utility classes]
+tags: [Bootstrap, CSS framework, component-based, responsive grid, Sass, JavaScript components, utility classes]
+sidebar_label: Bootstrap
+---
+
+Bootstrap is a free, open-source CSS framework directed at responsive, mobile-first frontend web development. It is the most well-known and widely used CSS framework, providing a collection of ready-made HTML, CSS, and JavaScript templates for common interface components.
+
+While modern trends often favor utility-first systems like Tailwind CSS, Bootstrap remains an excellent choice for rapid prototyping, developing standard enterprise applications, and ensuring a consistent, accessible baseline design with minimal effort.
+
+
+
+
+## 1. Core Concept: Component-Based Design
+
+Bootstrap operates on a **component-based** philosophy. Instead of applying individual styling utilities, you apply a single semantic class that bundles all the necessary styles, states, and responsive behavior for a common UI element.
+
+### Component Example
+
+To create a primary-style button, you simply use the predefined classes:
+
+```html title="index.html"
+
+
+
+```
+
+### Key Advantages
+
+ * **Rapid Prototyping:** Components look good out of the box, requiring minimal custom CSS.
+ * **Consistency:** Provides a standard, cohesive look across the entire application.
+ * **Ease of Use:** Low barrier to entry; developers only need to learn the class names, not the underlying CSS properties.
+
+## 2. The Responsive Grid System
+
+Bootstrap's most enduring and crucial feature is its Flexbox-based 12-column responsive grid system. It allows developers to define complex layouts that adapt seamlessly across various screen sizes using predefined classes.
+
+### Grid Structure
+
+The grid is built on three core concepts:
+
+1. **Containers:** `.container` (fixed width based on breakpoint) or `.container-fluid` (full width).
+2. **Rows:** `.row` creates a horizontal group for columns, ensuring correct negative margin and Flexbox behavior.
+3. **Columns:** `.col-*` classes define the number of columns (out of 12) a section should span.
+
+### Column Breakpoints
+
+Bootstrap uses five default breakpoints to control column stacking and size:
+
+| Prefix | Breakpoint | Device Type | Purpose |
+| :--- | :--- | :--- | :--- |
+| `col-` | $\lt 576px$ | Extra Small (Mobile) | Stacks vertically by default. |
+| `col-sm-` | $\ge 576px$ | Small (Landscape Mobile) | Defines behavior for small screens and up. |
+| `col-md-` | $\ge 768px$ | Medium (Tablet) | Defines behavior for tablets and up. |
+| `col-lg-` | $\ge 992px$ | Large (Desktop) | Defines behavior for desktops and up. |
+| `col-xl-` | $\ge 1200px$ | Extra Large | Defines behavior for large desktops. |
+
+
+
+
+### Responsive Grid Example
+
+This layout stacks on mobile, shows two equal columns on tablets, and three equal columns on desktops.
+
+```html title="index.html"
+
+```
+
+## 4. Customization and Styling
+
+Modern Bootstrap is highly customizable, moving away from the rigid themes of its early versions.
+
+### A. Sass Variables
+
+Bootstrap's source code is built with **Sass (SCSS)**. The most scalable way to customize Bootstrap is to override its default variables *before* the Sass files are compiled. This allows you to change global defaults like primary colors, font stacks, and spacing increments.
+
+```scss title="custom/_variables.scss"
+// 1. Override Primary Color
+$primary: #007bff; // Default blue
+$primary: #4CAF50; // Custom green
+
+// 2. Override Border Radius
+$border-radius: 0.5rem;
+$border-radius-lg: 0.75rem;
+
+// Must import Bootstrap after defining variables
+@import "bootstrap/scss/bootstrap";
+```
+
+
+
+
+### B. Utility API
+
+Since Bootstrap 4, the framework has incorporated an increasing number of reusable utility classes (similar to Tailwind, but less comprehensive). These are primarily used for small adjustments like margin, padding, and display properties.
+
+| Utility Class | Description |
+| :--- | :--- |
+| `m-3` | Sets `margin` on all sides to 1rem. |
+| `pt-4` | Sets `padding-top` to 1.5rem. |
+| `d-flex` | Sets `display: flex;`. |
+| `text-center` | Sets `text-align: center;`. |
+
+These utilities are essential for fine-tuning the spacing and alignment of pre-built components without needing to write custom CSS.
+
+## Try It Out
+
+Now that you've seen the basics of Bootstrap's component-based framework, responsive grid system, and customization options, it's time to try it yourself!
+
+
\ No newline at end of file
diff --git a/docs/css/css-frameworks/bulma.mdx b/docs/css/css-frameworks/bulma.mdx
index e345ed2..3255de2 100644
--- a/docs/css/css-frameworks/bulma.mdx
+++ b/docs/css/css-frameworks/bulma.mdx
@@ -1 +1,168 @@
-
\ No newline at end of file
+---
+title: "Bulma (Flexbox-First Framework)"
+description: "Explore Bulma, a modern, lightweight, and responsive CSS framework based entirely on Flexbox, offering intuitive components and an easy-to-read utility class structure."
+keywords: [Bulma CSS, Flexbox framework, CSS components, responsive design, modular CSS, lightweight framework]
+tags: [Bulma CSS, Flexbox framework, CSS components, responsive design, modular CSS, lightweight framework]
+sidebar_label: Bulma
+---
+
+Bulma is a modern, open-source CSS framework that distinguishes itself by being built entirely on **Flexbox**. Unlike older frameworks, Bulma is purely CSS, it provides no built-in JavaScript components, making it lightweight and easy to integrate with any JavaScript framework (React, Vue, Angular, etc.).
+
+Bulma is known for its highly readable class names and its strong focus on a clean, modular component architecture, offering a refreshing alternative to larger, more traditional frameworks.
+
+
+
+
+## 1. Core Philosophy: Pure CSS and Modularity
+
+Bulma's core design principles prioritize simplicity and separation of concerns:
+
+### A. Pure CSS
+
+Bulma consists only of CSS files. All interactive components (like dropdowns, modals, and tabs) require developers to supply their own JavaScript implementation to manage the necessary `is-active` or `is-hidden` state classes. This gives developers complete control over the front-end logic.
+
+### B. Modularity
+
+Bulma's source code is modular, broken down into 39 individual Sass files. This allows developers to easily import only the specific components they need (e.g., just the grid and buttons) to minimize the final stylesheet size.
+
+### C. Readable Class Names
+
+Bulma uses highly descriptive, hyphenated class names that are easy to remember and understand, such as `is-primary`, `is-fullwidth`, or `has-text-centered`.
+
+## 2. The Responsive Flexbox Grid
+
+Since Bulma is Flexbox-based from the ground up, its grid system is highly flexible and intuitive, relying on the `columns` and `column` classes.
+
+### A. Structure
+
+1. **Container:** `.container` (fixed width, centered) or `.is-fluid` (full width).
+2. **Columns Wrapper:** `.columns` initializes the Flexbox container, providing necessary negative margins and spacing.
+3. **Columns:** `.column` acts as the flexible item inside the wrapper.
+
+### B. Size and Breakpoints
+
+Columns are defined by using the fraction of the 12-column grid system (e.g., `is-half` for 6/12, `is-one-third` for 4/12).
+
+Bulma uses four main breakpoints:
+
+| Prefix | Breakpoint (Min-Width) | Device Type | Purpose |
+| :--- | :--- | :--- | :--- |
+| `is-mobile` | Default | Mobile (Default Stack) | Mobile-only classes. |
+| `is-tablet` | $\ge 769px$ | Tablet | Defines behavior for tablets and up. |
+| `is-desktop` | $\ge 1024px$ | Desktop | Defines behavior for desktops and up. |
+| `is-widescreen` | $\ge 1216px$ | Large Desktop | Defines behavior for larger screens. |
+
+### Responsive Grid Example
+
+This layout uses three equal columns on tablet size and larger, and stacks vertically on mobile.
+
+```html title="index.html"
+
+
+
+
+
+
Column 1 (4/12)
+
+
+
Column 2 (4/12)
+
+
+
Column 3 (4/12)
+
+
+
+```
+
+
+
+
+## 3. Bulma Components
+
+Bulma provides clean, modern designs for common UI elements using semantic and state-based modifiers.
+
+### A. Button Modifiers
+
+Buttons use the base class `.button` and are styled using color and size modifiers.
+
+| Class Modifier | Description | Example |
+| :--- | :--- | :--- |
+| `is-primary` | Primary brand color. | `