From e0d75487a8eba3db7e2c97be5ecc54d7bb3343c1 Mon Sep 17 00:00:00 2001 From: Steven Giesel Date: Mon, 12 Oct 2026 19:31:04 +0200 Subject: [PATCH] Upgrade to Bootstrap 6.0.0-alpha.1 --- src/LinkDotNet.Blog.Web/App.razor | 15 +- .../Features/AboutMe/AboutMePage.razor | 6 +- .../Components/Skill/AddSkillDialog.razor | 14 +- .../AboutMe/Components/Skill/SkillTable.razor | 4 +- .../AboutMe/Components/TabbedNavigation.razor | 14 +- .../Components/Talk/AddTalkEntryDialog.razor | 12 +- .../AboutMe/Components/Talk/TalkEntry.razor | 8 +- .../AboutMe/Components/Talk/Talks.razor | 2 +- .../Components/AddTemplateDialog.razor | 14 +- .../Components/CreateNewBlogPost.razor | 232 ++++++------ .../Components/CreateNewBlogPost.razor.css | 353 ------------------ .../Components/ShortCodeDialog.razor | 10 +- .../BlogPostEditor/Components/TagInput.razor | 8 +- .../Components/VersionDiffDialog.razor | 275 +++++++------- .../Admin/BrokenLinks/BrokenLinksPage.razor | 10 +- .../Components/DateRangeSelector.razor | 6 +- .../Admin/Dashboard/DashboardPage.razor | 2 +- .../DraftBlogPost/DraftBlogPostPage.razor | 2 +- .../Admin/Settings/SettingsPage.razor | 6 +- .../Admin/ShortCodes/ShortCodesPage.razor | 60 ++- .../Features/Archive/ArchivePage.razor | 39 +- .../Features/Bookmarks/Bookmarks.razor | 6 +- .../Bookmarks/Components/BookmarkButton.razor | 2 +- .../Features/CalloutExtension.cs | 29 +- .../Features/Components/AccordionIcon.razor | 1 + .../Features/Components/ConfirmDialog.razor | 6 +- .../Components/MarkdownTextArea.razor | 4 +- .../Features/Components/ModalDialog.razor | 45 +-- .../Features/Components/NativeDialog.razor | 75 ++++ .../Features/Components/NativeDialog.razor.js | 18 + .../Features/Components/ObjectNotFound.razor | 34 +- .../Features/Components/ShortBlogPost.razor | 12 +- .../Components/UploadFileModalDialog.razor | 70 ++-- .../CopyCodeBlockToClipboardExtension.cs | 2 +- .../Home/Components/AccessControl.razor | 44 +-- .../Features/Home/Components/Footer.razor | 4 +- .../Features/Home/Components/MainLayout.razor | 2 +- .../Features/Home/Components/NavMenu.razor | 35 +- .../Home/Components/SocialAccounts.razor | 2 +- .../Home/Components/ThemeToggler.razor | 4 +- .../Features/Home/Index.razor | 6 +- .../Features/MarkdownConverter.cs | 2 +- .../Features/ResponsiveTableExtension.cs | 2 +- .../Features/Search/SearchPage.razor | 2 +- .../SearchByTag/SearchByTagPage.razor | 2 +- .../Components/BlogPostAdminActions.razor | 6 +- .../Components/CommentSection.razor | 2 +- .../ShowBlogPost/Components/Like.razor | 6 +- .../Components/ShareBlogPost.razor | 42 +-- .../Components/SimilarBlogPostSection.razor | 107 +++--- .../Components/TableOfContents.razor | 35 +- .../ShowBlogPost/ShowBlogPostPage.razor | 18 +- .../Components/DonationSection.razor | 8 +- .../SupportMe/Components/GithubSponsor.razor | 2 +- .../SupportMe/Components/Patreon.razor | 4 +- .../TagDiscovery/TagDiscoveryPanel.razor | 12 +- src/LinkDotNet.Blog.Web/Pages/Error.cshtml | 8 +- src/LinkDotNet.Blog.Web/wwwroot/css/basic.css | 123 ++---- src/LinkDotNet.Blog.Web/wwwroot/css/icons.css | 2 +- .../wwwroot/css/markdown-editor.css | 268 ++----------- .../Features/AboutMe/Components/TalksTests.cs | 1 + .../CreateNewBlogPostPageTests.cs | 2 +- .../Web/Features/Archive/ArchivePageTests.cs | 10 +- .../Shared/Admin/BlogPostAdminActionsTests.cs | 5 +- .../Web/Shared/ConfirmDialogTests.cs | 2 + .../Web/Shared/ProfileTests.cs | 5 + .../Web/Shared/Skills/SkillTableTests.cs | 1 + .../BunitExtensions.cs | 7 + .../Components/CreateNewBlogPostTests.cs | 11 +- .../Components/MarkdownTextAreaTests.cs | 4 +- .../Components/UploadFileModalDialogTests.cs | 6 + .../Home/Components/AccessControlTests.cs | 4 +- .../Web/Features/MarkdownConverterTests.cs | 12 +- .../Components/CommentSectionTests.cs | 2 +- .../Components/TableOfContentsTests.cs | 2 +- 75 files changed, 826 insertions(+), 1392 deletions(-) delete mode 100644 src/LinkDotNet.Blog.Web/Features/Admin/BlogPostEditor/Components/CreateNewBlogPost.razor.css create mode 100644 src/LinkDotNet.Blog.Web/Features/Components/AccordionIcon.razor create mode 100644 src/LinkDotNet.Blog.Web/Features/Components/NativeDialog.razor create mode 100644 src/LinkDotNet.Blog.Web/Features/Components/NativeDialog.razor.js diff --git a/src/LinkDotNet.Blog.Web/App.razor b/src/LinkDotNet.Blog.Web/App.razor index 66a303d68..a39c1f20d 100644 --- a/src/LinkDotNet.Blog.Web/App.razor +++ b/src/LinkDotNet.Blog.Web/App.razor @@ -19,6 +19,7 @@ + @@ -27,7 +28,7 @@ - + @@ -48,7 +49,17 @@ - + + diff --git a/src/LinkDotNet.Blog.Web/Features/AboutMe/AboutMePage.razor b/src/LinkDotNet.Blog.Web/Features/AboutMe/AboutMePage.razor index cc5808533..df78ea37b 100644 --- a/src/LinkDotNet.Blog.Web/Features/AboutMe/AboutMePage.razor +++ b/src/LinkDotNet.Blog.Web/Features/AboutMe/AboutMePage.razor @@ -16,11 +16,11 @@ AbsolutePreviewImageUrl="@ImageUrl" />
-
-
+
+
-
+
diff --git a/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/AddSkillDialog.razor b/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/AddSkillDialog.razor index 6325c1dcf..8ea1a5b78 100644 --- a/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/AddSkillDialog.razor +++ b/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/AddSkillDialog.razor @@ -4,24 +4,24 @@ -
+
-
+
- + If set, it's used before the skill (optional). 24x24 pixel optimal size.
-
+
-
+
- @foreach (var level in ProficiencyLevel.All.Select(l => l.Key)) { @@ -29,7 +29,7 @@
- + diff --git a/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/SkillTable.razor b/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/SkillTable.razor index 047a0254e..ce89bf865 100644 --- a/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/SkillTable.razor +++ b/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Skill/SkillTable.razor @@ -4,12 +4,12 @@
@if (ShowAdminActions) { - }
-
+
diff --git a/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/TabbedNavigation.razor b/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/TabbedNavigation.razor index fcac75b17..4460bbc56 100644 --- a/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/TabbedNavigation.razor +++ b/src/LinkDotNet.Blog.Web/Features/AboutMe/Components/TabbedNavigation.razor @@ -1,30 +1,30 @@ @using LinkDotNet.Blog.Web.Features.AboutMe.Components.Skill @using LinkDotNet.Blog.Web.Features.AboutMe.Components.Talk -
-
-