Block
The `Block` component renders a simple container with Bulma's `.block` class, adding vertical margin between sections of content.
Box
The `Box` component renders a bordered, padded container with an optional shadow using Bulma's `.box` class.
Button
The `Button` component provides a flexible and highly customizable button for your Bulma React UI.
Buttons
The `Buttons` component lets you group multiple `Button` elements together with Bulma's spacing, alignment, and add-on features.
Code
The `Code` component renders a styled `<code>` element with Bulma helper class integration.
Content
The `Content` component applies Bulma’s typographic styles to its children, enhancing the appearance of HTML elements like paragraphs, headings, lists, and tables.
Delete
The `Delete` component provides a Bulma-styled close/delete button for dismissing modals, notifications, tags, messages, and more.
Divider
The `Divider` component renders a styled horizontal rule (`<hr>`) element with Bulma helper class integration.
Emphasis
The `Emphasis` component renders a styled `<em>` element with Bulma helper class integration.
Figure
The `Figure` component renders a styled `<figure>` element with Bulma helper class integration.
Icon
The `Icon` component is a Bulma-styled wrapper for displaying icons from various libraries (Font Awesome, Material Design Icons, Ionicons, Google Material Icons, Material Symbols, etc.).
IconText
The `IconText` component provides a Bulma-styled horizontal arrangement of one or more `Icon` components and optional text.
Image
The `Image` component wraps images, iframes, or custom content in a Bulma-styled container, supporting fixed sizes, aspect ratios, rounded corners, retina images, and all Bulma helper props for color and spacing.
Link
The `Link` component renders a styled anchor (`<a>`) element with Bulma helper class integration.
LinkButton
The `LinkButton` component renders a `<button>` that visually looks like text or a link.
ListItem
The `ListItem` component renders a styled list item (`<li>`) element with Bulma helper class integration.
Notification
The `Notification` component is a Bulma-styled alert/message area for providing feedback, warnings, or information to users.
OrderedList
The `OrderedList` component renders a styled ordered list (`<ol>`) element with Bulma helper class integration.
Paragraph
The `Paragraph` component renders a styled `<p>` element with Bulma helper class integration.
Pre
The `Pre` component renders a styled `<pre>` element with Bulma helper class integration.
Progress
The `Progress` component displays a Bulma-styled progress bar.
Skeleton
The `Skeleton` component provides a Bulma-styled skeleton loader for React applications, useful for indicating that content is loading.
Span
The `Span` component renders a styled inline `<span>` element with Bulma helper class integration.
Strong
The `Strong` component renders a styled `<strong>` element with Bulma helper class integration.
SubTitle
The `SubTitle` component renders a Bulma-styled subtitle (secondary heading), supporting sizes `1-6` and rendering as any heading or paragraph element (`h1-h6`, `p`).
Table
The `Table` component and its subcomponents provide a highly composable, Bulma-styled table system for React.
Tag
The `Tag` component renders a Bulma-styled label or badge.
Tags
The `Tags` component groups multiple `Tag` components together in a horizontal (or multiline) Bulma-styled container.
Title
The `Title` component renders a Bulma-styled title (heading), supporting sizes `1`-`6`, spacing, and rendering as any heading or paragraph element (`h1`-`h6`, `p`).
UnorderedList
The `UnorderedList` component renders a styled unordered list (`<ul>`) element with Bulma helper class integration.