Files
plebeian-signer/projects/common/src/lib/styles/styles.scss
mleku fe886d2101 Rebrand to Plebeian Signer with updated colors and UI improvements
- Fix project name from "Plebian" to "Plebeian" throughout codebase
- Replace gooti logo with Plebeian Market logo across all screens
- Update color scheme to match Plebeian Market (pink accent #ff3eb5)
- Add IBM Plex Mono fonts and Reglisse heading font
- Center vault create/import screen content vertically
- Reduce spacing on sync preference screen to prevent scrolling
- Add Enter key support on vault login password field
- Update options page with new logo and color scheme
- Bump version to 0.0.5

Files modified:
- package.json (version bump, name fix)
- projects/*/public/{logo.svg,options.html,manifest.json}
- projects/*/src/app/components/vault-*/*.{html,scss}
- projects/*/src/app/components/welcome/*.html
- projects/common/src/lib/styles/*.scss
- Various component files for branding updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 11:47:38 +01:00

87 lines
2.0 KiB
SCSS

@use "_flex.scss";
@use "_common.scss";
@use "_typography.scss";
@use "_spacing.scss";
@use "_color.scss";
@use "_fonts.scss";
:root {
// Sizing
--size-2: 32px;
--size: 16px;
--size-h: 8px;
--size-hh: 4px;
// Fonts
--font-sans: 'IBM Plex Mono', monospace;
--font-heading: 'reglisse', sans-serif;
--font-theylive: 'theylive', sans-serif;
// Background colors (dark theme based on market)
--background: #0a0a0a;
--background-light: #131313;
--background-light-hover: #1d1d1d;
--foreground: #fafafa;
// Border colors (adapted from market --border: #dac8d3)
--border: #3d3d3d;
--border-light: #4d4d4d;
// Primary colors (dark buttons like market, inverted for dark theme)
--primary: #fafafa;
--primary-hover: #ff3eb5;
--primary-foreground: #1d1d1d;
--primary-foreground-hover: #ff3eb5;
--primary-border: #fafafa;
--primary-border-hover: #ff3eb5;
// Secondary colors (pink accent - the main brand color from market)
--secondary: #ff3eb5;
--secondary-hover: #0a0a0a;
--secondary-foreground: #0a0a0a;
--secondary-foreground-hover: #ff3eb5;
--secondary-border: #ff3eb5;
--secondary-border-hover: #ff3eb5;
// Focus colors (yellow from market)
--focus: #ffd53d;
--focus-hover: #0a0a0a;
--focus-foreground: #0a0a0a;
--focus-foreground-hover: #ffd53d;
--focus-border: #ffd53d;
--focus-border-hover: #ffd53d;
// Muted colors
--muted: #1d1d1d;
--muted-foreground: #666666;
// Accent colors
--accent: #2a2a2a;
--accent-foreground: #fafafa;
// Destructive colors
--destructive: #bf4040;
--destructive-foreground: #fafafa;
// Additional brand colors (from market)
--off-black: #0a0a0a;
--neo-purple: #ff3eb5;
--secondary-black: #131313;
--tertiary-black: #1d1d1d;
--neo-blue: #18b9fe;
--neo-yellow: #ffd53d;
--light-gray: #ebebeb;
--neo-gray: #f8f8f8;
// Ring color for focus states
--ring: #ff3eb5;
--input: #996685;
// Border radius (from market)
--radius: 0.25rem;
--radius-sm: 2px;
--radius-md: 4px;
--radius-lg: 8px;
--radius-xl: 24px;
}