/* * Custom Styles for TEST-CRM-APLIKACIJA * Palette: * Primary: #3B82F6 * Secondary: #6B7280 * Background: #F9FAFB * Surface/Card: #FFFFFF */ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap'); body { font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; background-color: #F9FAFB; color: #374151; /* Gray 700 */ } .navbar { background-color: #FFFFFF; border-bottom: 1px solid #E5E7EB; /* Gray 200 */ } .btn-primary { background-color: #3B82F6; border-color: #3B82F6; font-weight: 500; } .btn-primary:hover { background-color: #2563EB; border-color: #2563EB; } .card { border: 1px solid #E5E7EB; /* Gray 200 */ border-radius: 0.5rem; /* rounded-lg */ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.06); } .table { background-color: #FFFFFF; } .table thead th { border-bottom-width: 1px; border-color: #E5E7EB; /* Gray 200 */ font-weight: 600; color: #4B5563; /* Gray 600 */ text-transform: uppercase; letter-spacing: 0.05em; font-size: 0.75rem; } .badge { font-weight: 500; font-size: 0.75rem; padding: 0.3em 0.6em; } .modal-content { border-radius: 0.5rem; border: none; } .form-label { font-weight: 500; color: #374151; /* Gray 700 */ } .toast { width: 350px; max-width: 100%; font-size: .875rem; background-color: rgba(255,255,255,.85); background-clip: padding-box; border: 1px solid rgba(0,0,0,.1); box-shadow: 0 0.5rem 1rem rgba(0,0,0,.15); border-radius: .25rem; }