{% extends "base.html" %} {% block title %}Appearance{% endblock %} {% block content %}

Appearance

{% if is_owner %}Brand and layout for the whole workspace. Members can override theme, font, density and dashboard for themselves.{% else %}Your personal look. Colours, logo and status-page defaults are set by the workspace owner ({{ ws.email }}).{% endif %} Changes preview live; nothing is saved until you press Save.

Export JSON

Theme & colours

Dashboard

{% for t in tiles %}{% endfor %}
{% for c in columns %}{% endfor %}
{% if is_owner %}

Brand & white-label {% if not plan.hide_branding %}Pro{% endif %}

Public status page defaults

Per-page logo and custom CSS still win; these apply to pages that don't set their own.

Custom CSS

Appended to every app page for everyone in the workspace. Use the variables: --bg --panel --line --text --muted --brand --ok --warn --err --radius --font.

{% endif %}

Preview

{{ cfg.brand.name or app_name }}Pro plan
Uptime
99.98%
Down
1
Alerts
4
Checkout API apiup · 120 ms
Nightly backup heartbeatdown
Marketing site uptimeslow
Primary actionSecondarySaved
{% if is_owner %}{% else %}{% endif %}
{% endblock %} {% block scripts %} {% endblock %}