diff --git a/samples/Blazor.Toolkit.Samples.Client/Layout/MainLayout.razor b/samples/Blazor.Toolkit.Samples.Client/Layout/MainLayout.razor index 0e1831a..f1ad34e 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Layout/MainLayout.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Layout/MainLayout.razor @@ -574,6 +574,9 @@ .toc-item:hover { border-left-color: color-mix(in srgb, var(--accent) 28%, transparent) !important; } + .page-rtl .toc-item:hover { + border-right-color: color-mix(in srgb, var(--accent) 28%, transparent) !important; + } /* Existing UI rules */ .search-popup.e-dialog.e-popup { @@ -646,7 +649,8 @@ padding: 0 5px; } .page-rtl .right-panel, - .page-rtl .top-left { + .page-rtl .top-left, + .page-rtl .sidebar { direction: ltr; } .top-layout-title .syncfusion-logo { diff --git a/samples/Blazor.Toolkit.Samples.Client/Layout/NavMenu.razor.css b/samples/Blazor.Toolkit.Samples.Client/Layout/NavMenu.razor.css index 87b8feb..9701486 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Layout/NavMenu.razor.css +++ b/samples/Blazor.Toolkit.Samples.Client/Layout/NavMenu.razor.css @@ -146,9 +146,10 @@ details[open] > .menu-summary::after { .sidebar ::deep li a.nav-link { font-size: .8125rem; - font-weight: 400; + font-weight: 600 !important; font-stretch: 100%; line-height: 1.45; + letter-spacing: .18px; } .open-page { diff --git a/samples/Blazor.Toolkit.Samples.Client/Layout/RightToc.razor b/samples/Blazor.Toolkit.Samples.Client/Layout/RightToc.razor index c2e5213..e03c2c1 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Layout/RightToc.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Layout/RightToc.razor @@ -129,7 +129,6 @@ } .page-rtl .toc-item:hover { border-right: 3px solid var(--accent); - border-left: 0 !important; } .toc-item.level-5 { padding-left: 0; diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Buttons/ButtonGroup.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Buttons/ButtonGroup.razor index 5862c54..f9aea29 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Buttons/ButtonGroup.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Buttons/ButtonGroup.razor @@ -185,7 +185,7 @@ -
+
@@ -194,7 +194,7 @@
-
+
 Left @@ -571,4 +571,12 @@ color: var(--e-info-foreground, #6b7280); font-size: .9rem; } + #icons .e-btn-group .sb-icons::before, + #icons-text .e-btn-group .sb-icons::before { + transform: translateY(2px); + } + #icons .e-btn-group .sb-icons, + #icons-text .e-btn-group .sb-icons { + display: inline-flex; + } \ No newline at end of file diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/Calendar.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/Calendar.razor index 2a79b0f..e5fd5ce 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/Calendar.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/Calendar.razor @@ -98,7 +98,7 @@
Islamic Calendar
- The Blazor Calendar component supports displaying the Islamic (Hijri) calendar. The Hijri calendar is a lunar calendar with 12 months and 354 or 355 days per year. To render the Islamic calendar, set the CalendarMode property to CalendarType.Islamic. This switches the calendar system used for display and selection. + The Blazor Calendar component supports displaying the Islamic (Hijri) Calendar. The Hijri Calendar is a lunar Calendar with 12 months and 354 or 355 days per year. To render the Islamic Calendar, set the CalendarMode property to CalendarType.Islamic. This switches the Calendar system used for display and selection. @@ -113,7 +113,7 @@
Week Number
- The WeekNumber property is used to display week numbers alongside the calendar dates. This feature is particularly useful for business applications that reference ISO week numbers for planning and reporting purposes. Configure how the first week of the year is determined by using the WeekRule property (aligned with .NET CalendarWeekRule semantics). + The WeekNumber property is used to display week numbers alongside the Calendar dates. This feature is particularly useful for business applications that reference ISO week numbers for planning and reporting purposes. Configure how the first week of the year is determined by using the WeekRule property (aligned with .NET CalendarWeekRule semantics). diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/DatePicker.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/DatePicker.razor index 4b1041b..f36f649 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/DatePicker.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/DatePicker.razor @@ -133,7 +133,7 @@
-
Islamic Calendar
+
Islamic Mode
The DatePicker control supports displaying the Islamic calendar (Hijri calendar). Islamic calendar or Hijri calendar is a lunar calendar consisting of 12 months in a year of 354 or 355 days.Users can either select a date from the Islamic calendar or manually enter a date. Additionally, you can use the ConvertToHijri and ConvertToGregorian methods to parse dates. diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/TimePicker.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/TimePicker.razor index a3b5ab2..e5986ba 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/TimePicker.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Calendars/TimePicker.razor @@ -314,9 +314,9 @@ code { - public DateTime? MaskTimeValue { get; set; } = new DateTime(2022, 12, 11, 11, 30, 00); + public DateTime? MaskTimeValue { get; set; } = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 11, 11, 30, 00); }"; - public DateTime? MaskTimeValue { get; set; } = new DateTime(2022, 12, 11, 11, 30, 00); + public DateTime? MaskTimeValue { get; set; } = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 11, 11, 30, 00); //TimeOnly private string TimeOnlyCode => @""; diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Charts/GettingStarted.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Charts/GettingStarted.razor index e4c1b20..bcf0332 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Charts/GettingStarted.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Charts/GettingStarted.razor @@ -51,7 +51,7 @@
Include Assets
-

Include the Syncfusion theme CSS in your layout file (App.razor or _Host.cshtml). Add the following link in the <head> section:

+

Include the Syncfusion theme CSS in your layout file (App.razor or index.html). Add the following link in the <head> section:

Choose a theme that suits your application. Available themes include bootstrap5, fluent, material, and more.

diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/LayoutSection/NoteSection.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/LayoutSection/NoteSection.razor index 267e9df..1214f9a 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/LayoutSection/NoteSection.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/LayoutSection/NoteSection.razor @@ -53,4 +53,8 @@ line-height: 1.7; color: #3c3240; } + + .page-rtl .note-section__header { + direction: rtl; + } diff --git a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Popups/Dialog.razor b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Popups/Dialog.razor index 063de3f..5f081cb 100644 --- a/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Popups/Dialog.razor +++ b/samples/Blazor.Toolkit.Samples.Client/Pages/Components/Popups/Dialog.razor @@ -22,7 +22,7 @@
Open Dialog
- +