Loading...
Loading...
Opinionated constraints for building better interfaces with Anduril-style design.
npx skill4agent add adisinghstudent/anduril anduril/anduril/anduril <file>/* Backgrounds */
--bg-black: #000000; /* Pure black - dark mode primary */
--bg-dark: #1a1a1a; /* Near black - dark mode secondary */
--bg-warm: #f5f3ef; /* Warm off-white - light mode primary */
--bg-white: #ffffff; /* Pure white - cards, inputs */
/* Text */
--text-primary: #010101; /* Near black */
--text-inverse: #ffffff; /* White on dark */
--text-muted: #666666; /* Secondary text */
--text-subtle: #999999; /* Tertiary text */
/* Brand Accent */
--accent-lime: #DFF140; /* Anduril signature lime - primary accent */
--accent-lime-hover: #c8d93a;
/* Semantic */
--color-error: #FF3535; /* Red - errors, destructive */
--color-error-bg: #fef2f2;
--color-success: #16a34a; /* Green - success states */
--color-success-bg: #f0fdf4;
--color-info: #2563eb; /* Blue - info, links */
--color-info-bg: #eff6ff;
--color-warning: #f59e0b; /* Amber - warnings */
--color-warning-bg: #fffbeb;
/* Borders */
--border-light: #e5e5e5;
--border-default: #ddd;
--border-dark: #333333;colors: {
anduril: {
black: '#000000',
dark: '#1a1a1a',
warm: '#f5f3ef',
lime: '#DFF140',
'lime-hover': '#c8d93a',
}
}--accent-lime--bg-black--accent-lime--bg-warm--text-primary--color-error'Helvetica Neue', Helvetica, Arial, sans-serif15px4001.5font-weight: 40011pxuppercaseletter-spacing: 0.05emcolor: var(--text-muted)48pxfont-weight: 400line-height: 1.114pxuppercaseletter-spacing: 0.1empadding: 32pxpadding: 48pxmax-width: 1200pxpadding: 24px 48pxmargin-top: 16pxbackground: #ffffffborder: noneborder-radius: 0background: var(--text-primary)color: var(--text-inverse)border: 1px solid var(--text-primary)padding: 12px 24pxborder-radius: 0font-weight: 400opacity: 0.85opacity: 0.5padding: 10px 12pxborder: 1px solid #dddborder-radius: 0border-color: var(--text-primary)font-family: monospacefont-size: 11pxtext-transform: uppercaseletter-spacing: 0.05empadding: 4px 8pxcolor: #2563eb; background: #eff6ffcolor: #16a34a; background: #f0fdf4background: var(--bg-warm)font-family: monospacefont-size: 12pxbackground: #fef2f2; color: #dc2626background: #f0fdf4; color: #16a34amotion/reacttw-animate-csscnclsxtailwind-mergeBase UIReact AriaRadixaria-labelAlertDialogh-screenh-dvhsafe-area-insettransformopacitywidthheighttopleftmarginpaddingease-out200msprefers-reduced-motiontext-balancetext-prettytabular-numstruncateline-clampletter-spacingz-indexz-*size-*blur()backdrop-filterwill-changeuseEffect--bg-warm--bg-black--accent-lime--color-error--color-successfont-weight: 400opacity: 0.5cursor: not-allowed