style(triage): rename Als Aufgabe button to Aufgabe with wider flex layout and nowrap
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m1s
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m1s
This commit is contained in:
1 parent
b9d5529648
commit
4874b79439
1 file changed
+17
-17
@@ -711,13 +711,13 @@ export const TriageDeck: React.FC<TriageDeckProps> = ({
|
|||||||
)}
|
)}
|
||||||
|
|
||||||
{/* Primary Triage Decision Bar: Hidden on mobile (handled via Swipe + Long-Press), shown on Desktop */}
|
{/* Primary Triage Decision Bar: Hidden on mobile (handled via Swipe + Long-Press), shown on Desktop */}
|
||||||
<div className="hidden sm:grid sm:grid-cols-6 gap-1.5">
|
<div className="hidden sm:flex items-center gap-1.5">
|
||||||
<button
|
<button
|
||||||
onClick={() => handleAction('discard')}
|
onClick={() => handleAction('discard')}
|
||||||
title="Wegwerfen (Taste H oder Pfeil links)"
|
title="Wegwerfen (Taste H oder Pfeil links)"
|
||||||
className="btn-action h-9 px-2.5 justify-center"
|
className="btn-action flex-1 h-9 px-3 justify-center whitespace-nowrap"
|
||||||
>
|
>
|
||||||
<X className="w-3.5 h-3.5 text-muted" />
|
<X className="w-3.5 h-3.5 text-muted flex-shrink-0" />
|
||||||
<span>Wegwerfen</span>
|
<span>Wegwerfen</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
@@ -725,11 +725,11 @@ export const TriageDeck: React.FC<TriageDeckProps> = ({
|
|||||||
onClick={() => handleSkipCard()}
|
onClick={() => handleSkipCard()}
|
||||||
disabled={cards.length <= 1}
|
disabled={cards.length <= 1}
|
||||||
title="Später entscheiden – ans Ende schieben (Leertaste)"
|
title="Später entscheiden – ans Ende schieben (Leertaste)"
|
||||||
className={`btn-action h-9 px-2.5 justify-center ${
|
className={`btn-action flex-1 h-9 px-3 justify-center whitespace-nowrap ${
|
||||||
cards.length <= 1 ? 'opacity-40 cursor-not-allowed' : ''
|
cards.length <= 1 ? 'opacity-40 cursor-not-allowed' : ''
|
||||||
}`}
|
}`}
|
||||||
>
|
>
|
||||||
<SkipForward className="w-3.5 h-3.5 text-muted" />
|
<SkipForward className="w-3.5 h-3.5 text-muted flex-shrink-0" />
|
||||||
<span>Später</span>
|
<span>Später</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
@@ -739,20 +739,20 @@ export const TriageDeck: React.FC<TriageDeckProps> = ({
|
|||||||
setShowListSelector((prev) => !prev);
|
setShowListSelector((prev) => !prev);
|
||||||
}}
|
}}
|
||||||
title="Auf eine geteilte Liste setzen"
|
title="Auf eine geteilte Liste setzen"
|
||||||
className={`btn-action h-9 px-2.5 justify-center ${
|
className={`btn-action flex-1 h-9 px-3 justify-center whitespace-nowrap ${
|
||||||
showListSelector ? 'border-accent text-accent bg-accent-dim' : ''
|
showListSelector ? 'border-accent text-accent bg-accent-dim' : ''
|
||||||
}`}
|
}`}
|
||||||
>
|
>
|
||||||
<ShoppingCart className="w-3.5 h-3.5 text-accent" />
|
<ShoppingCart className="w-3.5 h-3.5 text-accent flex-shrink-0" />
|
||||||
<span>Auf Liste</span>
|
<span>Auf Liste</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
onClick={() => handleAction('keep', { convertTo: 'document' })}
|
onClick={() => handleAction('keep', { convertTo: 'document' })}
|
||||||
title="In eine Workspace-Notiz umwandeln (Taste D)"
|
title="In eine Workspace-Notiz umwandeln (Taste D)"
|
||||||
className="btn-action h-9 px-2.5 justify-center"
|
className="btn-action flex-1 h-9 px-3 justify-center whitespace-nowrap"
|
||||||
>
|
>
|
||||||
<FileText className="w-3.5 h-3.5 text-accent" />
|
<FileText className="w-3.5 h-3.5 text-accent flex-shrink-0" />
|
||||||
<span>Als Notiz</span>
|
<span>Als Notiz</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
@@ -762,21 +762,21 @@ export const TriageDeck: React.FC<TriageDeckProps> = ({
|
|||||||
setShowDateModal((prev) => !prev);
|
setShowDateModal((prev) => !prev);
|
||||||
}}
|
}}
|
||||||
title="Als Aufgabe mit Fälligkeitsdatum (Taste T)"
|
title="Als Aufgabe mit Fälligkeitsdatum (Taste T)"
|
||||||
className={`btn-action h-9 px-2.5 justify-center ${
|
className={`btn-action flex-1 h-9 px-3 justify-center whitespace-nowrap ${
|
||||||
showDateModal ? 'border-accent text-accent bg-accent-dim' : ''
|
showDateModal ? 'border-accent text-accent bg-accent-dim' : ''
|
||||||
}`}
|
}`}
|
||||||
>
|
>
|
||||||
<Calendar className="w-3.5 h-3.5 text-accent" />
|
<Calendar className="w-3.5 h-3.5 text-accent flex-shrink-0" />
|
||||||
<span>Mit Termin</span>
|
<span>Mit Termin</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
onClick={() => handleAction('keep', { convertTo: 'task' })}
|
onClick={() => handleAction('keep', { convertTo: 'task' })}
|
||||||
title="Sofort als Aufgabe übernehmen (Taste L oder Pfeil rechts)"
|
title="Sofort als Aufgabe übernehmen (Taste L oder Pfeil rechts)"
|
||||||
className="btn-primary h-9 px-3 justify-center"
|
className="btn-primary flex-[1.25] h-9 px-4 justify-center whitespace-nowrap font-semibold"
|
||||||
>
|
>
|
||||||
<CheckSquare className="w-3.5 h-3.5" />
|
<CheckSquare className="w-3.5 h-3.5 flex-shrink-0" />
|
||||||
<span>Als Aufgabe</span>
|
<span>Aufgabe</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -936,10 +936,10 @@ export const TriageDeck: React.FC<TriageDeckProps> = ({
|
|||||||
thoughtOverride: actionSheetCard,
|
thoughtOverride: actionSheetCard,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
className="min-h-[46px] px-3 py-2 rounded-xl bg-accent text-on-accent text-sm font-semibold flex items-center justify-center gap-2 cursor-pointer"
|
className="min-h-[46px] px-4 py-2 rounded-xl bg-accent text-on-accent text-sm font-semibold flex items-center justify-center gap-2 whitespace-nowrap cursor-pointer"
|
||||||
>
|
>
|
||||||
<CheckSquare className="w-4 h-4" />
|
<CheckSquare className="w-4 h-4 flex-shrink-0" />
|
||||||
<span>Als Aufgabe</span>
|
<span>Aufgabe</span>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in new issue
Block a user