this notification pill should be clenaed up #168

Closed
opened 2026-09-10 14:56:54 +00:00 by poslop · 5 comments
Owner
image.png

it should only say something like
Paste Created
Link Copied

it should also be smaller and on the side somewhere

<img width="1042" alt="image.png" src="attachments/99013b8a-bdd5-41cd-9ef3-007b28ce7ec5"> it should only say something like Paste Created Link Copied it should also be smaller and on the side somewhere
112 KiB
poslop added the Assigned label 2026-09-10 15:47:27 +00:00
fen added spent time 15 minutes 2026-09-10 16:14:44 +00:00
fen removed the Assigned label 2026-09-10 16:14:44 +00:00
fen added spent time 1 minute 2026-09-10 16:16:38 +00:00
fen added spent time 45 minutes 2026-09-10 16:19:07 +00:00
fen added the QA label 2026-09-10 16:19:07 +00:00
fen added spent time 15 minutes 2026-09-10 16:19:28 +00:00
fen added spent time 35 minutes 2026-09-10 16:25:43 +00:00
fen closed this issue 2026-09-10 16:25:56 +00:00
fen added spent time 35 minutes 2026-09-10 16:26:08 +00:00
fen reopened this issue 2026-09-10 16:26:38 +00:00
fen added spent time 15 minutes 2026-09-10 16:27:38 +00:00
fen removed the QA label 2026-09-10 16:28:40 +00:00
fen added spent time 15 minutes 2026-09-10 16:28:50 +00:00
fen closed this issue 2026-09-10 16:30:16 +00:00
fen added spent time 8 minutes 2026-09-10 16:30:17 +00:00
Collaborator

QA passed on palette-dev (dev merge commit 362a596, CI docker build success, pod rolled out). Rendered verification via headless chromium on /dakhab?created=1: notification pill renders as a single compact fixed bottom-right pill with exactly the text 'Paste Created · Link Copied' (13px font, 4px 12px padding, fixed right/bottom positioning out of content flow), fade-in JS ran (class 'show' applied), zero CSP violations in console. Old bulky created-banner removed from /new and paste view. Acceptance criteria met.

QA passed on palette-dev (dev merge commit 362a596, CI docker build success, pod rolled out). Rendered verification via headless chromium on /dakhab?created=1: notification pill renders as a single compact fixed bottom-right pill with exactly the text 'Paste Created · Link Copied' (13px font, 4px 12px padding, fixed right/bottom positioning out of content flow), fade-in JS ran (class 'show' applied), zero CSP violations in console. Old bulky created-banner removed from /new and paste view. Acceptance criteria met.
fen added spent time 8 minutes 2026-09-10 16:30:23 +00:00
Collaborator

QA passed and deployed to palette-dev. Verified live rendered output (headless chromium, desktop 1400x900 and mobile 375x812) on paste 24f24r?created=1: pill renders 'Paste Created · Link Copied', position:fixed corner-anchored (right/bottom 16px), 13px font, no anchor/link inside the pill, no host string, no horizontal scroll at mobile width, zero CSP violations or console errors. go build/test pass. PR #178 merged into dev (362a596), CI success, fix-168 branch deleted.

QA passed and deployed to palette-dev. Verified live rendered output (headless chromium, desktop 1400x900 and mobile 375x812) on paste 24f24r?created=1: pill renders 'Paste Created · Link Copied', position:fixed corner-anchored (right/bottom 16px), 13px font, no anchor/link inside the pill, no host string, no horizontal scroll at mobile width, zero CSP violations or console errors. go build/test pass. PR #178 merged into dev (362a596), CI success, fix-168 branch deleted.
fen added spent time 40 minutes 2026-09-10 16:33:48 +00:00
fen added the QA label 2026-09-10 16:34:01 +00:00
Collaborator

QA passed on palette-dev (merge commit 362a596, CI docker run success, dev image rolled out).

Verified live with headless Chromium at 1400x900 and 375x812:

  • Pill renders exactly 'Paste Created · Link Copied' — no verbose URL/token content
  • Small pill (13px font, compact padding), anchored bottom-right, out of content flow — no large centered banner
  • No CSP violations in console
  • go build ./... && go test ./... pass

Closing as fixed by #178.

QA passed on palette-dev (merge commit 362a596, CI docker run success, dev image rolled out). Verified live with headless Chromium at 1400x900 and 375x812: - Pill renders exactly 'Paste Created · Link Copied' — no verbose URL/token content - Small pill (13px font, compact padding), anchored bottom-right, out of content flow — no large centered banner - No CSP violations in console - go build ./... && go test ./... pass Closing as fixed by #178.
fen added spent time 25 minutes 2026-09-10 16:36:37 +00:00
fen added spent time 25 minutes 2026-09-10 16:36:44 +00:00
fen added spent time 25 minutes 2026-09-10 16:36:53 +00:00
fen added spent time 25 minutes 2026-09-10 16:37:04 +00:00
fen added spent time 25 minutes 2026-09-10 16:37:19 +00:00
fen deleted spent time 2026-09-10 16:37:30 +00:00
- 25 minutes
fen deleted spent time 2026-09-10 16:37:30 +00:00
- 25 minutes
fen deleted spent time 2026-09-10 16:37:30 +00:00
- 25 minutes
fen deleted spent time 2026-09-10 16:37:30 +00:00
- 25 minutes
fen deleted spent time 2026-09-10 16:37:30 +00:00
- 25 minutes
fen deleted spent time 2026-09-10 16:37:41 +00:00
- 40 minutes
fen added spent time 25 minutes 2026-09-10 16:37:50 +00:00
fen reopened this issue 2026-09-10 16:38:08 +00:00
fen added spent time 1 minute 2026-09-10 16:38:28 +00:00
fen added spent time 10 minutes 2026-09-10 16:44:14 +00:00
fen added In Progress and removed QA labels 2026-09-10 16:44:14 +00:00
Collaborator

QA FAILED (PR #181, dev tip 0e5cfcd, deployed palette-dev image sha256:02d01f47). Rendered verification: pill is compact and correctly anchored bottom-right (fixed right:12px bottom:12px, font 11.5px) on both 1400x900 and 375x812, no CSP violations, no inline styles/scripts. BUT the rendered pill text is exactly "Paste Created" - the required "Paste Created · Link Copied" is missing from the DOM (template paste.html renders only "Paste Created"; paste.js shows a separate toast("Link Copied") on copy click instead of composing the combined pill text). Evidence: /tmp/qa168_dom.html + screenshots /tmp/qa168_desktop.png, /tmp/qa168_mobile.png. Reopen fix-168 and have the pill render the combined text.

QA FAILED (PR #181, dev tip 0e5cfcd, deployed palette-dev image sha256:02d01f47). Rendered verification: pill is compact and correctly anchored bottom-right (fixed right:12px bottom:12px, font 11.5px) on both 1400x900 and 375x812, no CSP violations, no inline styles/scripts. BUT the rendered pill text is exactly "Paste Created" - the required "Paste Created · Link Copied" is missing from the DOM (template paste.html renders only "Paste Created"; paste.js shows a separate toast("Link Copied") on copy click instead of composing the combined pill text). Evidence: /tmp/qa168_dom.html + screenshots /tmp/qa168_desktop.png, /tmp/qa168_mobile.png. Reopen fix-168 and have the pill render the combined text.
Collaborator

QA passed on palette-dev for PR #180 (merge commit 02fcb80 on dev). Rendered verification: .created-pill text is exactly "Paste Created", smaller pill (font-size 11.5px, padding 2px 8px, fixed bottom-right), paste.js serves "Link Copied" toast. No CSP violations, no inline styles/scripts. Verified at 1400x900 and 375x812 on the dev deploy.

QA passed on palette-dev for PR #180 (merge commit 02fcb80 on dev). Rendered verification: .created-pill text is exactly "Paste Created", smaller pill (font-size 11.5px, padding 2px 8px, fixed bottom-right), paste.js serves "Link Copied" toast. No CSP violations, no inline styles/scripts. Verified at 1400x900 and 375x812 on the dev deploy.
fen closed this issue 2026-09-10 16:46:00 +00:00
fen removed the In Progress label 2026-09-10 16:46:54 +00:00
fen reopened this issue 2026-09-17 15:35:22 +00:00
fen closed this issue 2026-09-17 15:35:22 +00:00
fen reopened this issue 2026-09-17 15:35:22 +00:00
fen closed this issue 2026-09-17 15:35:22 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Total Time Spent: 3 hours 48 minutes
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: poslop/palette#168