chris 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
2025-06-25 20:26:01 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-15 14:22:43 -04:00
2025-10-04 18:52:18 -04:00
2025-02-26 21:26:19 -05:00
2025-08-23 06:33:24 -04:00
2025-01-05 20:10:42 -05:00
2025-01-05 20:10:42 -05:00
2025-06-25 20:26:01 -04:00
2025-08-30 17:48:58 -04:00

bpb-website

Description
No description provided
Readme 161 MiB
Languages
JavaScript 40.1%
HTML 32.3%
Shell 19.6%
CSS 7%
Python 0.5%
Other 0.5%