Skip to content

Footer Component#103

Open
mirumodapon wants to merge 13 commits intomainfrom
feat/footer
Open

Footer Component#103
mirumodapon wants to merge 13 commits intomainfrom
feat/footer

Conversation

@mirumodapon
Copy link
Copy Markdown
Collaborator

@mirumodapon mirumodapon commented Apr 14, 2026

No description provided.

@mirumodapon mirumodapon requested a review from Copilot April 14, 2026 08:34
Copy link
Copy Markdown

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 introduces a new shared footer component and integrates it into the default Nuxt layout, adding social links, contact emails, resource links, and links to prior COSCUP years.

Changes:

  • Add CpFooter shared component with social/contact/resource/community sections and localized strings.
  • Render <CpFooter /> in app/layouts/default.vue so it appears site-wide.

Reviewed changes

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

File Description
app/layouts/default.vue Imports and renders the new footer in the default layout.
app/components/shared/CpFooter.vue New footer component containing link lists and per-locale labels/i18n strings.

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

Comment thread app/components/shared/CpFooter.vue Outdated
Comment thread app/components/shared/CpFooter.vue Outdated
Comment thread app/components/shared/CpFooter.vue Outdated
Comment thread app/components/shared/CpFooter.vue Outdated
Comment thread app/components/shared/CpFooter.vue Outdated
Comment thread app/components/shared/CpFooter.vue Outdated
@mirumodapon mirumodapon marked this pull request as ready for review April 18, 2026 17:08
@mirumodapon mirumodapon requested a review from rileychh April 18, 2026 17:08
@mirumodapon mirumodapon linked an issue Apr 18, 2026 that may be closed by this pull request
@mirumodapon mirumodapon changed the title feat(footer): add footer component with social links and contact info… Footer Component Apr 19, 2026
Copy link
Copy Markdown
Member

@rileychh rileychh left a comment

Choose a reason for hiding this comment

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

Footer screenshot with highlighted areas

紅框部分是不是重複的內容?好像可以保留一個就好。

Comment thread app/components/shared/CpFooter.vue
Comment thread app/components/shared/CpFooter.vue Outdated
Comment thread app/components/shared/CpFooter.vue
Comment thread app/components/shared/CpFooter.vue
@mirumodapon mirumodapon requested a review from rileychh April 20, 2026 04:42
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.

頁腳 Footer

3 participants