Skip to content

优化UI#599

Merged
MoYingJi merged 2 commits into
SPlayer-Dev:devfrom
SUBearH:P403
Nov 30, 2025
Merged

优化UI#599
MoYingJi merged 2 commits into
SPlayer-Dev:devfrom
SUBearH:P403

Conversation

@SUBearH
Copy link
Copy Markdown
Contributor

@SUBearH SUBearH commented Nov 29, 2025

现在可以在设置中调整和关闭首页栏目
现在歌单页模糊搜索文字在搜索框上下居中

@SUBearH SUBearH marked this pull request as ready for review November 29, 2025 16:31
Copilot AI review requested due to automatic review settings November 29, 2025 16:31
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR implements UI optimizations that enhance user customization of the home page and improve visual alignment in playlist views. The changes allow users to reorder and toggle visibility of homepage sections through a new settings interface, while also centering search input text vertically in playlist pages.

Key Changes:

  • Added homepage section management feature with drag-and-drop reordering and visibility toggles
  • Centered fuzzy search text vertically in playlist and liked songs pages by adding align="center" attribute
  • Introduced new store state and computed property to filter and sort homepage sections based on user preferences

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/views/List/playlist.vue Added vertical centering to search input area
src/views/List/liked.vue Added vertical centering to search input area
src/views/Home/HomeOnline.vue Implemented filtered and sorted homepage sections based on user settings
src/stores/setting.ts Added homePageSections configuration array to store section order and visibility
src/components/Modal/HomePageSectionManager.vue New component providing drag-and-drop interface for managing homepage sections
src/components/Setting/GeneralSetting.vue Added button to open homepage section configuration modal
src/utils/modal.ts Added utility function to open homepage section manager modal
components.d.ts Auto-generated type declaration for new HomePageSectionManager component

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/Modal/HomePageSectionManager.vue
Comment thread src/components/Modal/HomePageSectionManager.vue
Comment thread src/views/Home/HomeOnline.vue
@MoYingJi MoYingJi merged commit 79452d6 into SPlayer-Dev:dev Nov 30, 2025
6 checks passed
@SUBearH SUBearH deleted the P403 branch December 3, 2025 15:41
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.

3 participants