angular / angular/components

feat(table): Show sort icon by default

Offen
#30,563 6 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/sort feature P4
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

### Feature Description

When a table column or multiple columns have a sorting option, it is not visually obvious until you accidentally or intentionally hover over the column header. This behavior is not intuitive, as shown in the screenshot and example:

![Image](https://github.com/user-attachments/assets/e31814af-92d7-4c13-aa54-e1fc494bb495)
https://material.angular.io/components/table/examples#table-sorting

**So, the proposal is to add an option to make the sort icons visible by default, as shown in the examples:**

_Example 1:_

![Image](https://github.com/user-attachments/assets/a661d33e-19fe-49e5-84c1-53188ca0ee7e)

_[Example 2](https://primeng.org/table#sort):_

![Image](https://github.com/user-attachments/assets/5a25c128-65a2-4d81-a73c-25448aa7a1c2)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem Vergleich des Material table sorting example und des verknüpften PrimeNG table sorting example, um das gewünschte Standardverhalten der Symbole zu verstehen. Verfolgen Sie die Implementierung der Tabellensortierung und bestimmen Sie, wie eine Option immer sichtbare Sortiersymbole bereitstellen sollte; als erfüllt gilt dies, wenn sortierbare Spalten ihre Symbole ohne Hover anzeigen können, während das bestehende Sortierverhalten unverändert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
48/100

Neue Issues direkt in Ihr Postfach

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