You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open-source dashboard and component-system visual identity with a neutral application shell, teal brand actions, saffron CTAs, and a first-class dark mode.
Sistent presents itself as a practical open-source product system for dashboards, admin surfaces, and data-heavy workflows. The visual identity is calm and technical rather than decorative: a cool neutral shell carries the interface, a vivid teal handles primary interaction, saffron is reserved for CTA or status emphasis, and dark mode is treated as a real peer instead of an afterthought.
The design language blends Material UI's structural discipline with a few unmistakable Layer5 signatures: blue-gray gradient chrome, a faint radial wash on cards, accent-tinted hover depth on showcase surfaces, and a teal luminescent tooltip shadow in dark mode. The result feels reliable, community-built, and slightly optimistic without becoming playful or glossy.
Colors
The palette is anchored by restrained neutrals. In light mode, the application canvas is near-white with gentle charcoal steps for borders, tabs, and secondary surfaces. In dark mode, those same layers invert into deep charcoal and blue-black slabs with softened gray dividers instead of pure black-on-black contrast.
Brand teal is the primary interactive color. Use it for contained buttons, active states, verification cues, and brand-positive emphasis.
Saffron is a secondary accent. Use it more sparingly for CTAs, official badges, and graphic emphasis so it remains noticeable.
Navigation chrome is darker and cooler than content surfaces. Even in light mode, nav bars and drawers sit in blue-gray territory rather than white.
Status colors are intentionally distinct from the brand color so alerts, warnings, and errors remain legible inside data-heavy interfaces.
Typography
Sistent's hierarchy is built around Qanelas Soft Regular for most UI copy and headings, with Open Sans appearing in supporting body and label roles, and Consolas reserved for code-styled content. The overall tone is soft enough to feel approachable, but still structured enough for operational interfaces.
Headings are large and clean, with medium-to-bold weights and compact tracking.
Body copy uses a generous 1.75rem line height, which keeps settings screens, tables, and instructional content readable.
Buttons and active labels lean semi-bold and capitalize words rather than shouting in full uppercase.
Code treatments are small, utilitarian, and intentionally plain.
On smaller screens, the largest heading sizes step down rather than reflowing into dramatic mobile-specific styles. The system preserves hierarchy, but avoids oversized hero typography.
Layout & Spacing
Spacing follows a clear 8px grid. The most common working values are 16px, 20px, and 24px, with 12px used for more compact interactive padding and 32px reserved for larger layout separation.
The system generally prefers compact, information-dense arrangement over expansive marketing whitespace. That said, it avoids feeling cramped by keeping horizontal padding predictable and by separating structural chrome from content with tonal layers instead of large gutters.
Buttons and tabs commonly use 16px horizontal padding.
Modal headers and action bars land on 11px 16px and 20px 16px style rhythms.
Panels and cards stay tidy; they read as tools, not canvas art.
Elevation & Depth
Depth in Sistent is subtle. Most surfaces separate through tone, border, and surface step, not through large shadows. This keeps tables, cards, and forms feeling crisp and controlled.
Standard cards use a very faint radial wash rather than dramatic dropshadow.
Interactive showcase cards lift slightly on hover and gain a soft shadow or teal-tinted accent shadow.
Floating panels rely on semi-opaque blurred surfaces plus a modest 0 4px 16px shadow.
Tooltips are the most expressive surface in the system: neutral shadow in light mode, teal glow in dark mode.
When elevation appears, it should feel functional and technical, not plush.
Shapes
The shape language is mostly rectangular with measured softening. The default rhythm still feels MUI-like: many base components sit at a 4px radius, while a few custom shells push slightly further.
Default controls and cards:4px
Modal wrappers and gradient headers:5px
Floating panels and image wells:8px
Feature and catalog cards:15px to 16px
Micro-controls like checkboxes:2px
Use larger radii as a signal that a surface is more editorial, showcase-oriented, or independently draggable. Do not round everything equally.
Components
Buttons
Contained buttons are solid teal with white text and semi-bold labels. Outlined buttons are intentionally spare: neutral strokes, transparent fill, and color that adapts cleanly across light and dark surfaces.
Tabs
Tabs use flat segmented surfaces rather than pills. The selected tab sits on a dedicated tab background and is reinforced by a brand-colored indicator, which keeps navigation clear without excessive ornament.
Inputs and Checks
Text inputs are understated. Their identity comes mostly from border treatment and focus color, not from filled backgrounds. Checkboxes are squared-off and compact, reinforcing the design system's utilitarian feel.
Cards, Tables, and Panels
Standard cards and data tables stay quiet, bright, and neutral in light mode, then shift to charcoal slabs in dark mode. Floating panels and modal chrome are where the system becomes more expressive: blurred backgrounds, cool blue-gray gradients, and stronger contrast between header, body, and action areas.
Catalog and Learning Surfaces
The more editorial custom components introduce a bit more motion and softness: slightly larger radii, hover lift, accent shadows, and corner ribbons for classification. These are still grounded in the same teal-gray palette, so they feel related to the core admin surfaces.
Do's and Don'ts
Do keep teal as the default primary interaction color.
Do reserve gradients for modal headers, panel chrome, and other structural framing surfaces.
Do prefer tonal layering, border contrast, and subtle depth before adding large shadows.
Do treat dark mode as a fully supported surface system, not a simple inversion.
Don't flood content areas with saturated fills.
Don't overuse large radii on utilitarian controls.
Don't replace neutral text with accent colors unless the content is genuinely interactive or status-bearing.
Don't make tables, forms, or list rows feel decorative; Sistent works best when dense interfaces stay disciplined.