49 lines
2.3 KiB
Markdown
49 lines
2.3 KiB
Markdown
# mwx — Nova Theme
|
|
|
|
Dunkles Theme für [Nova](https://nova.app) mit der Palette aus `mwxcol.go`
|
|
(dieselben Farben wie das eza-Theme in `root@eternity`).
|
|
|
|
| Name | Hex | Einsatz im Theme |
|
|
| ------ | --------- | ------------------------------------------------------- |
|
|
| white | `#F0F0EA` | Fließtext, Variablen, Element-Selektoren |
|
|
| yellow | `#F9E2AF` | Typen, Attributnamen, CSS-Klassen, `markup.bold` |
|
|
| orange | `#FAB387` | Zahlen, Konstanten, Listenpunkte, CSS-IDs |
|
|
| red | `#F38BA8` | `self`/`this`, Argumente, Regex-Escapes, `invalid` |
|
|
| green | `#94E2D5` | Strings, Dekoratoren, Farbwerte, `markup.italic` |
|
|
| blue | `#B4BEFE` | Funktionen/Methoden, Tag-Namen, Links |
|
|
| pink | `#F5B2F7` | Properties/Keys, String-Escapes, Regex, Cursor |
|
|
| violet | `#CBA6F7` | Schlüsselwörter, Überschriften, `@`-Regeln |
|
|
| grey | `#AAAABB` | Operatoren, Klammern, Präfixe, Titelleiste |
|
|
| dark | `#777788` | Kommentare, Zeilennummern, Tag-Klammern |
|
|
| darker | `#444455` | Unsichtbare Zeichen, Einrückungshilfen, Terminal-Schwarz |
|
|
|
|
Hintergründe setzen die Reihe unterhalb von `darker` fort (alle Hue 240):
|
|
`#33333F` Ränder · `#26262F` Fenster · `#24242E` aktuelle Zeile ·
|
|
`#1C1C25` Editor · `#14141B` Textfelder · `#35354F` Auswahl.
|
|
|
|
Für die 16 Terminal-Slots fehlen der Palette ein Cyan und die hellen
|
|
Varianten — die sind aus den Palettenfarben abgeleitet (gleicher Farbton,
|
|
höhere Helligkeit) und in `Themes/mwx.css` als `abgeleitet` markiert.
|
|
|
|
## Installieren
|
|
|
|
Ordner in Nova öffnen und im Menü **Extensions → Activate Project as Extension**
|
|
wählen. Danach unter **Settings → Themes** „mwx" auswählen.
|
|
|
|
Alternativ dauerhaft ablegen:
|
|
|
|
```sh
|
|
cp -R mwx.novaextension ~/Library/"Application Support"/Nova/Extensions/org.mwx
|
|
```
|
|
|
|
(Nova danach neu starten.)
|
|
|
|
Achtung: Bezeichner und Zielordner sind identisch mit der bereits installierten
|
|
Extension `org.mwx` — der Kopierbefehl überschreibt das dortige `Themes/mwx.css`.
|
|
|
|
## Anpassen
|
|
|
|
Alle Farben stehen direkt als Hex-Werte in `Themes/mwx.css`, gruppiert nach
|
|
Fenster, Dokument, Syntax und Terminal. Bei aktiviertem „Activate Project as
|
|
Extension" übernimmt Nova Änderungen an der CSS-Datei sofort.
|