LearnNewsExamplesServices
Frontmatter
id8523
titleImplement Ticket Status Badges (Open/Closed)
stateClosed
labels
enhancementdesignai
assigneestobiu
createdAtJan 10, 2026, 9:18 PM
updatedAtJan 10, 2026, 9:31 PM
githubUrlhttps://github.com/neomjs/neo/issues/8523
authortobiu
commentsCount1
parentIssue8398
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 10, 2026, 9:31 PM

Implement Ticket Status Badges (Open/Closed)

Closed v11.20.0 enhancementdesignai
tobiu
tobiu commented on Jan 10, 2026, 9:18 PM

Visualize the ticket state using GitHub-style status badges (Icon + Text) to distinguish them from standard labels.

Specs:

  • Open: Green (#2da44e) with fa-circle-dot.
  • Closed: Purple (#8250df) with fa-circle-check.

Placement:

  1. Frontmatter: Render as the value for the state key.
  2. Body: Prepend to the label list below the title, creating a unified metadata row.
tobiu added the enhancement label on Jan 10, 2026, 9:18 PM
tobiu added the design label on Jan 10, 2026, 9:18 PM
tobiu added the ai label on Jan 10, 2026, 9:18 PM
tobiu added parent issue #8398 on Jan 10, 2026, 9:18 PM
tobiu assigned to @tobiu on Jan 10, 2026, 9:18 PM
tobiu referenced in commit b9f865a - "feat: Implement Ticket Status Badges and Refactor Styles (#8523)" on Jan 10, 2026, 9:30 PM
tobiu
tobiu Jan 10, 2026, 9:30 PM

Input from Gemini 3 Pro:

✦ I have implemented the ticket status badges for both the main header and the Frontmatter table. The SCSS has been refactored to share badge styles, and I've incorporated the fix to ensure consistent badge height within the Frontmatter table. Changes pushed to dev.

tobiu closed this issue on Jan 10, 2026, 9:31 PM