├── .github ├── FUNDING.yml └── workflows │ └── pixeleye.yml ├── .gitignore ├── LICENSE ├── README.md ├── banner-dark.gif ├── banner-light.gif ├── content ├── docs │ ├── html.mdx │ ├── react.mdx │ ├── svelte.mdx │ └── vue.mdx └── overview │ ├── me.mdx │ └── supporting-theme-toggles.mdx ├── lerna.json ├── package.json ├── packages ├── core │ ├── .gitignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── .storybook │ │ ├── main.cjs │ │ ├── preview-head.html │ │ └── preview.cjs │ ├── README.md │ ├── assets │ │ ├── raw │ │ │ ├── around.ai │ │ │ ├── classic.svg │ │ │ ├── expand.ai │ │ │ ├── expand.svg │ │ │ ├── half-sun.ai │ │ │ ├── horizon.ai │ │ │ ├── inner-moon.ai │ │ │ ├── lightbulb.ai │ │ │ ├── within.ai │ │ │ └── within.svg │ │ └── svgs │ │ │ ├── around.svg │ │ │ ├── classic.svg │ │ │ ├── dark-inner.svg │ │ │ ├── dark-side.svg │ │ │ ├── eclipse.svg │ │ │ ├── expand.svg │ │ │ ├── half-sun.svg │ │ │ ├── horizon.svg │ │ │ ├── inner-moon.svg │ │ │ ├── lightbulb.svg │ │ │ ├── simple.svg │ │ │ └── within.svg │ ├── gulpfile.js │ ├── package.json │ ├── pixeleye.config.ts │ ├── plopfile.js │ ├── src │ │ ├── global │ │ │ └── shared.scss │ │ ├── stories │ │ │ ├── assets │ │ │ │ └── dark-side-story.png │ │ │ ├── intro.mdx │ │ │ ├── toggles │ │ │ │ ├── around │ │ │ │ │ ├── around.button.ts │ │ │ │ │ ├── around.checkbox.ts │ │ │ │ │ ├── around.div.ts │ │ │ │ │ └── around.stories.ts │ │ │ │ ├── classic │ │ │ │ │ ├── classic.button.ts │ │ │ │ │ ├── classic.checkbox.ts │ │ │ │ │ ├── classic.div.ts │ │ │ │ │ └── classic.stories.ts │ │ │ │ ├── dark-inner │ │ │ │ │ ├── dark-inner.button.ts │ │ │ │ │ ├── dark-inner.checkbox.ts │ │ │ │ │ ├── dark-inner.div.ts │ │ │ │ │ └── dark-inner.stories.ts │ │ │ │ ├── dark-side │ │ │ │ │ ├── dark-side.button.ts │ │ │ │ │ ├── dark-side.checkbox.ts │ │ │ │ │ ├── dark-side.div.ts │ │ │ │ │ └── dark-side.stories.ts │ │ │ │ ├── eclipse │ │ │ │ │ ├── eclipse.button.ts │ │ │ │ │ ├── eclipse.checkbox.ts │ │ │ │ │ ├── eclipse.div.ts │ │ │ │ │ └── eclipse.stories.ts │ │ │ │ ├── expand │ │ │ │ │ ├── expand.button.ts │ │ │ │ │ ├── expand.checkbox.ts │ │ │ │ │ ├── expand.div.ts │ │ │ │ │ └── expand.stories.ts │ │ │ │ ├── half-sun │ │ │ │ │ ├── half-sun.button.ts │ │ │ │ │ ├── half-sun.checkbox.ts │ │ │ │ │ ├── half-sun.div.ts │ │ │ │ │ └── half-sun.stories.ts │ │ │ │ ├── horizon │ │ │ │ │ ├── horizon.button.ts │ │ │ │ │ ├── horizon.checkbox.ts │ │ │ │ │ ├── horizon.div.ts │ │ │ │ │ └── horizon.stories.ts │ │ │ │ ├── inner-moon │ │ │ │ │ ├── inner-moon.button.ts │ │ │ │ │ ├── inner-moon.checkbox.ts │ │ │ │ │ ├── inner-moon.div.ts │ │ │ │ │ └── inner-moon.stories.ts │ │ │ │ ├── lightbulb │ │ │ │ │ ├── lightbulb.button.ts │ │ │ │ │ ├── lightbulb.checkbox.ts │ │ │ │ │ ├── lightbulb.div.ts │ │ │ │ │ └── lightbulb.stories.ts │ │ │ │ └── simple │ │ │ │ │ ├── simple.button.ts │ │ │ │ │ ├── simple.checkbox.ts │ │ │ │ │ ├── simple.div.ts │ │ │ │ │ └── simple.stories.ts │ │ │ └── utils │ │ │ │ ├── BaseButtonToggle.ts │ │ │ │ ├── BaseDivToggle.ts │ │ │ │ ├── checkbox-toggle.ts │ │ │ │ ├── index.ts │ │ │ │ ├── misc.ts │ │ │ │ └── types.ts │ │ ├── toggles │ │ │ ├── around.scss │ │ │ ├── classic.scss │ │ │ ├── dark-inner.scss │ │ │ ├── dark-side.scss │ │ │ ├── eclipse.scss │ │ │ ├── expand.scss │ │ │ ├── half-sun.scss │ │ │ ├── horizon.scss │ │ │ ├── inner-moon.scss │ │ │ ├── lightbulb.scss │ │ │ ├── simple.scss │ │ │ └── within.scss │ │ ├── utils.scss │ │ ├── variables.scss │ │ └── variants │ │ │ ├── all.scss │ │ │ ├── base.scss │ │ │ └── checkbox.scss │ ├── templates │ │ └── story │ │ │ ├── {{dashCase name}}.button.ts.hbs │ │ │ ├── {{dashCase name}}.checkbox.ts.hbs │ │ │ ├── {{dashCase name}}.div.ts.hbs │ │ │ └── {{dashCase name}}.stories.ts.hbs │ └── tsconfig.json └── react │ ├── .gitignore │ ├── .storybook │ ├── main.cjs │ ├── preview.cjs │ └── styles.css │ ├── README.md │ ├── configs │ └── base.json │ ├── gulpfile.js │ ├── package.json │ ├── plugins │ ├── dynamic-id.cjs │ └── svg-props.js │ ├── src │ ├── index.ts │ ├── stories │ │ ├── intro.stories.mdx │ │ └── toggles │ │ │ ├── around.stories.tsx │ │ │ ├── classic.stories.tsx │ │ │ ├── darkInner.stories.tsx │ │ │ ├── darkSide.stories.tsx │ │ │ ├── eclipse.stories.tsx │ │ │ ├── expand.stories.tsx │ │ │ ├── halfSun.stories.tsx │ │ │ ├── horizon.stories.tsx │ │ │ ├── innerMoon.stories.tsx │ │ │ ├── lightbulb.stories.tsx │ │ │ ├── simple.stories.tsx │ │ │ └── within.stories.tsx │ ├── toggles │ │ ├── Around.tsx │ │ ├── Classic.tsx │ │ ├── DarkInner.tsx │ │ ├── DarkSide.tsx │ │ ├── Eclipse.tsx │ │ ├── Expand.tsx │ │ ├── HalfSun.tsx │ │ ├── Horizon.tsx │ │ ├── InnerMoon.tsx │ │ ├── Lightbulb.tsx │ │ ├── Simple.tsx │ │ └── Within.tsx │ ├── types.ts │ └── utils.ts │ ├── templates │ ├── story.hbs │ └── toggle.js │ ├── tsconfig.json │ └── tsconfig.production.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── website ├── .eslintrc.json ├── .gitignore ├── LICENSE.md ├── README.md ├── jsconfig.json ├── next-env.d.ts ├── next.config.mjs ├── package.json ├── postcss.config.js ├── prettier.config.js ├── src ├── app │ ├── Footer.tsx │ ├── PageNav.tsx │ ├── Toggles.tsx │ ├── [...page] │ │ └── page.tsx │ ├── about │ │ └── page.tsx │ ├── head.tsx │ ├── layout.tsx │ ├── motionHeader.tsx │ ├── page.tsx │ └── toggle │ │ └── [toggle] │ │ ├── page.tsx │ │ └── utils.tsx ├── components │ ├── Button.tsx │ ├── Code.tsx │ ├── Docs.tsx │ ├── GridPattern.tsx │ ├── Header.tsx │ ├── Heading.tsx │ ├── HeroPattern.tsx │ ├── Layout.jsx │ ├── Libraries.jsx │ ├── MobileNavigation.jsx │ ├── ModeToggle.tsx │ ├── Navigation.tsx │ ├── NoSsr.tsx │ ├── Search.jsx │ ├── SectionProvider.jsx │ ├── Tag.jsx │ ├── ToggleUtils.tsx │ ├── icons │ │ ├── BellIcon.jsx │ │ ├── BoltIcon.jsx │ │ ├── BookIcon.jsx │ │ ├── CalendarIcon.jsx │ │ ├── CartIcon.jsx │ │ ├── ChatBubbleIcon.jsx │ │ ├── CheckIcon.jsx │ │ ├── ChevronRightLeftIcon.jsx │ │ ├── ClipboardIcon.jsx │ │ ├── CogIcon.jsx │ │ ├── CopyIcon.jsx │ │ ├── DocumentIcon.jsx │ │ ├── EnvelopeIcon.jsx │ │ ├── FaceSmileIcon.jsx │ │ ├── FolderIcon.jsx │ │ ├── LinkIcon.jsx │ │ ├── ListIcon.jsx │ │ ├── MagnifyingGlassIcon.jsx │ │ ├── MapPinIcon.jsx │ │ ├── PackageIcon.jsx │ │ ├── PaperAirplaneIcon.jsx │ │ ├── PaperClipIcon.jsx │ │ ├── ShapesIcon.jsx │ │ ├── ShirtIcon.jsx │ │ ├── SquaresPlusIcon.jsx │ │ ├── TagIcon.jsx │ │ ├── UserIcon.jsx │ │ └── UsersIcon.jsx │ ├── index.ts │ ├── logo.tsx │ └── mdx.jsx ├── lib │ ├── generators │ │ ├── html.ts │ │ └── utils.ts │ └── remToPx.js └── styles │ ├── github-dark.css │ ├── github-light.css │ └── tailwind.css ├── tailwind.config.js ├── tsconfig.json └── typography.js /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/pixeleye.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/.github/workflows/pixeleye.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build 3 | .sass-cache 4 | ./index.html 5 | .vscode 6 | css 7 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/README.md -------------------------------------------------------------------------------- /banner-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/banner-dark.gif -------------------------------------------------------------------------------- /banner-light.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/banner-light.gif -------------------------------------------------------------------------------- /content/docs/html.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/content/docs/html.mdx -------------------------------------------------------------------------------- /content/docs/react.mdx: -------------------------------------------------------------------------------- 1 | # React -------------------------------------------------------------------------------- /content/docs/svelte.mdx: -------------------------------------------------------------------------------- 1 | # svelte -------------------------------------------------------------------------------- /content/docs/vue.mdx: -------------------------------------------------------------------------------- 1 | vue.mdx -------------------------------------------------------------------------------- /content/overview/me.mdx: -------------------------------------------------------------------------------- 1 | Alfie Jones 2 | -------------------------------------------------------------------------------- /content/overview/supporting-theme-toggles.mdx: -------------------------------------------------------------------------------- 1 | #test -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/.gitignore -------------------------------------------------------------------------------- /packages/core/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | templates -------------------------------------------------------------------------------- /packages/core/.prettierrc.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/.storybook/main.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/.storybook/main.cjs -------------------------------------------------------------------------------- /packages/core/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/.storybook/preview-head.html -------------------------------------------------------------------------------- /packages/core/.storybook/preview.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/.storybook/preview.cjs -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/assets/raw/around.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/around.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/classic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/classic.svg -------------------------------------------------------------------------------- /packages/core/assets/raw/expand.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/expand.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/expand.svg -------------------------------------------------------------------------------- /packages/core/assets/raw/half-sun.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/half-sun.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/horizon.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/horizon.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/inner-moon.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/inner-moon.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/lightbulb.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/lightbulb.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/within.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/within.ai -------------------------------------------------------------------------------- /packages/core/assets/raw/within.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/raw/within.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/around.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/around.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/classic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/classic.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/dark-inner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/dark-inner.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/dark-side.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/dark-side.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/eclipse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/eclipse.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/expand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/expand.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/half-sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/half-sun.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/horizon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/horizon.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/inner-moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/inner-moon.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/lightbulb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/lightbulb.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/simple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/simple.svg -------------------------------------------------------------------------------- /packages/core/assets/svgs/within.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/assets/svgs/within.svg -------------------------------------------------------------------------------- /packages/core/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/gulpfile.js -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/pixeleye.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/pixeleye.config.ts -------------------------------------------------------------------------------- /packages/core/plopfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/plopfile.js -------------------------------------------------------------------------------- /packages/core/src/global/shared.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/global/shared.scss -------------------------------------------------------------------------------- /packages/core/src/stories/assets/dark-side-story.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/assets/dark-side-story.png -------------------------------------------------------------------------------- /packages/core/src/stories/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/intro.mdx -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/around/around.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/around/around.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/around/around.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/around/around.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/around/around.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/around/around.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/around/around.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/around/around.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/classic/classic.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/classic/classic.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/classic/classic.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/classic/classic.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/classic/classic.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/classic/classic.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/classic/classic.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/classic/classic.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-inner/dark-inner.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-inner/dark-inner.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-inner/dark-inner.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-inner/dark-inner.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-inner/dark-inner.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-inner/dark-inner.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-inner/dark-inner.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-inner/dark-inner.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-side/dark-side.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-side/dark-side.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-side/dark-side.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-side/dark-side.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-side/dark-side.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-side/dark-side.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/dark-side/dark-side.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/dark-side/dark-side.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/eclipse/eclipse.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/eclipse/eclipse.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/eclipse/eclipse.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/eclipse/eclipse.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/eclipse/eclipse.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/eclipse/eclipse.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/eclipse/eclipse.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/eclipse/eclipse.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/expand/expand.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/expand/expand.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/expand/expand.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/expand/expand.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/expand/expand.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/expand/expand.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/expand/expand.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/expand/expand.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/half-sun/half-sun.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/half-sun/half-sun.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/half-sun/half-sun.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/half-sun/half-sun.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/half-sun/half-sun.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/half-sun/half-sun.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/half-sun/half-sun.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/half-sun/half-sun.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/horizon/horizon.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/horizon/horizon.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/horizon/horizon.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/horizon/horizon.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/horizon/horizon.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/horizon/horizon.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/horizon/horizon.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/horizon/horizon.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/inner-moon/inner-moon.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/inner-moon/inner-moon.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/inner-moon/inner-moon.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/inner-moon/inner-moon.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/inner-moon/inner-moon.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/inner-moon/inner-moon.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/inner-moon/inner-moon.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/inner-moon/inner-moon.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/lightbulb/lightbulb.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/lightbulb/lightbulb.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/lightbulb/lightbulb.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/lightbulb/lightbulb.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/lightbulb/lightbulb.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/lightbulb/lightbulb.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/lightbulb/lightbulb.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/lightbulb/lightbulb.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/simple/simple.button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/simple/simple.button.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/simple/simple.checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/simple/simple.checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/simple/simple.div.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/simple/simple.div.ts -------------------------------------------------------------------------------- /packages/core/src/stories/toggles/simple/simple.stories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/toggles/simple/simple.stories.ts -------------------------------------------------------------------------------- /packages/core/src/stories/utils/BaseButtonToggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/utils/BaseButtonToggle.ts -------------------------------------------------------------------------------- /packages/core/src/stories/utils/BaseDivToggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/utils/BaseDivToggle.ts -------------------------------------------------------------------------------- /packages/core/src/stories/utils/checkbox-toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/utils/checkbox-toggle.ts -------------------------------------------------------------------------------- /packages/core/src/stories/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/stories/utils/misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/utils/misc.ts -------------------------------------------------------------------------------- /packages/core/src/stories/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/stories/utils/types.ts -------------------------------------------------------------------------------- /packages/core/src/toggles/around.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/around.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/classic.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/classic.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/dark-inner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/dark-inner.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/dark-side.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/dark-side.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/eclipse.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/eclipse.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/expand.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/expand.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/half-sun.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/half-sun.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/horizon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/horizon.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/inner-moon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/inner-moon.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/lightbulb.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/lightbulb.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/simple.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/simple.scss -------------------------------------------------------------------------------- /packages/core/src/toggles/within.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/toggles/within.scss -------------------------------------------------------------------------------- /packages/core/src/utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/utils.scss -------------------------------------------------------------------------------- /packages/core/src/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/variables.scss -------------------------------------------------------------------------------- /packages/core/src/variants/all.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/variants/all.scss -------------------------------------------------------------------------------- /packages/core/src/variants/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/variants/base.scss -------------------------------------------------------------------------------- /packages/core/src/variants/checkbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/src/variants/checkbox.scss -------------------------------------------------------------------------------- /packages/core/templates/story/{{dashCase name}}.button.ts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/templates/story/{{dashCase name}}.button.ts.hbs -------------------------------------------------------------------------------- /packages/core/templates/story/{{dashCase name}}.checkbox.ts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/templates/story/{{dashCase name}}.checkbox.ts.hbs -------------------------------------------------------------------------------- /packages/core/templates/story/{{dashCase name}}.div.ts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/templates/story/{{dashCase name}}.div.ts.hbs -------------------------------------------------------------------------------- /packages/core/templates/story/{{dashCase name}}.stories.ts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/templates/story/{{dashCase name}}.stories.ts.hbs -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/.gitignore -------------------------------------------------------------------------------- /packages/react/.storybook/main.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/.storybook/main.cjs -------------------------------------------------------------------------------- /packages/react/.storybook/preview.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/.storybook/preview.cjs -------------------------------------------------------------------------------- /packages/react/.storybook/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/.storybook/styles.css -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/configs/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/configs/base.json -------------------------------------------------------------------------------- /packages/react/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/gulpfile.js -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/plugins/dynamic-id.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/plugins/dynamic-id.cjs -------------------------------------------------------------------------------- /packages/react/plugins/svg-props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/plugins/svg-props.js -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/stories/intro.stories.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/intro.stories.mdx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/around.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/around.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/classic.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/classic.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/darkInner.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/darkInner.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/darkSide.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/darkSide.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/eclipse.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/eclipse.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/expand.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/expand.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/halfSun.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/halfSun.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/horizon.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/horizon.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/innerMoon.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/innerMoon.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/lightbulb.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/lightbulb.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/simple.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/simple.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/stories/toggles/within.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/stories/toggles/within.stories.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Around.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Around.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Classic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Classic.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/DarkInner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/DarkInner.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/DarkSide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/DarkSide.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Eclipse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Eclipse.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Expand.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Expand.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/HalfSun.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/HalfSun.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Horizon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Horizon.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/InnerMoon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/InnerMoon.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Lightbulb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Lightbulb.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Simple.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Simple.tsx -------------------------------------------------------------------------------- /packages/react/src/toggles/Within.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/toggles/Within.tsx -------------------------------------------------------------------------------- /packages/react/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/types.ts -------------------------------------------------------------------------------- /packages/react/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/src/utils.ts -------------------------------------------------------------------------------- /packages/react/templates/story.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/templates/story.hbs -------------------------------------------------------------------------------- /packages/react/templates/toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/templates/toggle.js -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./configs/base" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react/tsconfig.production.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/packages/react/tsconfig.production.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /website/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/LICENSE.md -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- 1 | # @theme-toggles/website -------------------------------------------------------------------------------- /website/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/jsconfig.json -------------------------------------------------------------------------------- /website/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/next-env.d.ts -------------------------------------------------------------------------------- /website/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/next.config.mjs -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/package.json -------------------------------------------------------------------------------- /website/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/postcss.config.js -------------------------------------------------------------------------------- /website/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/prettier.config.js -------------------------------------------------------------------------------- /website/src/app/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/src/app/Footer.tsx -------------------------------------------------------------------------------- /website/src/app/PageNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/src/app/PageNav.tsx -------------------------------------------------------------------------------- /website/src/app/Toggles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/src/app/Toggles.tsx -------------------------------------------------------------------------------- /website/src/app/[...page]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlfieJones/theme-toggles/HEAD/website/src/app/[...page]/page.tsx -------------------------------------------------------------------------------- /website/src/app/about/page.tsx: -------------------------------------------------------------------------------- 1 | export default function About() { 2 | return