From d542a9fcbc2394a7407965b96aba7bc8dfa5ccb8 Mon Sep 17 00:00:00 2001 From: Tim Lappe Date: Sat, 26 Apr 2025 03:12:53 +0200 Subject: [PATCH] fixed ios bug --- .cursor/rules/symfony.mdc | 6 ++++++ frontend/src/components/navigation/TabView.css | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.cursor/rules/symfony.mdc b/.cursor/rules/symfony.mdc index eb65e23..c8f37cd 100644 --- a/.cursor/rules/symfony.mdc +++ b/.cursor/rules/symfony.mdc @@ -3,6 +3,12 @@ description: globs: alwaysApply: true --- +# Architecture +The Symfony project is designed in a domain driven design pattern with 3 Main Folders: +- Application: Symfony application Logic (Controllers etc.) +- Domain: Framework agnostic domain logic +- Infrastructure: e.g. Doctrine + # Updating / Creating Entities When updating or creating entities, always update and the related DTO classes. DTO Classes are a representation of a JSON Schema \ No newline at end of file diff --git a/frontend/src/components/navigation/TabView.css b/frontend/src/components/navigation/TabView.css index 5cfbee1..340665f 100644 --- a/frontend/src/components/navigation/TabView.css +++ b/frontend/src/components/navigation/TabView.css @@ -4,7 +4,6 @@ height: 100vh; width: 100%; max-width: 100%; - position: fixed; top: 0; left: 0; background-color: #f8fafc; @@ -20,6 +19,9 @@ box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.05); border-radius: 16px 16px 0 0; padding: 5px 10px; + position: fixed; + bottom: 0; + width: 100%; } .tab-bar-item { @@ -71,7 +73,6 @@ align-items: start; background-color: #ffffff; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); - margin-bottom: -20px; width: 100%; max-width: 100%; box-sizing: border-box;