Skip to content

Declutter the dashboard UX - #41

Merged
Harsh-2002 merged 9 commits into
mainfrom
feat/ui-declutter
Aug 11, 2026
Merged

Declutter the dashboard UX#41
Harsh-2002 merged 9 commits into
mainfrom
feat/ui-declutter

Conversation

@Harsh-2002

Copy link
Copy Markdown
Owner

Summary

  • group lower-frequency navigation and progressively disclose advanced settings and runtime metadata
  • shorten page headers, helper copy, empty states, and first-run flows across every routed UI section
  • improve form associations, focus states, icon-button labels, semantic status colors, and scrollbar discoverability
  • refresh PRODUCT.md, DESIGN.md, and the Impeccable design sidecar to match the refined experience
  • rebuild the embedded frontend assets

Validation

  • npm run lint
  • npm test
  • npm run build
  • make build-all
  • make lint
  • make test
  • Impeccable detector: no blocking findings
  • Impeccable doctor: no context drift
  • isolated desktop and mobile browser inspection (live instance untouched)

Entire-Checkpoint: 01KZQWAC2WE6W36TGP6FPWREM4

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0e7e4c4602

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines 196 to 198
<p class="text-xs text-foreground-muted">
Copy this secret <span class="text-foreground font-medium">now</span> — it won't be shown again. The receiver uses it to verify HMAC signatures.
Copy this secret <span class="text-foreground font-medium">now</span>. It won't be shown again.
</p>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Restore webhook secret verification instructions

When an operator creates a webhook, this one-time view is their last opportunity to learn what the secret is for, but the page now only says to copy it and no longer mentions X-Orva-Signature, X-Orva-Timestamp, or that the receiver must verify HMAC-SHA256 over timestamp + "." + raw_body. A receiver implemented from this flow can therefore hash the wrong payload or ignore verification entirely; retain the verification contract here or link directly to the relevant documentation before the secret is dismissed.

Useful? React with 👍 / 👎.

Entire-Checkpoint: 01KZQWSP9BSNYWANR3XKYS045C
Entire-Checkpoint: 01KZQWX6EZA1F6YN1NWDWQDS5V
Entire-Checkpoint: 01KZQY3ZNPSTH8346WV2VX6ZED
Entire-Checkpoint: 01KZQYNE1PY127PY52FGKSAJYR
Entire-Checkpoint: 01KZQZ4EF319Q6YZ6RTQ5WETDD
Entire-Checkpoint: 01KZQZWKTP3EJ3X3D8E20FK88J
Entire-Checkpoint: 01KZR06AMSV3MB0X2VY26KHVEK
Entire-Checkpoint: 01KZR233XMNFGV54A8WCZ7D9AW
@Harsh-2002
Harsh-2002 merged commit 0396cc7 into main Aug 11, 2026
22 checks passed
@Harsh-2002
Harsh-2002 deleted the feat/ui-declutter branch August 11, 2026 09:31
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