Less to decide.
More to make.
Colour, type, spacing and 116 accessible components. Ready on web, iOS and Android.
npm install @bindshq/stance-tokens @bindshq/stance-reactGo ahead, try it.
Every tile is live. Type, drag, sign, sort.
Sales team signature
Deployed to 48 organisation users
November 2026
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
Signatures deployed
1,942
up 12% from last month
Failed deliveries
7
down 31% from last month
| Signature | ||
|---|---|---|
| Priya Nair | Sales | Live |
| Lukas Brenner | Legal | Pending |
| Hana Sato | Finance | Live |
| Tomás Ruiz | Operations | Failed |
Sign here
Draw your signature with a mouse, finger or stylus. If you cannot draw, use the typed or uploaded signature option instead.
Rollout
Mailboxes updated
Light. Dark. High contrast.
Your users choose. Every screen follows.
Sales team signature
Deployed to 48 organisation users
Sales team signature
Deployed to 48 organisation users
Sales team signature
Deployed to 48 organisation users
Calm by design.
Two colours, ivory and indigo, and every shade between.
Explore colourIvory
#FCF6EBIndigo
#140C2ENative everywhere.
Web, iOS and Android, each in its own language.
Everything you reach for.
Browse all- Theming 2
- Layout 9
- Typography 7
- Actions 10
- Forms 26
- Navigation 12
- Data display 12
- Feedback 10
- Overlays 10
- Media & code 5
- Advanced 13
- Runtime dependencies
- 0
- Themes tested per component
- 3
- Accessibility target
- AA
- Licence
- MIT
Questions.
Stance is the official open-source design system of Binds. It provides design tokens, light, dark and high-contrast themes, and accessible React components that Binds products such as binds.si and eSignify are built with.
Yes. Stance is released under the MIT License, so you can use, modify and distribute it in personal and commercial projects.
Run npm install @bindshq/stance-tokens @bindshq/stance-react, import @bindshq/stance-tokens/css and @bindshq/stance-react/styles.css once, and wrap your app in ThemeProvider.
No. Stance has zero runtime dependencies besides React. Focus management, positioning, menus, date maths and virtualisation are implemented in Stance itself. Tailwind is optional; Stance ships presets for Tailwind v3 and v4.
React 18.2 and later, including React 19. Components work in Next.js server component trees because client code is marked with use client only where needed.
Stance targets WCAG 2.2 AA. Every theme passes automated contrast checks, every interactive component is tested with axe-core in light, dark and high contrast, and keyboard behaviour follows the WAI-ARIA Authoring Practices.
Binds has two official colours: ivory #FCF6EB and indigo #140C2E. Every neutral in Stance is interpolated between them.
Yes. Stance has three complete themes: light, dark and high contrast. It follows the operating system preference, remembers the user’s choice and applies it before first paint to avoid a flash.



