Add 2026 holidays to the static calculator - #6
Merged
Conversation
HOLIDAYS is year-specific, so 2026 dates are appended rather than replacing 2025. Same set as before: LFT federal holidays plus Holy Thursday and Good Friday. Tests, README, and the on-page note follow. Co-authored-by: César Ordaz <cesar.ordazv@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context
The previous PR (#5) targeted the old MAUI C# list. That app is gone: this repo is now a static GitHub Pages site.
AGENTS.mdsays holidays live inHOLIDAYSinworktime.js, are year-specific, and a new year should be added (not swapped in place of the previous one).The default start date is 1 January of the current year, so without 2026 dates the calculator would not exclude this year’s holidays.
Change
Append 2026 Mexican federal holidays (LFT) plus Holy Thursday and Good Friday, keeping the 2025 list:
Also updates
worktime.test.js,README.md, and the holiday note inindex.html.Tests
17 passing (existing 2025 cases plus 2026 holiday coverage).