UI: add a description and icons to the "Presets and toolbars" card on the General page
I maintainer di solito rispondono entro 1 giorno
@adnan-bhaldar ci sta già lavorando.
Dal 5/11/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 62/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- csharp, xml
- Ambito
- frontend, internationalization
Direzione di ricerca
Trova il file XAML della scheda «Presets and toolbars» in General settings e i 20 file delle lingue; l’issue non indica i relativi percorsi. Inizia controllando le schede delle impostazioni vicine e le stringhe esistenti per individuare le convenzioni di layout e traduzione. Aggiungi le tre descrizioni e il piè di pagina e usa le icone esistenti di caricamento, download e annullamento; il lavoro è completo quando la scheda spiega ogni azione e l’ambito del relativo ripristino in tutte le lingue, senza modifiche al comportamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Hii @KnifeLemon
What is the problem?
The "Presets and toolbars" card on Settings > General has only three buttons (Export…, Import…, Reset to defaults) and no text. A new user can't tell what they do. For example, it's not clear that "Reset to defaults" only resets presets and toolbars, and does not reset the app's other settings.
What I'd like to do
Split the card into three equal sections, one per button. Each section gets an icon, the button and a short description:
- Export… (icon: upload): "Save your presets and toolbars to a file, for a backup or to share."
- Import… (icon: download): "Add presets and toolbars from a file. Copies you already have are replaced."
- Reset to defaults (icon: undo, red text): "Replace all your presets and toolbars with the built-in ones."
A small footer line would say: "Your other settings are not changed."
The icons are already in Styles/Icons.axaml (Icon.Upload, Icon.Download, Icon.Undo), so no new assets are needed. No behaviour changes, only XAML and new strings in the 20 language files.
Which layout do you prefer? I made three mockups (light and dark, attached below):
- A. Tiles: one card, three tinted tiles inside, each with an icon badge, the description and a full-width button.
- B. Three cards: three separate cards side by side with a round icon on top and centred text. The most prominent, but also the tallest.
- C. Divided columns: one card with three columns split by thin lines, button first and the description under it. The lightest one.
My own pick would be C because it is closest to the other settings cards, but I'm happy to build whichever you prefer, or without the footer line or the red Reset.
Translations
Each layout needs 4 new strings (3 descriptions + the footer) in every language file.
Mockups
I'll open the PR once you've chosen. Thanks!
- Lingua principale
- C#
- Stelle
- 3.6k
- Fork
- 192
- Merge medio
- 7h 26m
- PR unite (30g)
- 472
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di KnifeLemon/Filee
-
[Format]: .exeApertaformats possible duplicate
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
KnifeLemon/Filee#1189 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Format]: .exeApertaformats not planned
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
KnifeLemon/Filee#1188 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature]: PDF to XLSXApertaenhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
KnifeLemon/Filee#1187 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
MsAccess.accdbApertaformats possible duplicate
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
KnifeLemon/Filee#1186 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Format]: .jifForse già presa @Stamina9 l’ha presa oggi. Apertaformats
Difficoltà 2/5 1-3 ore Idoneità per principianti 25/100
KnifeLemon/Filee#1184 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di KnifeLemon/Filee
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
Unity-Technologies/unity-agent-plugin#118 ·
I maintainer di solito rispondono entro 1 giorno
-
The Recommended preset turns on Import Uno DSP, which only works with the Material themeForse già presa @agneszitte l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
unoplatform/uno.templates#2388 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
eyalgolan/statecraft-israel#2732 ·
I maintainer di solito rispondono entro 1 giorno
-
変換の候補のどれが Zenzai の答えか分からないAperta要トリアージ
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno
-
kind/chore status/draft
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
Altinn/altinn-events#1158 ·
I maintainer di solito rispondono entro 1 giorno