Brand Guidelines
Design system and brand assets for Transactional
Logo
Our logo represents the flow of transactional communication with an abstract T mark.
Colors
Our color palette uses emerald as the primary brand color with a zinc-based neutral scale.
Primary
Main brand color (Emerald)
--primaryLight: 158 64% 42%
Dark: 160 84% 39%
Background
Page background
--backgroundLight: 0 0% 100%
Dark: 240 10% 3.9%
Foreground
Primary text color
--foregroundLight: 240 10% 3.9%
Dark: 0 0% 98%
Muted
Subtle backgrounds
--mutedLight: 240 4.8% 95.9%
Dark: 240 3.7% 15.9%
Muted Foreground
Secondary text
--muted-foregroundLight: 240 3.8% 46.1%
Dark: 240 5% 64.9%
Border
Borders and dividers
--borderLight: 240 5.9% 90%
Dark: 240 3.7% 15.9%
Destructive
Error states
--destructiveLight: 0 84.2% 60.2%
Dark: 0 62.8% 30.6%
Success
Success states
--successLight: 142.1 76.2% 36.3%
Dark: 142.1 70.6% 45.3%
Warning
Warning states
--warningLight: 38 92% 50%
Dark: 38 92% 50%
Semantic Usage
Typography
Inter for UI text and JetBrains Mono for code. Clean, readable, and modern.
Aa Bb Cc
The quick brown fox jumps over the lazy dog.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
Aa Bb Cc
The quick brown fox jumps over the lazy dog.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
Type Scale
text-5xlHeading 1text-4xlHeading 2text-3xlHeading 3text-2xlHeading 4text-xlHeading 5text-lgLarge Texttext-baseBody Texttext-smSmall Texttext-xsExtra SmallComponents
Interactive UI components built with Radix UI primitives.
Buttons
Form Controls
Cards
Card content with some text.
Cards can include icons and other elements.
Tabs
Accordion
Avatars
Table
| Name | Status | Amount | |
|---|---|---|---|
| John Doe | Active | john@example.com | $250.00 |
| Jane Smith | Pending | jane@example.com | $150.00 |
| Bob Wilson | Inactive | bob@example.com | $350.00 |
Tooltips
Modals & Dialogs
Alerts
Default Alert
Information
Success!
Warning
Error
Toast Notifications
Banners
Icons
We use Lucide React for our icon library. Here are commonly used icons.
View all icons at lucide.dev/icons
Spacing
Consistent spacing scale based on Tailwind CSS defaults.
00px0.52px14px28px312px416px520px624px832px1040px1248px1664px2080px2496pxDesign Principles
Core principles guiding our design decisions.
Zero border radius for a bold, technical aesthetic. Clean lines and precise edges.
Built on Radix UI primitives for proper ARIA support, keyboard navigation, and screen reader compatibility.
Unified design tokens ensure visual consistency across all components and pages.