Skip to main content

max / audiofiles

Drop palenight Removed from the shared theme set over unresolvable provenance: the original Material Theme was retroactively relicensed to proprietary in 2025 with its history rewritten, so the chain of permission behind the palette cannot be audited. This copy carried the same wrong attribution (Mattia Astorino, MIT) as the shared one did.
Author: Max Johnson <me@maxj.phd> · 2026-07-19 20:10 UTC
Commit: b8d40cb0fa56972131e9d2669ba8c720b5916af9
Parent: eeeeee2
3 files changed, +1 insertion, -39 deletions
M README.md +1 -1
@@ -39,7 +39,7 @@ Six crates:
39 39
40 40 Dependency flow: `audiofiles-core` is the leaf -> `audiofiles-rhai` and `audiofiles-sync` depend on core -> `audiofiles-browser` depends on core, sync, and rhai -> `audiofiles-app` depends on browser and core. `audiofiles-train` depends on core only.
41 41
42 - Shared libraries from `../../MNW/shared/`: [theme-common](../../MNW/shared/theme-common/) (theme loading), [synckit-client](../../MNW/shared/synckit-client/) (cloud sync SDK).
42 + Theme loading comes from [makeover](https://crates.io/crates/makeover), published to crates.io. Shared libraries from `../../MNW/shared/`: [synckit-client](../../MNW/shared/synckit-client/) (cloud sync SDK).
43 43
44 44 ## Features
45 45
@@ -65,7 +65,6 @@ static BUNDLED_THEMES: &[(&str, &str)] = &[
65 65 ("catppuccin-frappe", include_str!("../../themes/catppuccin-frappe.toml")),
66 66 ("catppuccin-latte", include_str!("../../themes/catppuccin-latte.toml")),
67 67 ("one-dark", include_str!("../../themes/one-dark.toml")),
68 - ("palenight", include_str!("../../themes/palenight.toml")),
69 68 ("dracula", include_str!("../../themes/dracula.toml")),
70 69 ("nightfox", include_str!("../../themes/nightfox.toml")),
71 70 ("carbonfox", include_str!("../../themes/carbonfox.toml")),
@@ -1,37 +0,0 @@
1 - # Based on Material Palenight by Mattia Astorino — MIT License
2 - # https://github.com/material-theme/vsc-material-theme
3 -
4 - [meta]
5 - name = "Palenight"
6 - variant = "dark"
7 -
8 - [surface]
9 - page = "#292d3e"
10 - raised = "#1b1e2b"
11 - sunken = "#34324a"
12 - overlay = "#202331"
13 -
14 - [content]
15 - primary = "#a6accd"
16 - secondary = "#959dcb"
17 - muted = "#676e95"
18 -
19 - [action]
20 - primary = "#82aaff"
21 -
22 - [status]
23 - danger = "#f07178"
24 - success = "#c3e88d"
25 - warning = "#ffcb6b"
26 - info = "#89ddff"
27 -
28 - [line]
29 - border = "#3a3f58"
30 -
31 - [category]
32 - one = "#f07178"
33 - two = "#c3e88d"
34 - three = "#82aaff"
35 - four = "#ffcb6b"
36 - five = "#c792ea"
37 - six = "#89ddff"