style use Figtree font throughout the app

Load Figtree (400–800 weights) from Google Fonts and set it as the body font-family with system-ui fallback.

Commit
82381b24e21107b2a72cc84ffef1f344f4f32b09
Author
GPT-5 medium <codex@openai.com>
Author date
Committer
GPT-5 medium <codex@openai.com>
Committer date
Changed files
roles/dashboard/public/css/app.css
index 4efe2839..3900baae 100644..100644
@@ -24,6 +24,13 @@
24 24 }
25 25
26 26 /* ----------------------------------------------------------------
27 Added: Global font
28 Added: ---------------------------------------------------------------- */
29 Added: body {
30 Added: font-family: 'Figtree', system-ui, -apple-system, sans-serif;
31 Added: }
32 Added:
33 Added: /* ----------------------------------------------------------------
27 34 Section and page titles — prominent, accented left border
28 35 ---------------------------------------------------------------- */
29 36 .card-header h1,
roles/dashboard/templates/layouts/default.html.ep
index dae88b20..dc513a59 100644..100644
@@ -6,6 +6,9 @@
6 6 <meta charset="utf-8">
7 7 <title><%= title %></title>
8 8 <meta name="viewport" content="width=device-width, initial-scale=1">
9 Added: <link rel="preconnect" href="https://fonts.googleapis.com">
10 Added: <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
11 Added: <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&display=swap">
9 12 <link
10 13 rel="stylesheet"
11 14 href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css"