Skip to content

Create developer dashboard — event browser UI - #376

Open
kenkenseb wants to merge 3 commits into
Telocel-Labs:devfrom
kenkenseb:developer-dashboard-—-event-browser-UI

Hidden character warning

The head ref may contain hidden characters: "developer-dashboard-\u2014-event-browser-UI"
Open

Create developer dashboard — event browser UI#376
kenkenseb wants to merge 3 commits into
Telocel-Labs:devfrom
kenkenseb:developer-dashboard-—-event-browser-UI

Conversation

@kenkenseb

@kenkenseb kenkenseb commented Jul 29, 2026

Copy link
Copy Markdown

I designed the mobile developer dashboard for Trident, focusing on a high-fidelity operational interface for Soroban developers.

Events Browser: A live updating stream optimized for mobile, featuring contract filtering, topic categorization, and a slide out detail drawer for exploring full JSON payloads.
Indexer Status: Real-time health monitoring with a lag gauge, event sparklines, and uptime metrics to help operators identify synchronization issues at a glance.
Authentication Gateway: A secure feeling connection screen that stores credentials locally for a seamless developer experience.
Trident Engineering System: A dark, technical design language using the Geist font and a crisp monospace for blockchain data, ensuring readability and a professional "built for engineers" aesthetic.
https://www.figma.com/design/EncndKNZMLFlxqEHdLYqEd/Untitled?node-id=10-2&m=dev&t=hpZGf77QeoqSBn4U-1
Closes #76

@@ -0,0 +1 @@
https://www.figma.com/design/OhOGPhmbRZM9rlYWENffXf/Untitled?node-id=0-1&t=UWpCsnybapHNpwFz-1

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This PR adds a single file containing one Figma URL and no code, but the description and title present it as an implemented dashboard (real-time event feed, slide-over JSON drawer, donut gauge for ledger lag, API key management). None of that exists in this diff.

Three concrete problems:

  1. Closes #76 would auto-close an unimplemented feature. Issue feat(infra): developer dashboard — event browser UI #76 (feat(infra): developer dashboard — event browser UI) is still open and unbuilt. Merging this closes it while shipping nothing, which silently corrupts the backlog.

  2. The file itself shouldn't be committed. The filename has spaces and an em-dash with no extension (developer dashboard — event browser UI). That breaks shell globbing and tooling on most platforms, and a bare URL in a repo file goes stale the moment the Figma doc moves.

  3. A Figma link isn't reviewable as code. There's nothing here to check for correctness, accessibility, or integration with the existing stack.

The design work itself may well be good — the problem is purely the delivery channel. Please close this PR and post the Figma link as a comment on #76 instead, keeping the issue open. If the intent is to actually build the dashboard, open a fresh PR with the implementation and link the design from the description.

Worth flagging: there's currently no accepted home for design deliverables in this repo, which is probably why this landed as a PR. That's on us, not you — I've logged it as a gap to fix.

@kenkenseb

Copy link
Copy Markdown
Author

@kenkenseb
kenkenseb requested a review from Depo-dev July 31, 2026 20:26
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.

feat(infra): developer dashboard — event browser UI

2 participants