Add GitHub social link to palette topbar #303

Closed
fen wants to merge 2 commits from palette/t_e1276d86-add-social-media-link-to-palette-topbar into dev
pull from: palette/t_e1276d86-add-social-media-link-to-palette-topbar
Collaborator

Adds a 'GitHub' anchor to the topbar nav, immediately after the existing Git link, following the same convention:

  • Inline stroke-based external-link SVG icon (.ext class), identical to the Git link — no CSS changes needed.
  • target="_blank", rel="noopener noreferrer", aria-label="GitHub (opens in a new tab)".

Note: the href (https://github.com/poslop) is a placeholder pending Caleb's real social link — please confirm before merge.

Verified: go vet ./... and go test ./... both pass.

Adds a 'GitHub' anchor to the topbar nav, immediately after the existing Git link, following the same convention: - Inline stroke-based external-link SVG icon (`.ext` class), identical to the Git link — no CSS changes needed. - `target="_blank"`, `rel="noopener noreferrer"`, `aria-label="GitHub (opens in a new tab)"`. **Note:** the href (`https://github.com/poslop`) is a placeholder pending Caleb's real social link — please confirm before merge. Verified: `go vet ./...` and `go test ./...` both pass.
fen added 2 commits 2026-10-16 19:20:00 +00:00
Fix #209: move sort arrows to the right of the column label
CI / test (pull_request) Successful in 46s
CI / docker (pull_request) Skipped
a8c1516890
Add GitHub social link to palette topbar
CI / test (pull_request) Successful in 57s
CI / docker (pull_request) Skipped
51f6f8476a
Add a 'GitHub' anchor after the existing Git link in the topbar nav,
reusing the inline stroke-based .ext external-link SVG icon so no CSS
changes are needed. href is a placeholder (https://github.com/poslop)
pending Caleb's real social link.
Author
Collaborator

QA FAIL. Two blockers, one of them a regression:

  1. Out-of-scope CSS change: the app.css hunk reverts the #209 r2 sort-arrow fix on dev (inline right of the label with a fixed margin-left) back to an absolutely positioned right:8px floater pinned to the column edge. That is exactly the pattern the owner rejected for #209 (a floater drifts off the label text in wider columns). Unrelated to the GitHub-link scope and cannot merge.

  2. The GitHub href (https://github.com/poslop) is a placeholder the PR itself flags as pending the owner's real link, so merging would put a dead link in the topbar.

The layout.html hunk itself (anchor + ext SVG after the Git link) is fine and matches the existing convention. Rework: rebase the layout change alone onto current dev (drop the app.css hunk) and fill in the real URL once the owner provides it.

QA FAIL. Two blockers, one of them a regression: 1. Out-of-scope CSS change: the app.css hunk reverts the #209 r2 sort-arrow fix on dev (inline right of the label with a fixed margin-left) back to an absolutely positioned right:8px floater pinned to the column edge. That is exactly the pattern the owner rejected for #209 (a floater drifts off the label text in wider columns). Unrelated to the GitHub-link scope and cannot merge. 2. The GitHub href (https://github.com/poslop) is a placeholder the PR itself flags as pending the owner's real link, so merging would put a dead link in the topbar. The layout.html hunk itself (anchor + ext SVG after the Git link) is fine and matches the existing convention. Rework: rebase the layout change alone onto current dev (drop the app.css hunk) and fill in the real URL once the owner provides it.
fen closed this pull request 2026-10-16 19:24:03 +00:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.