diff --git a/README.md b/README.md index a215e9a..e75b84d 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,9 @@ smart recurring tasks, and seamless Telegram integration. Get focused, stay prod This app allows users to manage their tasks, projects, areas, notes, and tags in an organized way. Users can create tasks, projects, areas (to group projects), notes, and tags. Each task can be associated with a project, and both tasks and notes can be tagged for better organization. Projects can belong to areas and can also have multiple notes and tags. This structure helps users categorize and track their work efficiently, whether they’re managing individual tasks, larger projects, or keeping detailed notes. +## 🧠 Philosophy + +For the thinking behind Tududi, read [Designing a Life Management System That Doesn't Fight Back](https://example.com/designing-a-life-management-system-that-doesnt-fight-back) ## ✨ Features diff --git a/frontend/Layout.tsx b/frontend/Layout.tsx index d9859c6..82a68a0 100644 --- a/frontend/Layout.tsx +++ b/frontend/Layout.tsx @@ -485,7 +485,7 @@ const Layout: React.FC = ({ {/* Hide floating + button when any modal is open to prevent overlap with save buttons */} - {!isTaskModalOpen && !isProjectModalOpen && !isNoteModalOpen && !isAreaModalOpen && !isTagModalOpen && ( + {globalModalCount === 0 && (