├── .changeset └── config.json ├── .eslintignore ├── .eslintrc.cjs ├── .github ├── pull_request_template.md └── workflows │ └── publish.yaml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── contributing.md ├── eslint.config.js ├── package.json ├── pnpm-lock.yaml ├── scripts ├── generateProps.data.js ├── generate_props.js ├── generate_props.test.js ├── generate_summary.js └── index.js ├── src ├── app.d.ts ├── app.html ├── lib │ ├── components │ │ ├── ColorPicker.svelte │ │ ├── Picker.svelte │ │ └── variant │ │ │ ├── accessibility │ │ │ ├── A11yHorizontalWrapper.svelte │ │ │ ├── A11yNotice.svelte │ │ │ ├── A11ySingleNotice.svelte │ │ │ └── grades.ts │ │ │ ├── chrome-picker │ │ │ └── Wrapper.svelte │ │ │ └── default │ │ │ ├── Input.svelte │ │ │ ├── NullabilityCheckbox.svelte │ │ │ ├── PickerIndicator.svelte │ │ │ ├── Swatches.svelte │ │ │ ├── TextInput.svelte │ │ │ └── Wrapper.svelte │ ├── index.ts │ ├── type │ │ └── types.ts │ └── utils │ │ ├── colors.ts │ │ ├── texts.ts │ │ └── trapFocus.ts └── routes │ ├── +layout.svelte │ ├── +page.md │ ├── sections │ ├── 10-Introduction.md │ ├── 20-Install.md │ ├── 30-Links.md │ ├── 40-Summary.md │ ├── 50-Examples.md │ ├── 60-Api.md │ ├── 70-HowTo.md │ ├── 75-contributing.md │ └── 80-Migration.md │ ├── standalone │ └── +page.svelte │ ├── store.ts │ └── style │ ├── code.css │ └── style.css ├── static ├── cover.png ├── examples.png ├── favicon.png └── robots.txt ├── svelte.config.js ├── tsconfig.json └── vite.config.ts /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/README.md -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/contributing.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/generateProps.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/scripts/generateProps.data.js -------------------------------------------------------------------------------- /scripts/generate_props.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/scripts/generate_props.js -------------------------------------------------------------------------------- /scripts/generate_props.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/scripts/generate_props.test.js -------------------------------------------------------------------------------- /scripts/generate_summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/scripts/generate_summary.js -------------------------------------------------------------------------------- /scripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/scripts/index.js -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/app.html -------------------------------------------------------------------------------- /src/lib/components/ColorPicker.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/ColorPicker.svelte -------------------------------------------------------------------------------- /src/lib/components/Picker.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/Picker.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/accessibility/A11yHorizontalWrapper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/accessibility/A11yHorizontalWrapper.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/accessibility/A11yNotice.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/accessibility/A11yNotice.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/accessibility/A11ySingleNotice.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/accessibility/A11ySingleNotice.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/accessibility/grades.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/accessibility/grades.ts -------------------------------------------------------------------------------- /src/lib/components/variant/chrome-picker/Wrapper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/chrome-picker/Wrapper.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/default/Input.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/default/Input.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/default/NullabilityCheckbox.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/default/NullabilityCheckbox.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/default/PickerIndicator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/default/PickerIndicator.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/default/Swatches.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/default/Swatches.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/default/TextInput.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/default/TextInput.svelte -------------------------------------------------------------------------------- /src/lib/components/variant/default/Wrapper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/components/variant/default/Wrapper.svelte -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/type/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/type/types.ts -------------------------------------------------------------------------------- /src/lib/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/utils/colors.ts -------------------------------------------------------------------------------- /src/lib/utils/texts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/utils/texts.ts -------------------------------------------------------------------------------- /src/lib/utils/trapFocus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/lib/utils/trapFocus.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/+page.md -------------------------------------------------------------------------------- /src/routes/sections/10-Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/10-Introduction.md -------------------------------------------------------------------------------- /src/routes/sections/20-Install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/20-Install.md -------------------------------------------------------------------------------- /src/routes/sections/30-Links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/30-Links.md -------------------------------------------------------------------------------- /src/routes/sections/40-Summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/40-Summary.md -------------------------------------------------------------------------------- /src/routes/sections/50-Examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/50-Examples.md -------------------------------------------------------------------------------- /src/routes/sections/60-Api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/60-Api.md -------------------------------------------------------------------------------- /src/routes/sections/70-HowTo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/70-HowTo.md -------------------------------------------------------------------------------- /src/routes/sections/75-contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/75-contributing.md -------------------------------------------------------------------------------- /src/routes/sections/80-Migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/sections/80-Migration.md -------------------------------------------------------------------------------- /src/routes/standalone/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/standalone/+page.svelte -------------------------------------------------------------------------------- /src/routes/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/store.ts -------------------------------------------------------------------------------- /src/routes/style/code.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/style/code.css -------------------------------------------------------------------------------- /src/routes/style/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/src/routes/style/style.css -------------------------------------------------------------------------------- /static/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/static/cover.png -------------------------------------------------------------------------------- /static/examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/static/examples.png -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/static/favicon.png -------------------------------------------------------------------------------- /static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Ennoriel/svelte-awesome-color-picker/HEAD/vite.config.ts --------------------------------------------------------------------------------