├── .clinerules ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .vscode └── extensions.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app.config.ts ├── assets ├── 16.png ├── markdown.css ├── svg │ ├── clear-all.svg │ ├── cut-preserve-end-intro.svg │ ├── cut-preserve-front-intro.svg │ └── cut-preserve-middle-intro.svg └── tailwind.css ├── bun.lock ├── components.json ├── connect-messaging.ts ├── docs ├── README_zh.md ├── img │ ├── create-model-anim.webp │ ├── edge.svg │ ├── firefox.svg │ ├── google-store.svg │ ├── screenshot.png │ └── summary-anim.webp └── webstore │ ├── description.txt │ └── privacy.md ├── entrypoints ├── background │ ├── chrome-rules.ts │ ├── control.ts │ ├── debug.ts │ ├── firefox-rules.ts │ ├── index.ts │ ├── llm.ts │ └── onInstall.ts ├── kimi.content.ts ├── options │ ├── App.vue │ ├── components │ │ ├── DefaultSettingValue.vue │ │ ├── model-setting │ │ │ ├── ModelConfigCreate.vue │ │ │ ├── ModelConfigEditComponent.vue │ │ │ ├── ModelConfigItem.vue │ │ │ ├── ModelConfigsEdit.vue │ │ │ ├── ModelConfigsList.vue │ │ │ ├── ModelProviderSelect.vue │ │ │ └── WebModelEditComponent.vue │ │ └── prompt-setting │ │ │ ├── PromptConfigItem.vue │ │ │ ├── PromptCreate.vue │ │ │ ├── PromptEdit.vue │ │ │ ├── PromptEditComponent.vue │ │ │ ├── PromptList.vue │ │ │ └── PromptPreviewCard.vue │ ├── index.html │ ├── layout │ │ ├── OptionSidebar.vue │ │ └── OptionsLayout.vue │ ├── main.ts │ ├── pages │ │ ├── AppearanceSetting.vue │ │ ├── ExportImport.vue │ │ ├── GeneralSetting.vue │ │ ├── ModelConfigsSetting.vue │ │ ├── PageExtractionSettig.vue │ │ ├── PromptsSetting.vue │ │ ├── SiteCustomizationSetting.vue │ │ └── Welcome.vue │ └── router.ts ├── page.content │ ├── App.vue │ └── index.ts └── popup │ ├── App.vue │ ├── index.html │ └── main.ts ├── messaging.ts ├── package.json ├── postcss.config.js ├── public ├── _locales │ ├── en │ │ └── messages.json │ ├── zh_CN │ │ └── messages.json │ └── zh_TW │ │ └── messages.json ├── icon │ ├── 128.png │ ├── 16.png │ ├── 256.png │ ├── 32.png │ ├── 48.png │ └── 64.png └── llm-icons │ ├── anthropic.svg │ ├── cohere.svg │ ├── deepinfra.svg │ ├── deepseek.svg │ ├── gemini.svg │ ├── google.svg │ ├── kimi-web.svg │ ├── lmstudio.svg │ ├── mistral.svg │ ├── ollama.svg │ ├── openai-comp.svg │ ├── openai.svg │ ├── openrouter.svg │ ├── perplexity.svg │ ├── qwen.svg │ ├── siliconflow.svg │ ├── together.svg │ └── xAI.svg ├── src ├── components │ ├── common │ │ ├── ExtIcon.vue │ │ ├── GoTop.vue │ │ ├── HoverInfoIconBadget.vue │ │ ├── HoverTextBadget.vue │ │ ├── InjectWrapper.vue │ │ └── LoadingImage.vue │ ├── container │ │ ├── DraggableContainer.vue │ │ ├── ResizableContainer.vue │ │ ├── RightFloatingBallContainer.vue │ │ └── SimpleTabsContainer.vue │ ├── custom-ui │ │ ├── AutoResizeTextarea.vue │ │ ├── EditControlInput.vue │ │ ├── HoverCard.vue │ │ ├── RadioButton.vue │ │ └── select │ │ │ ├── Select.vue │ │ │ ├── SelectItem.vue │ │ │ └── index.ts │ ├── debug │ │ ├── ConnectMessageDebug.vue │ │ ├── CustomSelectDebug.vue │ │ ├── DebugPanel.vue │ │ ├── DebugPanelForContentScript.vue │ │ ├── DragShadowRoot.vue │ │ ├── FetchDebug.vue │ │ ├── MessageDebug.vue │ │ ├── ReadabilityDebug.vue │ │ ├── ResizableDebug.vue │ │ ├── SeparationComponentInContentDebug.vue │ │ ├── ShadcnThemeColorVisual.vue │ │ ├── StorageDebug.vue │ │ ├── SummaryBoxDebug.vue │ │ ├── TestSummary.vue │ │ └── VercelAICoreDebug.vue │ ├── model │ │ ├── ModelConfigInlineItem.vue │ │ └── ModelErrorInineItem.vue │ ├── prompt │ │ ├── PromptConfigInlineItem.vue │ │ └── PromptErrorInineItem.vue │ ├── status │ │ ├── EllipsisAnim.vue │ │ ├── ErrorComponent.vue │ │ └── LoadingComponent.vue │ ├── summary │ │ ├── ChatInputBox.vue │ │ ├── InputInspect.vue │ │ ├── MessageItem.vue │ │ ├── StatusButton.vue │ │ ├── Summary.vue │ │ ├── SummaryDialog.vue │ │ ├── SummaryErrorBox.vue │ │ ├── SummaryHeader.vue │ │ └── TokenUsageItem.vue │ └── ui │ │ ├── accordion │ │ ├── Accordion.vue │ │ ├── AccordionContent.vue │ │ ├── AccordionItem.vue │ │ ├── AccordionTrigger.vue │ │ └── index.ts │ │ ├── auto-form │ │ ├── AutoForm.vue │ │ ├── AutoFormField.vue │ │ ├── AutoFormFieldArray.vue │ │ ├── AutoFormFieldBoolean.vue │ │ ├── AutoFormFieldDate.vue │ │ ├── AutoFormFieldEnum.vue │ │ ├── AutoFormFieldFile.vue │ │ ├── AutoFormFieldInput.vue │ │ ├── AutoFormFieldNumber.vue │ │ ├── AutoFormFieldObject.vue │ │ ├── AutoFormLabel.vue │ │ ├── constant.ts │ │ ├── dependencies.ts │ │ ├── index.ts │ │ ├── interface.ts │ │ └── utils.ts │ │ ├── button │ │ ├── Button.vue │ │ └── index.ts │ │ ├── calendar │ │ ├── Calendar.vue │ │ ├── CalendarCell.vue │ │ ├── CalendarCellTrigger.vue │ │ ├── CalendarGrid.vue │ │ ├── CalendarGridBody.vue │ │ ├── CalendarGridHead.vue │ │ ├── CalendarGridRow.vue │ │ ├── CalendarHeadCell.vue │ │ ├── CalendarHeader.vue │ │ ├── CalendarHeading.vue │ │ ├── CalendarNextButton.vue │ │ ├── CalendarPrevButton.vue │ │ └── index.ts │ │ ├── card │ │ ├── Card.vue │ │ ├── CardContent.vue │ │ ├── CardDescription.vue │ │ ├── CardFooter.vue │ │ ├── CardHeader.vue │ │ ├── CardTitle.vue │ │ └── index.ts │ │ ├── checkbox │ │ ├── Checkbox.vue │ │ └── index.ts │ │ ├── collapsible │ │ ├── Collapsible.vue │ │ ├── CollapsibleContent.vue │ │ ├── CollapsibleTrigger.vue │ │ └── index.ts │ │ ├── dialog │ │ ├── Dialog.vue │ │ ├── DialogClose.vue │ │ ├── DialogContent.vue │ │ ├── DialogDescription.vue │ │ ├── DialogFooter.vue │ │ ├── DialogHeader.vue │ │ ├── DialogScrollContent.vue │ │ ├── DialogTitle.vue │ │ ├── DialogTrigger.vue │ │ └── index.ts │ │ ├── form │ │ ├── FormControl.vue │ │ ├── FormDescription.vue │ │ ├── FormItem.vue │ │ ├── FormLabel.vue │ │ ├── FormMessage.vue │ │ ├── index.ts │ │ ├── injectionKeys.ts │ │ └── useFormField.ts │ │ ├── hover-card │ │ ├── HoverCard.vue │ │ ├── HoverCardContent.vue │ │ ├── HoverCardTrigger.vue │ │ └── index.ts │ │ ├── input │ │ ├── Input.vue │ │ └── index.ts │ │ ├── label │ │ ├── Label.vue │ │ └── index.ts │ │ ├── number-field │ │ ├── NumberField.vue │ │ ├── NumberFieldContent.vue │ │ ├── NumberFieldDecrement.vue │ │ ├── NumberFieldIncrement.vue │ │ ├── NumberFieldInput.vue │ │ └── index.ts │ │ ├── popover │ │ ├── Popover.vue │ │ ├── PopoverContent.vue │ │ ├── PopoverTrigger.vue │ │ └── index.ts │ │ ├── radio-group │ │ ├── RadioGroup.vue │ │ ├── RadioGroupItem.vue │ │ └── index.ts │ │ ├── resizable │ │ ├── ResizableHandle.vue │ │ ├── ResizablePanelGroup.vue │ │ └── index.ts │ │ ├── select │ │ ├── Select.vue │ │ ├── SelectContent.vue │ │ ├── SelectGroup.vue │ │ ├── SelectItem.vue │ │ ├── SelectItemText.vue │ │ ├── SelectLabel.vue │ │ ├── SelectScrollDownButton.vue │ │ ├── SelectScrollUpButton.vue │ │ ├── SelectSeparator.vue │ │ ├── SelectTrigger.vue │ │ ├── SelectValue.vue │ │ └── index.ts │ │ ├── separator │ │ ├── Separator.vue │ │ └── index.ts │ │ ├── sheet │ │ ├── Sheet.vue │ │ ├── SheetClose.vue │ │ ├── SheetContent.vue │ │ ├── SheetDescription.vue │ │ ├── SheetFooter.vue │ │ ├── SheetHeader.vue │ │ ├── SheetTitle.vue │ │ ├── SheetTrigger.vue │ │ └── index.ts │ │ ├── sidebar │ │ ├── Sidebar.vue │ │ ├── SidebarContent.vue │ │ ├── SidebarFooter.vue │ │ ├── SidebarGroup.vue │ │ ├── SidebarGroupAction.vue │ │ ├── SidebarGroupContent.vue │ │ ├── SidebarGroupLabel.vue │ │ ├── SidebarHeader.vue │ │ ├── SidebarInput.vue │ │ ├── SidebarInset.vue │ │ ├── SidebarMenu.vue │ │ ├── SidebarMenuAction.vue │ │ ├── SidebarMenuBadge.vue │ │ ├── SidebarMenuButton.vue │ │ ├── SidebarMenuButtonChild.vue │ │ ├── SidebarMenuItem.vue │ │ ├── SidebarMenuSkeleton.vue │ │ ├── SidebarMenuSub.vue │ │ ├── SidebarMenuSubButton.vue │ │ ├── SidebarMenuSubItem.vue │ │ ├── SidebarProvider.vue │ │ ├── SidebarRail.vue │ │ ├── SidebarSeparator.vue │ │ ├── SidebarTrigger.vue │ │ ├── index.ts │ │ └── utils.ts │ │ ├── skeleton │ │ ├── Skeleton.vue │ │ └── index.ts │ │ ├── slider │ │ ├── Slider.vue │ │ └── index.ts │ │ ├── switch │ │ ├── Switch.vue │ │ └── index.ts │ │ ├── tabs │ │ ├── Tabs.vue │ │ ├── TabsContent.vue │ │ ├── TabsList.vue │ │ ├── TabsTrigger.vue │ │ └── index.ts │ │ ├── textarea │ │ ├── Textarea.vue │ │ └── index.ts │ │ ├── toast │ │ ├── Toast.vue │ │ ├── ToastAction.vue │ │ ├── ToastClose.vue │ │ ├── ToastDescription.vue │ │ ├── ToastProvider.vue │ │ ├── ToastTitle.vue │ │ ├── ToastViewport.vue │ │ ├── Toaster.vue │ │ ├── index.ts │ │ └── use-toast.ts │ │ └── tooltip │ │ ├── Tooltip.vue │ │ ├── TooltipContent.vue │ │ ├── TooltipProvider.vue │ │ ├── TooltipTrigger.vue │ │ └── index.ts ├── composables │ ├── extension.ts │ ├── general-config.ts │ ├── model-config.ts │ ├── prompt.ts │ ├── readability.ts │ ├── site-rules-config.ts │ ├── switch-control.ts │ ├── useSummary.ts │ └── useWxtStorage.ts ├── constants │ ├── default-config.ts │ ├── inject-key.ts │ └── storage-key.ts ├── model-providers │ └── create.ts ├── presets │ ├── model-providers.ts │ ├── prompts.ts │ └── strategy.ts ├── types │ ├── browser.ts │ ├── config │ │ ├── model.ts │ │ ├── prompt.ts │ │ └── site-rules.ts │ ├── message.ts │ └── summary.ts └── utils │ ├── document.ts │ ├── error-parse.ts │ ├── extension.ts │ ├── page-read.ts │ ├── prompt.ts │ └── shadcn.ts ├── tailwind.config.js ├── tsconfig.json └── wxt.config.ts /.clinerules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/.clinerules -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Vue.volar"] 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/README.md -------------------------------------------------------------------------------- /app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/app.config.ts -------------------------------------------------------------------------------- /assets/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/16.png -------------------------------------------------------------------------------- /assets/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/markdown.css -------------------------------------------------------------------------------- /assets/svg/clear-all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/svg/clear-all.svg -------------------------------------------------------------------------------- /assets/svg/cut-preserve-end-intro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/svg/cut-preserve-end-intro.svg -------------------------------------------------------------------------------- /assets/svg/cut-preserve-front-intro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/svg/cut-preserve-front-intro.svg -------------------------------------------------------------------------------- /assets/svg/cut-preserve-middle-intro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/svg/cut-preserve-middle-intro.svg -------------------------------------------------------------------------------- /assets/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/assets/tailwind.css -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/bun.lock -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/components.json -------------------------------------------------------------------------------- /connect-messaging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/connect-messaging.ts -------------------------------------------------------------------------------- /docs/README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/README_zh.md -------------------------------------------------------------------------------- /docs/img/create-model-anim.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/img/create-model-anim.webp -------------------------------------------------------------------------------- /docs/img/edge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/img/edge.svg -------------------------------------------------------------------------------- /docs/img/firefox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/img/firefox.svg -------------------------------------------------------------------------------- /docs/img/google-store.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/img/google-store.svg -------------------------------------------------------------------------------- /docs/img/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/img/screenshot.png -------------------------------------------------------------------------------- /docs/img/summary-anim.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/img/summary-anim.webp -------------------------------------------------------------------------------- /docs/webstore/description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/webstore/description.txt -------------------------------------------------------------------------------- /docs/webstore/privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/docs/webstore/privacy.md -------------------------------------------------------------------------------- /entrypoints/background/chrome-rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/chrome-rules.ts -------------------------------------------------------------------------------- /entrypoints/background/control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/control.ts -------------------------------------------------------------------------------- /entrypoints/background/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/debug.ts -------------------------------------------------------------------------------- /entrypoints/background/firefox-rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/firefox-rules.ts -------------------------------------------------------------------------------- /entrypoints/background/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/index.ts -------------------------------------------------------------------------------- /entrypoints/background/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/llm.ts -------------------------------------------------------------------------------- /entrypoints/background/onInstall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/background/onInstall.ts -------------------------------------------------------------------------------- /entrypoints/kimi.content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/kimi.content.ts -------------------------------------------------------------------------------- /entrypoints/options/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/App.vue -------------------------------------------------------------------------------- /entrypoints/options/components/DefaultSettingValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/DefaultSettingValue.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/ModelConfigCreate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/ModelConfigCreate.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/ModelConfigEditComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/ModelConfigEditComponent.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/ModelConfigItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/ModelConfigItem.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/ModelConfigsEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/ModelConfigsEdit.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/ModelConfigsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/ModelConfigsList.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/ModelProviderSelect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/ModelProviderSelect.vue -------------------------------------------------------------------------------- /entrypoints/options/components/model-setting/WebModelEditComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/model-setting/WebModelEditComponent.vue -------------------------------------------------------------------------------- /entrypoints/options/components/prompt-setting/PromptConfigItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/prompt-setting/PromptConfigItem.vue -------------------------------------------------------------------------------- /entrypoints/options/components/prompt-setting/PromptCreate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/prompt-setting/PromptCreate.vue -------------------------------------------------------------------------------- /entrypoints/options/components/prompt-setting/PromptEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/prompt-setting/PromptEdit.vue -------------------------------------------------------------------------------- /entrypoints/options/components/prompt-setting/PromptEditComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/prompt-setting/PromptEditComponent.vue -------------------------------------------------------------------------------- /entrypoints/options/components/prompt-setting/PromptList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/prompt-setting/PromptList.vue -------------------------------------------------------------------------------- /entrypoints/options/components/prompt-setting/PromptPreviewCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/components/prompt-setting/PromptPreviewCard.vue -------------------------------------------------------------------------------- /entrypoints/options/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/index.html -------------------------------------------------------------------------------- /entrypoints/options/layout/OptionSidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/layout/OptionSidebar.vue -------------------------------------------------------------------------------- /entrypoints/options/layout/OptionsLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/layout/OptionsLayout.vue -------------------------------------------------------------------------------- /entrypoints/options/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/main.ts -------------------------------------------------------------------------------- /entrypoints/options/pages/AppearanceSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/AppearanceSetting.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/ExportImport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/ExportImport.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/GeneralSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/GeneralSetting.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/ModelConfigsSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/ModelConfigsSetting.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/PageExtractionSettig.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/PageExtractionSettig.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/PromptsSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/PromptsSetting.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/SiteCustomizationSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/SiteCustomizationSetting.vue -------------------------------------------------------------------------------- /entrypoints/options/pages/Welcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/pages/Welcome.vue -------------------------------------------------------------------------------- /entrypoints/options/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/options/router.ts -------------------------------------------------------------------------------- /entrypoints/page.content/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/page.content/App.vue -------------------------------------------------------------------------------- /entrypoints/page.content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/page.content/index.ts -------------------------------------------------------------------------------- /entrypoints/popup/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/popup/App.vue -------------------------------------------------------------------------------- /entrypoints/popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/popup/index.html -------------------------------------------------------------------------------- /entrypoints/popup/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/entrypoints/popup/main.ts -------------------------------------------------------------------------------- /messaging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/messaging.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/_locales/en/messages.json -------------------------------------------------------------------------------- /public/_locales/zh_CN/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/_locales/zh_CN/messages.json -------------------------------------------------------------------------------- /public/_locales/zh_TW/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/_locales/zh_TW/messages.json -------------------------------------------------------------------------------- /public/icon/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/icon/128.png -------------------------------------------------------------------------------- /public/icon/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/icon/16.png -------------------------------------------------------------------------------- /public/icon/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/icon/256.png -------------------------------------------------------------------------------- /public/icon/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/icon/32.png -------------------------------------------------------------------------------- /public/icon/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/icon/48.png -------------------------------------------------------------------------------- /public/icon/64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/icon/64.png -------------------------------------------------------------------------------- /public/llm-icons/anthropic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/anthropic.svg -------------------------------------------------------------------------------- /public/llm-icons/cohere.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/cohere.svg -------------------------------------------------------------------------------- /public/llm-icons/deepinfra.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/deepinfra.svg -------------------------------------------------------------------------------- /public/llm-icons/deepseek.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/deepseek.svg -------------------------------------------------------------------------------- /public/llm-icons/gemini.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/gemini.svg -------------------------------------------------------------------------------- /public/llm-icons/google.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/google.svg -------------------------------------------------------------------------------- /public/llm-icons/kimi-web.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/kimi-web.svg -------------------------------------------------------------------------------- /public/llm-icons/lmstudio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/lmstudio.svg -------------------------------------------------------------------------------- /public/llm-icons/mistral.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/mistral.svg -------------------------------------------------------------------------------- /public/llm-icons/ollama.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/ollama.svg -------------------------------------------------------------------------------- /public/llm-icons/openai-comp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/openai-comp.svg -------------------------------------------------------------------------------- /public/llm-icons/openai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/openai.svg -------------------------------------------------------------------------------- /public/llm-icons/openrouter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/openrouter.svg -------------------------------------------------------------------------------- /public/llm-icons/perplexity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/perplexity.svg -------------------------------------------------------------------------------- /public/llm-icons/qwen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/qwen.svg -------------------------------------------------------------------------------- /public/llm-icons/siliconflow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/siliconflow.svg -------------------------------------------------------------------------------- /public/llm-icons/together.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/together.svg -------------------------------------------------------------------------------- /public/llm-icons/xAI.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/public/llm-icons/xAI.svg -------------------------------------------------------------------------------- /src/components/common/ExtIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/common/ExtIcon.vue -------------------------------------------------------------------------------- /src/components/common/GoTop.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/common/GoTop.vue -------------------------------------------------------------------------------- /src/components/common/HoverInfoIconBadget.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/common/HoverInfoIconBadget.vue -------------------------------------------------------------------------------- /src/components/common/HoverTextBadget.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/common/HoverTextBadget.vue -------------------------------------------------------------------------------- /src/components/common/InjectWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/common/InjectWrapper.vue -------------------------------------------------------------------------------- /src/components/common/LoadingImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/common/LoadingImage.vue -------------------------------------------------------------------------------- /src/components/container/DraggableContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/container/DraggableContainer.vue -------------------------------------------------------------------------------- /src/components/container/ResizableContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/container/ResizableContainer.vue -------------------------------------------------------------------------------- /src/components/container/RightFloatingBallContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/container/RightFloatingBallContainer.vue -------------------------------------------------------------------------------- /src/components/container/SimpleTabsContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/container/SimpleTabsContainer.vue -------------------------------------------------------------------------------- /src/components/custom-ui/AutoResizeTextarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/AutoResizeTextarea.vue -------------------------------------------------------------------------------- /src/components/custom-ui/EditControlInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/EditControlInput.vue -------------------------------------------------------------------------------- /src/components/custom-ui/HoverCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/HoverCard.vue -------------------------------------------------------------------------------- /src/components/custom-ui/RadioButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/RadioButton.vue -------------------------------------------------------------------------------- /src/components/custom-ui/select/Select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/select/Select.vue -------------------------------------------------------------------------------- /src/components/custom-ui/select/SelectItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/select/SelectItem.vue -------------------------------------------------------------------------------- /src/components/custom-ui/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/custom-ui/select/index.ts -------------------------------------------------------------------------------- /src/components/debug/ConnectMessageDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/ConnectMessageDebug.vue -------------------------------------------------------------------------------- /src/components/debug/CustomSelectDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/CustomSelectDebug.vue -------------------------------------------------------------------------------- /src/components/debug/DebugPanel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/DebugPanel.vue -------------------------------------------------------------------------------- /src/components/debug/DebugPanelForContentScript.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/DebugPanelForContentScript.vue -------------------------------------------------------------------------------- /src/components/debug/DragShadowRoot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/DragShadowRoot.vue -------------------------------------------------------------------------------- /src/components/debug/FetchDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/FetchDebug.vue -------------------------------------------------------------------------------- /src/components/debug/MessageDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/MessageDebug.vue -------------------------------------------------------------------------------- /src/components/debug/ReadabilityDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/ReadabilityDebug.vue -------------------------------------------------------------------------------- /src/components/debug/ResizableDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/ResizableDebug.vue -------------------------------------------------------------------------------- /src/components/debug/SeparationComponentInContentDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/SeparationComponentInContentDebug.vue -------------------------------------------------------------------------------- /src/components/debug/ShadcnThemeColorVisual.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/ShadcnThemeColorVisual.vue -------------------------------------------------------------------------------- /src/components/debug/StorageDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/StorageDebug.vue -------------------------------------------------------------------------------- /src/components/debug/SummaryBoxDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/SummaryBoxDebug.vue -------------------------------------------------------------------------------- /src/components/debug/TestSummary.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/TestSummary.vue -------------------------------------------------------------------------------- /src/components/debug/VercelAICoreDebug.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/debug/VercelAICoreDebug.vue -------------------------------------------------------------------------------- /src/components/model/ModelConfigInlineItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/model/ModelConfigInlineItem.vue -------------------------------------------------------------------------------- /src/components/model/ModelErrorInineItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/model/ModelErrorInineItem.vue -------------------------------------------------------------------------------- /src/components/prompt/PromptConfigInlineItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/prompt/PromptConfigInlineItem.vue -------------------------------------------------------------------------------- /src/components/prompt/PromptErrorInineItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/prompt/PromptErrorInineItem.vue -------------------------------------------------------------------------------- /src/components/status/EllipsisAnim.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/status/EllipsisAnim.vue -------------------------------------------------------------------------------- /src/components/status/ErrorComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/status/ErrorComponent.vue -------------------------------------------------------------------------------- /src/components/status/LoadingComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/status/LoadingComponent.vue -------------------------------------------------------------------------------- /src/components/summary/ChatInputBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/ChatInputBox.vue -------------------------------------------------------------------------------- /src/components/summary/InputInspect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/InputInspect.vue -------------------------------------------------------------------------------- /src/components/summary/MessageItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/MessageItem.vue -------------------------------------------------------------------------------- /src/components/summary/StatusButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/StatusButton.vue -------------------------------------------------------------------------------- /src/components/summary/Summary.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/Summary.vue -------------------------------------------------------------------------------- /src/components/summary/SummaryDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/SummaryDialog.vue -------------------------------------------------------------------------------- /src/components/summary/SummaryErrorBox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/SummaryErrorBox.vue -------------------------------------------------------------------------------- /src/components/summary/SummaryHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/SummaryHeader.vue -------------------------------------------------------------------------------- /src/components/summary/TokenUsageItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/summary/TokenUsageItem.vue -------------------------------------------------------------------------------- /src/components/ui/accordion/Accordion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/accordion/Accordion.vue -------------------------------------------------------------------------------- /src/components/ui/accordion/AccordionContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/accordion/AccordionContent.vue -------------------------------------------------------------------------------- /src/components/ui/accordion/AccordionItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/accordion/AccordionItem.vue -------------------------------------------------------------------------------- /src/components/ui/accordion/AccordionTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/accordion/AccordionTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/accordion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/accordion/index.ts -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoForm.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormField.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldArray.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldArray.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldBoolean.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldBoolean.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldDate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldDate.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldEnum.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldEnum.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldFile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldFile.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldInput.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldNumber.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldNumber.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormFieldObject.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormFieldObject.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/AutoFormLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/AutoFormLabel.vue -------------------------------------------------------------------------------- /src/components/ui/auto-form/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/constant.ts -------------------------------------------------------------------------------- /src/components/ui/auto-form/dependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/dependencies.ts -------------------------------------------------------------------------------- /src/components/ui/auto-form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/index.ts -------------------------------------------------------------------------------- /src/components/ui/auto-form/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/interface.ts -------------------------------------------------------------------------------- /src/components/ui/auto-form/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/auto-form/utils.ts -------------------------------------------------------------------------------- /src/components/ui/button/Button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/button/Button.vue -------------------------------------------------------------------------------- /src/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/button/index.ts -------------------------------------------------------------------------------- /src/components/ui/calendar/Calendar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/Calendar.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarCell.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarCell.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarCellTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarCellTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarGrid.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarGridBody.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarGridBody.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarGridHead.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarGridHead.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarGridRow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarGridRow.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarHeadCell.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarHeadCell.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarHeader.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarHeading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarHeading.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarNextButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarNextButton.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/CalendarPrevButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/CalendarPrevButton.vue -------------------------------------------------------------------------------- /src/components/ui/calendar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/calendar/index.ts -------------------------------------------------------------------------------- /src/components/ui/card/Card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/Card.vue -------------------------------------------------------------------------------- /src/components/ui/card/CardContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/CardContent.vue -------------------------------------------------------------------------------- /src/components/ui/card/CardDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/CardDescription.vue -------------------------------------------------------------------------------- /src/components/ui/card/CardFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/CardFooter.vue -------------------------------------------------------------------------------- /src/components/ui/card/CardHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/CardHeader.vue -------------------------------------------------------------------------------- /src/components/ui/card/CardTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/CardTitle.vue -------------------------------------------------------------------------------- /src/components/ui/card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/card/index.ts -------------------------------------------------------------------------------- /src/components/ui/checkbox/Checkbox.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/checkbox/Checkbox.vue -------------------------------------------------------------------------------- /src/components/ui/checkbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/checkbox/index.ts -------------------------------------------------------------------------------- /src/components/ui/collapsible/Collapsible.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/collapsible/Collapsible.vue -------------------------------------------------------------------------------- /src/components/ui/collapsible/CollapsibleContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/collapsible/CollapsibleContent.vue -------------------------------------------------------------------------------- /src/components/ui/collapsible/CollapsibleTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/collapsible/CollapsibleTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/collapsible/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/collapsible/index.ts -------------------------------------------------------------------------------- /src/components/ui/dialog/Dialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/Dialog.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogClose.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogContent.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogDescription.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogFooter.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogHeader.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogScrollContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogScrollContent.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogTitle.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/DialogTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/DialogTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/dialog/index.ts -------------------------------------------------------------------------------- /src/components/ui/form/FormControl.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/FormControl.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/FormDescription.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/FormItem.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/FormLabel.vue -------------------------------------------------------------------------------- /src/components/ui/form/FormMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/FormMessage.vue -------------------------------------------------------------------------------- /src/components/ui/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/index.ts -------------------------------------------------------------------------------- /src/components/ui/form/injectionKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/injectionKeys.ts -------------------------------------------------------------------------------- /src/components/ui/form/useFormField.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/form/useFormField.ts -------------------------------------------------------------------------------- /src/components/ui/hover-card/HoverCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/hover-card/HoverCard.vue -------------------------------------------------------------------------------- /src/components/ui/hover-card/HoverCardContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/hover-card/HoverCardContent.vue -------------------------------------------------------------------------------- /src/components/ui/hover-card/HoverCardTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/hover-card/HoverCardTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/hover-card/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/hover-card/index.ts -------------------------------------------------------------------------------- /src/components/ui/input/Input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/input/Input.vue -------------------------------------------------------------------------------- /src/components/ui/input/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/input/index.ts -------------------------------------------------------------------------------- /src/components/ui/label/Label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/label/Label.vue -------------------------------------------------------------------------------- /src/components/ui/label/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/label/index.ts -------------------------------------------------------------------------------- /src/components/ui/number-field/NumberField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/number-field/NumberField.vue -------------------------------------------------------------------------------- /src/components/ui/number-field/NumberFieldContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/number-field/NumberFieldContent.vue -------------------------------------------------------------------------------- /src/components/ui/number-field/NumberFieldDecrement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/number-field/NumberFieldDecrement.vue -------------------------------------------------------------------------------- /src/components/ui/number-field/NumberFieldIncrement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/number-field/NumberFieldIncrement.vue -------------------------------------------------------------------------------- /src/components/ui/number-field/NumberFieldInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/number-field/NumberFieldInput.vue -------------------------------------------------------------------------------- /src/components/ui/number-field/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/number-field/index.ts -------------------------------------------------------------------------------- /src/components/ui/popover/Popover.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/popover/Popover.vue -------------------------------------------------------------------------------- /src/components/ui/popover/PopoverContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/popover/PopoverContent.vue -------------------------------------------------------------------------------- /src/components/ui/popover/PopoverTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/popover/PopoverTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/popover/index.ts -------------------------------------------------------------------------------- /src/components/ui/radio-group/RadioGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/radio-group/RadioGroup.vue -------------------------------------------------------------------------------- /src/components/ui/radio-group/RadioGroupItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/radio-group/RadioGroupItem.vue -------------------------------------------------------------------------------- /src/components/ui/radio-group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/radio-group/index.ts -------------------------------------------------------------------------------- /src/components/ui/resizable/ResizableHandle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/resizable/ResizableHandle.vue -------------------------------------------------------------------------------- /src/components/ui/resizable/ResizablePanelGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/resizable/ResizablePanelGroup.vue -------------------------------------------------------------------------------- /src/components/ui/resizable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/resizable/index.ts -------------------------------------------------------------------------------- /src/components/ui/select/Select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/Select.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectContent.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectGroup.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectItem.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectItemText.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectItemText.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectLabel.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectScrollDownButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectScrollDownButton.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectScrollUpButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectScrollUpButton.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectSeparator.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/select/SelectValue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/SelectValue.vue -------------------------------------------------------------------------------- /src/components/ui/select/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/select/index.ts -------------------------------------------------------------------------------- /src/components/ui/separator/Separator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/separator/Separator.vue -------------------------------------------------------------------------------- /src/components/ui/separator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/separator/index.ts -------------------------------------------------------------------------------- /src/components/ui/sheet/Sheet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/Sheet.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetClose.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetContent.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetDescription.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetFooter.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetHeader.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetTitle.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/SheetTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/SheetTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/sheet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sheet/index.ts -------------------------------------------------------------------------------- /src/components/ui/sidebar/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/Sidebar.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarContent.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarFooter.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarGroup.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarGroup.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarGroupAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarGroupAction.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarGroupContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarGroupContent.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarGroupLabel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarGroupLabel.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarHeader.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarInput.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarInset.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarInset.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenu.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuAction.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuBadge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuBadge.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuButton.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuButtonChild.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuButtonChild.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuItem.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuSkeleton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuSkeleton.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuSub.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuSub.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuSubButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuSubButton.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarMenuSubItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarMenuSubItem.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarProvider.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarRail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarRail.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarSeparator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarSeparator.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/SidebarTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/SidebarTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/sidebar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/index.ts -------------------------------------------------------------------------------- /src/components/ui/sidebar/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/sidebar/utils.ts -------------------------------------------------------------------------------- /src/components/ui/skeleton/Skeleton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/skeleton/Skeleton.vue -------------------------------------------------------------------------------- /src/components/ui/skeleton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/skeleton/index.ts -------------------------------------------------------------------------------- /src/components/ui/slider/Slider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/slider/Slider.vue -------------------------------------------------------------------------------- /src/components/ui/slider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/slider/index.ts -------------------------------------------------------------------------------- /src/components/ui/switch/Switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/switch/Switch.vue -------------------------------------------------------------------------------- /src/components/ui/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/switch/index.ts -------------------------------------------------------------------------------- /src/components/ui/tabs/Tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tabs/Tabs.vue -------------------------------------------------------------------------------- /src/components/ui/tabs/TabsContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tabs/TabsContent.vue -------------------------------------------------------------------------------- /src/components/ui/tabs/TabsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tabs/TabsList.vue -------------------------------------------------------------------------------- /src/components/ui/tabs/TabsTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tabs/TabsTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tabs/index.ts -------------------------------------------------------------------------------- /src/components/ui/textarea/Textarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/textarea/Textarea.vue -------------------------------------------------------------------------------- /src/components/ui/textarea/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/textarea/index.ts -------------------------------------------------------------------------------- /src/components/ui/toast/Toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/Toast.vue -------------------------------------------------------------------------------- /src/components/ui/toast/ToastAction.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/ToastAction.vue -------------------------------------------------------------------------------- /src/components/ui/toast/ToastClose.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/ToastClose.vue -------------------------------------------------------------------------------- /src/components/ui/toast/ToastDescription.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/ToastDescription.vue -------------------------------------------------------------------------------- /src/components/ui/toast/ToastProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/ToastProvider.vue -------------------------------------------------------------------------------- /src/components/ui/toast/ToastTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/ToastTitle.vue -------------------------------------------------------------------------------- /src/components/ui/toast/ToastViewport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/ToastViewport.vue -------------------------------------------------------------------------------- /src/components/ui/toast/Toaster.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/Toaster.vue -------------------------------------------------------------------------------- /src/components/ui/toast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/index.ts -------------------------------------------------------------------------------- /src/components/ui/toast/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/toast/use-toast.ts -------------------------------------------------------------------------------- /src/components/ui/tooltip/Tooltip.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tooltip/Tooltip.vue -------------------------------------------------------------------------------- /src/components/ui/tooltip/TooltipContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tooltip/TooltipContent.vue -------------------------------------------------------------------------------- /src/components/ui/tooltip/TooltipProvider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tooltip/TooltipProvider.vue -------------------------------------------------------------------------------- /src/components/ui/tooltip/TooltipTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tooltip/TooltipTrigger.vue -------------------------------------------------------------------------------- /src/components/ui/tooltip/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/components/ui/tooltip/index.ts -------------------------------------------------------------------------------- /src/composables/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/extension.ts -------------------------------------------------------------------------------- /src/composables/general-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/general-config.ts -------------------------------------------------------------------------------- /src/composables/model-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/model-config.ts -------------------------------------------------------------------------------- /src/composables/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/prompt.ts -------------------------------------------------------------------------------- /src/composables/readability.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/readability.ts -------------------------------------------------------------------------------- /src/composables/site-rules-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/site-rules-config.ts -------------------------------------------------------------------------------- /src/composables/switch-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/switch-control.ts -------------------------------------------------------------------------------- /src/composables/useSummary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/useSummary.ts -------------------------------------------------------------------------------- /src/composables/useWxtStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/composables/useWxtStorage.ts -------------------------------------------------------------------------------- /src/constants/default-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/constants/default-config.ts -------------------------------------------------------------------------------- /src/constants/inject-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/constants/inject-key.ts -------------------------------------------------------------------------------- /src/constants/storage-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/constants/storage-key.ts -------------------------------------------------------------------------------- /src/model-providers/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/model-providers/create.ts -------------------------------------------------------------------------------- /src/presets/model-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/presets/model-providers.ts -------------------------------------------------------------------------------- /src/presets/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/presets/prompts.ts -------------------------------------------------------------------------------- /src/presets/strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/presets/strategy.ts -------------------------------------------------------------------------------- /src/types/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/types/browser.ts -------------------------------------------------------------------------------- /src/types/config/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/types/config/model.ts -------------------------------------------------------------------------------- /src/types/config/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/types/config/prompt.ts -------------------------------------------------------------------------------- /src/types/config/site-rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/types/config/site-rules.ts -------------------------------------------------------------------------------- /src/types/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/types/message.ts -------------------------------------------------------------------------------- /src/types/summary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/types/summary.ts -------------------------------------------------------------------------------- /src/utils/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/utils/document.ts -------------------------------------------------------------------------------- /src/utils/error-parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/utils/error-parse.ts -------------------------------------------------------------------------------- /src/utils/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/utils/extension.ts -------------------------------------------------------------------------------- /src/utils/page-read.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/utils/page-read.ts -------------------------------------------------------------------------------- /src/utils/prompt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/utils/prompt.ts -------------------------------------------------------------------------------- /src/utils/shadcn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/src/utils/shadcn.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | "extends": "./.wxt/tsconfig.json" 4 | } 5 | -------------------------------------------------------------------------------- /wxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slow-groovin/webpage-summary/HEAD/wxt.config.ts --------------------------------------------------------------------------------