Layouts
The spatial arrangement of elements is key to the Fluxive Blueprint Theme. We utilize a grid-based background and specific container widths to create a sense of structure.
The Grid Background
To give the application a "technical" feel, the main background canvas is not just a solid color. It is a subtle grid pattern on top of the deep gray background.
- Base Color:
#111827(Gray 900) - Pattern: 1px lines of
rgba(255, 255, 255, 0.03) - Grid Size:
32pxx32px
This subtle texture prevents the large dark areas from feeling "dead" or empty.
Page Structure
Container
Pages typically use a centered container layout for readability.
- Max Width:
1280px(standard desktop) or1440px(dashboard view) - Padding:
24pxhorizontal padding on mobile,32pxon desktop.
Sidebar Layout
For documentation and complex apps (like Studio), we use a persistent sidebar.
- Width:
280pxor320px - Position: Fixed left
- Styling: Uses the Glassmorphism style to sit "above" the main content.
Spacing System
We adhere to a 4px baseline grid (Tailwind spacing scale). Common spacing values:
4px(0.25rem) - Tight spacing within components8px(0.5rem) - Standard icon/text gap16px(1rem) - Content padding, standard gap between elements24px(1.5rem) - Card padding32px(2rem) - Section separation64px(4rem) - Major page sections