ZacharyZhang-NY
47a4199a97
Issue forms: Bug Report, Component Request and Other, each titled by its kind; blank issues point to the live components
2026-10-01 10:58:09 -04:00
ZacharyZhang-NY
4f0b3726fe
T47 Ship: CI runs the crate's checks on macOS and the site's tests and build
2026-10-01 10:38:19 -04:00
ZacharyZhang-NY
56f0e7b2f7
T47 Ship: the site lives at elygpui.com; its share image and the gallery's pictures load from there
2026-10-01 10:38:18 -04:00
ZacharyZhang-NY
cb45f5232f
Remove frontend-reference: the folder, its ignore line and its docs
2026-10-01 10:03:27 -04:00
ZacharyZhang-NY
567ab6f36f
更新 README.md
2026-10-01 08:51:27 -04:00
ZacharyZhang-NY
fcfebb3db4
T47 Ship: a gallery whose wasm fetch fails retries, then tells the host; the host shows it at once and waits a minute for a slow start
2026-10-01 08:49:10 -04:00
ZacharyZhang-NY
3a0274eeab
T47 Ship: wrangler leaves macOS folder files out
2026-10-01 08:44:46 -04:00
ZacharyZhang-NY
0fdd3d5e02
T47 Ship: the OG image lives at the site's own domain
2026-10-01 08:43:43 -04:00
ZacharyZhang-NY
bc0fafd57f
T46a Site · the hero title fits at 768 too
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
48f344091d
T46a Site · Owner's notes pass review; the hero title fits its column
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
8441ee60cd
T46a Site · Owner's notes: short story names, aligned icons, a whole city title, tighter story tops, hidden scroll bars, a tablet step at 1024
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
908834465d
T46 E2E passes review; T45 closes
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
be56983e15
T46 E2E: typing proven by inked pixels, home frames proven mounted before their claims, full screen measured, window captures decoded
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
faa3dddbfe
T46 E2E: the suite follows the new site (hero, features, city, search, rail, keys, captures, live frames, focus, skip, full screen), in Chrome, Firefox and a phone
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
37ea96721a
T45e Site · Local passes review
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
52d94a79c9
T45e Site · Local: pnpm local builds the gallery for localhost, builds the site and serves both on 4173
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
557c8dd2cd
T45d Site · Components passes review; Slash leaves a hidden field alone; the review log moves to tasks/reviews.md
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
5cc9a302fb
T45d Site · Components: the rail reveals the current story with room, Shift arrows stay the page's
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
8444dd3c12
T45d Site · Components: comments one short line
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
97f9811356
T45d Site · Components: one search over chapters, stories and components (Slash, Enter, Escape), the index in hairline rows, the story beside a sticky chapter rail, arrows between stories
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
24687a09fb
T45c Site · Home: full screen stops the glide at once, a starting gallery leaves the host's focus alone, a focused frame stays mounted
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
c3f9cd533a
T45c Site · Home: full screen locks the page's overflow and Lenis halts on it, ending a glide in flight
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
e2b9670043
T45c Site · Home: a route change ends the glide, full screen holds against the wheel, each skip control focuses its own target
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
23ebaba2a1
T45c Site · Home: a full-screen hero, five live features beside their miniatures, counts on the beat, the chapters as a city, a closing call; smooth scroll, reveals from scroll, a fade between routes; the OG image from the new hero
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
f9c20b251c
T45b Site · Iso passes review
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
dbce181588
T45b Site · Iso: diagonal cells in order, the pointer meets only grown cells, motion follows the system live, replay by key, the header fits 280px
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
3aa895c24d
T45b Site · Iso: isometric line miniatures on a canvas, hidden lines removed, cells on a marimba beat, playable under the pointer, still under reduced motion
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
8a5ce82119
T45a Site · Stack passes review
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
5a29fc780a
T45a Site · Stack: comments one short line
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
b22e80ac47
T45a Site · Stack: reloads open in the current mode, the first paint keeps the system's, plain route changes
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
f67e5c0839
T45a Site · Stack: Vite 8, React 19 and TanStack Router under pnpm; routes, theme, fonts, the manifest
2026-10-01 08:38:05 -04:00
ZacharyZhang-NY
e17e31a689
Update README.md
2026-09-30 00:29:08 -04:00
ZacharyZhang-NY
b4ad854508
T45 Website: native captures stand in where a browser cannot run, an OG image, no web notes
2026-09-30 00:03:23 -04:00
ZacharyZhang-NY
5550552e76
T45 Website: an isometric miniature grows to a marimba; finance, charts and chat beside their models; no bars, no boxes
2026-09-29 23:40:04 -04:00
ZacharyZhang-NY
3153d892f4
T46 E2E: Playwright walks the built site, desktop and phone, live stories included
2026-09-29 23:40:04 -04:00
ZacharyZhang-NY
3ec0ae790c
T45 Website: a home in motion and every story live, chapters on the left
2026-09-29 23:40:04 -04:00
ZacharyZhang-NY
ab3f6eb98f
T44d Web · Stories passes review
2026-09-29 23:39:50 -04:00
ZacharyZhang-NY
acc39374fa
T44d Web · Hidden builders start nothing, fields blink only in focus, grids paste with Control
2026-09-29 23:02:37 -04:00
ZacharyZhang-NY
752e7cba0c
T44d Web · Hidden demos keep still, wide ones scroll whole, pastes read the web's clipboard
2026-09-29 22:13:27 -04:00
ZacharyZhang-NY
d2018f8510
T44d Web · Stories stand alone: nested ones surface, hidden ones drop their demos, early themes land, pastes arrive
2026-09-29 19:16:41 -04:00
ZacharyZhang-NY
2a132d7d41
T44d Web · The gallery's start takes its defaults from one place
2026-09-29 19:16:41 -04:00
ZacharyZhang-NY
95db323797
T44d Web · What a browser cannot do says why; fonts resolve; the bundle builds
...
Demos that open a second window, take files, move the window, read the
clipboard or set native menus show a note on the web in the blocked style.
IBM Plex Sans Regular joins the assets, unmodified, where gpui's svg
renderer loads it: gpui_web answers .SystemUIFont with it. The gallery's
web entry registers a Hebrew cut of Noto Sans Hebrew. scripts/web.sh builds
the bundle with wasm-bindgen and wasm-opt -Oz, 20.0 MB, and fails past 25 MiB.
2026-09-29 19:16:41 -04:00
ZacharyZhang-NY
09dd3fc2cb
T44d Web · Gallery builds for wasm32: one story per section by URL, themed by the host
...
The gallery's entry runs natively or, on wasm32, from a wasm_bindgen start
through gpui_web, single-threaded with WebGL2 fallback. ?page, ?story and
?theme choose what shows; an unknown one fails in the page and the log.
set_theme switches the mode later. Pictures load from ELY_GALLERY_ASSETS.
scripts/stories.py writes examples/gallery/stories.json from the pages.
2026-09-29 19:16:41 -04:00
ZacharyZhang-NY
29f1c8f467
web: the library checks for wasm32 (carried)
2026-09-29 19:16:41 -04:00
ZacharyZhang-NY
822a58810a
T44c Port · Parity passes review
2026-09-29 19:14:18 -04:00
ZacharyZhang-NY
26629a8b74
Port · Parity: the last long comments are short
2026-09-29 18:43:49 -04:00
ZacharyZhang-NY
007ed30d4a
Port · Parity: dark shots judged; the status shot waits out the tooltip; comments one short line
2026-09-29 18:18:05 -04:00
ZacharyZhang-NY and Claude Opus 5.5
d7272e88bd
Port · Parity: every page matches gpui 0.2.2's; the rules re-tested
...
Every page and scripted state was shot with gpui 0.2.2 and with the
port, light and dark, full width and at 280px, judged pair by pair by
agents with skeptics, and every page's log diffed. What differed is
fixed, each with a test that fails without it where the test platform
can show it:
- The gallery's harness takes posted mouse moves (gpui_macos listens
to a tracking area), posts each drag move twice (it no longer
replays a held drag), and waits three frames before each shot.
- Rolling digits: a block column, so taffy 0.13 lends the cell no
baseline, and a line of whole device pixels, since gpui snaps each
length on its own. DescriptionList's row aligns ends.
- Margins that taffy 0.13 collapses through a plain block: the
drawer's pull and snap, the stagger and transition rise, the dialog
and palette rises, the fullscreen dialog's slide.
- An Input keeps room to type in a squeezed row; the field rows drop
w_full, whose reason was taffy 0.9's.
AGENTS.md's rules that named gpui 0.2.2 or taffy 0.9 were re-tested
against both sources and rewritten, and new ones say what the port
changed. TASKS.md's tags follow: what the new gpui makes possible is
prove. Captions, doc comments and README say what holds now.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-29 10:39:55 -04:00
ZacharyZhang-NY and Claude Opus 5.5
41368430f5
Tasks: the site deploys to Cloudflare through wrangler
...
The Dokploy line was a misreading; the plan stays as it was.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-29 00:28:32 -04:00
ZacharyZhang-NY and Claude Opus 5.5
dc465d7244
T44b Port · Build passes review
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-28 21:24:24 -04:00