Skip to content

Themes

Definer's appearance is fully customizable through themes. You can choose from default options, create your own designs with the built-in editor, or even set up automatic theme switching based on the time of day using schedules.

Default Themes

Definer comes with four carefully designed themes to suit different preferences:

  • Definer Light: A clean and bright theme for a fresh look.
  • Definer Dark: A sleek and modern dark theme for low-light environments.
  • Royal Blue: A vibrant blue theme for a touch of elegance.
  • Calming Green: A soothing green theme for a relaxed experience.

options-dark.avifDefiner's default themes

Definer Light and Definer Dark are special persistent themes that cannot be edited, deleted, or reordered. However, if you want to make minor adjustments, you can create a new theme based on either in two steps:

  1. Activate the theme you want to customize
  2. Click the "CREATE THEME" button

Custom Themes

You can create your own themes using the built-in editor.

Royal Blue and Calming Green are technically custom themes (meaning you can edit, delete, or reorder them), but they come included by default.

Creating a Theme

To create a new theme:

  1. Navigate to the Appearance page in Definer Options
  2. Click the CREATE THEME button
  3. Use the theme editor to customize colors, fonts, and styles

Manging Existing Themes

Click the three-dot menu (⋮) next to any theme to:

  1. Edit: Modify colors, fonts, and styles
  2. Delete: Remove the theme

theme-actions.avifTheme actions menu

Theme Editor

The theme editor gives you complete control over your custom themes with several customization categories.

Info

Set the basic details of your theme:

  • Name - What you'll call your masterpiece
  • Short description - A brief summary
  • Full description - A detailed explanation

editor-info.avifDefiner's theme editor - Info tab

Colors

Definer uses a consistent color palette across all its features, including Definer Options, Popup Bubble, Extension Window, and even PDF Reader.

Customize these colors to create your perfect visual experience:

  • Primary - The main color for buttons, toolbars, and key elements
  • Secondary - For interactive cards and elements (should contrast with background)
  • Accent - For highlights and emphasis
  • Background - The most abundant color in the interface
  • Primary text - A variant of the primary color used specifically for text
  • Text - The main text color (should be legible on both secondary and background colors)
  • Contrast text - Text color that remains readable on elements using the primary color as background
  • Links - For hyperlinks and clickable text
  • Success - For those satisfying "everything worked!" messages
  • Warnings - For "proceed with caution" notifications
  • Errors - For "oops, something went wrong" alerts
  • Info - For neutral informational messages

editor-colors-picker.avifDefiner's theme editor - Colors tab

Fonts

Fonts are a crucial part of your theme, affecting readability and overall aesthetics.

You can customize the following font properties:

Family

Definer uses Roboto by default, but you can choose from these alternatives:

  • Arial
  • Times New Roman
  • Helvetica
  • Times
  • Verdana
  • Geneva
  • Calibri
  • Optima
  • Didot
  • Monaco
  • Brush Script MT
  • Lucida Bright
  • Copperplate
  • Garamond
  • Courier New
  • Monospaced

NOTE

The font must be installed on your system to display properly.

Size

Adjust font size from 10% to 200% relative to the default (100% = 16px). Perfect for those who squint at small text or those blessed with eagle vision.

Weight

Choose how bold your text appears:

  • Thicc - For making a statement
  • Normal - The Goldilocks option
  • Thin - For a more delicate look

editor-fonts.avif

Styles

Styles are used to customize the appearance of various elements in Definer.

Corners

Control the roundness of elements like buttons, cards, and the Popup Bubble.

Adjust each corner independently:

  • Left Top
  • Right Top
  • Right Bottom
  • Left Bottom

editor-corners.avif

CSS

For the power users and design enthusiasts, add custom CSS to take your theme beyond the built-in options. Your CSS will apply to all extension pages including Definer Options, the Extension Window, and the Popup Bubble.

editor-css.avif