@using BackOffice.Pages.Content.Components.SettingsModels

<MudExpansionPanels MultiExpansion="true" Elevation="0">

    @* ── Page Settings ── *@
    <MudExpansionPanel Text="تنظیمات صفحه" Icon="@Icons.Material.Filled.Settings" IsInitiallyExpanded="true">
        <MudStack Spacing="2" Class="pa-2">
            <MudTextField @bind-Value="Model.PageDescription"
                          Label="توضیحات صفحه"
                          Variant="Variant.Outlined"
                          Lines="3"
                          Placeholder="مجوزها و نمادهای اعتماد الکترونیکی ما..." />
            <MudSelect @bind-Value="Model.DisplayStyle"
                       Label="نوع نمایش"
                       Variant="Variant.Outlined">
                <MudSelectItem Value="@("grid")">گرید (Grid)</MudSelectItem>
                <MudSelectItem Value="@("list")">لیست (List)</MudSelectItem>
                <MudSelectItem Value="@("carousel")">اسلایدر (Carousel)</MudSelectItem>
            </MudSelect>
        </MudStack>
    </MudExpansionPanel>

    @* ── Hint ── *@
    <MudAlert Severity="Severity.Info" Variant="Variant.Text" Dense="true" Class="mt-2">
        تصاویر مجوزها از بخش «مدیریت تصاویر» قابل افزودن و ویرایش هستند.
    </MudAlert>

</MudExpansionPanels>

@code {
    [Parameter] public LicensesSettingsModel Model { get; set; } = new();
}
