Skip to main content

max / makeover

5.8 KB · 98 lines History Blame Raw
1 # Third-party notices
2
3 The `themes/` directory contains color palettes adapted from third-party open
4 source projects. This file records, for each one, the upstream project, its
5 license, and the exact copyright line that license requires be reproduced.
6
7 Every upstream listed here was verified against its actual LICENSE file rather
8 than against secondhand claims. Where verification turned up a gap, the gap is
9 stated plainly instead of being papered over with a plausible-looking name.
10
11 ## What "adapted" means
12
13 None of these files are verbatim copies. Upstream projects publish palettes as
14 editor themes, Vim colorschemes, or design tokens; none ship a file in
15 makeover's intent schema. Each theme here re-expresses an upstream palette into
16 that schema, mapping colors onto roles (`surface`, `content`, `action`,
17 `status`, `line`, `category`) and deriving interactive states perceptually. The
18 hex values originate upstream. The structure, role assignments, and derived
19 tokens are this project's work.
20
21 The adaptations are offered under this project's MIT license. The underlying
22 palettes remain the work of their original authors, credited below.
23
24 ## Adapted themes
25
26 | Theme files | Upstream | License | Copyright |
27 |---|---|---|---|
28 | `akari-dawn`, `akari-night` | [Akari]https://github.com/cappyzawa/akari-theme | MIT | Copyright (c) 2025 Shu Kutsuzawa |
29 | `ayu-mirage` | [Ayu]https://github.com/dempfi/ayu | MIT | Copyright (c) 2016 Ike Kurghinyani |
30 | `ayu-light` | [ayu-colors]https://github.com/ayu-theme/ayu-colors | MIT | Copyright (c) Konstantin Pschera \<me@kons.ch\> |
31 | `carbonfox`, `dawnfox`, `nightfox` | [nightfox.nvim]https://github.com/EdenEast/nightfox.nvim | MIT | Copyright (c) 2021 James Simpson |
32 | `catppuccin-frappe`, `catppuccin-latte`, `catppuccin-macchiato`, `catppuccin-mocha` | [Catppuccin]https://github.com/catppuccin/catppuccin | MIT | Copyright (c) 2021 Catppuccin |
33 | `dracula` | [Dracula]https://github.com/dracula/dracula-theme | MIT | Copyright (c) 2023 Dracula Theme |
34 | `everforest` | [Everforest]https://github.com/sainnhe/everforest | MIT | Copyright (c) 2019 sainnhe |
35 | `flatwhite` | [flatwhite-syntax]https://github.com/biletskyy/flatwhite-syntax | MIT (see note) | no holder named upstream |
36 | `gruvbox-dark`, `gruvbox-light` | [gruvbox]https://github.com/morhetz/gruvbox | MIT/X11 asserted (see note) | no holder named upstream |
37 | `kanagawa` | [kanagawa.nvim]https://github.com/rebelot/kanagawa.nvim | MIT | Copyright (c) 2021 Tommaso Laurenzi |
38 | `nord` | [Nord]https://github.com/nordtheme/nord | MIT | Copyright (c) 2016-present Sven Greb \<development@svengreb.de\> |
39 | `one-dark` | [Atom One Dark]https://github.com/atom/one-dark-syntax | MIT | Copyright (c) 2016 GitHub Inc. |
40 | `oxocarbon-dark`, `oxocarbon-light` | [oxocarbon.nvim]https://github.com/nyoom-engineering/oxocarbon.nvim | MIT | Copyright (c) 2022 Riccardo Mazzarini |
41 | `poimandres` | [poimandres-theme]https://github.com/drcmda/poimandres-theme | MIT | Copyright (c) 2023 drcmda |
42 | `rosepine`, `rosepine-dawn` | [Rosé Pine]https://github.com/rose-pine/neovim | MIT | Copyright (c) 2023 Rosé Pine |
43 | `solarized-dark` | [Solarized]https://github.com/altercation/solarized | MIT | Copyright (c) 2011 Ethan Schoonover |
44 | `tokyonight` | [Tokyo Night]https://github.com/tokyo-night/tokyo-night-vscode-theme | MIT | Copyright (c) 2018-present Enkia |
45
46 Several of these credit a person where the project is better known by a GitHub
47 handle, because the license names the person: nightfox.nvim is James Simpson
48 (handle EdenEast), oxocarbon.nvim is Riccardo Mazzarini (hosted under the
49 nyoom-engineering org), and Atom One Dark is GitHub Inc.
50
51 ## Notes on incomplete upstream licensing
52
53 Two upstreams assert permissive terms but provide no copyright holder, so there
54 is no line to reproduce. Both are long-established and widely redistributed as
55 MIT. They are included on that basis, with the gap recorded rather than filled
56 in by guesswork.
57
58 **gruvbox** ships no LICENSE file. Its README states only "MIT/X11", linking to
59 a Wikipedia article rather than to license text, and names no holder. Pavel
60 Pertsev (morhetz) is the repository owner and apparent author, but that name
61 appears in no license document.
62
63 **flatwhite-syntax** ships an MIT license whose holder field was never filled
64 in; it reads literally `<Your name here>`. biletskyy is the repository owner and
65 apparent author.
66
67 If you maintain either project, we would gladly correct this entry: adding or
68 completing a LICENSE file upstream is all it takes.
69
70 ## Removed
71
72 **Material Palenight** was previously bundled and has been removed. It was
73 credited to Mattia Astorino under MIT; both fields were wrong. The original
74 Material Theme was retroactively relicensed to proprietary terms in February
75 2025 with its commit history rewritten, and its repository path now redirects to
76 a commercial product. A genuinely MIT-licensed unofficial port exists
77 ([whizkydee/vscode-palenight-theme]https://github.com/whizkydee/vscode-palenight-theme,
78 Copyright (c) 2017-present Olaolu Olawuyi), but it derives from that same
79 palette, so the chain of permission cannot be audited. The theme was dropped
80 rather than shipped on an unverifiable basis.
81
82 ## Original themes
83
84 `akari-dawn` and `akari-night` are adaptations, listed above. The following are
85 this project's own work and carry no third-party claim:
86
87 - `makenotwork` — the makenot.work platform palette
88 - `goingson` — the GoingsOn application palette
89 - `audiofiles` — the audiofiles application palette
90 - `high-contrast` — an accessibility-oriented palette
91 - `neobrute` — a cooler-toned light palette sharing an ancestry with `goingson`
92
93 ## Corrections
94
95 If any attribution here is wrong, incomplete, or you would prefer your work not
96 be included, open a ticket or write to info@makenot.work and it will be
97 corrected or removed.
98