ZacharyZhang-NY
a52241667f
T48a Docs · Frame: a Docs tab, /docs/ and /docs/$page/, Markdown guides with a rail, an on-this-page list, previous and next and code blocks; full Rust samples are compiled examples shown as text
2026-10-01 11:40:50 -04:00
ZacharyZhang-NY
6253e4f2d2
CONTRIBUTING.md: setup, where things go, the house rules reviews catch, checks, license
2026-10-01 11:25:34 -04:00
ZacharyZhang-NY
700f402997
Pull request template: what and why, screenshots, the house checklist
2026-10-01 11:14:21 -04:00
ZacharyZhang-NY
9e5850fcb9
CI: checkout v7, setup-node v7 and pnpm/action-setup v6, on Node 24
2026-10-01 11:03:09 -04:00
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