diff --git a/conductor.json b/conductor.json new file mode 100644 index 0000000..5ce006c --- /dev/null +++ b/conductor.json @@ -0,0 +1,6 @@ +{ + "scripts": { + "setup": "cp $CONDUCTOR_ROOT_PATH/resources/ resources/ && pnpm install", + "run": "pnpm run dev" + } +} diff --git a/src/renderer/src/pages/Home.tsx b/src/renderer/src/pages/Home.tsx index 53ea41f..a18eaad 100644 --- a/src/renderer/src/pages/Home.tsx +++ b/src/renderer/src/pages/Home.tsx @@ -16,10 +16,11 @@ import { SelectValue } from '@renderer/components/ui/select' import { Tabs, TabsContent, TabsList, TabsTrigger } from '@renderer/components/ui/tabs' +import { Tooltip, TooltipContent, TooltipTrigger } from '@renderer/components/ui/tooltip' import { popularSites } from '@renderer/data/popularSites' import type { AppSettings, OneClickQualityPreset, PlaylistInfo } from '@shared/types' import { useAtom, useSetAtom } from 'jotai' -import { AlertCircle, Download, Loader2, Search } from 'lucide-react' +import { AlertCircle, Download, List, Loader2, Play, Search } from 'lucide-react' import { useCallback, useEffect, useId, useMemo, useRef, useState } from 'react' import { useTranslation } from 'react-i18next' import { toast } from 'sonner' @@ -569,12 +570,32 @@ export function Home({ onOpenSupportedSites, onOpenSettings }: HomeProps) { - - {t('download.singleVideo')} - - - {t('playlist.title')} - + + + + + {t('download.singleVideo')} + + + {t('download.singleVideo')} + + + + + + {t('playlist.title')} + + + {t('playlist.title')} +