darktable-org / darktable-org/lua-scripts

adding css for script manager color interface to main styles?

Offen
#382 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Lua
Sterne
219
Forks
142
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

While learning how to use and write lua scripts for dt I was wondering what the color interface is and why it won't work at all until I read the source code and found issue #332.
Of course, the css for the color interface can be put in the custom css but I wonder if it would make sense to integrate it in the official themes to at least have a starting point for individual changes?
As I can see, color isn't a darktable thing as gray is way better for such an application. Thus, I'd propose a more muted green for active scripts, something like this.
grafik

Do you think it makes sense to prepare a PR for the dt themes with a little bit of color for that? Are there already any style guides for non-gray stuff?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Lies zuerst Issue #332 und den Quellcode für die Farbschnittstelle, und prüfe dann, wie die offiziellen Themes und benutzerdefiniertes CSS das Styling von script-manager definieren. Kläre, ob ein Styleguide existiert, und stimme der vorgeschlagenen gedämpften Gestaltung zu. Als erledigt gilt, dass die offiziellen Themes einen geprüften Ausgangsstil für die Farbschnittstelle bereitstellen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
css, lua
Bereich
design, frontend
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.