feat: major UI overhaul with new components and enhanced UX

- Add comprehensive Company Wiki feature with complete state management
  - CompanyWikiManager, empty states, invite modals
- Implement new Chat system with enhanced layout and components
  - ChatLayout, ChatSidebar, MessageThread, FileUploadInput
- Create modern Login and OTP verification flows
  - LoginNew page, OTPVerification component
- Add new Employee Forms system with enhanced controller
- Introduce Figma-based design components and multiple choice inputs
- Add new font assets (NeueMontreal) and robot images for onboarding
- Enhance existing components with improved styling and functionality
- Update build configuration and dependencies
- Remove deprecated ModernLogin component
This commit is contained in:
Ra
2025-08-20 03:30:04 -07:00
parent 1a9e92d7bd
commit cf565df13e
47 changed files with 6654 additions and 2007 deletions

View File

@@ -9,11 +9,47 @@ export default {
theme: {
extend: {
colors: {
// Brand colors
// Figma Brand colors
'Brand-Orange': '#5E48FC',
// Figma Neutral colors
'Neutrals-NeutralSlate0': '#FDFDFD',
'Neutrals-NeutralSlate50': '#FAFAFA',
'Neutrals-NeutralSlate100': '#F5F5F5',
'Neutrals-NeutralSlate200': '#E9EAEB',
'Neutrals-NeutralSlate300': '#D5D7DA',
'Neutrals-NeutralSlate400': '#A4A7AE',
'Neutrals-NeutralSlate500': '#7A7680',
'Neutrals-NeutralSlate600': '#535862',
'Neutrals-NeutralSlate700': '#414651',
'Neutrals-NeutralSlate800': '#252B37',
'Neutrals-NeutralSlate900': '#181D27',
'Neutrals-NeutralSlate950': '#0A0D12',
// Figma Other colors
'Other-White': '#FFFFFF',
'Main-BG-Gray-50': '#FAFAFA',
'bg-white-0': '#FFFFFF',
// Figma Button colors
'Button-Secondary': '#F5F5F5',
// Additional Figma colors from the designs
'Main-BG-Gray-100': '#F5F5F5',
'Text-Gray-100': '#F5F5F5',
'Text-Gray-200': '#E9EAEB',
'Text-Gray-500': '#A4A7AE',
'Text-Gray-600': '#717680',
'Text-Gray-800': '#252B37',
'Text-Dark-950': '#0A0D12',
'Light-Grays-l-gray08': '#FAFAFA',
'Outline-Outline-Gray-200': '#E9EAEB',
// Legacy brand colors (keep for compatibility)
brand: {
main: '#5E48FC',
},
// Neutral Light colors
// Legacy Neutral Light colors (keep for compatibility)
gray: {
1: '#A4A7AE',
2: '#D5D7DA',
@@ -22,7 +58,7 @@ export default {
5: '#FAFAFA',
6: '#FDFDFD',
},
// Neutral Dark colors
// Legacy Neutral Dark colors (keep for compatibility)
dark: {
1: '#A4A7AE',
2: '#717680',
@@ -32,7 +68,7 @@ export default {
6: '#181D27',
7: '#0A0D12',
},
// Status colors
// Legacy Status colors (keep for compatibility)
status: {
red: '#F63D68',
green: '#3CCB7F',
@@ -40,13 +76,14 @@ export default {
'orange-light': '#F38744',
yellow: '#FEEE95',
},
// Base colors
// Legacy Base colors (keep for compatibility)
base: {
white: '#FFFFFF',
},
},
fontFamily: {
'inter': ['Inter Display', 'Inter', 'sans-serif'],
'inter': ['Inter', 'sans-serif'],
'neue-montreal': ['Neue Montreal', 'Inter', 'sans-serif'],
},
},
},