Skip to content

(#460)(#458)(#194) choco-theme v1.2.1#461

Closed
st3phhays wants to merge 4 commits into
chocolatey:mainfrom
st3phhays:release/1.2.1
Closed

(#460)(#458)(#194) choco-theme v1.2.1#461
st3phhays wants to merge 4 commits into
chocolatey:mainfrom
st3phhays:release/1.2.1

Conversation

@st3phhays

Copy link
Copy Markdown
Member

Description Of Changes

  • Fixes issue with incorrect Mastodon links on Astro sites.
  • Updates some colors for accessibility on chocolatey.org and community.chocolatey.org.
  • Begins the process of generating a credits.json file.

Motivation and Context

These changes are needed in order to deploy v1 to various sites.

Testing

  1. Run the repository.
  2. Ensure all "looks" right. These will be the initial choco-theme v1 changes, so colors will be different in many cases.
  3. For blog.chocolatey.org, run the site, and ensure the Mastodon social media links takes you to the correct spot.

Operating Systems Testing

n/a

Change Types Made

  • Bug fix (non-breaking change).
  • Feature / Enhancement (non-breaking change).
  • Breaking change (fix or feature that could cause existing functionality to change).
  • Documentation changes.
  • PowerShell code changes.

Change Checklist

  • Requires a change to the documentation.
  • Documentation has been updated.
  • Tests to cover my changes, have been added.
  • All new and existing tests passed?
  • PowerShell code changes: PowerShell v3 compatibility checked?

Related Issue

@st3phhays st3phhays self-assigned this May 28, 2025
st3phhays added 2 commits May 29, 2025 10:46
The changes here are the begining steps to crafting a credits.json
file. This file will be used to later generate an updated version
of the CREDITS.md. For now, the credits.json file can be created by
running `yarn credits`. Right now, links to the license files are
missing for each dependency. This is a work in progress that will be
added to in a later commit.
The change here updates the build process to ensure that double @@
signs are converted to single @ signs for .astro files. This is already
being done for .hbs files. This fix will ensure the Mastodon social
media link works on any Astro site.
st3phhays added 2 commits May 29, 2025 10:54
These changes mostly update the colors on components that might be used
on chocolatey.org or community.chocolatey.org. These changes are inline
with the changes that were made for accessibilty to Chocolatey Central
Mangement and are part of the rollout of choco-theme v1+.
@st3phhays

Copy link
Copy Markdown
Member Author

Closing this PR in favor of #462

@st3phhays st3phhays closed this May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant