├── .eleventy.js ├── .eleventyignore ├── .eslintignore ├── .eslintrc ├── .github ├── actions │ └── update-library.mjs ├── dependabot.yml └── workflows │ ├── a11y.yml │ ├── deploy.yml │ ├── families.yml │ ├── test.yml │ └── update-library.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .jest └── file-transformer.js ├── .prettierignore ├── .stylelintignore ├── .stylelintrc ├── .vscode ├── extensions.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _data ├── metadata.json └── site.js ├── components ├── clear-button.ts ├── custom-event.ts ├── custom.d.ts ├── filter-checkbox.ts ├── filter-select.ts ├── filter.ts ├── font-call.ts ├── font-item.ts ├── font-list.ts ├── main-app.ts ├── pagination-buttons.ts ├── search-status.ts ├── set-attributes.ts ├── sort-by.ts └── tag-button.ts ├── css ├── style.css └── tags.css.liquid ├── data ├── data.json ├── filters.json ├── rtl.json ├── samples.json ├── swaps.json └── variable-fonts.json ├── families.json ├── favicon.ico ├── index.html ├── jest.config.cjs ├── package.json ├── svg └── close.svg ├── test ├── __snapshots__ │ ├── font-item.test.ts.snap │ ├── font-list.test.ts.snap │ └── main-app.test.ts.snap ├── clear-button.test.ts ├── components.ts ├── families.test.ts ├── filter-checkbox.test.ts ├── filter-select.test.ts ├── fixtures │ └── families.json ├── font-call.test.ts ├── font-item.test.ts ├── font-list.test.ts ├── main-app.test.ts ├── pagination-buttons.test.ts ├── search-status.test.ts ├── sort-by.test.ts └── tag-button.test.ts └── tsconfig.json /.eleventy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.eleventy.js -------------------------------------------------------------------------------- /.eleventyignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.eleventyignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | _site 2 | js/data.js 3 | coverage -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/actions/update-library.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/actions/update-library.mjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/a11y.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/workflows/a11y.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/families.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/workflows/families.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/update-library.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.github/workflows/update-library.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /.jest/file-transformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.jest/file-transformer.js -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | _site 2 | package-lock.json 3 | coverage -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | _site -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-standard" 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/README.md -------------------------------------------------------------------------------- /_data/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/_data/metadata.json -------------------------------------------------------------------------------- /_data/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/_data/site.js -------------------------------------------------------------------------------- /components/clear-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/clear-button.ts -------------------------------------------------------------------------------- /components/custom-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/custom-event.ts -------------------------------------------------------------------------------- /components/custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/custom.d.ts -------------------------------------------------------------------------------- /components/filter-checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/filter-checkbox.ts -------------------------------------------------------------------------------- /components/filter-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/filter-select.ts -------------------------------------------------------------------------------- /components/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/filter.ts -------------------------------------------------------------------------------- /components/font-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/font-call.ts -------------------------------------------------------------------------------- /components/font-item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/font-item.ts -------------------------------------------------------------------------------- /components/font-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/font-list.ts -------------------------------------------------------------------------------- /components/main-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/main-app.ts -------------------------------------------------------------------------------- /components/pagination-buttons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/pagination-buttons.ts -------------------------------------------------------------------------------- /components/search-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/search-status.ts -------------------------------------------------------------------------------- /components/set-attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/set-attributes.ts -------------------------------------------------------------------------------- /components/sort-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/sort-by.ts -------------------------------------------------------------------------------- /components/tag-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/components/tag-button.ts -------------------------------------------------------------------------------- /css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/css/style.css -------------------------------------------------------------------------------- /css/tags.css.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/css/tags.css.liquid -------------------------------------------------------------------------------- /data/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/data/data.json -------------------------------------------------------------------------------- /data/filters.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/rtl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/data/rtl.json -------------------------------------------------------------------------------- /data/samples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/data/samples.json -------------------------------------------------------------------------------- /data/swaps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/data/swaps.json -------------------------------------------------------------------------------- /data/variable-fonts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/data/variable-fonts.json -------------------------------------------------------------------------------- /families.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/families.json -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/favicon.ico -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/jest.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/package.json -------------------------------------------------------------------------------- /svg/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/svg/close.svg -------------------------------------------------------------------------------- /test/__snapshots__/font-item.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/__snapshots__/font-item.test.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/font-list.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/__snapshots__/font-list.test.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/main-app.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/__snapshots__/main-app.test.ts.snap -------------------------------------------------------------------------------- /test/clear-button.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/clear-button.test.ts -------------------------------------------------------------------------------- /test/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/components.ts -------------------------------------------------------------------------------- /test/families.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/families.test.ts -------------------------------------------------------------------------------- /test/filter-checkbox.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/filter-checkbox.test.ts -------------------------------------------------------------------------------- /test/filter-select.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/filter-select.test.ts -------------------------------------------------------------------------------- /test/fixtures/families.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/fixtures/families.json -------------------------------------------------------------------------------- /test/font-call.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/font-call.test.ts -------------------------------------------------------------------------------- /test/font-item.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/font-item.test.ts -------------------------------------------------------------------------------- /test/font-list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/font-list.test.ts -------------------------------------------------------------------------------- /test/main-app.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/main-app.test.ts -------------------------------------------------------------------------------- /test/pagination-buttons.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/pagination-buttons.test.ts -------------------------------------------------------------------------------- /test/search-status.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/search-status.test.ts -------------------------------------------------------------------------------- /test/sort-by.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/sort-by.test.ts -------------------------------------------------------------------------------- /test/tag-button.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/test/tag-button.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/katydecorah/font-library/HEAD/tsconfig.json --------------------------------------------------------------------------------