Skip to content

codeSplitters UI polish: running list from the #609 click-through #678

Closed

Description

@QuinnsCode

One running list of small UI fixes the owner hits while testing the live site (#609). Each item is small; fix them in one PR. Bigger ones have their own issues: #628 (framework logos), #629 (feed span toggle wraps), #630 (Here now chips to profiles), #631 (explorer spills over the editor at half width), #659 (lost edit in a dug repo).

  • Following looks like an error. A pressed Follow button (.btn.follow[aria-pressed="true"], apps/codesplitters/src/client.html:60) gets an orange border, orange text and an orange tint, which reads as a warning. Keep the button neutral and turn only the eye icon orange (filled or solid eye if it helps), so following reads as on, not wrong.

🤖 Generated with Claude Code

Activity

  1. QuinnsCode commented on Oct 11, 2026

    @QuinnsCode
    OwnerAuthor
    • The ⌘K command palette opens squashed (MANUAL RUN: the full hands-on checklist (rolls up every manual-run issue) #609, owner: "the search is broken again"). On the profile page it opens as a narrow, tall white box; the input's placeholder is cut off ("ommand, or searcl") and the panel's right edge is clipped. Seen in the desktop app window. "Again" means it was fixed once before, so add a test or screenshot check that the palette has its full width.
  2. self-assigned this
    on Oct 11, 2026
  3. QuinnsCode commented on Oct 11, 2026

    @QuinnsCode
    OwnerAuthor
    • VS Code-style multi-select for line actions (MANUAL RUN: the full hands-on checklist (rolls up every manual-run issue) #609, owner while making a line private: "probably need a way to do like the vscode multiselect"). Selecting lines is click a line number, shift-click for a range. Add ⌘-click to add or remove single lines, and drag down the gutter to select a run, so Make private, Hold, Share lines, Stamp, Cut and Collect work on any set of lines. Also make the selected state obvious: a selected line currently looks almost the same as a line open for editing.
    • A private line isn't visibly private. After Make private, the line looks like any other (a faint tint at most). Give private lines a clear lock marker in the gutter.
  4. QuinnsCode commented on Oct 11, 2026

    @QuinnsCode
    OwnerAuthor
    • Upstream's branches list runs on forever (MANUAL RUN: the full hands-on checklist (rolls up every manual-run issue) #609, mirroring RustyBuns in the desktop app: "the list is CRAZY for the branches"). In the mirror box (apps/codesplitters/src/client.html:1991) every upstream branch gets a name line plus a full-size Open here button underneath, so RustyBuns' hundreds of branches make a sidebar miles long. Fix: past a threshold (say 8), put the list in a scrolling container with a max height and a filter box; one compact row per branch (name, then a small ⤓ icon button on the same line, "Open here" as its tooltip); newest-pushed first.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions