gitui-org / gitui-org/gitui

A few additional theme elements

Offen
#1,620 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
dormant feature-request
Vorherrschende Sprache
Rust
Sterne
22.5k
Forks
773
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Thank you for your work! I haven't tried alternatives yet, but your client is definitely good.

There are a few suggestions about the elements of the theme.

The `disabled_fg` affects both unselected tabs and disabled commands in the bar, which in the absence of elements fg and bg for unselected tabs and bg element for disabled commands in the bar limits the customization options.

The `tag_fg` and `branch_fg` elements ignore `selection_fg` while the `commit_hash`, `commit_time` and `commit_author` do not, which definitely gives a better result.

![2023-03-26_07-59-46-window](https://user-images.githubusercontent.com/93202097/227757161-f863e71c-b705-4d3c-97a7-a88821836aea.png)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Definitionen der Theme-Elemente und den Rendering-Code für Tabs, Leistenbefehle, Tags, Branches und Commit-Metadaten zu finden. Prüfe, wie disabled_fg und selection_fg angewendet werden, und implementiere dann die angeforderten unabhängigen Farben für Tabs und deaktivierte Befehle sowie eine konsistente Auswahlfärbung für tag_fg und branch_fg. Die Aufgabe ist erledigt, wenn jedes Element wie beschrieben angepasst werden kann, ohne das bestehende Verhalten der Commit-Metadaten zu ändern.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
cli, design
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

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