Skip to content

feat(ui): improve UI - #380

Draft
claudiodangelis wants to merge 14 commits into
mainfrom
feat/0001-standalone-web-ui-and-api
Draft

feat(ui): improve UI#380
claudiodangelis wants to merge 14 commits into
mainfrom
feat/0001-standalone-web-ui-and-api

Conversation

@claudiodangelis

Copy link
Copy Markdown
Owner

No description provided.

…trings

Move the two HTML page templates (upload, done) from hardcoded Go string
variables in pages/pages.go into standalone files under the new web/
directory, embedded at build time via the embed package.
Move the inlined HTTP handler closures in New() into proper methods
on Server (handleSend, handleReceive). Handler state that was captured
via closure (cfg, cookie, initCookie, waitgroup, receiveRoute) is now
stored as Server fields.
@claudiodangelis
claudiodangelis marked this pull request as draft May 17, 2026 11:02
…sign

Replace card wrapper with full-page flex layout, add viewport-fit=cover
and env(safe-area-inset-bottom) padding, and enable antialiased fonts
across all three pages.
… ready

Unify muted gray (#9ca3af → #94a3b8), blue accent (#3b82f6 → #2563eb on
spinner), and body text (#4b5563 → #374151) across all pages. Disable the
Transfer button on load; enable it only when files are selected, a file is
pasted, or text is entered with the checkbox on.
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