├── .github └── workflows │ └── test.yml ├── .gitignore ├── codecov.yml ├── demo ├── .eslintrc.json ├── .gitignore ├── components │ └── side-by-side.tsx ├── next.config.js ├── pages │ ├── _app.tsx │ ├── _document.tsx │ └── index.tsx ├── postcss.config.js ├── styles │ └── globals.css ├── tailwind.config.js └── tsconfig.json ├── jest.config.js ├── license.md ├── package.json ├── pnpm-lock.yaml ├── readme.md ├── src ├── default-options.ts ├── index.ts ├── types.d.ts └── utils │ ├── __snapshots__ │ └── flatten-palette.test.ts.snap │ ├── colour-to-css.test.ts │ ├── colour-to-css.ts │ ├── constants.ts │ ├── flatten-palette.test.ts │ ├── flatten-palette.ts │ ├── get-invert-in-palette.test.ts │ ├── get-invert-in-palette.ts │ ├── invert-colour.test.ts │ ├── invert-colour.ts │ ├── with-alpha.test.ts │ └── with-alpha.ts ├── tsconfig.build.json ├── tsconfig.json └── vercel.json /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | coverage 4 | -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/codecov.yml -------------------------------------------------------------------------------- /demo/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/components/side-by-side.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/components/side-by-side.tsx -------------------------------------------------------------------------------- /demo/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/next.config.js -------------------------------------------------------------------------------- /demo/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/pages/_app.tsx -------------------------------------------------------------------------------- /demo/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/pages/_document.tsx -------------------------------------------------------------------------------- /demo/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/pages/index.tsx -------------------------------------------------------------------------------- /demo/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/postcss.config.js -------------------------------------------------------------------------------- /demo/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/styles/globals.css -------------------------------------------------------------------------------- /demo/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/tailwind.config.js -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/jest.config.js -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/license.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/readme.md -------------------------------------------------------------------------------- /src/default-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/default-options.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/types.d.ts -------------------------------------------------------------------------------- /src/utils/__snapshots__/flatten-palette.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/__snapshots__/flatten-palette.test.ts.snap -------------------------------------------------------------------------------- /src/utils/colour-to-css.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/colour-to-css.test.ts -------------------------------------------------------------------------------- /src/utils/colour-to-css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/colour-to-css.ts -------------------------------------------------------------------------------- /src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/constants.ts -------------------------------------------------------------------------------- /src/utils/flatten-palette.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/flatten-palette.test.ts -------------------------------------------------------------------------------- /src/utils/flatten-palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/flatten-palette.ts -------------------------------------------------------------------------------- /src/utils/get-invert-in-palette.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/get-invert-in-palette.test.ts -------------------------------------------------------------------------------- /src/utils/get-invert-in-palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/get-invert-in-palette.ts -------------------------------------------------------------------------------- /src/utils/invert-colour.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/invert-colour.test.ts -------------------------------------------------------------------------------- /src/utils/invert-colour.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/invert-colour.ts -------------------------------------------------------------------------------- /src/utils/with-alpha.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/with-alpha.test.ts -------------------------------------------------------------------------------- /src/utils/with-alpha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/src/utils/with-alpha.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joulev/tailwind-dark-aware/HEAD/vercel.json --------------------------------------------------------------------------------