Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Final update of 2024 #316

Merged
merged 5 commits into from
Jan 1, 2025
Merged

Final update of 2024 #316

merged 5 commits into from
Jan 1, 2025

Conversation

AdamJ
Copy link
Owner

@AdamJ AdamJ commented Dec 28, 2024

For the last update of 2024, the following has changed:

  • Removed licensing in favor of new licenses to properly communicate that although this is a public repo, not everything is open source.
  • Fixed the broken Carousel for my presentations, now using Shoelace's web component rather than Bootstrap's option.
    • Each carousel now uses page Frontmatter for data for referencing in the carousel.njk template.
  • Added PrismJS for code blocks and highlighting to go along with the pre-existing Eleventy plugin for syntax highlighting.
  • Added a "Credits" page to surface everything that goes into my site running.
  • Update the top navigation
  • Update the footer design and content
  • Various environment changes to help with moving between computers
  • Created a new icon component for duotone icons
  • And much, much more

@AdamJ AdamJ self-assigned this Dec 28, 2024
@github-actions github-actions bot added dependencies Pull requests that update a dependency file minor Minor release tag labels Dec 28, 2024
@AdamJ AdamJ removed the dependencies Pull requests that update a dependency file label Jan 1, 2025
@AdamJ AdamJ added this to the Shoelace implementation milestone Jan 1, 2025
@AdamJ AdamJ merged commit 03f52b3 into main Jan 1, 2025
9 checks passed
@AdamJ AdamJ deleted the 2024-final branch January 1, 2025 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
minor Minor release tag
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant