Merge 26/4/4#7
Open
DHJComical wants to merge 309 commits into
Open
Conversation
- Introduced MusicManager component to handle audio playback and playlist management. - Updated global.d.ts to define the __fireflyMusic API for music control. - Enhanced env.d.ts with new scroll handler types. - Integrated MusicManager into the main layout for seamless user experience. - Implemented local and meting playlist fetching with error handling. - Added support for audio controls, volume management, and lyrics synchronization.
- 问题原因: Swup 配置了 6 个容器(astro.config.mjs:54-61),其中 #banner-overlay-container 和 #banner-dim-container 位于 #wallpaper-wrapper 内部。当 mode: "none" + switchable: false 时,整个 #wallpaper-wrapper 不渲染,这两个容器在 DOM 中不存在。Swup导航时找不到已注册的容器,会回退为浏览器原生整页加载,导致侧边栏跟着主内容一起重新渲染并触发入场动画,产生闪烁。
…ards - Added AlbumCard component for displaying album details and cover images. - Added PhotoCard component for displaying individual photos within albums. - Created galleryConfig for managing album metadata including id, name, description, date, location, and tags. - Developed dynamic album pages to display photos in a masonry layout with filtering options. - Implemented utility functions to scan album directories for photos and determine album covers. - Enhanced the gallery index page to list all albums with filtering capabilities based on tags.
feat(gallery): 新增相册功能
…updates Bumps the patch-updates group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@expressive-code/core](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/core) | `0.41.6` | `0.41.7` | | [@expressive-code/plugin-collapsible-sections](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-collapsible-sections) | `0.41.6` | `0.41.7` | | [@expressive-code/plugin-line-numbers](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/@expressive-code/plugin-line-numbers) | `0.41.6` | `0.41.7` | | [@fancyapps/ui](https://github.com/fancyapps/ui) | `6.1.10` | `6.1.12` | | [@fontsource/roboto](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto) | `5.2.9` | `5.2.10` | | [@iconify-json/material-symbols](https://github.com/iconify/icon-sets) | `1.2.55` | `1.2.57` | | [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.70` | `1.2.71` | | [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.2` | `5.17.3` | | [astro-expressive-code](https://github.com/expressive-code/expressive-code/tree/HEAD/packages/astro-expressive-code) | `0.41.6` | `0.41.7` | | [katex](https://github.com/KaTeX/KaTeX) | `0.16.28` | `0.16.33` | | [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) | `2.17.0` | `2.17.1` | Updates `@expressive-code/core` from 0.41.6 to 0.41.7 - [Release notes](https://github.com/expressive-code/expressive-code/releases) - [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/@expressive-code/core/CHANGELOG.md) - [Commits](https://github.com/expressive-code/expressive-code/commits/@expressive-code/core@0.41.7/packages/@expressive-code/core) Updates `@expressive-code/plugin-collapsible-sections` from 0.41.6 to 0.41.7 - [Release notes](https://github.com/expressive-code/expressive-code/releases) - [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-collapsible-sections/CHANGELOG.md) - [Commits](https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-collapsible-sections@0.41.7/packages/@expressive-code/plugin-collapsible-sections) Updates `@expressive-code/plugin-line-numbers` from 0.41.6 to 0.41.7 - [Release notes](https://github.com/expressive-code/expressive-code/releases) - [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/@expressive-code/plugin-line-numbers/CHANGELOG.md) - [Commits](https://github.com/expressive-code/expressive-code/commits/@expressive-code/plugin-line-numbers@0.41.7/packages/@expressive-code/plugin-line-numbers) Updates `@fancyapps/ui` from 6.1.10 to 6.1.12 - [Release notes](https://github.com/fancyapps/ui/releases) - [Changelog](https://github.com/fancyapps/ui/blob/main/CHANGELOG.md) - [Commits](fancyapps/ui@v6.1.10...v6.1.12) Updates `@fontsource/roboto` from 5.2.9 to 5.2.10 - [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md) - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/roboto) Updates `@iconify-json/material-symbols` from 1.2.55 to 1.2.57 - [Commits](https://github.com/iconify/icon-sets/commits) Updates `@iconify-json/simple-icons` from 1.2.70 to 1.2.71 - [Commits](https://github.com/iconify/icon-sets/commits) Updates `astro` from 5.17.2 to 5.17.3 - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/astro@5.17.3/packages/astro/CHANGELOG.md) - [Commits](https://github.com/withastro/astro/commits/astro@5.17.3/packages/astro) Updates `astro-expressive-code` from 0.41.6 to 0.41.7 - [Release notes](https://github.com/expressive-code/expressive-code/releases) - [Changelog](https://github.com/expressive-code/expressive-code/blob/main/packages/astro-expressive-code/CHANGELOG.md) - [Commits](https://github.com/expressive-code/expressive-code/commits/astro-expressive-code@0.41.7/packages/astro-expressive-code) Updates `katex` from 0.16.28 to 0.16.33 - [Release notes](https://github.com/KaTeX/KaTeX/releases) - [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md) - [Commits](KaTeX/KaTeX@v0.16.28...v0.16.33) Updates `sanitize-html` from 2.17.0 to 2.17.1 - [Changelog](https://github.com/apostrophecms/apostrophe/blob/main/packages/sanitize-html/CHANGELOG.md) - [Commits](https://github.com/apostrophecms/apostrophe/commits/2.17.1/packages/sanitize-html) --- updated-dependencies: - dependency-name: "@expressive-code/core" dependency-version: 0.41.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: "@expressive-code/plugin-collapsible-sections" dependency-version: 0.41.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: "@expressive-code/plugin-line-numbers" dependency-version: 0.41.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: "@fancyapps/ui" dependency-version: 6.1.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: "@fontsource/roboto" dependency-version: 5.2.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: "@iconify-json/material-symbols" dependency-version: 1.2.57 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: "@iconify-json/simple-icons" dependency-version: 1.2.71 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: astro dependency-version: 5.17.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: astro-expressive-code dependency-version: 0.41.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: katex dependency-version: 0.16.33 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates - dependency-name: sanitize-html dependency-version: 2.17.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: patch-updates ... Signed-off-by: dependabot[bot] <support@github.com>
…pdates-60b00b31da build(deps): bump the patch-updates group across 1 directory with 11 updates
…-biome-2.4.2 build(deps-dev): bump @biomejs/biome from 2.3.15 to 2.4.2
219c5ef to
c735cfe
Compare
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.
Type of change
Checklist
Related Issue
Changes
How To Test
Screenshots (if applicable)
Additional Notes