Skip to content

Give Lu’s homepage a personal pondside design - #76

Merged
luinbytes merged 3 commits into
masterfrom
design/pondside-homepage
Nov 7, 2026
Merged

luinbytes merged 3 commits into
masterfrom
design/pondside-homepage

Conversation

@openbotgit

@openbotgit openbotgit Bot commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Description

Make Lu and their work the focus with a cream paper introduction, pond colours, static illustrated portrait and matching project, about and contact sections. Preserve both existing ASCII and Pixel fish backgrounds, feeding, motion and destinations. Add the requested navigation shadow in light and dark modes.

Fix mobile project heading fit, retain portrait loading fallback, align browser coverage with the approved design, and correct inherited ConnectorMap copy to avoid stale counts and overstated checks. No dependencies, fish implementation or asset changes.

Type of Change

  • New feature
  • Bug fix
  • Documentation update

Testing

  • npm run lint passes
  • npm run build succeeds
  • Tested on mobile (if UI changes)
  • npm run check passes locally.
  • GitHub verification passes on final c59ba73: dependency audit, lint, all 52 pond tests, production build and all 45 browser tests.
  • Browser coverage retains navigation, project selection, both pond modes, feeding, touch, reduced motion, portrait loading and security. Project headings fit at 320px and 390px.
  • Desktop and mobile light/dark shadow visuals checked. Final source review found no additional defects; no formal GitHub review submitted.
  • Screen reader and physical touchscreen use remain untested. No external booking submitted.

Screenshots (if applicable)

Remote screenshot gallery of final commit c59ba73. This is static visual evidence, not an interactive preview. Gallery expires 7 December 2026. A faithful interactive preview is unavailable through current hosting: the static export exceeds its 20 file / 2 MB limits and includes pond assets over the 1 MB per file limit. The existing Content Security Policy is preserved; external asset substitution is not used.

Desktop with final navigation shadow:
Final desktop navigation shadow

Mobile with final navigation shadow:
Final mobile navigation shadow

Mobile dark mode:
Final mobile dark mode

Mobile project heading and corrected copy:
Final mobile ConnectorMap

No merge or production deployment performed. Lu handles merging.

@luinbytes
luinbytes merged commit 3294974 into master Nov 7, 2026
2 checks passed
@luinbytes
luinbytes deleted the design/pondside-homepage branch November 9, 2026 16: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.

1 participant