Skip to content

Feat/layout and home : layout组件和首页UI#5

Merged
DumbDaiDai merged 11 commits intomasterfrom
feat/layout-and-home
Feb 18, 2026
Merged

Feat/layout and home : layout组件和首页UI#5
DumbDaiDai merged 11 commits intomasterfrom
feat/layout-and-home

Conversation

@ZheYi101
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings February 17, 2026 10:37
Copy link
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

Adds a new default-layout for non-tab pages and introduces a new admin home page UI, updating routing so / lands on the new home page.

Changes:

  • Add default-layout with a Vant NavBar and shared document-title behavior.
  • Implement a new / home page with Vant cell groups and action buttons.
  • Add a new /team-rebuild page and route.

Reviewed changes

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

Show a summary per file
File Description
apps/admin/types/components.d.ts Adds Vant global component typings for new UI components.
apps/admin/src/pages/team-rebuild/index.vue Adds a new “重组队伍” page using the new layout.
apps/admin/src/pages/index/index.vue Adds the new home page UI with Vant cell groups/buttons.
apps/admin/src/pages/index/index.module.scss Styles for the new home page sections and footer.
apps/admin/src/layouts/default-layout/index.vue Introduces a new layout with optional NavBar and title meta hook.
apps/admin/src/layouts/default-layout/index.module.scss Adds styling for the new layout.
apps/admin/src/layouts/default-layout/composables/use-title-meta.ts Adds a title-meta composable (currently duplicated from tab layout).
apps/admin/src/configs/router.ts Routes / to the new home page and adds /team-rebuild.

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

@ZheYi101
Copy link
Collaborator Author

@copilot /review

Copy link

Copilot AI commented Feb 17, 2026

@ZheYi101 I've opened a new pull request, #6, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI mentioned this pull request Feb 17, 2026
4 tasks
@ZheYi101
Copy link
Collaborator Author

何意味? 这功能是这样的吗

DumbDaiDai
DumbDaiDai previously approved these changes Feb 17, 2026
@DumbDaiDai
Copy link
Collaborator

其实是这么用的
image

Copy link
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

Copilot reviewed 11 out of 13 changed files in this pull request and generated 2 comments.


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

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
DumbDaiDai
DumbDaiDai previously approved these changes Feb 18, 2026
Copy link
Collaborator

@DumbDaiDai DumbDaiDai left a comment

Choose a reason for hiding this comment

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

👻🌶️,💖👖🌶️

@DumbDaiDai DumbDaiDai dismissed their stale review February 18, 2026 03:29

有新的问题

Copy link
Collaborator

@DumbDaiDai DumbDaiDai left a comment

Choose a reason for hiding this comment

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

Image

--van-nav-bar-icon-color

Copy link
Collaborator

@DumbDaiDai DumbDaiDai left a comment

Choose a reason for hiding this comment

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

🈴🌶️

@DumbDaiDai DumbDaiDai merged commit 09bb950 into master Feb 18, 2026
2 checks passed
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.

4 participants