diff --git a/.idea/DredgeTours.iml b/.idea/DredgeTours.iml index 212719e..7169069 100644 --- a/.idea/DredgeTours.iml +++ b/.idea/DredgeTours.iml @@ -2,21 +2,144 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.idea/php.xml b/.idea/php.xml index f15750e..b38bdc7 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -1,5 +1,10 @@ + + + + + @@ -10,6 +15,11 @@ + + + + + @@ -26,9 +36,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + @@ -37,6 +174,11 @@ + + + + + diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 452e6b6..7bc0795 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -2,7 +2,9 @@ namespace App\Providers; +use App\Models\Continent; use Illuminate\Support\ServiceProvider; +use Inertia\Inertia; class AppServiceProvider extends ServiceProvider { @@ -19,6 +21,8 @@ class AppServiceProvider extends ServiceProvider */ public function boot(): void { - // + Inertia::share([ + 'continents_with_tours' => fn() => Continent::allContinentsWithTours(), + ]); } } diff --git a/composer.json b/composer.json index 6e96a87..75c7df8 100644 --- a/composer.json +++ b/composer.json @@ -9,7 +9,7 @@ ], "license": "MIT", "require": { - "php": "^8.2", + "php": "^8.4", "inertiajs/inertia-laravel": "^2.0", "laravel/fortify": "^1.30", "laravel/framework": "^12.0", @@ -84,4 +84,4 @@ }, "minimum-stability": "stable", "prefer-stable": true -} \ No newline at end of file +} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index d01a0ef..a121999 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -14,6 +14,9 @@ class DatabaseSeeder extends Seeder public function run(): void { // User::factory(10)->create(); + $this->call(ContinentSeeder::class); + + $this->call(CountrySeeder::class); User::factory()->create([ 'name' => 'Test User', diff --git a/resources/js/app.ts b/resources/js/app.ts index 9f2f6d8..78543f8 100644 --- a/resources/js/app.ts +++ b/resources/js/app.ts @@ -6,6 +6,7 @@ import type { DefineComponent } from 'vue'; import { createApp, h } from 'vue'; import { initializeTheme } from './composables/useAppearance'; + const appName = import.meta.env.VITE_APP_NAME || 'Laravel'; createInertiaApp({ diff --git a/resources/js/components/AppContent.vue b/resources/js/components/AppContent.vue deleted file mode 100644 index 96e3d2a..0000000 --- a/resources/js/components/AppContent.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/resources/js/components/AppHeader.vue b/resources/js/components/AppHeader.vue deleted file mode 100644 index aeab950..0000000 --- a/resources/js/components/AppHeader.vue +++ /dev/null @@ -1,189 +0,0 @@ - - - diff --git a/resources/js/components/AppLogo.vue b/resources/js/components/AppLogo.vue deleted file mode 100644 index 01723b4..0000000 --- a/resources/js/components/AppLogo.vue +++ /dev/null @@ -1,12 +0,0 @@ - - - diff --git a/resources/js/components/AppLogoIcon.vue b/resources/js/components/AppLogoIcon.vue deleted file mode 100644 index 6412a44..0000000 --- a/resources/js/components/AppLogoIcon.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/resources/js/components/AppShell.vue b/resources/js/components/AppShell.vue deleted file mode 100644 index 261cd77..0000000 --- a/resources/js/components/AppShell.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/resources/js/components/AppSidebar.vue b/resources/js/components/AppSidebar.vue deleted file mode 100644 index db9e759..0000000 --- a/resources/js/components/AppSidebar.vue +++ /dev/null @@ -1,58 +0,0 @@ - - - diff --git a/resources/js/components/AppSidebarHeader.vue b/resources/js/components/AppSidebarHeader.vue deleted file mode 100644 index 3fd430c..0000000 --- a/resources/js/components/AppSidebarHeader.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/resources/js/components/AppearanceTabs.vue b/resources/js/components/AppearanceTabs.vue deleted file mode 100644 index 43578fb..0000000 --- a/resources/js/components/AppearanceTabs.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - diff --git a/resources/js/components/Breadcrumbs.vue b/resources/js/components/Breadcrumbs.vue deleted file mode 100644 index f6338d0..0000000 --- a/resources/js/components/Breadcrumbs.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - diff --git a/resources/js/components/DeleteUser.vue b/resources/js/components/DeleteUser.vue deleted file mode 100644 index 6d2b13d..0000000 --- a/resources/js/components/DeleteUser.vue +++ /dev/null @@ -1,85 +0,0 @@ - - - diff --git a/resources/js/components/Header.vue b/resources/js/components/Header.vue new file mode 100644 index 0000000..3adc841 --- /dev/null +++ b/resources/js/components/Header.vue @@ -0,0 +1,420 @@ + + + + + + diff --git a/resources/js/components/Heading.vue b/resources/js/components/Heading.vue deleted file mode 100644 index f50187a..0000000 --- a/resources/js/components/Heading.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/HeadingSmall.vue b/resources/js/components/HeadingSmall.vue deleted file mode 100644 index d1602ba..0000000 --- a/resources/js/components/HeadingSmall.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/Icon.vue b/resources/js/components/Icon.vue deleted file mode 100644 index c0b1b76..0000000 --- a/resources/js/components/Icon.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/resources/js/components/InputError.vue b/resources/js/components/InputError.vue deleted file mode 100644 index 3db9519..0000000 --- a/resources/js/components/InputError.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/resources/js/components/NavFooter.vue b/resources/js/components/NavFooter.vue deleted file mode 100644 index 3ccd296..0000000 --- a/resources/js/components/NavFooter.vue +++ /dev/null @@ -1,29 +0,0 @@ - - - diff --git a/resources/js/components/NavMain.vue b/resources/js/components/NavMain.vue deleted file mode 100644 index f4781ea..0000000 --- a/resources/js/components/NavMain.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/resources/js/components/NavUser.vue b/resources/js/components/NavUser.vue deleted file mode 100644 index fd9c8dc..0000000 --- a/resources/js/components/NavUser.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/resources/js/components/PlaceholderPattern.vue b/resources/js/components/PlaceholderPattern.vue deleted file mode 100644 index 88045f2..0000000 --- a/resources/js/components/PlaceholderPattern.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/resources/js/components/TextLink.vue b/resources/js/components/TextLink.vue deleted file mode 100644 index 36bab4f..0000000 --- a/resources/js/components/TextLink.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/components/TwoFactorRecoveryCodes.vue b/resources/js/components/TwoFactorRecoveryCodes.vue deleted file mode 100644 index aedb955..0000000 --- a/resources/js/components/TwoFactorRecoveryCodes.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - diff --git a/resources/js/components/TwoFactorSetupModal.vue b/resources/js/components/TwoFactorSetupModal.vue deleted file mode 100644 index acbf9b5..0000000 --- a/resources/js/components/TwoFactorSetupModal.vue +++ /dev/null @@ -1,188 +0,0 @@ - - - diff --git a/resources/js/components/UserInfo.vue b/resources/js/components/UserInfo.vue deleted file mode 100644 index 15ebf0e..0000000 --- a/resources/js/components/UserInfo.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - diff --git a/resources/js/components/UserMenuContent.vue b/resources/js/components/UserMenuContent.vue deleted file mode 100644 index dd565ac..0000000 --- a/resources/js/components/UserMenuContent.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - diff --git a/resources/js/components/dredgy/EdgyButton.vue b/resources/js/components/dredgy/EdgyButton.vue new file mode 100644 index 0000000..d448717 --- /dev/null +++ b/resources/js/components/dredgy/EdgyButton.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/resources/js/components/dredgy/FeaturedTourGrid.vue b/resources/js/components/dredgy/FeaturedTourGrid.vue new file mode 100644 index 0000000..85af715 --- /dev/null +++ b/resources/js/components/dredgy/FeaturedTourGrid.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/resources/js/components/dredgy/GradientText.vue b/resources/js/components/dredgy/GradientText.vue new file mode 100644 index 0000000..5969998 --- /dev/null +++ b/resources/js/components/dredgy/GradientText.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/resources/js/components/dredgy/SectionContainer.vue b/resources/js/components/dredgy/SectionContainer.vue new file mode 100644 index 0000000..b4a95fb --- /dev/null +++ b/resources/js/components/dredgy/SectionContainer.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/resources/js/components/dredgy/SectionTitle.vue b/resources/js/components/dredgy/SectionTitle.vue new file mode 100644 index 0000000..dfd761a --- /dev/null +++ b/resources/js/components/dredgy/SectionTitle.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/resources/js/components/dredgy/TourCard.vue b/resources/js/components/dredgy/TourCard.vue new file mode 100644 index 0000000..1da3a80 --- /dev/null +++ b/resources/js/components/dredgy/TourCard.vue @@ -0,0 +1,233 @@ + + + + + diff --git a/resources/js/components/home/About.vue b/resources/js/components/home/About.vue new file mode 100644 index 0000000..0c93da3 --- /dev/null +++ b/resources/js/components/home/About.vue @@ -0,0 +1,185 @@ + + + + + + diff --git a/resources/js/components/home/FeaturedTours.vue b/resources/js/components/home/FeaturedTours.vue new file mode 100644 index 0000000..d08077a --- /dev/null +++ b/resources/js/components/home/FeaturedTours.vue @@ -0,0 +1,108 @@ + + + + + + diff --git a/resources/js/components/home/Hero.vue b/resources/js/components/home/Hero.vue new file mode 100644 index 0000000..8506220 --- /dev/null +++ b/resources/js/components/home/Hero.vue @@ -0,0 +1,139 @@ + + + + + diff --git a/resources/js/components/ui/avatar/Avatar.vue b/resources/js/components/ui/avatar/Avatar.vue deleted file mode 100644 index 1aa6462..0000000 --- a/resources/js/components/ui/avatar/Avatar.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/avatar/AvatarFallback.vue b/resources/js/components/ui/avatar/AvatarFallback.vue deleted file mode 100644 index b0f3398..0000000 --- a/resources/js/components/ui/avatar/AvatarFallback.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/ui/avatar/AvatarImage.vue b/resources/js/components/ui/avatar/AvatarImage.vue deleted file mode 100644 index 801392b..0000000 --- a/resources/js/components/ui/avatar/AvatarImage.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/resources/js/components/ui/avatar/index.ts b/resources/js/components/ui/avatar/index.ts deleted file mode 100644 index 6a90410..0000000 --- a/resources/js/components/ui/avatar/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export { default as Avatar } from './Avatar.vue' -export { default as AvatarFallback } from './AvatarFallback.vue' -export { default as AvatarImage } from './AvatarImage.vue' diff --git a/resources/js/components/ui/badge/Badge.vue b/resources/js/components/ui/badge/Badge.vue deleted file mode 100644 index d894dfe..0000000 --- a/resources/js/components/ui/badge/Badge.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/resources/js/components/ui/badge/index.ts b/resources/js/components/ui/badge/index.ts deleted file mode 100644 index ac4c001..0000000 --- a/resources/js/components/ui/badge/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -import type { VariantProps } from "class-variance-authority" -import { cva } from "class-variance-authority" - -export { default as Badge } from "./Badge.vue" - -export const badgeVariants = cva( - "inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden", - { - variants: { - variant: { - default: - "border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90", - secondary: - "border-transparent bg-secondary text-secondary-foreground [a&]:hover:bg-secondary/90", - destructive: - "border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60", - outline: - "text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground", - }, - }, - defaultVariants: { - variant: "default", - }, - }, -) -export type BadgeVariants = VariantProps diff --git a/resources/js/components/ui/breadcrumb/Breadcrumb.vue b/resources/js/components/ui/breadcrumb/Breadcrumb.vue deleted file mode 100644 index b99dcea..0000000 --- a/resources/js/components/ui/breadcrumb/Breadcrumb.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/BreadcrumbEllipsis.vue b/resources/js/components/ui/breadcrumb/BreadcrumbEllipsis.vue deleted file mode 100644 index fc1353f..0000000 --- a/resources/js/components/ui/breadcrumb/BreadcrumbEllipsis.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/BreadcrumbItem.vue b/resources/js/components/ui/breadcrumb/BreadcrumbItem.vue deleted file mode 100644 index f50f69d..0000000 --- a/resources/js/components/ui/breadcrumb/BreadcrumbItem.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/BreadcrumbLink.vue b/resources/js/components/ui/breadcrumb/BreadcrumbLink.vue deleted file mode 100644 index 7edc1be..0000000 --- a/resources/js/components/ui/breadcrumb/BreadcrumbLink.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/BreadcrumbList.vue b/resources/js/components/ui/breadcrumb/BreadcrumbList.vue deleted file mode 100644 index 3a92c48..0000000 --- a/resources/js/components/ui/breadcrumb/BreadcrumbList.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/BreadcrumbPage.vue b/resources/js/components/ui/breadcrumb/BreadcrumbPage.vue deleted file mode 100644 index cc667bc..0000000 --- a/resources/js/components/ui/breadcrumb/BreadcrumbPage.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/BreadcrumbSeparator.vue b/resources/js/components/ui/breadcrumb/BreadcrumbSeparator.vue deleted file mode 100644 index 132dacf..0000000 --- a/resources/js/components/ui/breadcrumb/BreadcrumbSeparator.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/resources/js/components/ui/breadcrumb/index.ts b/resources/js/components/ui/breadcrumb/index.ts deleted file mode 100644 index 0590983..0000000 --- a/resources/js/components/ui/breadcrumb/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -export { default as Breadcrumb } from './Breadcrumb.vue' -export { default as BreadcrumbEllipsis } from './BreadcrumbEllipsis.vue' -export { default as BreadcrumbItem } from './BreadcrumbItem.vue' -export { default as BreadcrumbLink } from './BreadcrumbLink.vue' -export { default as BreadcrumbList } from './BreadcrumbList.vue' -export { default as BreadcrumbPage } from './BreadcrumbPage.vue' -export { default as BreadcrumbSeparator } from './BreadcrumbSeparator.vue' diff --git a/resources/js/components/ui/button/Button.vue b/resources/js/components/ui/button/Button.vue deleted file mode 100644 index c6691f6..0000000 --- a/resources/js/components/ui/button/Button.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/resources/js/components/ui/button/index.ts b/resources/js/components/ui/button/index.ts deleted file mode 100644 index 616d1d3..0000000 --- a/resources/js/components/ui/button/index.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { cva, type VariantProps } from 'class-variance-authority' - -export { default as Button } from './Button.vue' - -export const buttonVariants = cva( - 'inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*=\'size-\'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive', - { - variants: { - variant: { - default: - 'bg-primary text-primary-foreground shadow-xs hover:bg-primary/90', - destructive: - 'bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60', - outline: - 'border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50', - secondary: - 'bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80', - ghost: - 'hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50', - link: 'text-primary underline-offset-4 hover:underline', - }, - size: { - default: 'h-9 px-4 py-2 has-[>svg]:px-3', - sm: 'h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5', - lg: 'h-10 rounded-md px-6 has-[>svg]:px-4', - icon: 'size-9', - }, - }, - defaultVariants: { - variant: 'default', - size: 'default', - }, - }, -) - -export type ButtonVariants = VariantProps diff --git a/resources/js/components/ui/card/Card.vue b/resources/js/components/ui/card/Card.vue deleted file mode 100644 index 9154a6a..0000000 --- a/resources/js/components/ui/card/Card.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/CardAction.vue b/resources/js/components/ui/card/CardAction.vue deleted file mode 100644 index c2beb20..0000000 --- a/resources/js/components/ui/card/CardAction.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/CardContent.vue b/resources/js/components/ui/card/CardContent.vue deleted file mode 100644 index 6bff4bc..0000000 --- a/resources/js/components/ui/card/CardContent.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/CardDescription.vue b/resources/js/components/ui/card/CardDescription.vue deleted file mode 100644 index 2a0a755..0000000 --- a/resources/js/components/ui/card/CardDescription.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/CardFooter.vue b/resources/js/components/ui/card/CardFooter.vue deleted file mode 100644 index 1f3648d..0000000 --- a/resources/js/components/ui/card/CardFooter.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/CardHeader.vue b/resources/js/components/ui/card/CardHeader.vue deleted file mode 100644 index f693a6c..0000000 --- a/resources/js/components/ui/card/CardHeader.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/CardTitle.vue b/resources/js/components/ui/card/CardTitle.vue deleted file mode 100644 index caa7e06..0000000 --- a/resources/js/components/ui/card/CardTitle.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/card/index.ts b/resources/js/components/ui/card/index.ts deleted file mode 100644 index 73d985f..0000000 --- a/resources/js/components/ui/card/index.ts +++ /dev/null @@ -1,7 +0,0 @@ -export { default as Card } from './Card.vue' -export { default as CardAction } from './CardAction.vue' -export { default as CardContent } from './CardContent.vue' -export { default as CardDescription } from './CardDescription.vue' -export { default as CardFooter } from './CardFooter.vue' -export { default as CardHeader } from './CardHeader.vue' -export { default as CardTitle } from './CardTitle.vue' diff --git a/resources/js/components/ui/checkbox/Checkbox.vue b/resources/js/components/ui/checkbox/Checkbox.vue deleted file mode 100644 index d43b7a4..0000000 --- a/resources/js/components/ui/checkbox/Checkbox.vue +++ /dev/null @@ -1,37 +0,0 @@ - - - diff --git a/resources/js/components/ui/checkbox/index.ts b/resources/js/components/ui/checkbox/index.ts deleted file mode 100644 index 8c28c28..0000000 --- a/resources/js/components/ui/checkbox/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as Checkbox } from './Checkbox.vue' diff --git a/resources/js/components/ui/collapsible/Collapsible.vue b/resources/js/components/ui/collapsible/Collapsible.vue deleted file mode 100644 index dcd58e2..0000000 --- a/resources/js/components/ui/collapsible/Collapsible.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/resources/js/components/ui/collapsible/CollapsibleContent.vue b/resources/js/components/ui/collapsible/CollapsibleContent.vue deleted file mode 100644 index 4120d2f..0000000 --- a/resources/js/components/ui/collapsible/CollapsibleContent.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/collapsible/CollapsibleTrigger.vue b/resources/js/components/ui/collapsible/CollapsibleTrigger.vue deleted file mode 100644 index be603a4..0000000 --- a/resources/js/components/ui/collapsible/CollapsibleTrigger.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/collapsible/index.ts b/resources/js/components/ui/collapsible/index.ts deleted file mode 100644 index abab956..0000000 --- a/resources/js/components/ui/collapsible/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -export { default as Collapsible } from './Collapsible.vue' -export { default as CollapsibleContent } from './CollapsibleContent.vue' -export { default as CollapsibleTrigger } from './CollapsibleTrigger.vue' diff --git a/resources/js/components/ui/dialog/Dialog.vue b/resources/js/components/ui/dialog/Dialog.vue deleted file mode 100644 index bb8bf72..0000000 --- a/resources/js/components/ui/dialog/Dialog.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogClose.vue b/resources/js/components/ui/dialog/DialogClose.vue deleted file mode 100644 index 7574168..0000000 --- a/resources/js/components/ui/dialog/DialogClose.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogContent.vue b/resources/js/components/ui/dialog/DialogContent.vue deleted file mode 100644 index 1226459..0000000 --- a/resources/js/components/ui/dialog/DialogContent.vue +++ /dev/null @@ -1,49 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogDescription.vue b/resources/js/components/ui/dialog/DialogDescription.vue deleted file mode 100644 index dc5be12..0000000 --- a/resources/js/components/ui/dialog/DialogDescription.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogFooter.vue b/resources/js/components/ui/dialog/DialogFooter.vue deleted file mode 100644 index c3b4b55..0000000 --- a/resources/js/components/ui/dialog/DialogFooter.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogHeader.vue b/resources/js/components/ui/dialog/DialogHeader.vue deleted file mode 100644 index 0fc2f5f..0000000 --- a/resources/js/components/ui/dialog/DialogHeader.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogOverlay.vue b/resources/js/components/ui/dialog/DialogOverlay.vue deleted file mode 100644 index da8d0b4..0000000 --- a/resources/js/components/ui/dialog/DialogOverlay.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogScrollContent.vue b/resources/js/components/ui/dialog/DialogScrollContent.vue deleted file mode 100644 index 017cbd2..0000000 --- a/resources/js/components/ui/dialog/DialogScrollContent.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogTitle.vue b/resources/js/components/ui/dialog/DialogTitle.vue deleted file mode 100644 index bf5b47a..0000000 --- a/resources/js/components/ui/dialog/DialogTitle.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/DialogTrigger.vue b/resources/js/components/ui/dialog/DialogTrigger.vue deleted file mode 100644 index a870f66..0000000 --- a/resources/js/components/ui/dialog/DialogTrigger.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/dialog/index.ts b/resources/js/components/ui/dialog/index.ts deleted file mode 100644 index baa7d61..0000000 --- a/resources/js/components/ui/dialog/index.ts +++ /dev/null @@ -1,10 +0,0 @@ -export { default as Dialog } from './Dialog.vue' -export { default as DialogClose } from './DialogClose.vue' -export { default as DialogContent } from './DialogContent.vue' -export { default as DialogDescription } from './DialogDescription.vue' -export { default as DialogFooter } from './DialogFooter.vue' -export { default as DialogHeader } from './DialogHeader.vue' -export { default as DialogOverlay } from './DialogOverlay.vue' -export { default as DialogScrollContent } from './DialogScrollContent.vue' -export { default as DialogTitle } from './DialogTitle.vue' -export { default as DialogTrigger } from './DialogTrigger.vue' diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenu.vue b/resources/js/components/ui/dropdown-menu/DropdownMenu.vue deleted file mode 100644 index e386052..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenu.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue deleted file mode 100644 index 09b6da3..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuCheckboxItem.vue +++ /dev/null @@ -1,41 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuContent.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuContent.vue deleted file mode 100644 index a4d4c15..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuContent.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuGroup.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuGroup.vue deleted file mode 100644 index c7eb308..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuGroup.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuItem.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuItem.vue deleted file mode 100644 index 76299c6..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuItem.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuLabel.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuLabel.vue deleted file mode 100644 index 50987ab..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuLabel.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue deleted file mode 100644 index d205d0b..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuRadioGroup.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuRadioItem.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuRadioItem.vue deleted file mode 100644 index d2a0e86..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuRadioItem.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuSeparator.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuSeparator.vue deleted file mode 100644 index a65c50c..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuSeparator.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuShortcut.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuShortcut.vue deleted file mode 100644 index 1bcbb88..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuShortcut.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuSub.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuSub.vue deleted file mode 100644 index 7329bca..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuSub.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuSubContent.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuSubContent.vue deleted file mode 100644 index d199c91..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuSubContent.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue deleted file mode 100644 index df93e3d..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuSubTrigger.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/DropdownMenuTrigger.vue b/resources/js/components/ui/dropdown-menu/DropdownMenuTrigger.vue deleted file mode 100644 index 7bc7339..0000000 --- a/resources/js/components/ui/dropdown-menu/DropdownMenuTrigger.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/resources/js/components/ui/dropdown-menu/index.ts b/resources/js/components/ui/dropdown-menu/index.ts deleted file mode 100644 index f488d39..0000000 --- a/resources/js/components/ui/dropdown-menu/index.ts +++ /dev/null @@ -1,16 +0,0 @@ -export { default as DropdownMenu } from './DropdownMenu.vue' - -export { default as DropdownMenuCheckboxItem } from './DropdownMenuCheckboxItem.vue' -export { default as DropdownMenuContent } from './DropdownMenuContent.vue' -export { default as DropdownMenuGroup } from './DropdownMenuGroup.vue' -export { default as DropdownMenuItem } from './DropdownMenuItem.vue' -export { default as DropdownMenuLabel } from './DropdownMenuLabel.vue' -export { default as DropdownMenuRadioGroup } from './DropdownMenuRadioGroup.vue' -export { default as DropdownMenuRadioItem } from './DropdownMenuRadioItem.vue' -export { default as DropdownMenuSeparator } from './DropdownMenuSeparator.vue' -export { default as DropdownMenuShortcut } from './DropdownMenuShortcut.vue' -export { default as DropdownMenuSub } from './DropdownMenuSub.vue' -export { default as DropdownMenuSubContent } from './DropdownMenuSubContent.vue' -export { default as DropdownMenuSubTrigger } from './DropdownMenuSubTrigger.vue' -export { default as DropdownMenuTrigger } from './DropdownMenuTrigger.vue' -export { DropdownMenuPortal } from 'reka-ui' diff --git a/resources/js/components/ui/input/Input.vue b/resources/js/components/ui/input/Input.vue deleted file mode 100644 index 899535e..0000000 --- a/resources/js/components/ui/input/Input.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - diff --git a/resources/js/components/ui/input/index.ts b/resources/js/components/ui/input/index.ts deleted file mode 100644 index a691dd6..0000000 --- a/resources/js/components/ui/input/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as Input } from './Input.vue' diff --git a/resources/js/components/ui/label/Label.vue b/resources/js/components/ui/label/Label.vue deleted file mode 100644 index 33e5c6c..0000000 --- a/resources/js/components/ui/label/Label.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/resources/js/components/ui/label/index.ts b/resources/js/components/ui/label/index.ts deleted file mode 100644 index 572c2f0..0000000 --- a/resources/js/components/ui/label/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as Label } from './Label.vue' diff --git a/resources/js/components/ui/navigation-menu/NavigationMenu.vue b/resources/js/components/ui/navigation-menu/NavigationMenu.vue deleted file mode 100644 index af2c623..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenu.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuContent.vue b/resources/js/components/ui/navigation-menu/NavigationMenuContent.vue deleted file mode 100644 index 447a523..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuContent.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuIndicator.vue b/resources/js/components/ui/navigation-menu/NavigationMenuIndicator.vue deleted file mode 100644 index 9827540..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuIndicator.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuItem.vue b/resources/js/components/ui/navigation-menu/NavigationMenuItem.vue deleted file mode 100644 index 38d0e1c..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuItem.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuLink.vue b/resources/js/components/ui/navigation-menu/NavigationMenuLink.vue deleted file mode 100644 index df449cc..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuLink.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuList.vue b/resources/js/components/ui/navigation-menu/NavigationMenuList.vue deleted file mode 100644 index a88c052..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuList.vue +++ /dev/null @@ -1,30 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuTrigger.vue b/resources/js/components/ui/navigation-menu/NavigationMenuTrigger.vue deleted file mode 100644 index c48f660..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuTrigger.vue +++ /dev/null @@ -1,35 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/NavigationMenuViewport.vue b/resources/js/components/ui/navigation-menu/NavigationMenuViewport.vue deleted file mode 100644 index d60c128..0000000 --- a/resources/js/components/ui/navigation-menu/NavigationMenuViewport.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - diff --git a/resources/js/components/ui/navigation-menu/index.ts b/resources/js/components/ui/navigation-menu/index.ts deleted file mode 100644 index 90e0e2d..0000000 --- a/resources/js/components/ui/navigation-menu/index.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { cva } from 'class-variance-authority' - -export { default as NavigationMenu } from './NavigationMenu.vue' -export { default as NavigationMenuContent } from './NavigationMenuContent.vue' -export { default as NavigationMenuIndicator } from './NavigationMenuIndicator.vue' -export { default as NavigationMenuItem } from './NavigationMenuItem.vue' -export { default as NavigationMenuLink } from './NavigationMenuLink.vue' -export { default as NavigationMenuList } from './NavigationMenuList.vue' -export { default as NavigationMenuTrigger } from './NavigationMenuTrigger.vue' -export { default as NavigationMenuViewport } from './NavigationMenuViewport.vue' - -export const navigationMenuTriggerStyle = cva( - 'group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1', -) diff --git a/resources/js/components/ui/pin-input/PinInput.vue b/resources/js/components/ui/pin-input/PinInput.vue deleted file mode 100644 index 95fd4d9..0000000 --- a/resources/js/components/ui/pin-input/PinInput.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/components/ui/pin-input/PinInputGroup.vue b/resources/js/components/ui/pin-input/PinInputGroup.vue deleted file mode 100644 index f5aff44..0000000 --- a/resources/js/components/ui/pin-input/PinInputGroup.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/resources/js/components/ui/pin-input/PinInputSeparator.vue b/resources/js/components/ui/pin-input/PinInputSeparator.vue deleted file mode 100644 index 1d46418..0000000 --- a/resources/js/components/ui/pin-input/PinInputSeparator.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/resources/js/components/ui/pin-input/PinInputSlot.vue b/resources/js/components/ui/pin-input/PinInputSlot.vue deleted file mode 100644 index c9a3c95..0000000 --- a/resources/js/components/ui/pin-input/PinInputSlot.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/resources/js/components/ui/pin-input/index.ts b/resources/js/components/ui/pin-input/index.ts deleted file mode 100644 index 74faa6c..0000000 --- a/resources/js/components/ui/pin-input/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export { default as PinInput } from "./PinInput.vue" -export { default as PinInputGroup } from "./PinInputGroup.vue" -export { default as PinInputSeparator } from "./PinInputSeparator.vue" -export { default as PinInputSlot } from "./PinInputSlot.vue" diff --git a/resources/js/components/ui/separator/Separator.vue b/resources/js/components/ui/separator/Separator.vue deleted file mode 100644 index 9d28574..0000000 --- a/resources/js/components/ui/separator/Separator.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - diff --git a/resources/js/components/ui/separator/index.ts b/resources/js/components/ui/separator/index.ts deleted file mode 100644 index 2287bcb..0000000 --- a/resources/js/components/ui/separator/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as Separator } from './Separator.vue' diff --git a/resources/js/components/ui/sheet/Sheet.vue b/resources/js/components/ui/sheet/Sheet.vue deleted file mode 100644 index e2a3374..0000000 --- a/resources/js/components/ui/sheet/Sheet.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetClose.vue b/resources/js/components/ui/sheet/SheetClose.vue deleted file mode 100644 index 05077ea..0000000 --- a/resources/js/components/ui/sheet/SheetClose.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetContent.vue b/resources/js/components/ui/sheet/SheetContent.vue deleted file mode 100644 index 98d4bf5..0000000 --- a/resources/js/components/ui/sheet/SheetContent.vue +++ /dev/null @@ -1,63 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetDescription.vue b/resources/js/components/ui/sheet/SheetDescription.vue deleted file mode 100644 index bf9e277..0000000 --- a/resources/js/components/ui/sheet/SheetDescription.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetFooter.vue b/resources/js/components/ui/sheet/SheetFooter.vue deleted file mode 100644 index d2ac823..0000000 --- a/resources/js/components/ui/sheet/SheetFooter.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetHeader.vue b/resources/js/components/ui/sheet/SheetHeader.vue deleted file mode 100644 index ab20557..0000000 --- a/resources/js/components/ui/sheet/SheetHeader.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetOverlay.vue b/resources/js/components/ui/sheet/SheetOverlay.vue deleted file mode 100644 index 61fd8db..0000000 --- a/resources/js/components/ui/sheet/SheetOverlay.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetTitle.vue b/resources/js/components/ui/sheet/SheetTitle.vue deleted file mode 100644 index dc694b8..0000000 --- a/resources/js/components/ui/sheet/SheetTitle.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/SheetTrigger.vue b/resources/js/components/ui/sheet/SheetTrigger.vue deleted file mode 100644 index 5981f8e..0000000 --- a/resources/js/components/ui/sheet/SheetTrigger.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/sheet/index.ts b/resources/js/components/ui/sheet/index.ts deleted file mode 100644 index ee33431..0000000 --- a/resources/js/components/ui/sheet/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -export { default as Sheet } from './Sheet.vue' -export { default as SheetClose } from './SheetClose.vue' -export { default as SheetContent } from './SheetContent.vue' -export { default as SheetDescription } from './SheetDescription.vue' -export { default as SheetFooter } from './SheetFooter.vue' -export { default as SheetHeader } from './SheetHeader.vue' -export { default as SheetTitle } from './SheetTitle.vue' -export { default as SheetTrigger } from './SheetTrigger.vue' diff --git a/resources/js/components/ui/sidebar/Sidebar.vue b/resources/js/components/ui/sidebar/Sidebar.vue deleted file mode 100644 index c75db5d..0000000 --- a/resources/js/components/ui/sidebar/Sidebar.vue +++ /dev/null @@ -1,96 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarContent.vue b/resources/js/components/ui/sidebar/SidebarContent.vue deleted file mode 100644 index 3b7536c..0000000 --- a/resources/js/components/ui/sidebar/SidebarContent.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarFooter.vue b/resources/js/components/ui/sidebar/SidebarFooter.vue deleted file mode 100644 index c324dff..0000000 --- a/resources/js/components/ui/sidebar/SidebarFooter.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarGroup.vue b/resources/js/components/ui/sidebar/SidebarGroup.vue deleted file mode 100644 index 57a099f..0000000 --- a/resources/js/components/ui/sidebar/SidebarGroup.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarGroupAction.vue b/resources/js/components/ui/sidebar/SidebarGroupAction.vue deleted file mode 100644 index 35713bb..0000000 --- a/resources/js/components/ui/sidebar/SidebarGroupAction.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarGroupContent.vue b/resources/js/components/ui/sidebar/SidebarGroupContent.vue deleted file mode 100644 index 5d5e2dd..0000000 --- a/resources/js/components/ui/sidebar/SidebarGroupContent.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarGroupLabel.vue b/resources/js/components/ui/sidebar/SidebarGroupLabel.vue deleted file mode 100644 index 19e1117..0000000 --- a/resources/js/components/ui/sidebar/SidebarGroupLabel.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarHeader.vue b/resources/js/components/ui/sidebar/SidebarHeader.vue deleted file mode 100644 index 00673f7..0000000 --- a/resources/js/components/ui/sidebar/SidebarHeader.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarInput.vue b/resources/js/components/ui/sidebar/SidebarInput.vue deleted file mode 100644 index ecaa977..0000000 --- a/resources/js/components/ui/sidebar/SidebarInput.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarInset.vue b/resources/js/components/ui/sidebar/SidebarInset.vue deleted file mode 100644 index 947331a..0000000 --- a/resources/js/components/ui/sidebar/SidebarInset.vue +++ /dev/null @@ -1,21 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenu.vue b/resources/js/components/ui/sidebar/SidebarMenu.vue deleted file mode 100644 index 59ec071..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenu.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuAction.vue b/resources/js/components/ui/sidebar/SidebarMenuAction.vue deleted file mode 100644 index 2429433..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuAction.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuBadge.vue b/resources/js/components/ui/sidebar/SidebarMenuBadge.vue deleted file mode 100644 index 3984b33..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuBadge.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuButton.vue b/resources/js/components/ui/sidebar/SidebarMenuButton.vue deleted file mode 100644 index ac6926b..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuButton.vue +++ /dev/null @@ -1,49 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuButtonChild.vue b/resources/js/components/ui/sidebar/SidebarMenuButtonChild.vue deleted file mode 100644 index 0b8979c..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuButtonChild.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuItem.vue b/resources/js/components/ui/sidebar/SidebarMenuItem.vue deleted file mode 100644 index b7b4d3f..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuItem.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuSkeleton.vue b/resources/js/components/ui/sidebar/SidebarMenuSkeleton.vue deleted file mode 100644 index 6be4243..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuSkeleton.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuSub.vue b/resources/js/components/ui/sidebar/SidebarMenuSub.vue deleted file mode 100644 index 11aec64..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuSub.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuSubButton.vue b/resources/js/components/ui/sidebar/SidebarMenuSubButton.vue deleted file mode 100644 index 98e8e56..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuSubButton.vue +++ /dev/null @@ -1,36 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarMenuSubItem.vue b/resources/js/components/ui/sidebar/SidebarMenuSubItem.vue deleted file mode 100644 index f0c35bc..0000000 --- a/resources/js/components/ui/sidebar/SidebarMenuSubItem.vue +++ /dev/null @@ -1,18 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarProvider.vue b/resources/js/components/ui/sidebar/SidebarProvider.vue deleted file mode 100644 index a4ba362..0000000 --- a/resources/js/components/ui/sidebar/SidebarProvider.vue +++ /dev/null @@ -1,81 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarRail.vue b/resources/js/components/ui/sidebar/SidebarRail.vue deleted file mode 100644 index 07e59be..0000000 --- a/resources/js/components/ui/sidebar/SidebarRail.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarSeparator.vue b/resources/js/components/ui/sidebar/SidebarSeparator.vue deleted file mode 100644 index 1803bff..0000000 --- a/resources/js/components/ui/sidebar/SidebarSeparator.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/SidebarTrigger.vue b/resources/js/components/ui/sidebar/SidebarTrigger.vue deleted file mode 100644 index 0e4fcbc..0000000 --- a/resources/js/components/ui/sidebar/SidebarTrigger.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/resources/js/components/ui/sidebar/index.ts b/resources/js/components/ui/sidebar/index.ts deleted file mode 100644 index accd624..0000000 --- a/resources/js/components/ui/sidebar/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -import type { VariantProps } from 'class-variance-authority' -import type { HTMLAttributes } from 'vue' -import { cva } from 'class-variance-authority' - -export interface SidebarProps { - side?: 'left' | 'right' - variant?: 'sidebar' | 'floating' | 'inset' - collapsible?: 'offcanvas' | 'icon' | 'none' - class?: HTMLAttributes['class'] -} - -export { default as Sidebar } from './Sidebar.vue' -export { default as SidebarContent } from './SidebarContent.vue' -export { default as SidebarFooter } from './SidebarFooter.vue' -export { default as SidebarGroup } from './SidebarGroup.vue' -export { default as SidebarGroupAction } from './SidebarGroupAction.vue' -export { default as SidebarGroupContent } from './SidebarGroupContent.vue' -export { default as SidebarGroupLabel } from './SidebarGroupLabel.vue' -export { default as SidebarHeader } from './SidebarHeader.vue' -export { default as SidebarInput } from './SidebarInput.vue' -export { default as SidebarInset } from './SidebarInset.vue' -export { default as SidebarMenu } from './SidebarMenu.vue' -export { default as SidebarMenuAction } from './SidebarMenuAction.vue' -export { default as SidebarMenuBadge } from './SidebarMenuBadge.vue' -export { default as SidebarMenuButton } from './SidebarMenuButton.vue' -export { default as SidebarMenuItem } from './SidebarMenuItem.vue' -export { default as SidebarMenuSkeleton } from './SidebarMenuSkeleton.vue' -export { default as SidebarMenuSub } from './SidebarMenuSub.vue' -export { default as SidebarMenuSubButton } from './SidebarMenuSubButton.vue' -export { default as SidebarMenuSubItem } from './SidebarMenuSubItem.vue' -export { default as SidebarProvider } from './SidebarProvider.vue' -export { default as SidebarRail } from './SidebarRail.vue' -export { default as SidebarSeparator } from './SidebarSeparator.vue' -export { default as SidebarTrigger } from './SidebarTrigger.vue' - -export { useSidebar } from './utils' - -export const sidebarMenuButtonVariants = cva( - 'peer/menu-button flex w-full items-center gap-2 overflow-hidden rounded-md p-2 text-left text-sm outline-hidden ring-sidebar-ring transition-[width,height,padding] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground focus-visible:ring-2 active:bg-sidebar-accent active:text-sidebar-accent-foreground disabled:pointer-events-none disabled:opacity-50 group-has-data-[sidebar=menu-action]/menu-item:pr-8 aria-disabled:pointer-events-none aria-disabled:opacity-50 data-[active=true]:bg-sidebar-accent data-[active=true]:font-medium data-[active=true]:text-sidebar-accent-foreground data-[state=open]:hover:bg-sidebar-accent data-[state=open]:hover:text-sidebar-accent-foreground group-data-[collapsible=icon]:size-8! group-data-[collapsible=icon]:pr-2! [&>span:last-child]:truncate [&>svg]:size-4 [&>svg]:shrink-0', - { - variants: { - variant: { - default: 'hover:bg-sidebar-accent hover:text-sidebar-accent-foreground', - outline: - 'bg-background shadow-[0_0_0_1px_hsl(var(--sidebar-border))] hover:bg-sidebar-accent hover:text-sidebar-accent-foreground hover:shadow-[0_0_0_1px_hsl(var(--sidebar-accent))]', - }, - size: { - default: 'h-8 text-sm', - sm: 'h-7 text-xs', - lg: 'h-12 text-sm group-data-[collapsible=icon]:p-0!', - }, - }, - defaultVariants: { - variant: 'default', - size: 'default', - }, - }, -) - -export type SidebarMenuButtonVariants = VariantProps diff --git a/resources/js/components/ui/sidebar/utils.ts b/resources/js/components/ui/sidebar/utils.ts deleted file mode 100644 index 6edb140..0000000 --- a/resources/js/components/ui/sidebar/utils.ts +++ /dev/null @@ -1,19 +0,0 @@ -import type { ComputedRef, Ref } from 'vue' -import { createContext } from 'reka-ui' - -export const SIDEBAR_COOKIE_NAME = 'sidebar_state' -export const SIDEBAR_COOKIE_MAX_AGE = 60 * 60 * 24 * 7 -export const SIDEBAR_WIDTH = '16rem' -export const SIDEBAR_WIDTH_MOBILE = '18rem' -export const SIDEBAR_WIDTH_ICON = '3rem' -export const SIDEBAR_KEYBOARD_SHORTCUT = 'b' - -export const [useSidebar, provideSidebarContext] = createContext<{ - state: ComputedRef<'expanded' | 'collapsed'> - open: Ref - setOpen: (value: boolean) => void - isMobile: Ref - openMobile: Ref - setOpenMobile: (value: boolean) => void - toggleSidebar: () => void -}>('Sidebar') diff --git a/resources/js/components/ui/skeleton/Skeleton.vue b/resources/js/components/ui/skeleton/Skeleton.vue deleted file mode 100644 index 153fe2c..0000000 --- a/resources/js/components/ui/skeleton/Skeleton.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/skeleton/index.ts b/resources/js/components/ui/skeleton/index.ts deleted file mode 100644 index be21fad..0000000 --- a/resources/js/components/ui/skeleton/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { default as Skeleton } from './Skeleton.vue' diff --git a/resources/js/components/ui/tooltip/Tooltip.vue b/resources/js/components/ui/tooltip/Tooltip.vue deleted file mode 100644 index 3ebeecc..0000000 --- a/resources/js/components/ui/tooltip/Tooltip.vue +++ /dev/null @@ -1,17 +0,0 @@ - - - diff --git a/resources/js/components/ui/tooltip/TooltipContent.vue b/resources/js/components/ui/tooltip/TooltipContent.vue deleted file mode 100644 index 2441afd..0000000 --- a/resources/js/components/ui/tooltip/TooltipContent.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - diff --git a/resources/js/components/ui/tooltip/TooltipProvider.vue b/resources/js/components/ui/tooltip/TooltipProvider.vue deleted file mode 100644 index 4b4203e..0000000 --- a/resources/js/components/ui/tooltip/TooltipProvider.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/resources/js/components/ui/tooltip/TooltipTrigger.vue b/resources/js/components/ui/tooltip/TooltipTrigger.vue deleted file mode 100644 index 36253c6..0000000 --- a/resources/js/components/ui/tooltip/TooltipTrigger.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/resources/js/components/ui/tooltip/index.ts b/resources/js/components/ui/tooltip/index.ts deleted file mode 100644 index 5ab9653..0000000 --- a/resources/js/components/ui/tooltip/index.ts +++ /dev/null @@ -1,4 +0,0 @@ -export { default as Tooltip } from './Tooltip.vue' -export { default as TooltipContent } from './TooltipContent.vue' -export { default as TooltipProvider } from './TooltipProvider.vue' -export { default as TooltipTrigger } from './TooltipTrigger.vue' diff --git a/resources/js/layouts/AppLayout.vue b/resources/js/layouts/AppLayout.vue index 77c9396..2cf99c4 100644 --- a/resources/js/layouts/AppLayout.vue +++ b/resources/js/layouts/AppLayout.vue @@ -1,6 +1,7 @@ + + diff --git a/resources/js/layouts/app/AppHeaderLayout.vue b/resources/js/layouts/app/AppHeaderLayout.vue deleted file mode 100644 index 0f0f84e..0000000 --- a/resources/js/layouts/app/AppHeaderLayout.vue +++ /dev/null @@ -1,23 +0,0 @@ - - - diff --git a/resources/js/layouts/app/AppSidebarLayout.vue b/resources/js/layouts/app/AppSidebarLayout.vue deleted file mode 100644 index fe9855d..0000000 --- a/resources/js/layouts/app/AppSidebarLayout.vue +++ /dev/null @@ -1,25 +0,0 @@ - - - diff --git a/resources/js/pages/Dashboard.vue b/resources/js/pages/Dashboard.vue deleted file mode 100644 index 46e7af0..0000000 --- a/resources/js/pages/Dashboard.vue +++ /dev/null @@ -1,37 +0,0 @@ - - - diff --git a/resources/js/pages/Home.vue b/resources/js/pages/Home.vue new file mode 100644 index 0000000..3bfe136 --- /dev/null +++ b/resources/js/pages/Home.vue @@ -0,0 +1,239 @@ + + + + + diff --git a/resources/js/pages/Welcome.vue b/resources/js/pages/Welcome.vue index e3f4341..4e781e5 100644 --- a/resources/js/pages/Welcome.vue +++ b/resources/js/pages/Welcome.vue @@ -1,788 +1,15 @@ + + diff --git a/resources/js/pages/auth/ConfirmPassword.vue b/resources/js/pages/auth/ConfirmPassword.vue deleted file mode 100644 index 92a777a..0000000 --- a/resources/js/pages/auth/ConfirmPassword.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - diff --git a/resources/js/pages/auth/ForgotPassword.vue b/resources/js/pages/auth/ForgotPassword.vue deleted file mode 100644 index 6950b67..0000000 --- a/resources/js/pages/auth/ForgotPassword.vue +++ /dev/null @@ -1,48 +0,0 @@ - - - diff --git a/resources/js/pages/auth/Login.vue b/resources/js/pages/auth/Login.vue deleted file mode 100644 index 52d8637..0000000 --- a/resources/js/pages/auth/Login.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - diff --git a/resources/js/pages/auth/Register.vue b/resources/js/pages/auth/Register.vue deleted file mode 100644 index de50736..0000000 --- a/resources/js/pages/auth/Register.vue +++ /dev/null @@ -1,69 +0,0 @@ - - - diff --git a/resources/js/pages/auth/ResetPassword.vue b/resources/js/pages/auth/ResetPassword.vue deleted file mode 100644 index 8642d44..0000000 --- a/resources/js/pages/auth/ResetPassword.vue +++ /dev/null @@ -1,71 +0,0 @@ - - - diff --git a/resources/js/pages/auth/TwoFactorChallenge.vue b/resources/js/pages/auth/TwoFactorChallenge.vue deleted file mode 100644 index 5e8ca2c..0000000 --- a/resources/js/pages/auth/TwoFactorChallenge.vue +++ /dev/null @@ -1,97 +0,0 @@ - - - diff --git a/resources/js/pages/auth/VerifyEmail.vue b/resources/js/pages/auth/VerifyEmail.vue deleted file mode 100644 index c520c3d..0000000 --- a/resources/js/pages/auth/VerifyEmail.vue +++ /dev/null @@ -1,32 +0,0 @@ - - - diff --git a/resources/js/pages/settings/Appearance.vue b/resources/js/pages/settings/Appearance.vue deleted file mode 100644 index 85dd464..0000000 --- a/resources/js/pages/settings/Appearance.vue +++ /dev/null @@ -1,31 +0,0 @@ - - - diff --git a/resources/js/pages/settings/Password.vue b/resources/js/pages/settings/Password.vue deleted file mode 100644 index 6514889..0000000 --- a/resources/js/pages/settings/Password.vue +++ /dev/null @@ -1,102 +0,0 @@ - - - diff --git a/resources/js/pages/settings/Profile.vue b/resources/js/pages/settings/Profile.vue deleted file mode 100644 index f3e9f36..0000000 --- a/resources/js/pages/settings/Profile.vue +++ /dev/null @@ -1,108 +0,0 @@ - - - diff --git a/resources/js/pages/settings/TwoFactor.vue b/resources/js/pages/settings/TwoFactor.vue deleted file mode 100644 index 099fd8d..0000000 --- a/resources/js/pages/settings/TwoFactor.vue +++ /dev/null @@ -1,92 +0,0 @@ - - - diff --git a/resources/js/types/index.d.ts b/resources/js/types/index.d.ts index ef91b93..fec5510 100644 --- a/resources/js/types/index.d.ts +++ b/resources/js/types/index.d.ts @@ -35,3 +35,27 @@ export interface User { } export type BreadcrumbItemType = BreadcrumbItem; + +export interface GlobalProperties { + continents_with_tours: Continent[]; +} + +export interface Continent { + id: number + name: string + internal_name: string +} + +export interface Tour { + id: number + title: string + internal_name: string + continentId: number + continentName: string + countryId: number + countryName: string + level: string + description?: string + price: number + length: number +} diff --git a/routes/web.php b/routes/web.php index fddbaba..06fc085 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,15 +1,16 @@ name('home'); + $continent = Continent::first(); -Route::get('dashboard', function () { - return Inertia::render('Dashboard'); -})->middleware(['auth', 'verified'])->name('dashboard'); + return Inertia::render('Home',[ + 'continent' => $continent, + ]); +})->name('home'); require __DIR__.'/settings.php'; require __DIR__.'/auth.php';