From bb7136e15604fda129ec0f29cbd4c4c7309e1481 Mon Sep 17 00:00:00 2001 From: Joshua Ryder Date: Wed, 1 Oct 2025 20:52:30 -0400 Subject: [PATCH] fix: Remove all custom CSS from assets/css/main.css except font import --- assets/css/main.css | 348 ---------------------------------------- pages/logos/favicon.png | Bin 0 -> 19454 bytes 2 files changed, 348 deletions(-) create mode 100644 pages/logos/favicon.png diff --git a/assets/css/main.css b/assets/css/main.css index 719afe0..0ed2fe9 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,349 +1 @@ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); - -/* CRITICAL: Apply Inter font to EVERY element */ -html, body, * { - font-family: 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif; -} - -/* Global styling */ -html, body { - margin: 0; - padding: 0; - background-color: #f9fafb; - color: #111827; - line-height: 1.6; - font-size: 16px; -} - -/* Logo sizing - CRITICAL FIX */ -img[alt*="New Life Christian Church"] { - height: 3rem; - width: auto; - max-height: 3rem; - object-fit: contain; -} - -/* Override Nuxt UI components */ -.nui-card, .nui-button, .nui-input, .nui-select, .nui-textarea { - font-family: 'Inter', ui-sans-serif, system-ui, sans-serif; -} - -/* Header styling */ -header { - background-color: white; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); - border-bottom: 1px solid #e5e7eb; -} - -header .container, header [class*="max-w"] { - padding: 1rem 1.5rem; -} - -/* Main content styling */ -main { - background-color: #f9fafb; - min-height: calc(100vh - 80px); - padding: 2rem 0; -} - -main .container, main [class*="max-w"] { - padding: 0 1rem; -} - -/* Typography */ -h1, h2, h3, h4, h5, h6 { - font-family: 'Inter', ui-sans-serif, system-ui, sans-serif; - font-weight: 600; - line-height: 1.25; - margin: 0; - color: #111827; -} - -p { - font-family: 'Inter', ui-sans-serif, system-ui, sans-serif; - margin: 0; - color: #6b7280; -} - -/* Button styling */ -button, .nui-button { - font-family: 'Inter', ui-sans-serif, system-ui, sans-serif; - border-radius: 0.375rem; - font-weight: 500; - cursor: pointer; -} - -/* Form styling */ -input, textarea, select, .nui-input, .nui-textarea, .nui-select { - font-family: 'Inter', ui-sans-serif, system-ui, sans-serif; - border-radius: 0.375rem; - border: 1px solid #d1d5db; - padding: 0.5rem 0.75rem; -} - -input:focus, textarea:focus, .nui-input:focus, .nui-textarea:focus { - border-color: #dc2626; - box-shadow: 0 0 0 3px rgba(220, 38, 38, 0.1); - outline: none; -} - -/* Loading and empty states */ -.text-center { - text-align: center; -} - -.py-12 { - padding: 3rem 0; -} - -/* Grid layout */ -.grid { - display: grid; -} - -.gap-6 { - gap: 1.5rem; -} - -.md\:grid-cols-2 { - grid-template-columns: repeat(2, minmax(0, 1fr)); -} - -.lg\:grid-cols-3 { - grid-template-columns: repeat(3, minmax(0, 1fr)); -} - -/* Responsive container */ -.max-w-7xl { - max-width: 1280px; - margin: 0 auto; -} - -.px-4 { - padding-left: 1rem; - padding-right: 1rem; -} - -.sm\:px-6 { - padding-left: 1.5rem; - padding-right: 1.5rem; -} - -.lg\:px-8 { - padding-left: 2rem; - padding-right: 2rem; -} - -/* Flexbox utilities */ -.flex { - display: flex; -} - -.justify-between { - justify-content: space-between; -} - -.justify-center { - justify-content: center; -} - -.items-center { - align-items: center; -} - -.space-x-4 > * + * { - margin-left: 1rem; -} - -/* Text sizing */ -.text-2xl { - font-size: 1.5rem; - line-height: 2rem; -} - -.text-lg { - font-size: 1.125rem; - line-height: 1.75rem; -} - -.text-sm { - font-size: 0.875rem; - line-height: 1.25rem; -} - -.text-gray-600 { - color: #4b5563; -} - -.text-gray-900 { - color: #111827; -} - -.text-gray-400 { - color: #9ca3af; -} - -.text-gray-500 { - color: #6b7280; -} - -.font-bold { - font-weight: 700; -} - -.font-medium { - font-weight: 500; -} - -.font-semibold { - font-weight: 600; -} - -/* Margin and padding */ -.mt-1 { - margin-top: 0.25rem; -} - -.mt-2 { - margin-top: 0.5rem; -} - -.mb-8 { - margin-bottom: 2rem; -} - -.py-4 { - padding: 1rem 0; -} - -.py-8 { - padding: 2rem 0; -} - -/* Border radius */ -.rounded-lg { - border-radius: 0.5rem; -} - -/* Background colors */ -.bg-white { - background-color: white; -} - -.bg-gray-50 { - background-color: #f9fafb; -} - -.bg-blue-50 { - background-color: #eff6ff; -} - -.bg-green-50 { - background-color: #f0fdf4; -} - -.bg-red-50 { - background-color: #fef2f2; -} - -/* Border colors */ -.border-blue-200 { - border-color: #bfdbfe; -} - -.border-green-200 { - border-color: #bbf7d0; -} - -.border-red-200 { - border-color: #fecaca; -} - -/* Text colors */ -.text-blue-900 { - color: #1e3a8a; -} - -.text-green-900 { - color: #14532d; -} - -.text-red-800 { - color: #991b1b; -} - -/* Display utilities */ -.block { - display: block; -} - -.inline-block { - display: inline-block; -} - -/* Position utilities */ -.relative { - position: relative; -} - -.absolute { - position: absolute; -} - -/* Width utilities */ -.w-48 { - width: 12rem; -} - -.w-full { - width: 100%; -} - -/* Height utilities */ -.h-8 { - height: 2rem; -} - -.h-12 { - height: 3rem; -} - -.w-8 { - width: 2rem; -} - -.h-6 { - height: 1.5rem; -} - -.w-6 { - width: 1.5rem; -} - -/* Animation */ -.animate-spin { - animation: spin 1s linear infinite; -} - -@keyframes spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -/* Icon styling */ -.nui-icon { - display: inline-block; - vertical-align: middle; -} - -/* Force logo to be small */ -img[src*="logo"], .logo-image { - height: 3rem; - width: auto; - max-height: 3rem; - object-fit: contain; -} diff --git a/pages/logos/favicon.png b/pages/logos/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1802397ab3ed97024db8a5ec9baae357878f514 GIT binary patch literal 19454 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 literal 0 HcmV?d00001