diff --git a/resources/css/app.css b/resources/css/app.css index 4a43fd9e..3119a090 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1,3 +1,4 @@ +@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,400,1,0&display=swap'); @import 'tailwindcss'; @source '../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php'; @@ -146,3 +147,25 @@ .dark .text-green-700 { color: rgb(134 239 172); } + +/* Material Symbols Rounded — filled, wght 400 (bolder), rounded */ +.material-symbols-rounded { + font-family: 'Material Symbols Rounded'; + font-weight: normal; + font-style: normal; + font-size: 24px; + line-height: 1; + letter-spacing: normal; + text-transform: none; + display: inline-block; + white-space: nowrap; + word-wrap: normal; + direction: ltr; + -webkit-font-feature-settings: 'liga'; + -webkit-font-smoothing: antialiased; + font-variation-settings: + 'FILL' 1, + 'wght' 400, + 'GRAD' 0, + 'opsz' 24; +} diff --git a/resources/js/components/navigation/BottomNav.vue b/resources/js/components/navigation/BottomNav.vue new file mode 100644 index 00000000..7ba94f1c --- /dev/null +++ b/resources/js/components/navigation/BottomNav.vue @@ -0,0 +1,88 @@ + + + diff --git a/resources/js/components/navigation/BottomNavCustomizer.vue b/resources/js/components/navigation/BottomNavCustomizer.vue new file mode 100644 index 00000000..ab761a56 --- /dev/null +++ b/resources/js/components/navigation/BottomNavCustomizer.vue @@ -0,0 +1,264 @@ + + + diff --git a/resources/js/components/navigation/OverflowDrawer.vue b/resources/js/components/navigation/OverflowDrawer.vue new file mode 100644 index 00000000..a856c8e0 --- /dev/null +++ b/resources/js/components/navigation/OverflowDrawer.vue @@ -0,0 +1,336 @@ + + + diff --git a/resources/js/components/navigation/ResponsiveNavigation.vue b/resources/js/components/navigation/ResponsiveNavigation.vue new file mode 100644 index 00000000..e8a91be5 --- /dev/null +++ b/resources/js/components/navigation/ResponsiveNavigation.vue @@ -0,0 +1,56 @@ + + + diff --git a/resources/js/components/navigation/SideRail.vue b/resources/js/components/navigation/SideRail.vue new file mode 100644 index 00000000..bf65a91b --- /dev/null +++ b/resources/js/components/navigation/SideRail.vue @@ -0,0 +1,285 @@ + + + diff --git a/resources/js/components/ui/MaterialIcon.vue b/resources/js/components/ui/MaterialIcon.vue new file mode 100644 index 00000000..1ca1dd07 --- /dev/null +++ b/resources/js/components/ui/MaterialIcon.vue @@ -0,0 +1,36 @@ + + + diff --git a/resources/js/layouts/AppLayout.vue b/resources/js/layouts/AppLayout.vue index 6abd825f..ee2d7e7c 100644 --- a/resources/js/layouts/AppLayout.vue +++ b/resources/js/layouts/AppLayout.vue @@ -1,9 +1,52 @@