Skip to content

feat: add TerminalCheckbox and TerminalRadio components#53

Open
snowopsdev wants to merge 1 commit intoOpenKnots:mainfrom
snowopsdev:feat/terminal-checkbox
Open

feat: add TerminalCheckbox and TerminalRadio components#53
snowopsdev wants to merge 1 commit intoOpenKnots:mainfrom
snowopsdev:feat/terminal-checkbox

Conversation

@snowopsdev
Copy link
Copy Markdown
Contributor

What does this PR do?

Adds TerminalCheckbox and TerminalRadio components to allow for terminal-styled form inputs.

Features

  • Native <input type="checkbox"> and <input type="radio"> support (fully accessible, supports standard HTML attributes).
  • Styled with classic terminal formatting ([x] / [ ] and (•) / ( )).
  • Inherits styling properly: disabled states fade out, focus rings show on keyboard navigation, and checked items use the theme's success color.

Type of Change

  • 📦 New component

Checklist

  • Components work correctly
  • Examples added to the playground
  • Build passes

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 28, 2026

@snowopsdev is attempting to deploy a commit to the 0xBuns Team on Vercel.

A member of the Team first needs to authorize it.

@BunsDev BunsDev self-requested a review February 28, 2026 21:37
@BunsDev BunsDev added blocked-infra Blocked by external tooling or integration setup component New component work labels Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked-infra Blocked by external tooling or integration setup component New component work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants