├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md ├── workflows-bkup │ ├── automerge-release.yml │ └── welcome-first-time-contrib.yml └── workflows │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── captaincss-logo.png ├── captaincss-logo.svg └── captaincss-logo@2x.png ├── commitlint.config.js ├── defaultConfig.js ├── helpers.js ├── package.json ├── release.config.js ├── src ├── components │ └── skip-link.js ├── defaultConfig.js ├── helpers.js ├── index.js ├── objects │ ├── capped-grid.js │ ├── cluster.js │ ├── cover.js │ ├── frame.js │ ├── layout.js │ ├── stack.js │ ├── wrapper-edge.js │ └── wrapper.js ├── util │ └── createPrefixer.js ├── utilities.js └── utilities │ ├── active-breakpoint.js │ ├── blend-mode.js │ ├── debug.js │ ├── intrinsic-center.js │ └── text-shadow.js ├── stubs └── defaultConfig.stub.js ├── test ├── .browserslistrc ├── .gitignore ├── LICENSE ├── config │ ├── paths.js │ └── webpack.config.js ├── package.json ├── src │ ├── bemit.html │ ├── css │ │ └── main.css │ ├── index.html │ └── supportFlexGap.html ├── tailwind.config.js └── yarn.lock └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | /lib 2 | /docs 3 | /__tests__/fixtures/cli-utils.js 4 | /stubs/* 5 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows-bkup/automerge-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/workflows-bkup/automerge-release.yml -------------------------------------------------------------------------------- /.github/workflows-bkup/welcome-first-time-contrib.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/workflows-bkup/welcome-first-time-contrib.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/README.md -------------------------------------------------------------------------------- /assets/captaincss-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/assets/captaincss-logo.png -------------------------------------------------------------------------------- /assets/captaincss-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/assets/captaincss-logo.svg -------------------------------------------------------------------------------- /assets/captaincss-logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/assets/captaincss-logo@2x.png -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /defaultConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/defaultConfig.js -------------------------------------------------------------------------------- /helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/helpers.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/package.json -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/release.config.js -------------------------------------------------------------------------------- /src/components/skip-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/components/skip-link.js -------------------------------------------------------------------------------- /src/defaultConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/defaultConfig.js -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/index.js -------------------------------------------------------------------------------- /src/objects/capped-grid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/capped-grid.js -------------------------------------------------------------------------------- /src/objects/cluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/cluster.js -------------------------------------------------------------------------------- /src/objects/cover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/cover.js -------------------------------------------------------------------------------- /src/objects/frame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/frame.js -------------------------------------------------------------------------------- /src/objects/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/layout.js -------------------------------------------------------------------------------- /src/objects/stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/stack.js -------------------------------------------------------------------------------- /src/objects/wrapper-edge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/wrapper-edge.js -------------------------------------------------------------------------------- /src/objects/wrapper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/objects/wrapper.js -------------------------------------------------------------------------------- /src/util/createPrefixer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/util/createPrefixer.js -------------------------------------------------------------------------------- /src/utilities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/utilities.js -------------------------------------------------------------------------------- /src/utilities/active-breakpoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/utilities/active-breakpoint.js -------------------------------------------------------------------------------- /src/utilities/blend-mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/utilities/blend-mode.js -------------------------------------------------------------------------------- /src/utilities/debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/utilities/debug.js -------------------------------------------------------------------------------- /src/utilities/intrinsic-center.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/utilities/intrinsic-center.js -------------------------------------------------------------------------------- /src/utilities/text-shadow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/src/utilities/text-shadow.js -------------------------------------------------------------------------------- /stubs/defaultConfig.stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/stubs/defaultConfig.stub.js -------------------------------------------------------------------------------- /test/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/.browserslistrc -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | .idea 5 | -------------------------------------------------------------------------------- /test/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/LICENSE -------------------------------------------------------------------------------- /test/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/config/paths.js -------------------------------------------------------------------------------- /test/config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/config/webpack.config.js -------------------------------------------------------------------------------- /test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/package.json -------------------------------------------------------------------------------- /test/src/bemit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/src/bemit.html -------------------------------------------------------------------------------- /test/src/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/src/css/main.css -------------------------------------------------------------------------------- /test/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/src/index.html -------------------------------------------------------------------------------- /test/src/supportFlexGap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/src/supportFlexGap.html -------------------------------------------------------------------------------- /test/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/tailwind.config.js -------------------------------------------------------------------------------- /test/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/test/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hex-digital/captaincss/HEAD/yarn.lock --------------------------------------------------------------------------------