35429-vm/assets/css/custom.css
2025-11-02 19:50:28 +00:00

80 lines
1.6 KiB
CSS

/*
* 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;
}