copy: flip visible wordmark → Roundtable

Updates nav brand, page <title> blocks across all templates, and the
read-only share view footer. Removes duplicate Roundtable heading from
login card now that the nav wordmark reads correctly.
This commit is contained in:
2026-04-13 18:40:30 -04:00
parent 62d28b1032
commit 55a4fac3e9
32 changed files with 34 additions and 35 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Alerts — Fabled Scryer{% endblock %}
{% block title %}Alerts — Roundtable{% endblock %}
{% block content %}
<h1 class="page-title">Alerts</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Maintenance Windows — Fabled Scryer{% endblock %}
{% block title %}Maintenance Windows — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Maintenance Windows</h1>
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}New Maintenance Window — Fabled Scryer{% endblock %}
{% block title %}New Maintenance Window — Roundtable{% endblock %}
{% block content %}
<div style="max-width:560px;margin:2rem auto;">
<h1 class="page-title">New Maintenance Window</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}{% if rule %}Edit Rule{% else %}New Alert Rule{% endif %} — Fabled Scryer{% endblock %}
{% block title %}{% if rule %}Edit Rule{% else %}New Alert Rule{% endif %} — Roundtable{% endblock %}
{% block content %}
<div style="max-width:600px;margin:2rem auto;">
<h1 class="page-title">{% if rule %}Edit Rule{% else %}New Alert Rule{% endif %}</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Browse Playbooks — Fabled Scryer{% endblock %}
{% block title %}Browse Playbooks — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Browse Playbooks</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Ansible Runs — Fabled Scryer{% endblock %}
{% block title %}Ansible Runs — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Ansible Runs</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Run {{ run.id[:8] }} — Fabled Scryer{% endblock %}
{% block title %}Run {{ run.id[:8] }} — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;">
<a href="/ansible/" class="btn btn-ghost btn-sm">← Runs</a>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Audit Log — Fabled Scryer{% endblock %}
{% block title %}Audit Log — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Audit Log</h1>
+1 -2
View File
@@ -1,9 +1,8 @@
{% extends "base.html" %}
{% block title %}Login — Fabled Scryer{% endblock %}
{% block title %}Login — Roundtable{% endblock %}
{% block content %}
<div style="max-width:400px;margin:4rem auto;">
<div class="card">
<h1 style="font-family: var(--font-serif); font-weight: 700; font-size: 2.75rem; color: var(--gold); text-align: center; margin: 0; line-height: 1.1; letter-spacing: 0.02em;">Roundtable</h1>
<p style="color: var(--text-dim); font-family: var(--font-serif); font-style: italic; font-size: 1.15rem; text-align: center; margin: 0 0 1.5rem;">Under Watch, Under Care.</p>
{% if error %}
<div style="color:var(--red);font-size:0.88rem;margin-bottom:1rem;
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}First-Run Setup — Fabled Scryer{% endblock %}
{% block title %}First-Run Setup — Roundtable{% endblock %}
{% block content %}
<div style="max-width:400px;margin:4rem auto;">
<div class="card">
+2 -2
View File
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{% block title %}Fabled Scryer{% endblock %}</title>
<title>{% block title %}Roundtable{% endblock %}</title>
<script src="https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.4/dist/chart.umd.min.js"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
@@ -195,7 +195,7 @@ textarea { resize: vertical; }
<rect x="9.6" y="15.5" width="1" height="3.8" fill="#c8a840"/>
<rect x="13.4" y="15.5" width="1" height="3.8" fill="#c8a840"/>
</svg>
Fabled Scryer
Roundtable
</a>
<a href="/">Dashboard</a>
<a href="/hosts/">Hosts</a>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Edit: {{ dashboard.name }} — Fabled Scryer{% endblock %}
{% block title %}Edit: {{ dashboard.name }} — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Edit: {{ dashboard.name }}</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}{{ dashboard.name }} — Fabled Scryer{% endblock %}
{% block title %}{{ dashboard.name }} — Roundtable{% endblock %}
{% block content %}
{# ── Header ────────────────────────────────────────────────────────────────── #}
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Dashboards — Fabled Scryer{% endblock %}
{% block title %}Dashboards — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Dashboards</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Share: {{ dashboard.name }} — Fabled Scryer{% endblock %}
{% block title %}Share: {{ dashboard.name }} — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Share: {{ dashboard.name }}</h1>
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Share Link Created — Fabled Scryer{% endblock %}
{% block title %}Share Link Created — Roundtable{% endblock %}
{% block content %}
<div style="max-width:640px;">
<h1 class="page-title">Share Link Created</h1>
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{ dashboard.name }} — Fabled Scryer</title>
<title>{{ dashboard.name }} — Roundtable</title>
<script src="https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.4/dist/chart.umd.min.js"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
@@ -67,7 +67,7 @@
<span style="font-weight:700;font-size:1rem;background:linear-gradient(110deg,#c8b4f8,#c9a84c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;">
{{ dashboard.name }}
</span>
<span style="font-size:0.78rem;color:var(--text-muted);">Fabled Scryer · read-only view</span>
<span style="font-size:0.78rem;color:var(--text-muted);">Roundtable · read-only view</span>
</header>
<main>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}DNS Monitor — Fabled Scryer{% endblock %}
{% block title %}DNS Monitor — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">DNS Monitor</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Not Found — Fabled Scryer{% endblock %}
{% block title %}Not Found — Roundtable{% endblock %}
{% block content %}
<div style="text-align:center; padding: 4rem 2rem; font-family: var(--font-serif);">
<h1 style="color: var(--gold); font-size: 2.5rem; margin-bottom: 0.5rem;">404</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Error — Fabled Scryer{% endblock %}
{% block title %}Error — Roundtable{% endblock %}
{% block content %}
<div style="text-align:center; padding: 4rem 2rem; font-family: var(--font-serif);">
<h1 style="color: var(--red); font-size: 2.5rem; margin-bottom: 0.5rem;">500</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}{% if host %}Edit Host{% else %}New Host{% endif %} — Fabled Scryer{% endblock %}
{% block title %}{% if host %}Edit Host{% else %}New Host{% endif %} — Roundtable{% endblock %}
{% block content %}
<div style="max-width:560px;margin:2rem auto;">
<h1 class="page-title">{% if host %}Edit Host{% else %}Add Host{% endif %}</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Hosts — Fabled Scryer{% endblock %}
{% block title %}Hosts — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Hosts</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Uptime / SLA — Fabled Scryer{% endblock %}
{% block title %}Uptime / SLA — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;">
<h1 class="page-title" style="margin-bottom:0;">Uptime / SLA</h1>
+1 -1
View File
@@ -1,5 +1,5 @@
{% extends "base.html" %}
{% block title %}Ping Monitor — Fabled Scryer{% endblock %}
{% block title %}Ping Monitor — Roundtable{% endblock %}
{% block content %}
<div style="display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0.75rem;margin-bottom:1.25rem;">
<div style="display:flex;align-items:baseline;gap:1rem;">
+1 -1
View File
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/ansible.html #}
{% extends "base.html" %}
{% block title %}Settings — Ansible — Fabled Scryer{% endblock %}
{% block title %}Settings — Ansible — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "ansible" %}
{% include "settings/_tabs.html" %}
+1 -1
View File
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/auth.html #}
{% extends "base.html" %}
{% block title %}Settings — Auth — Fabled Scryer{% endblock %}
{% block title %}Settings — Auth — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "auth" %}
{% include "settings/_tabs.html" %}
+1 -1
View File
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/general.html #}
{% extends "base.html" %}
{% block title %}Settings — General — Fabled Scryer{% endblock %}
{% block title %}Settings — General — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "general" %}
{% include "settings/_tabs.html" %}
+1 -1
View File
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/index.html #}
{% extends "base.html" %}
{% block title %}Settings — Fabled Scryer{% endblock %}
{% block title %}Settings — Roundtable{% endblock %}
{% block content %}
<h1 class="page-title">Settings</h1>
<form method="post" action="/settings/">
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/notifications.html #}
{% extends "base.html" %}
{% block title %}Settings — Notifications — Fabled Scryer{% endblock %}
{% block title %}Settings — Notifications — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "notifications" %}
{% include "settings/_tabs.html" %}
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/plugin_detail.html #}
{% extends "base.html" %}
{% block title %}{{ plugin.get('name', plugin._dir) }} Settings — Fabled Scryer{% endblock %}
{% block title %}{{ plugin.get('name', plugin._dir) }} Settings — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "plugins" %}
{% include "settings/_tabs.html" %}
+1 -1
View File
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/plugins.html #}
{% extends "base.html" %}
{% block title %}Settings — Plugins — Fabled Scryer{% endblock %}
{% block title %}Settings — Plugins — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "plugins" %}
{% include "settings/_tabs.html" %}
+1 -1
View File
@@ -1,6 +1,6 @@
{# roundtable/templates/settings/reports.html #}
{% extends "base.html" %}
{% block title %}Settings — Reports — Fabled Scryer{% endblock %}
{% block title %}Settings — Reports — Roundtable{% endblock %}
{% block content %}
{% set active_tab = "reports" %}
{% include "settings/_tabs.html" %}