From d131c7bb8bc9cdc5c3bb668a0e649430d92c1b83 Mon Sep 17 00:00:00 2001 From: barhen Date: Tue, 30 May 2023 09:07:27 -0500 Subject: [PATCH] Admin Template initial Commit --- Client/App.razor | 3 +- Client/Biskilog Accounting.Client.csproj | 4 + Client/Elements/Footer.razor | 11 + Client/Elements/Headbar.razor | 98 + Client/Elements/Sidebar.razor | 335 + Client/Layouts/MainLayout.razor | 31 + Client/MainLayout.razor | 5 - Client/Pages/Auth/Login.razor | 2 +- Client/Pages/Dashboard/Dashboard.razor | 510 + Client/Pages/Index.razor | 3 - Client/wwwroot/assets/img/avatars/1.png | Bin 0 -> 14015 bytes Client/wwwroot/assets/img/avatars/5.png | Bin 0 -> 20488 bytes Client/wwwroot/assets/img/avatars/6.png | Bin 0 -> 15198 bytes Client/wwwroot/assets/img/avatars/7.png | Bin 0 -> 15180 bytes Client/wwwroot/assets/img/backgrounds/18.jpg | Bin 0 -> 88783 bytes Client/wwwroot/assets/img/elements/1.jpg | Bin 0 -> 18135 bytes Client/wwwroot/assets/img/elements/11.jpg | Bin 0 -> 19087 bytes Client/wwwroot/assets/img/elements/12.jpg | Bin 0 -> 28075 bytes Client/wwwroot/assets/img/elements/13.jpg | Bin 0 -> 12929 bytes Client/wwwroot/assets/img/elements/17.jpg | Bin 0 -> 19716 bytes Client/wwwroot/assets/img/elements/18.jpg | Bin 0 -> 31223 bytes Client/wwwroot/assets/img/elements/19.jpg | Bin 0 -> 15553 bytes Client/wwwroot/assets/img/elements/2.jpg | Bin 0 -> 13332 bytes Client/wwwroot/assets/img/elements/20.jpg | Bin 0 -> 16593 bytes Client/wwwroot/assets/img/elements/3.jpg | Bin 0 -> 24285 bytes Client/wwwroot/assets/img/elements/4.jpg | Bin 0 -> 22875 bytes Client/wwwroot/assets/img/elements/5.jpg | Bin 0 -> 22938 bytes Client/wwwroot/assets/img/elements/7.jpg | Bin 0 -> 21183 bytes Client/wwwroot/assets/img/favicon/favicon.ico | Bin 0 -> 1393 bytes .../wwwroot/assets/img/icons/brands/asana.png | Bin 0 -> 2236 bytes .../assets/img/icons/brands/behance.png | Bin 0 -> 1731 bytes .../assets/img/icons/brands/dribbble.png | Bin 0 -> 2848 bytes .../assets/img/icons/brands/facebook.png | Bin 0 -> 681 bytes .../assets/img/icons/brands/github.png | Bin 0 -> 2169 bytes .../assets/img/icons/brands/google.png | Bin 0 -> 1932 bytes .../assets/img/icons/brands/instagram.png | Bin 0 -> 3128 bytes .../assets/img/icons/brands/mailchimp.png | Bin 0 -> 1405 bytes .../wwwroot/assets/img/icons/brands/slack.png | Bin 0 -> 2550 bytes .../assets/img/icons/brands/twitter.png | Bin 0 -> 1564 bytes .../assets/img/icons/unicons/cc-primary.png | Bin 0 -> 702 bytes .../assets/img/icons/unicons/cc-success.png | Bin 0 -> 776 bytes .../assets/img/icons/unicons/cc-warning.png | Bin 0 -> 689 bytes .../img/icons/unicons/chart-success.png | Bin 0 -> 1528 bytes .../assets/img/icons/unicons/chart.png | Bin 0 -> 1491 bytes .../assets/img/icons/unicons/paypal.png | Bin 0 -> 1090 bytes .../assets/img/icons/unicons/wallet-info.png | Bin 0 -> 936 bytes .../assets/img/icons/unicons/wallet.png | Bin 0 -> 920 bytes .../illustrations/girl-doing-yoga-light.png | Bin 0 -> 219096 bytes .../illustrations/man-with-laptop-light.png | Bin 0 -> 8826 bytes .../illustrations/page-misc-error-light.png | Bin 0 -> 139086 bytes .../img/layouts/layout-container-light.png | Bin 0 -> 62469 bytes .../assets/img/layouts/layout-fluid-light.png | Bin 0 -> 58375 bytes .../img/layouts/layout-without-menu-light.png | Bin 0 -> 45251 bytes .../layouts/layout-without-navbar-light.png | Bin 0 -> 63976 bytes Client/wwwroot/assets/js/config.js | 27 + .../wwwroot/assets/js/dashboards-analytics.js | 662 + .../js/extended-ui-perfect-scrollbar.js | 37 + Client/wwwroot/assets/js/form-basic-inputs.js | 11 + Client/wwwroot/assets/js/main.js | 118 + .../js/pages-account-settings-account.js | 29 + Client/wwwroot/assets/js/ui-modals.js | 33 + Client/wwwroot/assets/js/ui-popover.js | 13 + Client/wwwroot/assets/js/ui-toasts.js | 39 + Client/wwwroot/assets/vendor/css/core.css | 16643 ++++++++++++++++ .../css/pages/page-account-settings.css | 7 + .../assets/vendor/css/pages/page-auth.css | 68 + .../assets/vendor/css/pages/page-icons.css | 29 + .../assets/vendor/css/pages/page-misc.css | 10 + .../assets/vendor/css/theme-default.css | 811 + .../wwwroot/assets/vendor/fonts/boxicons.css | 6511 ++++++ .../assets/vendor/fonts/boxicons/boxicons.eot | Bin 0 -> 292572 bytes .../assets/vendor/fonts/boxicons/boxicons.svg | 1551 ++ .../assets/vendor/fonts/boxicons/boxicons.ttf | Bin 0 -> 292404 bytes .../vendor/fonts/boxicons/boxicons.woff | Bin 0 -> 292480 bytes .../vendor/fonts/boxicons/boxicons.woff2 | Bin 0 -> 102988 bytes Client/wwwroot/assets/vendor/js/bootstrap.js | 809 + Client/wwwroot/assets/vendor/js/helpers.js | 101 + Client/wwwroot/assets/vendor/js/menu.js | 101 + .../vendor/libs/apex-charts/apex-charts.css | 746 + .../vendor/libs/apex-charts/apexcharts.js | 113 + .../libs/highlight/highlight-github.css | 1 + .../vendor/libs/highlight/highlight.css | 95 + .../assets/vendor/libs/highlight/highlight.js | 2158 ++ .../assets/vendor/libs/jquery/jquery.js | 112 + .../assets/vendor/libs/masonry/masonry.js | 123 + .../perfect-scrollbar/perfect-scrollbar.css | 211 + .../perfect-scrollbar/perfect-scrollbar.js | 112 + .../assets/vendor/libs/popper/popper.js | 112 + Client/wwwroot/css/app.css | 111 + Client/wwwroot/index.html | 28 +- Shared/CustomModels/MostPurchaseItem.cs | 4 +- 91 files changed, 32525 insertions(+), 13 deletions(-) create mode 100644 Client/Elements/Footer.razor create mode 100644 Client/Elements/Headbar.razor create mode 100644 Client/Elements/Sidebar.razor create mode 100644 Client/Layouts/MainLayout.razor delete mode 100644 Client/MainLayout.razor create mode 100644 Client/Pages/Dashboard/Dashboard.razor delete mode 100644 Client/Pages/Index.razor create mode 100644 Client/wwwroot/assets/img/avatars/1.png create mode 100644 Client/wwwroot/assets/img/avatars/5.png create mode 100644 Client/wwwroot/assets/img/avatars/6.png create mode 100644 Client/wwwroot/assets/img/avatars/7.png create mode 100644 Client/wwwroot/assets/img/backgrounds/18.jpg create mode 100644 Client/wwwroot/assets/img/elements/1.jpg create mode 100644 Client/wwwroot/assets/img/elements/11.jpg create mode 100644 Client/wwwroot/assets/img/elements/12.jpg create mode 100644 Client/wwwroot/assets/img/elements/13.jpg create mode 100644 Client/wwwroot/assets/img/elements/17.jpg create mode 100644 Client/wwwroot/assets/img/elements/18.jpg create mode 100644 Client/wwwroot/assets/img/elements/19.jpg create mode 100644 Client/wwwroot/assets/img/elements/2.jpg create mode 100644 Client/wwwroot/assets/img/elements/20.jpg create mode 100644 Client/wwwroot/assets/img/elements/3.jpg create mode 100644 Client/wwwroot/assets/img/elements/4.jpg create mode 100644 Client/wwwroot/assets/img/elements/5.jpg create mode 100644 Client/wwwroot/assets/img/elements/7.jpg create mode 100644 Client/wwwroot/assets/img/favicon/favicon.ico create mode 100644 Client/wwwroot/assets/img/icons/brands/asana.png create mode 100644 Client/wwwroot/assets/img/icons/brands/behance.png create mode 100644 Client/wwwroot/assets/img/icons/brands/dribbble.png create mode 100644 Client/wwwroot/assets/img/icons/brands/facebook.png create mode 100644 Client/wwwroot/assets/img/icons/brands/github.png create mode 100644 Client/wwwroot/assets/img/icons/brands/google.png create mode 100644 Client/wwwroot/assets/img/icons/brands/instagram.png create mode 100644 Client/wwwroot/assets/img/icons/brands/mailchimp.png create mode 100644 Client/wwwroot/assets/img/icons/brands/slack.png create mode 100644 Client/wwwroot/assets/img/icons/brands/twitter.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/cc-primary.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/cc-success.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/cc-warning.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/chart-success.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/chart.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/paypal.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/wallet-info.png create mode 100644 Client/wwwroot/assets/img/icons/unicons/wallet.png create mode 100644 Client/wwwroot/assets/img/illustrations/girl-doing-yoga-light.png create mode 100644 Client/wwwroot/assets/img/illustrations/man-with-laptop-light.png create mode 100644 Client/wwwroot/assets/img/illustrations/page-misc-error-light.png create mode 100644 Client/wwwroot/assets/img/layouts/layout-container-light.png create mode 100644 Client/wwwroot/assets/img/layouts/layout-fluid-light.png create mode 100644 Client/wwwroot/assets/img/layouts/layout-without-menu-light.png create mode 100644 Client/wwwroot/assets/img/layouts/layout-without-navbar-light.png create mode 100644 Client/wwwroot/assets/js/config.js create mode 100644 Client/wwwroot/assets/js/dashboards-analytics.js create mode 100644 Client/wwwroot/assets/js/extended-ui-perfect-scrollbar.js create mode 100644 Client/wwwroot/assets/js/form-basic-inputs.js create mode 100644 Client/wwwroot/assets/js/main.js create mode 100644 Client/wwwroot/assets/js/pages-account-settings-account.js create mode 100644 Client/wwwroot/assets/js/ui-modals.js create mode 100644 Client/wwwroot/assets/js/ui-popover.js create mode 100644 Client/wwwroot/assets/js/ui-toasts.js create mode 100644 Client/wwwroot/assets/vendor/css/core.css create mode 100644 Client/wwwroot/assets/vendor/css/pages/page-account-settings.css create mode 100644 Client/wwwroot/assets/vendor/css/pages/page-auth.css create mode 100644 Client/wwwroot/assets/vendor/css/pages/page-icons.css create mode 100644 Client/wwwroot/assets/vendor/css/pages/page-misc.css create mode 100644 Client/wwwroot/assets/vendor/css/theme-default.css create mode 100644 Client/wwwroot/assets/vendor/fonts/boxicons.css create mode 100644 Client/wwwroot/assets/vendor/fonts/boxicons/boxicons.eot create mode 100644 Client/wwwroot/assets/vendor/fonts/boxicons/boxicons.svg create mode 100644 Client/wwwroot/assets/vendor/fonts/boxicons/boxicons.ttf create mode 100644 Client/wwwroot/assets/vendor/fonts/boxicons/boxicons.woff create mode 100644 Client/wwwroot/assets/vendor/fonts/boxicons/boxicons.woff2 create mode 100644 Client/wwwroot/assets/vendor/js/bootstrap.js create mode 100644 Client/wwwroot/assets/vendor/js/helpers.js create mode 100644 Client/wwwroot/assets/vendor/js/menu.js create mode 100644 Client/wwwroot/assets/vendor/libs/apex-charts/apex-charts.css create mode 100644 Client/wwwroot/assets/vendor/libs/apex-charts/apexcharts.js create mode 100644 Client/wwwroot/assets/vendor/libs/highlight/highlight-github.css create mode 100644 Client/wwwroot/assets/vendor/libs/highlight/highlight.css create mode 100644 Client/wwwroot/assets/vendor/libs/highlight/highlight.js create mode 100644 Client/wwwroot/assets/vendor/libs/jquery/jquery.js create mode 100644 Client/wwwroot/assets/vendor/libs/masonry/masonry.js create mode 100644 Client/wwwroot/assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.css create mode 100644 Client/wwwroot/assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.js create mode 100644 Client/wwwroot/assets/vendor/libs/popper/popper.js diff --git a/Client/App.razor b/Client/App.razor index 6fd3ed1..21a5fd3 100644 --- a/Client/App.razor +++ b/Client/App.razor @@ -1,4 +1,5 @@ - +@using Biskilog_Accounting.Client.Layouts; + diff --git a/Client/Biskilog Accounting.Client.csproj b/Client/Biskilog Accounting.Client.csproj index f82683b..199aeff 100644 --- a/Client/Biskilog Accounting.Client.csproj +++ b/Client/Biskilog Accounting.Client.csproj @@ -23,4 +23,8 @@ + + + + diff --git a/Client/Elements/Footer.razor b/Client/Elements/Footer.razor new file mode 100644 index 0000000..2a99ca9 --- /dev/null +++ b/Client/Elements/Footer.razor @@ -0,0 +1,11 @@ +
+
+
+ Biskilog © @DateTime.Now.Year + +
+ +
+
\ No newline at end of file diff --git a/Client/Elements/Headbar.razor b/Client/Elements/Headbar.razor new file mode 100644 index 0000000..d6c5c7b --- /dev/null +++ b/Client/Elements/Headbar.razor @@ -0,0 +1,98 @@ + + + + + \ No newline at end of file diff --git a/Client/Elements/Sidebar.razor b/Client/Elements/Sidebar.razor new file mode 100644 index 0000000..02035ac --- /dev/null +++ b/Client/Elements/Sidebar.razor @@ -0,0 +1,335 @@ + \ No newline at end of file diff --git a/Client/Layouts/MainLayout.razor b/Client/Layouts/MainLayout.razor new file mode 100644 index 0000000..31d0b7f --- /dev/null +++ b/Client/Layouts/MainLayout.razor @@ -0,0 +1,31 @@ +@inherits LayoutComponentBase +@using Biskilog_Accounting.Client.Elements + +
+
+ + + + +
+ + +
+ + @Body + + +
+ + +
+
+ +
+ +
+ + +
+
+ \ No newline at end of file diff --git a/Client/MainLayout.razor b/Client/MainLayout.razor deleted file mode 100644 index de2be6c..0000000 --- a/Client/MainLayout.razor +++ /dev/null @@ -1,5 +0,0 @@ -@inherits LayoutComponentBase - -
- @Body -
diff --git a/Client/Pages/Auth/Login.razor b/Client/Pages/Auth/Login.razor index 498c8a3..cf883e8 100644 --- a/Client/Pages/Auth/Login.razor +++ b/Client/Pages/Auth/Login.razor @@ -1,5 +1,5 @@ @layout AuthLayout -@page "/" +@page "/login" ', returnEnd: true,\n subLanguage: ['css', 'xml']\n }\n },\n {\n className: 'tag',\n // See the comment in the