├── .gitignore ├── LICENSE ├── README.md ├── color-tokens.js ├── package.json ├── public ├── .DS_Store ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico ├── icon-192x192.png ├── icon-512x512.png ├── index.html ├── manifest.json └── robots.txt ├── snowpack.config.js ├── src ├── App.svelte ├── components │ ├── AreaTitle.svelte │ ├── CategoryThingsContent.svelte │ ├── CategoryTitle.svelte │ ├── CountText.svelte │ ├── CreateAreaContainer.svelte │ ├── CreateAreaForm.svelte │ ├── CreateCategoryForm.svelte │ ├── CreateThingForm.svelte │ ├── Draggable.svelte │ ├── Footer.svelte │ ├── GenerateContent.svelte │ ├── GenerateCta.svelte │ ├── ResetButton.svelte │ ├── ShareButton.svelte │ ├── ThingTitle.svelte │ ├── ThingsDraggable.svelte │ ├── button-elements │ │ ├── CancelButton.svelte │ │ ├── CloseButton.svelte │ │ ├── DeleteButton.svelte │ │ ├── EditButton.svelte │ │ ├── SubmitButton.svelte │ │ └── index.js │ └── index.js ├── data │ ├── constants.ts │ └── sample-jd-data.ts ├── index.ts ├── stores │ ├── areas.ts │ ├── groupedCategories.ts │ ├── groupedThings.ts │ └── index.ts └── utils │ ├── color-token-converter.ts │ ├── dnd-helpers.ts │ ├── jd-id-builder.ts │ ├── jd-stringifier.ts │ └── str.ts ├── svelte.config.js ├── tailwind.config.js ├── tsconfig.json ├── types ├── jd.ts └── static.d.ts ├── web-test-runner.config.js └── workbox-config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/README.md -------------------------------------------------------------------------------- /color-tokens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/color-tokens.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/package.json -------------------------------------------------------------------------------- /public/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/.DS_Store -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/icon-192x192.png -------------------------------------------------------------------------------- /public/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/icon-512x512.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/public/robots.txt -------------------------------------------------------------------------------- /snowpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/snowpack.config.js -------------------------------------------------------------------------------- /src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/App.svelte -------------------------------------------------------------------------------- /src/components/AreaTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/AreaTitle.svelte -------------------------------------------------------------------------------- /src/components/CategoryThingsContent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CategoryThingsContent.svelte -------------------------------------------------------------------------------- /src/components/CategoryTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CategoryTitle.svelte -------------------------------------------------------------------------------- /src/components/CountText.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CountText.svelte -------------------------------------------------------------------------------- /src/components/CreateAreaContainer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CreateAreaContainer.svelte -------------------------------------------------------------------------------- /src/components/CreateAreaForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CreateAreaForm.svelte -------------------------------------------------------------------------------- /src/components/CreateCategoryForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CreateCategoryForm.svelte -------------------------------------------------------------------------------- /src/components/CreateThingForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/CreateThingForm.svelte -------------------------------------------------------------------------------- /src/components/Draggable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/Draggable.svelte -------------------------------------------------------------------------------- /src/components/Footer.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/Footer.svelte -------------------------------------------------------------------------------- /src/components/GenerateContent.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/GenerateContent.svelte -------------------------------------------------------------------------------- /src/components/GenerateCta.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/GenerateCta.svelte -------------------------------------------------------------------------------- /src/components/ResetButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/ResetButton.svelte -------------------------------------------------------------------------------- /src/components/ShareButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/ShareButton.svelte -------------------------------------------------------------------------------- /src/components/ThingTitle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/ThingTitle.svelte -------------------------------------------------------------------------------- /src/components/ThingsDraggable.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/ThingsDraggable.svelte -------------------------------------------------------------------------------- /src/components/button-elements/CancelButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/button-elements/CancelButton.svelte -------------------------------------------------------------------------------- /src/components/button-elements/CloseButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/button-elements/CloseButton.svelte -------------------------------------------------------------------------------- /src/components/button-elements/DeleteButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/button-elements/DeleteButton.svelte -------------------------------------------------------------------------------- /src/components/button-elements/EditButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/button-elements/EditButton.svelte -------------------------------------------------------------------------------- /src/components/button-elements/SubmitButton.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/button-elements/SubmitButton.svelte -------------------------------------------------------------------------------- /src/components/button-elements/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/button-elements/index.js -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/data/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/data/constants.ts -------------------------------------------------------------------------------- /src/data/sample-jd-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/data/sample-jd-data.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/stores/areas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/stores/areas.ts -------------------------------------------------------------------------------- /src/stores/groupedCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/stores/groupedCategories.ts -------------------------------------------------------------------------------- /src/stores/groupedThings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/stores/groupedThings.ts -------------------------------------------------------------------------------- /src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/stores/index.ts -------------------------------------------------------------------------------- /src/utils/color-token-converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/utils/color-token-converter.ts -------------------------------------------------------------------------------- /src/utils/dnd-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/utils/dnd-helpers.ts -------------------------------------------------------------------------------- /src/utils/jd-id-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/utils/jd-id-builder.ts -------------------------------------------------------------------------------- /src/utils/jd-stringifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/utils/jd-stringifier.ts -------------------------------------------------------------------------------- /src/utils/str.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/src/utils/str.ts -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/jd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/types/jd.ts -------------------------------------------------------------------------------- /types/static.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/types/static.d.ts -------------------------------------------------------------------------------- /web-test-runner.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/web-test-runner.config.js -------------------------------------------------------------------------------- /workbox-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ekafyi/johnnydecimal-index-generator/HEAD/workbox-config.js --------------------------------------------------------------------------------