Accent and Base
Accent changes the primary color. Base changes the neutral canvas and
control tint derived from it. Base
0 is neutral; increasing it introduces more
of the accent into the neutral surfaces. Surface and text colors are derived;
there are no independent saved canvas/text color controls.
Presets change Accent and Base together. They do not replace branding, fonts,
corner scales, navigation or the other semantic colors. Editing Accent or Base
manually marks the combination as Custom when it no longer matches a preset.
accent and base_tint explicitly.
Fonts
font defaults to Inter. Suggested families are Inter, Figtree, Hanken Grotesk,
Geist, DM Sans, Public Sans, Manrope, Plus Jakarta Sans and Outfit.
Choose Add Google Font in the font picker and paste one family URL, such as:
Radius and Radius Form
radius_scale defaults to medium; form_radius_scale defaults to large.
They are independent: rounded sections can contain less-rounded fields.
The derived keys
radius, button_radius, control_radius, and modal_radius
are recomputed from the scales. Configure the scales instead of trying to set
those numbers independently. Circular avatars, swatches and close controls
remain circular at Radius None.
Available modes
The Available modes select offers Light only, Light & dark, and Dark only.
Switcher visibility and default-mode controls appear only for Light & dark.
Light only disables dark mode; Dark only forces it. The default mode is the
native Filament default, not a command to overwrite every visitor’s remembered
theme. Native Filament retains browser theme state.
->darkMode(false),
->darkMode(isForced: true), ->themeSwitcher(false) and
->defaultThemeMode(ThemeMode::Light) in your panel provider. An explicit theme
mode preference is an override, so use inherit when PHP’s native policy should
remain authoritative.