main
tag: launch-2026-06-01
tag: magicmirror-v0.1.1
tag: magicmirror-v0.3.0
tag: mnw-cli-v0.1.2
tag: mnw-cli-v0.1.3
tag: mnw-cli-v0.1.4
tag: pom-v0.4.1
tag: pom-v0.4.2
tag: pom-v0.4.3
tag: pom-v0.4.4
tag: pom-v0.4.5
tag: wam-v0.3.0
tag: wam-v0.3.1
Files
Commits
Tags
Notes
Issues
Merge upstream main into discover-filters work
Upstream added Akari Dawn/Night themes and a tagtree doc path fix while the
discover sidebar rebuild was in progress. No file overlap: upstream touched
shared/themes and shared/tagtree, this work is entirely under server/.
Merged rather than rebased to keep the ten commit hashes stable, since the
GoingsOn task records and the design wiki cite them directly.
3 files changed,
+95 insertions,
-1 deletion
2016
2016
// ──────────────────────────────────────────────────────────────────────
2017
2017
// Mutation-coverage tests — added to close gaps surfaced by cargo-mutants.
2018
2018
// Each test pins down a specific decision boundary that prior tests did
2019
-
// not constrain. See `_meta/remediation_todo.md` § C1 for context.
2019
+
// not constrain. See `_private/docs/meta/archive/remediation_todo.md` § C1 for context.
2020
2020
// ──────────────────────────────────────────────────────────────────────
2021
2021
2022
2022
#[test]
1
+
# Based on Akari by Shu Kutsuzawa (cappyzawa) — MIT License
2
+
# https://github.com/cappyzawa/akari-theme
3
+
#
4
+
# Akari Dawn — inspired by Japanese alleys lit by round lanterns.
5
+
# Design principles from the source: light is singular (lantern-orange
6
+
# is the only primary accent), blue is air not light (night sky),
7
+
# purple stays muted, green is life, black is warm grey. Alloy adopts
8
+
# this as its default light theme.
9
+
#
10
+
# Note on surface tiers: theme-common's convention is that `raised`
11
+
# reads as elevated (lighter in light mode) and `sunken` as recessed
12
+
# (darker). Akari's own Helix theme uses different semantics (a darker
13
+
# "surface" for statusline / cursorline). The tiers below reinterpret
14
+
# Akari's palette to theme-common's L-ordering while staying inside
15
+
# the source's tonal range — page and sunken take Akari's own values;
16
+
# raised and overlay are computed warmer/lighter tones that read as
17
+
# "paper caught in more lamp light."
18
+
19
+
[meta]
20
+
name = "Akari Dawn"
21
+
variant = "light"
22
+
23
+
[surface]
24
+
page = "#e4ded6"
25
+
raised = "#ede7de"
26
+
sunken = "#cfc4b6"
27
+
overlay = "#f0ece4"
28
+
29
+
[content]
30
+
primary = "#1a1816"
31
+
secondary = "#222d38"
32
+
muted = "#514b45"
33
+
34
+
[action]
35
+
primary = "#8a4530"
36
+
37
+
[status]
38
+
danger = "#6a2828"
39
+
success = "#3a5830"
40
+
warning = "#b07840"
41
+
info = "#304050"
42
+
43
+
[line]
44
+
border = "#cabeae"
45
+
46
+
[category]
47
+
one = "#8a4530"
48
+
two = "#3a5830"
49
+
three = "#304050"
50
+
four = "#b07840"
51
+
five = "#806080"
52
+
six = "#305858"
1
+
# Based on Akari by Shu Kutsuzawa (cappyzawa) — MIT License
2
+
# https://github.com/cappyzawa/akari-theme
3
+
#
4
+
# Akari Night — dark counterpart to Akari Dawn. Same design principles:
5
+
# lantern-orange is the only primary light source, blue is night sky
6
+
# (not accent light), green is life, purple stays quiet. Alloy adopts
7
+
# this as its default dark theme.
8
+
9
+
[meta]
10
+
name = "Akari Night"
11
+
variant = "dark"
12
+
13
+
[surface]
14
+
page = "#25231f"
15
+
raised = "#2e2c27"
16
+
sunken = "#1c1a17"
17
+
overlay = "#35322c"
18
+
19
+
[content]
20
+
primary = "#e6ded3"
21
+
secondary = "#c0b8ad"
22
+
muted = "#8e847a"
23
+
24
+
[action]
25
+
primary = "#e26a3b"
26
+
27
+
[status]
28
+
danger = "#d25046"
29
+
success = "#7faf6a"
30
+
warning = "#d4a05a"
31
+
info = "#7a8fa2"
32
+
33
+
[line]
34
+
border = "#3d3a35"
35
+
36
+
[category]
37
+
one = "#e26a3b"
38
+
two = "#7faf6a"
39
+
three = "#7a8fa2"
40
+
four = "#d4a05a"
41
+
five = "#8e7ba0"
42
+
six = "#6f8f8a"