From 5faced95639ba1bbcb146ff5bc282bd64bbad944 Mon Sep 17 00:00:00 2001 From: Nikolay Tatarinov Date: Sat, 21 Feb 2026 20:00:49 +0300 Subject: [PATCH] feat: enhance loading indicator and improve UI transitions - Updated the loading indicator in `index.html` to include a spinner and text for better user feedback during loading. - Added CSS transitions for smoother visual effects on various elements, including buttons and overlays, enhancing overall user experience. - Refactored JavaScript functions to utilize requestAnimationFrame for improved animation performance when showing and hiding panels. - Implemented smooth scrolling behavior for duty list navigation, improving usability when focusing on current duties. --- webapp/index.html | 2 +- webapp/js/dayDetail.js | 49 +++++++++++++- webapp/js/dutyList.js | 4 +- webapp/js/hints.js | 51 +++++++++++---- webapp/js/main.js | 3 +- webapp/style.css | 143 ++++++++++++++++++++++++++++++++++++++++- 6 files changed, 230 insertions(+), 22 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 95b7f1f..574c557 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -21,7 +21,7 @@
-
Загрузка…
+
Загрузка…