From fca38516d3460d2e718824ac3534055c93a676f5 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Wed, 2 Sep 2026 14:18:37 +0330 Subject: [PATCH] improving partials --- .../Partials/GanjoorPage/_BNumPartial.cshtml | 65 +++++++++---------- 1 file changed, 32 insertions(+), 33 deletions(-) diff --git a/GanjooRazor/Pages/Partials/GanjoorPage/_BNumPartial.cshtml b/GanjooRazor/Pages/Partials/GanjoorPage/_BNumPartial.cshtml index 5d816077..89c5b8d1 100644 --- a/GanjooRazor/Pages/Partials/GanjoorPage/_BNumPartial.cshtml +++ b/GanjooRazor/Pages/Partials/GanjoorPage/_BNumPartial.cshtml @@ -35,41 +35,13 @@ } -@foreach (var verse in Model.Verses.Where(v => !string.IsNullOrEmpty(v.CoupletSummary)).ToList()) -{ -
-
-

@verse.CoupletSummary

- @if (Model.LoggedIn) - { - -
- -
-
- } -
-
-} - -
- - از اینجا بخواند -
- -
- link - content_copy - share @if (Model.LoggedIn) { - @Model.BookmarkingIcon - edit edit_note + + @Model.BookmarkingIcon } @if (Model.SectionsWithMetreAndRhymes.Any()) { @@ -84,9 +56,36 @@ } } - + share + link + content_copy
+@foreach (var verse in Model.Verses.Where(v => !string.IsNullOrEmpty(v.CoupletSummary)).ToList()) +{ +
+
+

@verse.CoupletSummary

+ @if (Model.LoggedIn) + { + +
+ edit_note +
+
+ } +
+
+} + +
+ + از اینجا بخواند +
+ + @if (Model.Sections.Where(s => s.GanjoorMetre != null).Any()) {
@@ -171,8 +170,8 @@ paste_remove_styles_if_webkit: true, paste_strip_class_attributes: true, a11y_advanced_options: true, - skin: (window.matchMedia("(prefers-color-scheme: dark)").matches && localStorage.getItem("scheme") != "light" ? "oxide-dark" : localStorage.getItem("scheme") == "dark" ? "oxide-dark" : "oxide"), - content_css: (window.matchMedia("(prefers-color-scheme: dark)").matches && localStorage.getItem("scheme") != "light" ? "dark" : localStorage.getItem("scheme") == "dark" ? "dark" : false), + skin: (window.matchMedia("(prefers-color-scheme: dark)").matches && localStorage.getItem("scheme") != "light" ? "oxide-dark" : localStorage.getItem("scheme") == "dark" ? "oxide-dark" : ""), + content_css: (window.matchMedia("(prefers-color-scheme: dark)").matches && localStorage.getItem("scheme") != "light" ? "dark" : localStorage.getItem("scheme") == "dark" ? "dark" : ""), setup: function (editor) { editor.on('tap', function (e) { if (userNotifiedOnEditInsteadOfComment == false) {