Add Irvine + UCI Asian food tier list page - #17
Open
dsnsgithub wants to merge 3 commits into
Open
Conversation
Adds /irvine-tierlist, an interactive S–F tier list covering 149 Asian restaurants, dessert shops, boba spots, bakeries, markets, and UCI campus dining in Irvine. The place list lives in src/data/irvineTierlist.ts, compiled from official center directories (Diamond Jamboree, Irvine Company Retail, The Market Place, Trade Marketplace) and UCI Dining. Recent openings are flagged with a NEW badge; permanently closed spots are omitted. Page features: - Places grouped by food category, with filter chips, search, and alternate grouping by plaza or A–Z - Pointer drag-and-drop with insertion markers and edge auto-scroll on desktop; tap-to-select then tap-a-tier on mobile - Keyboard shortcuts (S/A/B/C/D/F to rank, backspace to unrank) - Renameable tiers, per-tier clear, and an input to add missing places - Rankings persist to localStorage and encode into a shareable URL hash - Canvas-rendered PNG export for sharing the finished list Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017sCtFochAjFWbwFYcmcsPV
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Drops the header blurb, the places/ranked stat boxes, the status badge chips, and the "How it works" section. Removes the now-dead stat element writes in render() and the unused kbd style. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017sCtFochAjFWbwFYcmcsPV
…urants-tierlist-ab6kwu # Conflicts: # src/pages/projects.astro
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.
Adds
/irvine-tierlist— an interactive S–F tier list for ranking Asian restaurants, dessert shops, and boba spots in Irvine and around UCI.The data
149 places live in
src/data/irvineTierlist.ts, across 14 food categories: Chinese, Hot Pot & Malatang, Japanese, Korean, Vietnamese, Thai, Taiwanese, Indian & South Asian, Asian Fusion & Seafood, Asian Desserts, Boba & Tea, Bakeries & Cafés, On UCI Campus, and Asian Markets & Food Courts.Compiled from official center directories (Diamond Jamboree, Irvine Company Retail, The Market Place, Trade Marketplace), UCI Dining, and current listings — covering Diamond Jamboree, Irvine Spectrum, The Market Place, Northpark Plaza, the Zion Market plaza, Culver Dr (Mitsuwa / Culver Plaza / Heritage Plaza / Walnut Village), Alton Square, Woodbury, Trade, University Center, on-campus UCI dining, and the Irvine Business Complex.
NEWbadge.The page
S/A/B/C/D/Fto rank and backspace to unrank.localStorageand encode into a shareable URL hash (custom additions included).Also adds a card for the page on
/projects, following the existing icon-based pattern used by/eq.Verification
astro buildpasses. Driven in a real browser (Chromium/Playwright) at desktop and mobile viewports, with no JS errors: drag-and-drop including auto-scroll and within-tier reordering, keyboard ranking, category/search/grouping filters, tier rename, per-row clear, PNG export, share-link encode plus cold-load restore, tap-to-place, adding a custom place, and persistence across a reload.Note
astro checkcurrently fails on 16 pre-existing errors insrc/types/GitHub.ts. These are unrelated to this change — the@octokit/openapi-typesfork pinned inoverridesis fetched fromapi.github.com, which this sandbox's egress policy blocks, so the types resolve to the upstream package.package.jsonandbun.lockare unmodified in this PR.astro builditself succeeds.Generated by Claude Code