Skip to content

Theme settings: colors, fonts, POS and table cards

Where: Settings > General Settings > Theme
Who can use it: Sidebar permission: settings.view or manage settings. No plan or add-on is needed.
Open this page in SureTill

The Theme tab showing color swatches, radius sliders, font pickers and the list of industry presets.

The Theme tab is titled UI Customization Engine. Every change is shown on screen at once so you can see the result. The theme is stored when you press Commit Changes.

  1. Open Settings > General Settings and click the Theme tab.
  2. Scroll to Industry Presets.
  3. Use the category list to filter the presets: All Presets, General, Restaurant, Retail, Services or Entertainment.
  4. Click the preset card you like. Its name and description are on the card. The theme changes at once.
  5. Fine-tune the colors and sizes if you want.
  6. Click Commit Changes to store the theme.
  1. In Primary Brand Color, Secondary Color and Accent Color click one of the six swatches.
  2. For the body background, the sidebar background and the sidebar text, click the color box to open the color picker, or type a hex code such as #FAFAFA.
  3. Click Commit Changes.
Setting What it does
Primary Brand Color Six swatches. Used for buttons, active items and highlights.
Secondary Color Six swatches.
Accent Color Six swatches.
Interface Radius Slider from 0 to 32 pixels. Default: 6.
Card Radius Slider from 0 to 32 pixels. Default: 6.
Button Radius Slider from 0 to 32 pixels. Default: 6.
Input Radius Slider from 0 to 32 pixels. Default: 6.
Body Background Color Color box and hex field. Default: #FAFAFA.
Sidebar Background Color Color box and hex field. Default: #FFFFFF.
Sidebar Text Color Color box and hex field. Default: #0f172a. Use a light color when the sidebar background is dark.
Setting What it does
Primary Heading Font Plus Jakarta Sans, Inter, Outfit or Space Grotesk. Default in SureTill: Plus Jakarta Sans.
Base Font The same four fonts. Default: Plus Jakarta Sans.
Font Scale Slider from 0.85 to 1.15 in steps of 0.01. Default: 1.00.
UI Density Compact, Comfortable or Spacious. Default: Comfortable.
Frosted Glass UI Switch. Applies a frosted glass blur to the sidebar and header. Default: off.
Setting What it does
Product Card Name Font Size Slider from 8 to 22 pixels. Default: 15.
Category Name Font Size Slider from 8 to 22 pixels. Default: 14.
Hide Category Name Switch. Hides the category label on the product cards of the POS screen. Default: on.
Hide Product Price Switch. Hides the price on the product cards of the POS screen. Default: on.
Product Card Background Color box. A RESET link appears once you pick a color and returns to the default. Default: #089503.
Product Card Text Color Color box with RESET and a Sample Text preview. Default: #ffffff.
Setting What it does
Pill Background Color of the category buttons. Default: #ff9300.
Active Pill Color Color of the selected category button. Default: #09057E.
Pill Text Color Text color of the category buttons. Default: #000000.
Hide Category Icons Switch. Hides the icons inside the category buttons. Default: on.
Hide “All Items” Category Switch. When on, the POS does not offer one list of every product, and opens on the first category instead. Default: on.
Category Position Switch between top (a horizontal scroll) and left (vertical columns). Default: left.
Setting What it does
Full Card Color Switch. On fills the whole table card with the status color. Off uses a border only. Default: on.
Hide Status Label Switch. Hides words such as Occupied, Billed or Account and shows only the timer and the amount. Default: on.
Status Font Size Slider from 0 to 20 pixels. 0 means automatic, based on the number of tables. Default: 20.
Table Name Font: Font Size Slider from 0 to 48 pixels. 0 means automatic. Default: 30.
Table Name Font: Font Weight Slider from 400 to 900 in steps of 100. 400 is normal, 700 bold, 900 black. Default: 700.
Show Price in Table Card Switch. Shows the order total on table cards. Default: on.
Table Status Colors (Background) One color for each status: Occupied, Bill Printed, Billed, Reserved, Account and Ready. A RESET link returns a color to its default. Colors used when you set nothing: Occupied #F2A206, Bill Printed #1D4ED8, Billed #720000, Reserved #8B5CF6, Account #09057E, Ready #089503. A new account starts with Bill Printed set to #3660d3.
Table Name Font Color (Per Status) The color of the table label only (for example T1, D2, P5), one color per status. The status text and the countdown timer stay white. Default: white, and black for Occupied in a new account.
Setting What it does
Category list Filters the preset cards: All Presets, General, Restaurant, Retail, Services, Entertainment.
Preset card Click to apply the whole preset to the theme.