Skip to content

Commit d17c15d

Browse files
committed
feat(xconfig-ui): ship Templates Global hero card as 2.3.0
1 parent e582eb9 commit d17c15d

15 files changed

Lines changed: 407 additions & 31 deletions

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ zum nächsten Release-Commit vorübergehend auf `HEAD` zeigen.
1212
Dieses Repository führt keine `Unreleased`-Sektion. Jeder dokumentierte Eintrag gehört
1313
direkt zu einer versionierten Release-Sektion.
1414

15+
## [2.3.0] - 2026-04-21
16+
17+
### Changed
18+
19+
- Nutzerwirkung: `Templates Global` hebt sich im Themes-Tab jetzt klarer von den eigentlichen Theme-Kacheln ab und erscheint als breite, globale Steuerzentrale mit kompaktem Überblick zu Schrift, Geltungsbereich, Priorität und Rolle der Vorlagenlogik.
20+
Technik: `theme-global-typography` rendert in der xConfig-Shell jetzt als eigene Hero-Kachel mit `Global`-/Override-Badges, responsivem Summary-Grid und synchronisierten Statuswerten nach Preset- und Select-Änderungen; dazu wurden Shell-View, Shell-Styles, Controller-Pfade und die Shell-Regressionen gezielt erweitert.
21+
1522
## [2.2.0] - 2026-04-20
1623

1724
### Added
@@ -1450,7 +1457,8 @@ direkt zu einer versionierten Release-Sektion.
14501457
und Regressionstests eingeführt und die generierten README-/FEATURES-Texte wurden
14511458
entsprechend synchronisiert.
14521459

1453-
[2.2.0]: https://github.com/thomasasen/autodarts-xconfig/compare/6398977...HEAD
1460+
[2.3.0]: https://github.com/thomasasen/autodarts-xconfig/compare/da0d5b1...HEAD
1461+
[2.2.0]: https://github.com/thomasasen/autodarts-xconfig/compare/6398977...da0d5b1
14541462
[2.1.31]: https://github.com/thomasasen/autodarts-xconfig/compare/4e52392...6398977
14551463
[2.1.30]: https://github.com/thomasasen/autodarts-xconfig/compare/982f5f1...4e52392
14561464
[2.1.28]: https://github.com/thomasasen/autodarts-xconfig/compare/2f3e796...982f5f1

README.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ Die Aktion `Empfohlene Standards` wendet aktuell dieses Profil an:
194194
- `Hintergrund-Darstellung`: Füllen
195195
- `Hintergrundbild-Deckkraft`: 25 %
196196
- `Spielerfelder-Transparenz`: 10 %
197+
- `Aktivspieler-Tönung`: 15 %
197198
- `Debug`: Aus
198199

199200
### Animationen
@@ -311,9 +312,9 @@ Die Aktion `Empfohlene Standards` wendet aktuell dieses Profil an:
311312
### Templates Global
312313

313314
- Gilt für: `alle Modi`
314-
- Was macht es sichtbar? Bietet fertige Templates-Global-Presets, kuratierte Schriften, feste Farbrollen und ein globales Fallback-Hintergrundbild für aktive xConfig-Themes.
315-
- Grafisch: Die Presets, die gewählte Schrift, die festen Farbrollen und der globale Hintergrundblock greifen nur in klar definierten Bereichen aktiver xConfig-Themes. Hat das aktive Theme ein eigenes gespeichertes Hintergrundbild, gewinnt dessen kompletter Hintergrundblock weiterhin vollständig; sonst kann Templates Global ein gespeichertes Fallback-Bild oder ein Preset-Wallpaper liefern.
316-
- Wann sinnvoll? Wenn du mit einem Klick einen kompletten Look setzen oder Scores, Würfe, Spielernamen, den Aktiv-Akzent und den globalen Hintergrundblock anpassen möchtest, ohne jedes Theme separat pflegen zu müssen.
315+
- Was macht es sichtbar? Bietet fertige Templates-Global-Presets, kuratierte Schriften, feste Farbrollen, eine optionale Aktivkarten-Tönung und ein globales Fallback-Hintergrundbild für aktive xConfig-Themes.
316+
- Grafisch: Die Presets, die gewählte Schrift, die festen Farbrollen, die optionale Aktivkarten-Tönung und der globale Hintergrundblock greifen nur in klar definierten Bereichen aktiver xConfig-Themes. Hat das aktive Theme ein eigenes gespeichertes Hintergrundbild, gewinnt dessen kompletter Hintergrundblock weiterhin vollständig; sonst kann Templates Global ein gespeichertes Fallback-Bild oder ein Preset-Wallpaper liefern.
317+
- Wann sinnvoll? Wenn du mit einem Klick einen kompletten Look setzen oder Scores, Würfe, Spielernamen, den Aktiv-Akzent, die Aktivkarten-Tönung und den globalen Hintergrundblock anpassen möchtest, ohne jedes Theme separat pflegen zu müssen.
317318

318319
**Einstellungen einfach erklärt**
319320

@@ -384,6 +385,13 @@ Die Aktion `Empfohlene Standards` wendet aktuell dieses Profil an:
384385
- `Hauptzahlen`: Legt die Farbe für normale beziehungsweise inaktive Hauptzahlen sowie große Turn-Punkte fest. Die aktive Hauptzahl bleibt bewusst weiter an den Aktiv-Akzent gebunden.
385386
- `Sekundärtext`: Legt eine gemeinsame Sekundärfarbe für Namen und Meta-Texte fest. Dadurch bleiben diese Bereiche ruhig und konsistent, während Scores und Aktiv-Akzente separat geführt werden.
386387
- `Wurf-/Checkout-Text`: Legt die Farbe für Wurf-Labels, Suggestion-Texte und Checkout-Hinweise fest, ohne die großen Turn-Punkte mitzunehmen. So lassen sich Hilfstexte ruhiger oder klarer vom Hauptscore trennen.
388+
- `Aktivspieler-Tönung`: Regelt, wie stark die Farbe des aktiven Rahmens zusätzlich in den Kartenhintergrund aktiver oder gewinnender Spieler einfließt. `Aus` deaktiviert die Tönung vollständig; höhere Werte lassen den Aktiv-Akzent deutlicher durch die Kartenfläche schimmern.
389+
- `Aus`: Es wird keine zusätzliche Hintergrundtönung für aktive oder gewinnende Spielerfelder gesetzt. Die Karten bleiben bei ihrer normalen Theme-Fläche.
390+
- `10 %`: Der Rahmenfarbton schimmert leicht in den Hintergrund aktiver Spielerkarten hinein. Die Wirkung bleibt dezent und ergänzt den Grundlook nur vorsichtig.
391+
- `15 %`: Der Aktiv-Akzent ist als leichte Hintergrundfärbung klar wahrnehmbar, ohne die Lesbarkeit oder die Theme-Fläche zu dominieren. Diese Stufe entspricht dem gedachten Standard-Look der Tönung.
392+
- `20 %`: Die aktive Karte wirkt klarer eingefärbt und übernimmt mehr von der Rahmenfarbe. Der Effekt bleibt noch kontrolliert, tritt aber sichtbar präsenter hervor als bei 15 %.
393+
- `25 %`: Die Rahmenfarbe prägt den Hintergrund aktiver oder gewinnender Spielerkarten deutlich und verändert den Kartencharakter spürbar. Diese Stufe ist markant, bleibt aber noch gut kontrollierbar.
394+
- `30 %`: Die Rahmenfarbe prägt den Hintergrund aktiver oder gewinnender Spielerkarten sehr deutlich. Diese Stufe ist die markanteste Variante und verändert den Kartencharakter am stärksten.
387395
- `Hintergrund-Darstellung`: Bestimmt, ob ein eigenes Theme-Bild den Bereich füllt, eingepasst wird, gestreckt erscheint, mittig ohne Skalierung liegt oder gekachelt wiederholt wird. Grafisch ändert sich die Bildplatzierung, nicht die Struktur des Themes.
388396
- `Füllen`: Das Bild legt sich wie ein Vollflächen-Hintergrund über den gesamten Spielbereich. Leere Ränder entstehen nicht, dafür können Randbereiche abgeschnitten werden.
389397
- `Einpassen`: Das komplette Bild bleibt sichtbar und wird in die verfügbare Fläche eingepasst. Wenn das Seitenverhältnis nicht passt, bleiben am Rand freie Bereiche des Themes sichtbar.

dist/autodarts-xconfig.meta.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name autodarts-xconfig
33
// @namespace https://github.com/thomasasen/autodarts-xconfig
4-
// @version 2.2.0
4+
// @version 2.3.0
55
// @description Modular, side-effect resistant Tampermonkey runtime for Autodarts enhancements.
66
// @author Thomas Asen
77
// @license MIT

0 commit comments

Comments
 (0)