feat(mobile): declutter mobile views with contextual FAB, filter sheet, and clean outliner
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 58s

This commit is contained in:
sandrodach committed 2026-10-25 22:03:28 +01:00
1 parent 1e47f3aeb7
commit f2ead7513a
5 files changed
+430 -60

No files matched your search

+7 -2
View File
@@ -132,11 +132,12 @@ export const App: React.FC = () => {
// Mobile Navigation & Quick-Action State
const [showMobileCapture, setShowMobileCapture] = useState(false);
const [showMobileProfile, setShowMobileProfile] = useState(false);
const { isMenuOpen, setIsMenuOpen, closeMenu, setGroups } = useMobileActions();
const { isMenuOpen, setIsMenuOpen, closeMenu, setGroups, primaryAction, setPrimaryAction } = useMobileActions();
useEffect(() => {
closeMenu();
if (activeTab === 'triage') {
setPrimaryAction(() => setShowMobileCapture(true));
setGroups([
{
id: 'triage-actions',
@@ -966,7 +967,11 @@ export const App: React.FC = () => {
type="button"
onClick={() => {
triggerHaptic(15);
setShowMobileCapture(true);
if (primaryAction) {
primaryAction();
} else {
setShowMobileCapture(true);
}
}}
className="w-14 h-14 -mt-6 rounded-full bg-accent text-on-accent shadow-lg flex items-center justify-center active:scale-90 transition-transform border-4 border-panel cursor-pointer"
title="Schnell erfassen (+)"