/
var
/
www
/
vhosts
/
m-auto.co
/
httpdocs
/
admin
/
assets
/
css
/
/var/www/vhosts/m-auto.co/httpdocs/admin/assets/css
mkdir
upload
Name
Size
Mode
Actions
admin_style.css
4777
0644
edit
dl
rm
Edit:
/var/www/vhosts/m-auto.co/httpdocs/admin/assets/css/admin_style.css
(4777B)
:root { --main-bg-color: #1a1a1a; --primary-color: #DC143C; --secondary-color: #f5f5f5; --glass-bg: rgba(0, 0, 0, 0.3); --glass-blur: 10px; --border-color: rgba(255, 255, 255, 0.1); } body { font-family: 'Cairo', sans-serif; overflow-x: hidden; background-color: var(--main-bg-color); padding-top: 0 !important; margin-top: 0 !important; color: var(--secondary-color); } h1, h2, h3, h4, h5, h6, .form-label, .text-muted, .form-check-label { color: var(--secondary-color) !important; } /* Hide skip link in admin panel */ .skip-link, a[href="#main-content"], a[href*="skip"], *[class*="skip"] { display: none !important; visibility: hidden !important; opacity: 0 !important; position: absolute !important; left: -9999px !important; } #wrapper { display: flex; transition: all 0.3s ease; padding-top: 0; } #sidebar-wrapper { min-height: 100vh; margin-right: -15rem; transition: margin 0.25s ease-out; position: relative; top: 0; z-index: 1020; } #sidebar-wrapper .sidebar-heading { color: var(--primary-color); } #sidebar-wrapper .list-group { width: 15rem; } @media (min-width: 768px) { #sidebar-wrapper { margin-right: 0; position: relative; } #wrapper.toggled #sidebar-wrapper { margin-right: -15rem; } /* Adjust content padding for desktop */ .container-fluid { padding: 30px !important; } } /* Mobile Responsive Adjustments */ @media (max-width: 767px) { .navbar { padding: 15px !important; } .container-fluid { padding: 15px !important; } .glass-card { margin-bottom: 15px; border-radius: 10px; } /* Ensure table is responsive */ .table-responsive { border-radius: 10px; overflow-x: auto; } /* Adjust button sizes for mobile */ .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; } } .primary-text { color: var(--primary-color); } .second-text { color: var(--secondary-color); } .list-group-item { border: none; padding: 20px 30px; } .list-group-item.active { background-color: transparent; color: var(--primary-color); font-weight: bold; border-right: 4px solid var(--primary-color); } .list-group-item:hover { background-color: rgba(255,255,255,0.1); color: var(--primary-color); } #menu-toggle { cursor: pointer; } /* Navbar Styling */ .navbar { background: var(--glass-bg) !important; backdrop-filter: blur(var(--glass-blur)); -webkit-backdrop-filter: blur(var(--glass-blur)); border-bottom: 1px solid var(--border-color); position: relative; z-index: 1020; } /* Content Container Padding */ .container-fluid { padding: 20px !important; min-height: calc(100vh - 120px); margin-top: 0 !important; padding-top: 20px !important; } /* Page Content Wrapper */ #page-content-wrapper { position: relative; padding-right: 0; width: 100%; } /* Glassmorphism Card */ .glass-card { background: var(--glass-bg); backdrop-filter: blur(var(--glass-blur)); -webkit-backdrop-filter: blur(var(--glass-blur)); border-radius: 15px; border: 1px solid var(--border-color); color: var(--secondary-color); margin-bottom: 20px; margin-top: 0; } /* Ensure content is visible */ .row { margin-top: 0 !important; } .col-12 { padding-top: 0 !important; } /* Header spacing fix */ .d-flex.justify-content-between.align-items-center { margin-top: 0 !important; padding-top: 0 !important; } /* Table Styling */ .table-dark { --bs-table-bg: transparent; --bs-table-border-color: var(--border-color); } .table-dark th, .table-dark td { border-color: var(--border-color); color: var(--secondary-color); } .table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.1) !important; } /* Button Styling */ .btn-primary { background-color: var(--primary-color); border-color: var(--primary-color); } .btn-primary:hover { background-color: #b91c3c; border-color: #b91c3c; } .btn-warning { background-color: #f59e0b; border-color: #f59e0b; color: #000; } .btn-danger { background-color: #dc2626; border-color: #dc2626; } /* Responsive Text */ @media (max-width: 576px) { .fs-3 { font-size: 1.5rem !important; } .fs-2 { font-size: 1.75rem !important; } /* Stack buttons vertically on very small screens */ .d-flex.justify-content-between { flex-direction: column; gap: 15px; } .d-flex.justify-content-between .btn { width: 100%; text-align: center; } }
Save
cmd:
run