corpus/styles/candidate/.snowbound/themes.json | 10 ++-- corpus/styles/candidate/Editorial.one | Bin 12096 -> 12096 bytes corpus/styles/candidate/Manuscript.one | Bin 12120 -> 12120 bytes corpus/styles/candidate/Modern.one | Bin 12000 -> 12000 bytes corpus/styles/candidate/OneNote.one | Bin 12072 -> 12072 bytes corpus/styles/candidate/Open Notebook.onetoc2 | Bin 2036 -> 2036 bytes corpus/styles/cold/commands.jsonl | 4 +- corpus/styles/cold/machine.json | 2 +- corpus/styles/cold/notebook/Editorial.one | Bin 12096 -> 12096 bytes corpus/styles/cold/notebook/Manuscript.one | Bin 12120 -> 12120 bytes corpus/styles/cold/notebook/Modern.one | Bin 12000 -> 12000 bytes corpus/styles/cold/notebook/OneNote.one | Bin 12072 -> 12072 bytes corpus/styles/cold/notebook/Open Notebook.onetoc2 | Bin 4476 -> 4476 bytes corpus/styles/cold/read/environment.json | 2 +- corpus/styles/cold/read/hierarchy.xml | 2 +- corpus/styles/cold/read/page-000.navigation.json | 2 +- corpus/styles/cold/read/page-000.png | Bin 53758 -> 44429 bytes corpus/styles/cold/read/page-000.xml | 13 +++--- corpus/styles/cold/read/page-001.navigation.json | 2 +- corpus/styles/cold/read/page-001.png | Bin 48483 -> 45308 bytes corpus/styles/cold/read/page-001.xml | 15 +++--- corpus/styles/cold/read/page-002.png | Bin 50144 -> 46185 bytes corpus/styles/cold/read/page-002.xml | 14 +++--- corpus/styles/cold/read/page-003.navigation.json | 2 +- corpus/styles/cold/read/page-003.png | Bin 49643 -> 49884 bytes corpus/styles/cold/read/page-003.xml | 15 +++--- corpus/styles/cold/run.json | 4 +- corpus/styles/cold/source.json | 26 +++++------ crates/mobile/src/library.rs | 11 ++++- crates/notebook/src/sidecar/themes.rs | 79 ++++++++++++++++++++++++++++---- crates/snowbound/src/main.rs | 3 ++ crates/snowbound/src/manage.rs | 11 +++++ crates/snowbound/src/options.rs | 48 +++++++++++++++++++ crates/snowbound/src/settings.rs | 18 ++++++++ crates/snowbound/src/themes.rs | 21 +++++---- tools/test_styles.py | 5 +- 36 files changed, 234 insertions(+), 75 deletions(-)