[TAS-5234] ✨ Add local-histories page#649
Merged
williamchong merged 14 commits intolikecoin:developfrom Mar 3, 2026
Merged
Conversation
Contributor
AuroraHuang22
commented
Jan 28, 2026

… region filtering
Contributor
There was a problem hiding this comment.
Pull request overview
This PR introduces a new “Local Histories” landing page and integrates it into the store, including data, map visualization, and i18n support.
Changes:
- Added a dedicated
/local-historiespage with a regional map, filters, and featured local-history listings sourced from a newfeatured-local-historiesconstant. - Wired the “Local Histories” tag into the store page tag system, including navigation, analytics logging, and localized copy in both zh-Hant and en.
- Added new visual assets (Taiwan map SVG and region background images) and a map component that focuses on regions when selected.
Reviewed changes
Copilot reviewed 6 out of 13 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
pages/local-histories.vue |
New Local Histories landing page with regional overview, map integration, filters, and featured listing cards backed by featuredLocalHistories. |
components/LocalHistoriesMap.vue |
SVG-based Taiwan map component with region grouping and animated zoom/pan behavior driven by the selected region. |
constants/featured-local-histories.ts |
Defines the curated list of local histories (titles, regions, summaries, tags, and publish status) consumed by the new page. |
pages/store/index.vue |
Adds a custom “Local Histories” tag into the store tag list and routes clicks on that tag to the new /local-histories page with analytics. |
i18n/locales/zh-Hant.json |
Adds zh-Hant translations for the new page and regional copy, including hero text, overview, and search/filter labels. |
i18n/locales/en.json |
Adds English translations mirroring the zh-Hant Local Histories page texts. |
assets/images/taiwan-map.svg |
Adds the source SVG map of Taiwan (with county/city paths and label points) used as the basis for the interactive map component. |
public/images/islands.jpg |
Adds a background image used for the “islands” region card on the Local Histories page. |
nwingt
reviewed
Jan 29, 2026
Member
nwingt
pushed a commit
that referenced
this pull request
Feb 6, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 6, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 26, 2026
williamchong
pushed a commit
that referenced
this pull request
Feb 26, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 26, 2026
williamchong
pushed a commit
that referenced
this pull request
Feb 26, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 26, 2026
williamchong
pushed a commit
that referenced
this pull request
Feb 26, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 27, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 27, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 27, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 28, 2026
nwingt
pushed a commit
that referenced
this pull request
Feb 28, 2026
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.



