From 23aec3b11d7e038eb10e1cb9e03448ba8c050645 Mon Sep 17 00:00:00 2001 From: mahdahar <89adham@gmail.com> Date: Fri, 16 Jan 2026 17:13:58 +0700 Subject: [PATCH] feat: Implement US-015 Monthly Entry Interface calendar grid - Replace modal-based entry with inline calendar grid view - Add dynamic day rendering (28-31 days based on selected month) - Implement weekend highlighting (Saturday/Sunday with red background) - Add horizontal scrolling for multiple tests display - Support multi-test selection via checkboxes - Auto-load monthly data when selecting tests - Improve UX with Ctrl+S save shortcut and draft persistence --- app/Views/entry/monthly.php | 378 +++++++++++++++++++++--------------- 1 file changed, 224 insertions(+), 154 deletions(-) diff --git a/app/Views/entry/monthly.php b/app/Views/entry/monthly.php index 9ab938d..03f7e0f 100644 --- a/app/Views/entry/monthly.php +++ b/app/Views/entry/monthly.php @@ -1,6 +1,6 @@ extend("layout/main_layout"); ?> section("content") ?> -
+
@@ -20,7 +20,7 @@
-
+
+ +

-
+
-