├── .eslintrc.cjs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── other.md └── workflows │ ├── check.yml │ └── jest.yml ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── babel.config.cjs ├── jest.config.cjs ├── mdsvex.config.js ├── package.json ├── postcss.config.cjs ├── src ├── app.css ├── app.html ├── global.d.ts ├── lib │ ├── components │ │ ├── description │ │ │ ├── Description.svelte │ │ │ ├── DescriptionProvider.svelte │ │ │ └── description.test.ts │ │ ├── dialog │ │ │ ├── Dialog.svelte │ │ │ ├── DialogOverlay.svelte │ │ │ ├── DialogTitle.svelte │ │ │ ├── _ManagedDialog.svelte │ │ │ ├── _NestedDialog.svelte │ │ │ ├── _NestedTestComponent.svelte │ │ │ ├── _TestTabSentinel.svelte │ │ │ ├── dialog.test.ts │ │ │ └── index.ts │ │ ├── disclosure │ │ │ ├── Disclosure.svelte │ │ │ ├── DisclosureButton.svelte │ │ │ ├── DisclosurePanel.svelte │ │ │ ├── _TransitionDebug.svelte │ │ │ ├── disclosure.test.ts │ │ │ └── index.ts │ │ ├── focus-trap │ │ │ └── FocusTrap.svelte │ │ ├── label │ │ │ ├── Label.svelte │ │ │ ├── LabelProvider.svelte │ │ │ └── label.test.ts │ │ ├── listbox │ │ │ ├── Listbox.svelte │ │ │ ├── ListboxButton.svelte │ │ │ ├── ListboxLabel.svelte │ │ │ ├── ListboxOption.svelte │ │ │ ├── ListboxOptions.svelte │ │ │ ├── index.ts │ │ │ └── listbox.test.ts │ │ ├── menu │ │ │ ├── Menu.svelte │ │ │ ├── MenuButton.svelte │ │ │ ├── MenuItem.svelte │ │ │ ├── MenuItems.svelte │ │ │ ├── index.ts │ │ │ └── menu.test.ts │ │ ├── popover │ │ │ ├── Popover.svelte │ │ │ ├── PopoverButton.svelte │ │ │ ├── PopoverGroup.svelte │ │ │ ├── PopoverOverlay.svelte │ │ │ ├── PopoverPanel.svelte │ │ │ ├── index.ts │ │ │ └── popover.test.ts │ │ ├── portal │ │ │ ├── Portal.svelte │ │ │ ├── PortalGroup.svelte │ │ │ ├── index.ts │ │ │ └── portal.test.ts │ │ ├── radio-group │ │ │ ├── RadioGroup.svelte │ │ │ ├── RadioGroupOption.svelte │ │ │ ├── index.ts │ │ │ └── radio-group.test.ts │ │ ├── switch │ │ │ ├── Switch.svelte │ │ │ ├── SwitchGroup.svelte │ │ │ ├── index.ts │ │ │ └── switch.test.ts │ │ ├── tabs │ │ │ ├── Tab.svelte │ │ │ ├── TabGroup.svelte │ │ │ ├── TabList.svelte │ │ │ ├── TabPanel.svelte │ │ │ ├── TabPanels.svelte │ │ │ ├── index.ts │ │ │ └── tabs.test.ts │ │ └── transitions │ │ │ ├── TransitionChild.svelte │ │ │ ├── TransitionChildWrapper.svelte │ │ │ ├── TransitionRoot.svelte │ │ │ ├── common.svelte │ │ │ └── index.ts │ ├── hooks │ │ ├── use-actions.ts │ │ ├── use-id.ts │ │ ├── use-inert-others.ts │ │ ├── use-portal.ts │ │ └── use-tree-walker.ts │ ├── index.js │ ├── internal │ │ ├── ForcePortalRootContext.svelte │ │ ├── StackContextProvider.svelte │ │ ├── dom-containers.ts │ │ ├── elements │ │ │ ├── A.svelte │ │ │ ├── Button.svelte │ │ │ └── index.ts │ │ ├── forwardEventsBuilder.ts │ │ └── open-closed.ts │ ├── test-utils │ │ ├── TestRenderer.svelte │ │ ├── accessibility-assertions.ts │ │ ├── interactions.ts │ │ └── suppress-console-logs.ts │ ├── types.ts │ └── utils │ │ ├── Render.svelte │ │ ├── calculate-active-index.ts │ │ ├── disposables.ts │ │ ├── focus-management.ts │ │ ├── keyboard.ts │ │ ├── match.ts │ │ ├── once.ts │ │ ├── render.test.ts │ │ ├── resolve-button-type.ts │ │ ├── run-with-cleanup.ts │ │ └── transition.ts ├── routes │ ├── +error.svelte │ ├── +layout.svelte │ ├── +page.svelte │ ├── +page.ts │ ├── dialog │ │ ├── +page.svelte │ │ └── Nested.svelte │ ├── disclosure │ │ └── disclosure │ │ │ └── +page.svelte │ ├── docs │ │ ├── +page.svelte │ │ ├── +page.ts │ │ ├── 1.0 │ │ │ ├── +layout.svelte │ │ │ ├── +page.svx │ │ │ ├── MobileSidebar.svelte │ │ │ ├── Preview.svelte │ │ │ ├── Sidebar.svelte │ │ │ ├── TableOfContents.svelte │ │ │ ├── TocItems.svelte │ │ │ ├── dialog │ │ │ │ └── +page.svx │ │ │ ├── disclosure │ │ │ │ └── +page.svx │ │ │ ├── examples │ │ │ │ ├── +layout@.svelte │ │ │ │ ├── PopoverIconOne.svelte │ │ │ │ ├── PopoverIconThree.svelte │ │ │ │ ├── PopoverIconTwo.svelte │ │ │ │ ├── dialog │ │ │ │ │ └── +page.svelte │ │ │ │ ├── disclosure │ │ │ │ │ └── +page.svelte │ │ │ │ ├── listbox │ │ │ │ │ └── +page.svelte │ │ │ │ ├── menu │ │ │ │ │ └── +page.svelte │ │ │ │ ├── popover │ │ │ │ │ └── +page.svelte │ │ │ │ ├── radio-group │ │ │ │ │ └── +page.svelte │ │ │ │ ├── switch │ │ │ │ │ └── +page.svelte │ │ │ │ ├── tabs │ │ │ │ │ └── +page.svelte │ │ │ │ └── transition │ │ │ │ │ └── +page.svelte │ │ │ ├── general-concepts │ │ │ │ └── +page.svx │ │ │ ├── listbox │ │ │ │ └── +page.svx │ │ │ ├── menu │ │ │ │ └── +page.svx │ │ │ ├── popover │ │ │ │ └── +page.svx │ │ │ ├── radio-group │ │ │ │ └── +page.svx │ │ │ ├── switch │ │ │ │ └── +page.svx │ │ │ ├── tabs │ │ │ │ └── +page.svx │ │ │ ├── tailwind-ui │ │ │ │ └── +page.svx │ │ │ ├── transition │ │ │ │ └── +page.svx │ │ │ └── version-history │ │ │ │ └── +page.svx │ │ └── 2.0 │ │ │ ├── +layout.svelte │ │ │ ├── +page.svx │ │ │ ├── MobileSidebar.svelte │ │ │ ├── Preview.svelte │ │ │ ├── Sidebar.svelte │ │ │ ├── TableOfContents.svelte │ │ │ ├── TocItems.svelte │ │ │ ├── dialog │ │ │ └── +page.svx │ │ │ ├── disclosure │ │ │ └── +page.svx │ │ │ ├── examples │ │ │ ├── +layout@.svelte │ │ │ ├── PopoverIconOne.svelte │ │ │ ├── PopoverIconThree.svelte │ │ │ ├── PopoverIconTwo.svelte │ │ │ ├── dialog │ │ │ │ └── +page.svelte │ │ │ ├── disclosure │ │ │ │ └── +page.svelte │ │ │ ├── listbox │ │ │ │ └── +page.svelte │ │ │ ├── menu │ │ │ │ └── +page.svelte │ │ │ ├── popover │ │ │ │ └── +page.svelte │ │ │ ├── radio-group │ │ │ │ └── +page.svelte │ │ │ ├── switch │ │ │ │ └── +page.svelte │ │ │ ├── tabs │ │ │ │ └── +page.svelte │ │ │ └── transition │ │ │ │ └── +page.svelte │ │ │ ├── general-concepts │ │ │ └── +page.svx │ │ │ ├── listbox │ │ │ └── +page.svx │ │ │ ├── menu │ │ │ └── +page.svx │ │ │ ├── popover │ │ │ └── +page.svx │ │ │ ├── radio-group │ │ │ └── +page.svx │ │ │ ├── switch │ │ │ └── +page.svx │ │ │ ├── tabs │ │ │ └── +page.svx │ │ │ ├── tailwind-ui │ │ │ └── +page.svx │ │ │ ├── transition │ │ │ └── +page.svx │ │ │ └── version-history │ │ │ └── +page.svx │ ├── listbox │ │ ├── _PeopleList.svelte │ │ ├── listbox-with-pure-tailwind │ │ │ └── +page.svelte │ │ └── multiple-elements │ │ │ └── +page.svelte │ ├── menu │ │ └── menu-with-transition │ │ │ └── +page.svelte │ ├── popover │ │ ├── _Button.svelte │ │ ├── _Link.svelte │ │ └── popover │ │ │ └── +page.svelte │ ├── radio-group │ │ └── radio-group │ │ │ └── +page.svelte │ ├── switch │ │ └── switch-with-pure-tailwind │ │ │ └── +page.svelte │ ├── tabs │ │ └── tabs-with-pure-tailwind │ │ │ └── +page.svelte │ └── transitions │ │ └── component-examples │ │ ├── dropdown │ │ └── +page.svelte │ │ ├── modal │ │ └── +page.svelte │ │ ├── nested │ │ ├── _Box.svelte │ │ ├── hidden │ │ │ └── +page.svelte │ │ └── unmount │ │ │ └── +page.svelte │ │ └── peek-a-boo │ │ └── +page.svelte └── types │ └── svelte-inline-compile │ └── index.d.ts ├── static ├── favicon.svg ├── prism-ghcolors.css └── prism-one-light.css ├── svelte.config.js ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.test.ts linguist-vendored 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.github/ISSUE_TEMPLATE/other.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/jest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.github/workflows/jest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/jest.config.cjs -------------------------------------------------------------------------------- /mdsvex.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/mdsvex.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/app.html -------------------------------------------------------------------------------- /src/global.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/lib/components/description/Description.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/description/Description.svelte -------------------------------------------------------------------------------- /src/lib/components/description/DescriptionProvider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/description/DescriptionProvider.svelte -------------------------------------------------------------------------------- /src/lib/components/description/description.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/description/description.test.ts -------------------------------------------------------------------------------- /src/lib/components/dialog/Dialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/Dialog.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/DialogOverlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/DialogOverlay.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/DialogTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/DialogTitle.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/_ManagedDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/_ManagedDialog.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/_NestedDialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/_NestedDialog.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/_NestedTestComponent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/_NestedTestComponent.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/_TestTabSentinel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/_TestTabSentinel.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog/dialog.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/dialog.test.ts -------------------------------------------------------------------------------- /src/lib/components/dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/dialog/index.ts -------------------------------------------------------------------------------- /src/lib/components/disclosure/Disclosure.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/disclosure/Disclosure.svelte -------------------------------------------------------------------------------- /src/lib/components/disclosure/DisclosureButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/disclosure/DisclosureButton.svelte -------------------------------------------------------------------------------- /src/lib/components/disclosure/DisclosurePanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/disclosure/DisclosurePanel.svelte -------------------------------------------------------------------------------- /src/lib/components/disclosure/_TransitionDebug.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/disclosure/_TransitionDebug.svelte -------------------------------------------------------------------------------- /src/lib/components/disclosure/disclosure.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/disclosure/disclosure.test.ts -------------------------------------------------------------------------------- /src/lib/components/disclosure/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/disclosure/index.ts -------------------------------------------------------------------------------- /src/lib/components/focus-trap/FocusTrap.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/focus-trap/FocusTrap.svelte -------------------------------------------------------------------------------- /src/lib/components/label/Label.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/label/Label.svelte -------------------------------------------------------------------------------- /src/lib/components/label/LabelProvider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/label/LabelProvider.svelte -------------------------------------------------------------------------------- /src/lib/components/label/label.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/label/label.test.ts -------------------------------------------------------------------------------- /src/lib/components/listbox/Listbox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/Listbox.svelte -------------------------------------------------------------------------------- /src/lib/components/listbox/ListboxButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/ListboxButton.svelte -------------------------------------------------------------------------------- /src/lib/components/listbox/ListboxLabel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/ListboxLabel.svelte -------------------------------------------------------------------------------- /src/lib/components/listbox/ListboxOption.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/ListboxOption.svelte -------------------------------------------------------------------------------- /src/lib/components/listbox/ListboxOptions.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/ListboxOptions.svelte -------------------------------------------------------------------------------- /src/lib/components/listbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/index.ts -------------------------------------------------------------------------------- /src/lib/components/listbox/listbox.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/listbox/listbox.test.ts -------------------------------------------------------------------------------- /src/lib/components/menu/Menu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/menu/Menu.svelte -------------------------------------------------------------------------------- /src/lib/components/menu/MenuButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/menu/MenuButton.svelte -------------------------------------------------------------------------------- /src/lib/components/menu/MenuItem.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/menu/MenuItem.svelte -------------------------------------------------------------------------------- /src/lib/components/menu/MenuItems.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/menu/MenuItems.svelte -------------------------------------------------------------------------------- /src/lib/components/menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/menu/index.ts -------------------------------------------------------------------------------- /src/lib/components/menu/menu.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/menu/menu.test.ts -------------------------------------------------------------------------------- /src/lib/components/popover/Popover.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/Popover.svelte -------------------------------------------------------------------------------- /src/lib/components/popover/PopoverButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/PopoverButton.svelte -------------------------------------------------------------------------------- /src/lib/components/popover/PopoverGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/PopoverGroup.svelte -------------------------------------------------------------------------------- /src/lib/components/popover/PopoverOverlay.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/PopoverOverlay.svelte -------------------------------------------------------------------------------- /src/lib/components/popover/PopoverPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/PopoverPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/popover/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/index.ts -------------------------------------------------------------------------------- /src/lib/components/popover/popover.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/popover/popover.test.ts -------------------------------------------------------------------------------- /src/lib/components/portal/Portal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/portal/Portal.svelte -------------------------------------------------------------------------------- /src/lib/components/portal/PortalGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/portal/PortalGroup.svelte -------------------------------------------------------------------------------- /src/lib/components/portal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/portal/index.ts -------------------------------------------------------------------------------- /src/lib/components/portal/portal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/portal/portal.test.ts -------------------------------------------------------------------------------- /src/lib/components/radio-group/RadioGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/radio-group/RadioGroup.svelte -------------------------------------------------------------------------------- /src/lib/components/radio-group/RadioGroupOption.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/radio-group/RadioGroupOption.svelte -------------------------------------------------------------------------------- /src/lib/components/radio-group/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/radio-group/index.ts -------------------------------------------------------------------------------- /src/lib/components/radio-group/radio-group.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/radio-group/radio-group.test.ts -------------------------------------------------------------------------------- /src/lib/components/switch/Switch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/switch/Switch.svelte -------------------------------------------------------------------------------- /src/lib/components/switch/SwitchGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/switch/SwitchGroup.svelte -------------------------------------------------------------------------------- /src/lib/components/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/switch/index.ts -------------------------------------------------------------------------------- /src/lib/components/switch/switch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/switch/switch.test.ts -------------------------------------------------------------------------------- /src/lib/components/tabs/Tab.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/Tab.svelte -------------------------------------------------------------------------------- /src/lib/components/tabs/TabGroup.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/TabGroup.svelte -------------------------------------------------------------------------------- /src/lib/components/tabs/TabList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/TabList.svelte -------------------------------------------------------------------------------- /src/lib/components/tabs/TabPanel.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/TabPanel.svelte -------------------------------------------------------------------------------- /src/lib/components/tabs/TabPanels.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/TabPanels.svelte -------------------------------------------------------------------------------- /src/lib/components/tabs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/index.ts -------------------------------------------------------------------------------- /src/lib/components/tabs/tabs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/tabs/tabs.test.ts -------------------------------------------------------------------------------- /src/lib/components/transitions/TransitionChild.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/transitions/TransitionChild.svelte -------------------------------------------------------------------------------- /src/lib/components/transitions/TransitionChildWrapper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/transitions/TransitionChildWrapper.svelte -------------------------------------------------------------------------------- /src/lib/components/transitions/TransitionRoot.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/transitions/TransitionRoot.svelte -------------------------------------------------------------------------------- /src/lib/components/transitions/common.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/transitions/common.svelte -------------------------------------------------------------------------------- /src/lib/components/transitions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/components/transitions/index.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/hooks/use-actions.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/hooks/use-id.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-inert-others.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/hooks/use-inert-others.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-portal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/hooks/use-portal.ts -------------------------------------------------------------------------------- /src/lib/hooks/use-tree-walker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/hooks/use-tree-walker.ts -------------------------------------------------------------------------------- /src/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/index.js -------------------------------------------------------------------------------- /src/lib/internal/ForcePortalRootContext.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/ForcePortalRootContext.svelte -------------------------------------------------------------------------------- /src/lib/internal/StackContextProvider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/StackContextProvider.svelte -------------------------------------------------------------------------------- /src/lib/internal/dom-containers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/dom-containers.ts -------------------------------------------------------------------------------- /src/lib/internal/elements/A.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/elements/A.svelte -------------------------------------------------------------------------------- /src/lib/internal/elements/Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/elements/Button.svelte -------------------------------------------------------------------------------- /src/lib/internal/elements/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/elements/index.ts -------------------------------------------------------------------------------- /src/lib/internal/forwardEventsBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/forwardEventsBuilder.ts -------------------------------------------------------------------------------- /src/lib/internal/open-closed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/internal/open-closed.ts -------------------------------------------------------------------------------- /src/lib/test-utils/TestRenderer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/test-utils/TestRenderer.svelte -------------------------------------------------------------------------------- /src/lib/test-utils/accessibility-assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/test-utils/accessibility-assertions.ts -------------------------------------------------------------------------------- /src/lib/test-utils/interactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/test-utils/interactions.ts -------------------------------------------------------------------------------- /src/lib/test-utils/suppress-console-logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/test-utils/suppress-console-logs.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils/Render.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/Render.svelte -------------------------------------------------------------------------------- /src/lib/utils/calculate-active-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/calculate-active-index.ts -------------------------------------------------------------------------------- /src/lib/utils/disposables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/disposables.ts -------------------------------------------------------------------------------- /src/lib/utils/focus-management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/focus-management.ts -------------------------------------------------------------------------------- /src/lib/utils/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/keyboard.ts -------------------------------------------------------------------------------- /src/lib/utils/match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/match.ts -------------------------------------------------------------------------------- /src/lib/utils/once.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/once.ts -------------------------------------------------------------------------------- /src/lib/utils/render.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/render.test.ts -------------------------------------------------------------------------------- /src/lib/utils/resolve-button-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/resolve-button-type.ts -------------------------------------------------------------------------------- /src/lib/utils/run-with-cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/run-with-cleanup.ts -------------------------------------------------------------------------------- /src/lib/utils/transition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/lib/utils/transition.ts -------------------------------------------------------------------------------- /src/routes/+error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/+error.svelte -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/routes/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/+page.ts -------------------------------------------------------------------------------- /src/routes/dialog/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/dialog/+page.svelte -------------------------------------------------------------------------------- /src/routes/dialog/Nested.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/dialog/Nested.svelte -------------------------------------------------------------------------------- /src/routes/disclosure/disclosure/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/disclosure/disclosure/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/+page.svelte: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/routes/docs/+page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/+page.ts -------------------------------------------------------------------------------- /src/routes/docs/1.0/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/+layout.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/MobileSidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/MobileSidebar.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/Preview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/Preview.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/Sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/Sidebar.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/TableOfContents.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/TableOfContents.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/TocItems.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/TocItems.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/dialog/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/dialog/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/disclosure/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/disclosure/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/+layout@.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/+layout@.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/PopoverIconOne.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/PopoverIconOne.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/PopoverIconThree.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/PopoverIconThree.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/PopoverIconTwo.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/PopoverIconTwo.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/dialog/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/dialog/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/disclosure/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/disclosure/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/listbox/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/listbox/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/menu/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/menu/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/popover/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/popover/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/radio-group/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/radio-group/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/switch/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/switch/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/tabs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/tabs/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/examples/transition/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/examples/transition/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/1.0/general-concepts/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/general-concepts/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/listbox/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/listbox/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/menu/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/menu/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/popover/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/popover/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/radio-group/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/radio-group/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/switch/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/switch/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/tabs/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/tabs/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/tailwind-ui/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/tailwind-ui/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/transition/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/transition/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/1.0/version-history/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/1.0/version-history/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/+layout.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/MobileSidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/MobileSidebar.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/Preview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/Preview.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/Sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/Sidebar.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/TableOfContents.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/TableOfContents.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/TocItems.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/TocItems.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/dialog/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/dialog/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/disclosure/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/disclosure/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/+layout@.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/+layout@.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/PopoverIconOne.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/PopoverIconOne.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/PopoverIconThree.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/PopoverIconThree.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/PopoverIconTwo.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/PopoverIconTwo.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/dialog/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/dialog/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/disclosure/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/disclosure/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/listbox/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/listbox/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/menu/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/menu/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/popover/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/popover/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/radio-group/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/radio-group/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/switch/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/switch/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/tabs/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/tabs/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/examples/transition/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/examples/transition/+page.svelte -------------------------------------------------------------------------------- /src/routes/docs/2.0/general-concepts/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/general-concepts/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/listbox/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/listbox/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/menu/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/menu/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/popover/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/popover/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/radio-group/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/radio-group/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/switch/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/switch/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/tabs/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/tabs/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/tailwind-ui/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/tailwind-ui/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/transition/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/transition/+page.svx -------------------------------------------------------------------------------- /src/routes/docs/2.0/version-history/+page.svx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/docs/2.0/version-history/+page.svx -------------------------------------------------------------------------------- /src/routes/listbox/_PeopleList.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/listbox/_PeopleList.svelte -------------------------------------------------------------------------------- /src/routes/listbox/listbox-with-pure-tailwind/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/listbox/listbox-with-pure-tailwind/+page.svelte -------------------------------------------------------------------------------- /src/routes/listbox/multiple-elements/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/listbox/multiple-elements/+page.svelte -------------------------------------------------------------------------------- /src/routes/menu/menu-with-transition/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/menu/menu-with-transition/+page.svelte -------------------------------------------------------------------------------- /src/routes/popover/_Button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/popover/_Button.svelte -------------------------------------------------------------------------------- /src/routes/popover/_Link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/popover/_Link.svelte -------------------------------------------------------------------------------- /src/routes/popover/popover/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/popover/popover/+page.svelte -------------------------------------------------------------------------------- /src/routes/radio-group/radio-group/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/radio-group/radio-group/+page.svelte -------------------------------------------------------------------------------- /src/routes/switch/switch-with-pure-tailwind/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/switch/switch-with-pure-tailwind/+page.svelte -------------------------------------------------------------------------------- /src/routes/tabs/tabs-with-pure-tailwind/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/tabs/tabs-with-pure-tailwind/+page.svelte -------------------------------------------------------------------------------- /src/routes/transitions/component-examples/dropdown/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/transitions/component-examples/dropdown/+page.svelte -------------------------------------------------------------------------------- /src/routes/transitions/component-examples/modal/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/transitions/component-examples/modal/+page.svelte -------------------------------------------------------------------------------- /src/routes/transitions/component-examples/nested/_Box.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/transitions/component-examples/nested/_Box.svelte -------------------------------------------------------------------------------- /src/routes/transitions/component-examples/nested/hidden/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/transitions/component-examples/nested/hidden/+page.svelte -------------------------------------------------------------------------------- /src/routes/transitions/component-examples/nested/unmount/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/transitions/component-examples/nested/unmount/+page.svelte -------------------------------------------------------------------------------- /src/routes/transitions/component-examples/peek-a-boo/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/routes/transitions/component-examples/peek-a-boo/+page.svelte -------------------------------------------------------------------------------- /src/types/svelte-inline-compile/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/src/types/svelte-inline-compile/index.d.ts -------------------------------------------------------------------------------- /static/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/static/favicon.svg -------------------------------------------------------------------------------- /static/prism-ghcolors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/static/prism-ghcolors.css -------------------------------------------------------------------------------- /static/prism-one-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/static/prism-one-light.css -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rgossiaux/svelte-headlessui/HEAD/vite.config.js --------------------------------------------------------------------------------