pindoba
A multi-framework component system for Astro, React, and Svelte.
01 · issue triage
Tab group · board, list, timeline
To do
Add dark mode toggle
AC #31
Update onboarding flow
BM #28
In progress
Fix sidebar collapse on mobile
CW #42
Migrate to new API endpoints
AC #39
Done
Implement SSO login
BM #36
Resolve memory leak in worker
CW #33
02 · form · validation
Inputs, select, radio, checkbox, button
AC
Environment
Notify
Notify
Advanced (labels, project, milestone)
Advanced (labels, project, milestone)
03 · one component · three frameworks
Button, everywhere
import Button from "@pindoba/astro-button";
<Button emphasis="primary">
Create
</Button> 04 · activity feed
Recent events
HP
hana opened #47 — reduce input layout shift
CB
ci build failed on main — lint step
CB
ci deploy to staging succeeded
AR
alex commented on #42
MT
mel merged #44 — tab group focus order
05 · navigation shell
Sidebar, scope, active state
PU
pindoba/ui
5 sections · 15 open
06 · system feedback
Banner, alerts, accordion, popover, loading
v0.1 · alpha
Feedback welcome — open an issue or ping us on GitHub.
Deploy complete
v0.1.4 shipped to staging with zero downtime.
View logs
View logs
→ build #482 · 2m 14s
→ tests 312 ✓
→ artifact size 1.2 MB (-3%)
Quota 80%
You've used 80% of your monthly API allowance.
View logs
View logs
→ 8.0M / 10M requests
→ resets in 4 days
→ upgrade to lift the cap
Build failed
Pipeline error on step "lint". See the run logs.
View logs
View logs
→ run #481 · failed at lint
→ exit 1
→ src/foo.ts:42:7 unused-var 'tmp'
syncing 3 of 7 repos…
keyboard
new issue⌘ N
search⌘ K
toggle view⌘ ⇧ V
pindoba · a multi-framework component system astro · react · svelte · MIT