Overview
Pagination 04 is a simple, minimal pagination component featuring a Previous button, a centered page count text (e.g., ‘Page 1 of 10’), and a Next button arranged in a horizontal row with space-between alignment. It provides straightforward navigation between pages and adapts its font size on mobile screens. Buttons become visually disabled (50% opacity) when not clickable, and the Next button shows a hover state.
How to use
Open the Brikl panel
Navigate to the Elements category in the Brikl panel.
Copy the component
Find Pagination 04 and click Copy.
Paste into your editor
Paste it into your Bubble canvas with Cmd + V (Mac) or Ctrl + V (Windows),
or right-click on the canvas and select Paste.
States
This component includes conditional states that automatically change its appearance.
| State | Trigger | Visual effect |
|---|
| Previous Button Disabled | When the Previous button is not clickable (e.g., on the first page) | The Previous button opacity is reduced to 50%, visually indicating it is inactive |
| Next Button Hover | When the user hovers over the Next button | The Next button background changes to rgba(245,244,244,1) with bgcolor background style |
| Next Button Disabled | When the Next button is not clickable (e.g., on the last page) | The Next button opacity is reduced to 50%, visually indicating it is inactive |
| Mobile Font Size | When the page width is less than the built-in mobile breakpoint | The page indicator text font size reduces from 16px to 14px |
These states are handled natively by Bubble and require no additional setup.
They will work automatically once the component is pasted into your editor.
Responsive
This component adapts to mobile screens. Font sizes and layout automatically adjust on screens smaller than Bubble’s built-in mobile breakpoint.
Requirements
| |
|---|
| License | Starter plan required |
| Plugins | None |
| Custom code | Not required |
| Platform | Supported |
|---|
| Web | ✅ |
| Mobile | ✅ |
License
This component requires a Starter plan.