[PR #52] [MERGED] Optimised images #33

Closed
opened 2025-09-09 19:41:48 -05:00 by Octech6711 · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/audacity/audacity.github.io/pull/52
Author: @DilsonsPickles
Created: 3/24/2025
Status: Merged
Merged: 3/24/2025
Merged by: @DilsonsPickles

Base: mainHead: optimised-images


📝 Commits (10+)

📊 Changes

12 files changed (+145 additions, -297 deletions)

View changed files

📝 src/assets/img/Audacity_Logo.svg (+25 -193)
📝 src/components/button/JoinAudioDotComButton.jsx (+2 -3)
📝 src/components/card/NEWBlogPostCard.astro (+1 -1)
src/components/homepage/Audiodotcom.astro (+64 -0)
📝 src/components/homepage/HeroBanner.astro (+2 -1)
📝 src/components/homepage/ReleaseVideo.astro (+12 -8)
src/components/homepage/ShareYourSounds.jsx (+0 -67)
📝 src/components/navigation/NavigationReact.jsx (+9 -1)
📝 src/components/video/FeaturedVideo.jsx (+24 -17)
📝 src/layouts/BaseLayout.astro (+2 -2)
📝 src/pages/index.astro (+2 -3)
📝 src/pages/post-download.astro (+2 -1)

📄 Description

  • Recreated "Share your sounds" homepage block as astro component
  • Expanded FeaturedVideo component so it can be used for all videos on homepage
  • Resized brand logo
  • Implemented Astro's Image component where possible and set width and quality attributes

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/audacity/audacity.github.io/pull/52 **Author:** [@DilsonsPickles](https://github.com/DilsonsPickles) **Created:** 3/24/2025 **Status:** ✅ Merged **Merged:** 3/24/2025 **Merged by:** [@DilsonsPickles](https://github.com/DilsonsPickles) **Base:** `main` ← **Head:** `optimised-images` --- ### 📝 Commits (10+) - [`c1c46ae`](https://github.com/audacity/audacity.github.io/commit/c1c46aed4ca7d64a1f64b4bf549dc0c1be650d7c) Optimise post-download image - [`778f87b`](https://github.com/audacity/audacity.github.io/commit/778f87bfff107e646cc0852f4b4ad3c80527ba00) Rebuild "share your sounds" block - [`569b544`](https://github.com/audacity/audacity.github.io/commit/569b54494e70dfd974844df522b88c6f77294e84) Debug video width - [`4648d2e`](https://github.com/audacity/audacity.github.io/commit/4648d2e2913eacd6c369837a28437815cbe06d83) Optimise audiodotcom block bg image - [`1239387`](https://github.com/audacity/audacity.github.io/commit/123938759c394f8f67a343b6af1903223ba4b172) Decrease quality - [`e47cfdc`](https://github.com/audacity/audacity.github.io/commit/e47cfdc3dca6cb0a87d0613faca6e08700fa3d2f) Resize images - [`1ef499c`](https://github.com/audacity/audacity.github.io/commit/1ef499c776ed9e96538cb5bc7a502dc67e00a31a) Experimental optimisation - [`2a954c7`](https://github.com/audacity/audacity.github.io/commit/2a954c725aea177025ea5c2a2d7d1053f024676b) Optimise brand logo - [`52ebc16`](https://github.com/audacity/audacity.github.io/commit/52ebc1649082aec38f7a10a56703395caf591bb7) Optimise audiodotcom block bg - [`0f1e72e`](https://github.com/audacity/audacity.github.io/commit/0f1e72e2f137b47f0ee8625b4e46d1c463025ebf) Optimise logo and tweak blog image size ### 📊 Changes **12 files changed** (+145 additions, -297 deletions) <details> <summary>View changed files</summary> 📝 `src/assets/img/Audacity_Logo.svg` (+25 -193) 📝 `src/components/button/JoinAudioDotComButton.jsx` (+2 -3) 📝 `src/components/card/NEWBlogPostCard.astro` (+1 -1) ➕ `src/components/homepage/Audiodotcom.astro` (+64 -0) 📝 `src/components/homepage/HeroBanner.astro` (+2 -1) 📝 `src/components/homepage/ReleaseVideo.astro` (+12 -8) ➖ `src/components/homepage/ShareYourSounds.jsx` (+0 -67) 📝 `src/components/navigation/NavigationReact.jsx` (+9 -1) 📝 `src/components/video/FeaturedVideo.jsx` (+24 -17) 📝 `src/layouts/BaseLayout.astro` (+2 -2) 📝 `src/pages/index.astro` (+2 -3) 📝 `src/pages/post-download.astro` (+2 -1) </details> ### 📄 Description - Recreated "Share your sounds" homepage block as astro component - Expanded FeaturedVideo component so it can be used for all videos on homepage - Resized brand logo - Implemented Astro's Image component where possible and set width and quality attributes --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Octech6711 added the pull-request label 2025-09-09 19:41:48 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: audacity/audacity.github.io#33