Meine Codes: Listenansicht mit Suche, Sortierung und Gruppenfilter
Bei vielen Projekten ist die Kartenansicht unuebersichtlich. Die Liste ist jetzt die Voreinstellung, die Karten bleiben ueber einen Schalter erreichbar; die Wahl merkt sich der Browser. Dazu Suche ueber Name, Ziel, Kurz-URL und Typ, Sortierung nach Datum, Name oder Scans sowie ein Gruppenfilter, sobald Codes in mehr als einer Gruppe liegen. Die Seite ist breiter als die uebrigen, damit die Namen Platz haben. Die Tabelle hat feste Spaltenbreiten: mit automatischem Layout hat ihre Eigenbreite die ganze Seite seitlich scrollbar gemacht, auch wenn der Container sie eigentlich beschnitten hat. Auf schmalen Schirmen weichen die hinteren Spalten, die Kurz-URL rueckt unter den Namen.
This commit is contained in:
@@ -115,6 +115,27 @@ const PATHS = {
|
||||
</>
|
||||
),
|
||||
check: <path d="m4.5 12.5 5 5 10-11" />,
|
||||
search: (
|
||||
<>
|
||||
<circle cx="10.8" cy="10.8" r="6.3" />
|
||||
<path d="m15.5 15.5 5 5" />
|
||||
</>
|
||||
),
|
||||
viewList: (
|
||||
<>
|
||||
<rect x="3" y="4.5" width="18" height="4" rx="1.2" />
|
||||
<rect x="3" y="10" width="18" height="4" rx="1.2" />
|
||||
<rect x="3" y="15.5" width="18" height="4" rx="1.2" />
|
||||
</>
|
||||
),
|
||||
viewGrid: (
|
||||
<>
|
||||
<rect x="3.5" y="3.5" width="7" height="7" rx="1.5" />
|
||||
<rect x="13.5" y="3.5" width="7" height="7" rx="1.5" />
|
||||
<rect x="3.5" y="13.5" width="7" height="7" rx="1.5" />
|
||||
<rect x="13.5" y="13.5" width="7" height="7" rx="1.5" />
|
||||
</>
|
||||
),
|
||||
eye: (
|
||||
<>
|
||||
<path d="M2.5 12s3.6-6.5 9.5-6.5S21.5 12 21.5 12s-3.6 6.5-9.5 6.5S2.5 12 2.5 12Z" />
|
||||
|
||||
Reference in New Issue
Block a user