From a48e91b037b049fd06db551edc76b7ed40df8f4c Mon Sep 17 00:00:00 2001 From: Marius Peter Date: Sat, 18 Jul 2026 23:56:50 +0200 Subject: Restyle typography: Besley headings, IBM Plex Sans/Mono body, remove uppercase - Load Besley 600, IBM Plex Sans 400/500/700, IBM Plex Mono 400/500 via Google Fonts - Replace system serif/mono stacks with intentional font choices - Remove text-transform: uppercase everywhere except HITO logo - Update all template text from ALL CAPS to natural case - Bump mobile base font from 15px to 16px (prevents iOS input zoom) - Raise minimum font-size to 0.8rem across all small text - Fix WCAG AA contrast: --gold-dim to #9E8340, --red-bright to #E04530 - Ensure all touch targets meet 44px minimum (inputs, buttons, checkboxes) - Blockquotes now render in Besley for literary weight - Strong elements use bold weight instead of italic for sans-serif body --- templates/base.html | 3 +++ templates/dashboard.html | 10 +++++----- templates/exercises.html | 2 +- templates/override.html | 6 +++--- templates/session-complete.html | 2 +- templates/session.html | 2 +- templates/setup.html | 2 +- 7 files changed, 15 insertions(+), 12 deletions(-) (limited to 'templates') diff --git a/templates/base.html b/templates/base.html index 472d827..4a73e76 100644 --- a/templates/base.html +++ b/templates/base.html @@ -4,6 +4,9 @@ HITO{% block title %}{% endblock %} + + + diff --git a/templates/dashboard.html b/templates/dashboard.html index da294ee..b8e9466 100644 --- a/templates/dashboard.html +++ b/templates/dashboard.html @@ -7,20 +7,20 @@ {% if ready %}
-

YOU ARE READY

+

You Are Ready

Today you train Day {{ next_day }}: {{ next_day_name }}.

- BEGIN SESSION + Begin Session
{% else %}
-

RECOVERY IN PROGRESS

+

Recovery in Progress

{{ days_remaining }} day{{ days_plural }} remaining

Next session prescribed for {{ next_date }}.

{{ reason }}

- OVERRIDE RECOVERY + Override Recovery
{% endif %} @@ -32,7 +32,7 @@ {{ session.date }} Day {{ session.day }}: {{ session.day_name }} {% if session.override %} - OVERRIDE + Override {% endif %} {% endfor %} diff --git a/templates/exercises.html b/templates/exercises.html index cd7aa54..d19a73c 100644 --- a/templates/exercises.html +++ b/templates/exercises.html @@ -48,7 +48,7 @@ {% endfor %} - RETURN TO DASHBOARD + Return to Dashboard {% endblock %} diff --git a/templates/override.html b/templates/override.html index 02b6a3c..10decb7 100644 --- a/templates/override.html +++ b/templates/override.html @@ -4,7 +4,7 @@ {% block content %}
-

OVERRIDE RECOVERY GATE

+

Override Recovery Gate

{{ warning }}

@@ -17,8 +17,8 @@
- - RETURN TO DASHBOARD + + Return to Dashboard
diff --git a/templates/session-complete.html b/templates/session-complete.html index 8cd18b3..1297cea 100644 --- a/templates/session-complete.html +++ b/templates/session-complete.html @@ -33,7 +33,7 @@

{{ recovery_reason }}

- RETURN TO DASHBOARD + Return to Dashboard {% endblock %} diff --git a/templates/session.html b/templates/session.html index c419697..7b5f3f4 100644 --- a/templates/session.html +++ b/templates/session.html @@ -66,7 +66,7 @@ {% endfor %} - + {% endblock %} diff --git a/templates/setup.html b/templates/setup.html index 3653c06..2a2613f 100644 --- a/templates/setup.html +++ b/templates/setup.html @@ -42,7 +42,7 @@ - + {% endblock %} -- cgit v1.2.3