moire: set the wordmark in B612 Mono Bold

eb8ebcc · Gabriel Morell · 2026-09-29 20:54

6 files +4 -5

Files changed

modified README.md
+1 −1
@@ -66,7 +66,7 @@ elevation, turning the hue so the transitions pass through the purples
66 66 of a real twilight rather than grey.
67 67
68 68 A checkbox writes "NEIAM" in the bottom right corner, in the theme's
69 −accent colour, in B612 at 12% of the screen height; the package pulls
69 +accent colour, in B612 Mono Bold at 12% of the screen height; the package pulls
70 70 in the font (`fonts-b612` / `firstyear-b612-fonts`).
71 71
72 72 Settings trade smoothness for power: frame rate (30 by default) and
modified moire/theme/contents/ui/Field.qml
+3 −4
@@ -79,18 +79,17 @@ Item {
79 79 property color tone: field.tone
80 80 }
81 81
82 − // B612 comes from fonts-b612 / firstyear-b612-fonts, which the
82 + // B612 Mono comes from fonts-b612 / firstyear-b612-fonts, which the
83 83 // package depends on.
84 84 Text {
85 85 visible: field.wordmark
86 86 anchors { right: parent.right; bottom: parent.bottom; margins: field.height * 0.04 }
87 87 text: "NEIAM"
88 88 color: field.ink
89 − font.family: "B612"
90 − font.pixelSize: Math.max(1, Math.round(field.height * 0.12))
89 + font { family: "B612 Mono"; bold: true; pixelSize: Math.max(1, Math.round(field.height * 0.12)) }
91 90 // Sit the capitals, not the line box, on the margin.
92 91 anchors.bottomMargin: field.height * 0.04 - fontMetrics.descent
93 − FontMetrics { id: fontMetrics; font.family: "B612"; font.pixelSize: Math.max(1, Math.round(field.height * 0.12)) }
92 + FontMetrics { id: fontMetrics; font: parent.font }
94 93 }
95 94
96 95 Timer {

Parents: 6b49b43