Initial commit: Pulse web app

This commit is contained in:
Cosmo
2026-02-06 11:19:55 +00:00
commit 199887e552
31 changed files with 4314 additions and 0 deletions

76
tailwind.config.js Normal file
View File

@@ -0,0 +1,76 @@
/** @type {import('tailwindcss').Config} */
export default {
content: [
'./index.html',
'./src/**/*.{js,ts,jsx,tsx}',
],
theme: {
extend: {
colors: {
// Deep Teal - THE color 2026
primary: {
50: '#f0fdfa',
100: '#ccfbf1',
200: '#99f6e4',
300: '#5eead4',
400: '#2dd4bf',
500: '#14b8a6',
600: '#0d9488',
700: '#0f766e',
800: '#115e59',
900: '#134e4a',
950: '#1A535C',
},
// Burnished Amber - warm motivation
accent: {
50: '#fffbeb',
100: '#fef3c7',
200: '#fde68a',
300: '#fcd34d',
400: '#fbbf24',
500: '#F7B538',
600: '#d97706',
700: '#b45309',
800: '#92400e',
900: '#78350f',
},
// Warm backgrounds
surface: {
50: '#FAF9F6',
100: '#f5f5f4',
200: '#e7e5e4',
800: '#1e293b',
900: '#0f172a',
950: '#020617',
}
},
fontFamily: {
sans: ['Inter', 'system-ui', 'sans-serif'],
display: ['Satoshi', 'Inter', 'system-ui', 'sans-serif'],
},
animation: {
'check': 'check 0.5s ease-out forwards',
'confetti': 'confetti 0.5s ease-out forwards',
'pulse-soft': 'pulse-soft 2s ease-in-out infinite',
'streak-fire': 'streak-fire 0.6s ease-out forwards',
},
keyframes: {
check: {
'0%': { transform: 'scale(0) rotate(-45deg)', opacity: '0' },
'50%': { transform: 'scale(1.2) rotate(0deg)' },
'100%': { transform: 'scale(1) rotate(0deg)', opacity: '1' },
},
'pulse-soft': {
'0%, 100%': { opacity: '1' },
'50%': { opacity: '0.7' },
},
'streak-fire': {
'0%': { transform: 'scale(0)', opacity: '0' },
'50%': { transform: 'scale(1.3)' },
'100%': { transform: 'scale(1)', opacity: '1' },
},
},
},
},
plugins: [],
}