11 Commits

Author SHA1 Message Date
721bf65ed3 Feature: Implement store open/closed status with override
This commit introduces functionality to display the store's open/closed status based on a schedule, with an override mechanism for holidays or emergencies.

Changes include:
- : Added IDs to hours paragraphs for easier manipulation.
- : Refactored  to be more robust and moved its logic to  to prevent race conditions. Removed  for status updates from . Fixed lightbox navigation.
- : Added  (boolean) and  (string) fields to allow overriding the default status.
- : Consolidated all status logic. It now acts as a gatekeeper:
  - If  in  is , it displays  and ensures hours are visible.
  - If  is , it runs the scheduled open/closed logic (originally from ) and updates the status every minute, ensuring hours are always visible.
- : Reverted accidental changes and ensured only necessary status-related styles were added.

This ensures:
- The store's current open/closed status is always displayed.
- An override message can be shown for special closures.
- Store hours are always visible.
2025-11-12 13:57:52 -05:00
c02e7fb4b6 add plausible script injector 2025-09-19 10:08:28 -04:00
fa6a499de8 update open status js 2025-03-03 09:16:46 -05:00
3e895307d9 gallery img is link, add open/closed sign 2025-03-02 22:19:49 -05:00
0fb4e0af5c adjust back to top button 2025-02-20 09:48:34 -05:00
b60e1044e1 add back to top button on all pages 2025-02-20 00:07:26 -05:00
72b5d0da7a added gallery scripts for all folders 2025-02-11 00:05:48 -05:00
95d2cbfccb added dynamic script for gallery generation 2025-02-10 17:02:21 -05:00
53e717fedc jotform contact us (temporary) added pages, fixed links 2025-02-06 15:56:48 -05:00
033addb7d8 add footer 2025-01-08 20:54:24 -05:00
80126d1b36 inital commit 2025-01-05 20:26:18 -05:00