Spaces:
Paused
Paused
/* التنسيقات الرئيسية للتطبيق */ | |
/* الخطوط */ | |
@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700&display=swap'); | |
/* تنسيقات عامة */ | |
body { | |
font-family: 'Tajawal', sans-serif; | |
color: #333; | |
} | |
/* العناوين */ | |
h1, h2, h3, h4, h5, h6 { | |
font-family: 'Tajawal', sans-serif; | |
font-weight: 700; | |
color: #0d47a1; | |
} | |
/* البطاقات */ | |
.card { | |
border-radius: 10px; | |
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); | |
padding: 1.5rem; | |
margin-bottom: 1.5rem; | |
background-color: white; | |
} | |
.card-header { | |
font-weight: 700; | |
margin-bottom: 0.5rem; | |
padding-bottom: 0.5rem; | |
border-bottom: 1px solid #eaeaea; | |
} | |
/* الأزرار */ | |
.stButton > button { | |
border-radius: 8px; | |
font-weight: 500; | |
padding: 0.5rem 1rem; | |
} | |
.primary-btn { | |
background-color: #0d47a1; | |
color: white; | |
} | |
.secondary-btn { | |
background-color: #f5f5f5; | |
color: #333; | |
border: 1px solid #ddd; | |
} | |
/* مؤشرات الأداء */ | |
.metric-card { | |
padding: 1rem; | |
border-radius: 8px; | |
border-left: 5px solid #0d47a1; | |
background-color: #f8f9fa; | |
} | |
.metric-value { | |
font-size: 1.8rem; | |
font-weight: 700; | |
color: #0d47a1; | |
} | |
.metric-label { | |
font-size: 0.9rem; | |
color: #666; | |
} | |
/* تلوين الجداول */ | |
.styled-table { | |
width: 100%; | |
border-collapse: collapse; | |
} | |
.styled-table th { | |
background-color: #0d47a1; | |
color: white; | |
padding: 0.75rem; | |
text-align: right; | |
} | |
.styled-table td { | |
padding: 0.75rem; | |
border-bottom: 1px solid #eaeaea; | |
} | |
.styled-table tr:nth-child(even) { | |
background-color: #f8f9fa; | |
} | |
/* الشريط الجانبي */ | |
.sidebar .sidebar-content { | |
background-color: #f8f9fa; | |
} | |
/* الرسوم البيانية */ | |
.chart-container { | |
margin-top: 1rem; | |
margin-bottom: 1.5rem; | |
} | |
/* مؤشرات المخاطر */ | |
.risk-high { | |
color: #d32f2f; | |
} | |
.risk-medium { | |
color: #ff9800; | |
} | |
.risk-low { | |
color: #4caf50; | |
} | |
/* لوحة المعلومات */ | |
.dashboard-container { | |
display: grid; | |
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); | |
gap: 1.5rem; | |
margin-bottom: 2rem; | |
} | |
/* تنسيق النموذج */ | |
.form-container { | |
background-color: #f8f9fa; | |
padding: 1.5rem; | |
border-radius: 10px; | |
} | |
/* المؤشرات والرموز */ | |
.icon-text { | |
display: flex; | |
align-items: center; | |
} | |
.icon-text svg { | |
margin-left: 0.5rem; | |
} | |
/* تنسيق رفع الملفات */ | |
.file-uploader { | |
border: 2px dashed #ddd; | |
border-radius: 10px; | |
padding: 2rem; | |
text-align: center; | |
background-color: #f8f9fa; | |
} |