From 280f1a7cfbb1b90b0cb385d0ea4432a5ef115aba Mon Sep 17 00:00:00 2001 From: dtmw <---@---> Date: Mon, 8 Sep 2025 19:50:15 -0400 Subject: initial commit --- .../SovereignDemesneRazor/Pages/Error.cshtml | 26 + .../SovereignDemesneRazor/Pages/Error.cshtml.cs | 28 + .../SovereignDemesneRazor/Pages/Index.cshtml | 10 + .../SovereignDemesneRazor/Pages/Index.cshtml.cs | 20 + .../SovereignDemesneRazor/Pages/Privacy.cshtml | 8 + .../SovereignDemesneRazor/Pages/Privacy.cshtml.cs | 20 + .../Pages/Shared/_Layout.cshtml | 52 + .../Pages/Shared/_Layout.cshtml.css | 48 + .../Pages/Shared/_ValidationScriptsPartial.cshtml | 2 + .../Pages/_ViewImports.cshtml | 3 + .../SovereignDemesneRazor/Pages/_ViewStart.cshtml | 3 + .../SovereignDemesneRazor/Program.cs | 35 + .../Properties/launchSettings.json | 23 + .../SovereignDemesneRazor.csproj | 9 + .../appsettings.Development.json | 9 + .../SovereignDemesneRazor/appsettings.json | 9 + .../SovereignDemesneRazor/wwwroot/css/site.css | 31 + .../SovereignDemesneRazor/wwwroot/favicon.ico | Bin 0 -> 5430 bytes .../SovereignDemesneRazor/wwwroot/js/site.js | 4 + .../wwwroot/lib/bootstrap/LICENSE | 22 + .../lib/bootstrap/dist/css/bootstrap-grid.css | 4085 +++++++ .../lib/bootstrap/dist/css/bootstrap-grid.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap-grid.min.css | 6 + .../bootstrap/dist/css/bootstrap-grid.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap-grid.rtl.css | 4084 +++++++ .../bootstrap/dist/css/bootstrap-grid.rtl.css.map | 1 + .../bootstrap/dist/css/bootstrap-grid.rtl.min.css | 6 + .../dist/css/bootstrap-grid.rtl.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap-reboot.css | 597 + .../bootstrap/dist/css/bootstrap-reboot.css.map | 1 + .../bootstrap/dist/css/bootstrap-reboot.min.css | 6 + .../dist/css/bootstrap-reboot.min.css.map | 1 + .../bootstrap/dist/css/bootstrap-reboot.rtl.css | 594 + .../dist/css/bootstrap-reboot.rtl.css.map | 1 + .../dist/css/bootstrap-reboot.rtl.min.css | 6 + .../dist/css/bootstrap-reboot.rtl.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap-utilities.css | 5402 +++++++++ .../bootstrap/dist/css/bootstrap-utilities.css.map | 1 + .../bootstrap/dist/css/bootstrap-utilities.min.css | 6 + .../dist/css/bootstrap-utilities.min.css.map | 1 + .../bootstrap/dist/css/bootstrap-utilities.rtl.css | 5393 +++++++++ .../dist/css/bootstrap-utilities.rtl.css.map | 1 + .../dist/css/bootstrap-utilities.rtl.min.css | 6 + .../dist/css/bootstrap-utilities.rtl.min.css.map | 1 + .../wwwroot/lib/bootstrap/dist/css/bootstrap.css | 12057 +++++++++++++++++++ .../lib/bootstrap/dist/css/bootstrap.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.min.css | 6 + .../lib/bootstrap/dist/css/bootstrap.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.rtl.css | 12030 ++++++++++++++++++ .../lib/bootstrap/dist/css/bootstrap.rtl.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.rtl.min.css | 6 + .../bootstrap/dist/css/bootstrap.rtl.min.css.map | 1 + .../lib/bootstrap/dist/js/bootstrap.bundle.js | 6314 ++++++++++ .../lib/bootstrap/dist/js/bootstrap.bundle.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.bundle.min.js | 7 + .../bootstrap/dist/js/bootstrap.bundle.min.js.map | 1 + .../wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js | 4447 +++++++ .../lib/bootstrap/dist/js/bootstrap.esm.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.esm.min.js | 7 + .../lib/bootstrap/dist/js/bootstrap.esm.min.js.map | 1 + .../wwwroot/lib/bootstrap/dist/js/bootstrap.js | 4494 +++++++ .../wwwroot/lib/bootstrap/dist/js/bootstrap.js.map | 1 + .../wwwroot/lib/bootstrap/dist/js/bootstrap.min.js | 7 + .../lib/bootstrap/dist/js/bootstrap.min.js.map | 1 + .../lib/jquery-validation-unobtrusive/LICENSE.txt | 23 + .../dist/jquery.validate.unobtrusive.js | 435 + .../dist/jquery.validate.unobtrusive.min.js | 8 + .../wwwroot/lib/jquery-validation/LICENSE.md | 22 + .../jquery-validation/dist/additional-methods.js | 1505 +++ .../dist/additional-methods.min.js | 4 + .../lib/jquery-validation/dist/jquery.validate.js | 1703 +++ .../jquery-validation/dist/jquery.validate.min.js | 4 + .../wwwroot/lib/jquery/LICENSE.txt | 21 + .../wwwroot/lib/jquery/dist/jquery.js | 10716 ++++++++++++++++ .../wwwroot/lib/jquery/dist/jquery.min.js | 2 + .../wwwroot/lib/jquery/dist/jquery.min.map | 1 + .../wwwroot/lib/jquery/dist/jquery.slim.js | 8617 +++++++++++++ .../wwwroot/lib/jquery/dist/jquery.slim.min.js | 2 + .../wwwroot/lib/jquery/dist/jquery.slim.min.map | 1 + 79 files changed, 83014 insertions(+) create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml.cs create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Index.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Index.cshtml.cs create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Privacy.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Privacy.cshtml.cs create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Shared/_Layout.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Shared/_Layout.cshtml.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/Shared/_ValidationScriptsPartial.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/_ViewImports.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Pages/_ViewStart.cshtml create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Program.cs create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/Properties/launchSettings.json create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/SovereignDemesneRazor.csproj create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/appsettings.Development.json create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/appsettings.json create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/css/site.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/favicon.ico create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/js/site.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/LICENSE create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation-unobtrusive/dist/jquery.validate.unobtrusive.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation-unobtrusive/dist/jquery.validate.unobtrusive.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation/LICENSE.md create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation/dist/additional-methods.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation/dist/additional-methods.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation/dist/jquery.validate.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/LICENSE.txt create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/dist/jquery.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/dist/jquery.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/dist/jquery.min.map create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/dist/jquery.slim.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/dist/jquery.slim.min.js create mode 100644 SovereignDemesneAzure/SovereignDemesneRazor/wwwroot/lib/jquery/dist/jquery.slim.min.map (limited to 'SovereignDemesneAzure/SovereignDemesneRazor') diff --git a/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml b/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml new file mode 100644 index 0000000..6f92b95 --- /dev/null +++ b/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml @@ -0,0 +1,26 @@ +@page +@model ErrorModel +@{ + ViewData["Title"] = "Error"; +} + +
+ Request ID: @Model.RequestId
+
+ Swapping to the Development environment displays detailed information about the error that occurred. +
++ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +
diff --git a/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml.cs b/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml.cs new file mode 100644 index 0000000..98ea990 --- /dev/null +++ b/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Error.cshtml.cs @@ -0,0 +1,28 @@ +using System.Diagnostics; +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; + +namespace SovereignDemesneRazor.Pages +{ + [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] + [IgnoreAntiforgeryToken] + public class ErrorModel : PageModel + { + public string? RequestId { get; set; } + + public bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + private readonly ILoggerLearn about building Web apps with ASP.NET Core.
+Use this page to detail your site's privacy policy.
diff --git a/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Privacy.cshtml.cs b/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Privacy.cshtml.cs new file mode 100644 index 0000000..ee47b50 --- /dev/null +++ b/SovereignDemesneAzure/SovereignDemesneRazor/Pages/Privacy.cshtml.cs @@ -0,0 +1,20 @@ +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; + +namespace SovereignDemesneRazor.Pages +{ + public class PrivacyModel : PageModel + { + private readonly ILogger`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n color: var(--#{$prefix}highlight-color);\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `