@import "tailwindcss";

/* Filament alapstílus importálása */
@import '../../../../vendor/filament/filament/resources/css/theme.css';

@theme {
    /* Pepper Grinder: Kevésbé kerekített sarkok */
    --radius-lg: 2px;
    --radius-xl: 4px;
    --radius-2xl: 6px;

    /* Árnyékok finomítása (inkább keret, mint árnyék) */
    --shadow-sm: 0 1px 1px 0 rgba(0, 0, 0, 0.05);
    --shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

/* Filament forrásfájlok scannelése a vendor mappában */
@source "../../../../vendor/filament/**/*.blade.php";

/* Saját projekt források */
@source "../../../../app/Filament/**/*.php";
@source "../../../../resources/views/filament/**/*.blade.php";
@source "../../../../resources/views/livewire/**/*.blade.php";

/* Pepper Grinder specifikus stílusok */
.fi-layout {
    background-color: #f6f5f0;
    /* Finom szemcsézettség szimulálása */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3E%3Cpath fill='%23eceadf' fill-opacity='0.4' d='M1 3h1v1H1V3zm2-2h1v1H3V1z'%3E%3C/path%3E%3C/svg%3E");
}

.fi-sidebar {
    background-color: #eceadf;
    border-right: 1px solid #d1cfc0;
}

.fi-topbar {
    background-color: #eceadf;
    border-bottom: 1px solid #d1cfc0;
}

.fi-section {
    border: 1px solid #d1cfc0 !important;
    background-color: #ffffff;
}

/* Táblázat fejlécek */
.fi-ta-header-cell {
    background-color: #eceadf;
    color: #453821 !important;
    font-weight: bold;
}

/* Felesleges navigációs elemek elrejtése a fejlécből */
.fi-topbar-nav-list,
.fi-breadcrumbs,
.fi-topbar-header-container h1,
.fi-topbar-header-container .fi-header-heading,
.fi-topbar-header-container a.fi-logo,
.fi-topbar-header-container .fi-header-heading-group,
.fi-header-heading,
.fi-topbar-nav,
.fi-topbar-content-start > a {
    display: none !important;
}
