Skip to content

[3.0.1] chore: Feedback improvements - #13

Merged
Fayhen merged 5 commits into
mainfrom
chore/feedback-improvements
Jun 29, 2026
Merged

[3.0.1] chore: Feedback improvements#13
Fayhen merged 5 commits into
mainfrom
chore/feedback-improvements

Conversation

@Fayhen

@Fayhen Fayhen commented Jun 29, 2026

Copy link
Copy Markdown
Owner

This PR makes a few improvements based on post-deployment feedback. Namely:

  • Added localized CTA texts to the generated Open Graphs images.
  • Improved the site description.
  • Adjusted the language switch behavior: clicking it always change to the other available locale.
  • Fixed opacity on the tertiary background color, on the default-dark theme.
  • Moved the navigation menu button to the rightmost end of the header, on mobile views.
  • Made a slight adjustment to the navigation options on the home page, preventing it from navigating back to itself and instead moving back to the top of the page.

Version was set to 3.0.1.

Fayhen added 5 commits June 28, 2026 11:55
Adjusted the site description and added a CTA text to the internationalized Open Graph images.
Added a years of experience helper to src/data/experience.ts.
Refactored LangSwitch.astro so clicking it always change to the other available locale.
Fixed an issue with the --default-dark-bg-tertiary color token, where an opacity value resulted on
bad contrast on some scenarios.
Improved the position of the dropdown navigation menu button within the header, on mobile views.
Also prevented the home page navigating back to itself, when the user is already on the home page.
Set version 3.0.1 for the next release.
@Fayhen Fayhen self-assigned this Jun 29, 2026
@Fayhen Fayhen added the addition Simple addition of new projects label Jun 29, 2026
@Fayhen
Fayhen merged commit dde62f8 into main Jun 29, 2026
1 check passed
@Fayhen
Fayhen deleted the chore/feedback-improvements branch June 29, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

addition Simple addition of new projects

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant