Open
Conversation
✅ Deploy Preview for birminghack ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
This pull request has been marked to automatically sync to its base branch. You can disable this behavior by removing the label. |
Thatsmusic99
reviewed
Apr 4, 2026
Member
Thatsmusic99
left a comment
There was a problem hiding this comment.
idk how fuckin css works
Contributor
There was a problem hiding this comment.
Pull request overview
This PR introduces an Archive section for past events, migrates event content into _data files, and updates the countdown so it continues to show meaningful text/time after the event window has passed.
Changes:
- Move 2025/2026 event content into
_data/2025.yamland_data/2026.yaml, and render pages from those data files. - Add archive pages for 2025 and 2026 and update navigation to be driven by a configurable menu (with dropdown support).
- Update the countdown include to switch messaging for “ends” and “since ended” states.
Reviewed changes
Copilot reviewed 11 out of 13 changed files in this pull request and generated 11 comments.
Show a summary per file
| File | Description |
|---|---|
index.html |
Switches homepage to render from site.data['2026'] and updates ticket + countdown rendering. |
css/main.scss |
Adds styling for archive “about” section and dropdown navigation. |
assets/birminghack2-logo-vec.svg |
Adds a vector logo asset for the 2026 edition. |
assets/birminghack1-logo-vec.svg |
Adds a vector logo asset for the 2025 edition. |
archive/2026/index.html |
Adds an archive page rendering the 2026 event from _data/2026.yaml. |
archive/2025/index.html |
Adds an archive page rendering the 2025 event from _data/2025.yaml. |
_layouts/master.html |
Fixes favicon path to be root-relative. |
_includes/nav.html |
Replaces hardcoded nav items with config-driven menu + dropdown support. |
_includes/footer.html |
Fixes CSS logo image path to be root-relative. |
_includes/countdown.js |
Enhances countdown behavior for “during” and “after” event states. |
_data/2026.yaml |
Adds 2026 event data (schedule, partners, FAQs, ticket state, etc.). |
_data/2025.yaml |
Adds 2025 event data (schedule, sponsors, partners, FAQs, etc.). |
_config.yml |
Defines the site menu (including Archive dropdown). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
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.
Added archive section and updated the countdown to work after the event is finished