diff --git a/.gitignore b/.gitignore index 5127a64..e69de29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +0,0 @@ -build -node_modules -styles/components diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000..2b2e149 Binary files /dev/null and b/bun.lockb differ diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index 36f4e42..0000000 --- a/gulpfile.js +++ /dev/null @@ -1,35 +0,0 @@ -/******************************* - * Set-up - *******************************/ - -var - gulp = require('gulp'), - - // read user config to know what task to load - config = require('./tasks/config/user') -; - - -/******************************* - * Tasks - *******************************/ - -require('./tasks/collections/build')(gulp); -require('./tasks/collections/various')(gulp); -require('./tasks/collections/install')(gulp); - -gulp.task('default', gulp.series('watch')); - -/*-------------- - Docs ----------------*/ - -require('./tasks/collections/docs')(gulp); - -/*-------------- - RTL ----------------*/ - -if (config.rtl) { - require('./tasks/collections/rtl')(gulp); -} diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 2177703..0000000 --- a/package-lock.json +++ /dev/null @@ -1,8922 +0,0 @@ -{ - "name": "default-dark-ui", - "version": "2.2.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "default-dark-ui", - "version": "2.2.0", - "license": "MIT", - "devDependencies": { - "better-console": "^1.0.1", - "del": "^6.0.0", - "extend": "^3.0.2", - "gulp": "^4.0.2", - "gulp-autoprefixer": "^8.0.0", - "gulp-chmod": "^3.0.0", - "gulp-clean-css": "^4.3.0", - "gulp-clone": "^2.0.1", - "gulp-concat": "^2.6.1", - "gulp-concat-css": "^3.1.0", - "gulp-copy": "^4.0.1", - "gulp-dedupe": "0.0.2", - "gulp-flatten": "^0.4.0", - "gulp-header": "^2.0.9", - "gulp-if": "^3.0.0", - "gulp-json-editor": "^2.5.6", - "gulp-less": "^5.0.0", - "gulp-notify": "^4.0.0", - "gulp-plumber": "^1.2.1", - "gulp-print": "^5.0.2", - "gulp-rename": "^2.0.0", - "gulp-replace": "^1.1.3", - "gulp-rtlcss": "^2.0.0", - "gulp-tap": "^2.0.0", - "gulp-uglify": "^3.0.2", - "inquirer": "^8.1.2", - "mkdirp": "^1.0.4", - "require-dot-file": "^0.4.0", - "wrench-sui": "0.0.3", - "yamljs": "^0.3.0" - }, - "engines": { - "inkdrop": "^5.8.0" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dev": true, - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@one-ini/wasm": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@one-ini/wasm/-/wasm-0.1.1.tgz", - "integrity": "sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==", - "dev": true - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@types/expect": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/@types/expect/-/expect-1.20.4.tgz", - "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", - "dev": true - }, - "node_modules/@types/node": { - "version": "20.11.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", - "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", - "dev": true, - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@types/vinyl": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.11.tgz", - "integrity": "sha512-vPXzCLmRp74e9LsP8oltnWKTH+jBwt86WgRUb4Pc9Lf3pkMVGyvIo2gm9bODeGfCay2DBB/hAWDuvf07JcK4rw==", - "dev": true, - "dependencies": { - "@types/expect": "^1.20.4", - "@types/node": "*" - } - }, - "node_modules/abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-cyan": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", - "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-red": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", - "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "license": "ISC", - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/anymatch/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/anymatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer-equal": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true, - "license": "MIT" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last/node_modules/is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", - "integrity": "sha512-nSVgobk4rv61R9PUSDtYt7mPVB2olxNR5RWJcAsH676/ef11bUZwvu7+RGYrYauVdDPcO519v68wRhXQtxsV9w==", - "dev": true - }, - "node_modules/async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "license": "MIT" - }, - "node_modules/async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "async-done": "^1.2.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "license": "MIT", - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/better-console": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/better-console/-/better-console-1.0.1.tgz", - "integrity": "sha512-M/azU25cj3ZHbMSoXEroDfzcolfUvM03PZw5EEBk9T3tqdIYfMXrIkEKb9q8OZMC8Hic8Q9l8jk6TZq9cyRrcw==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "cli-table": "~0.3.1" - } - }, - "node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/binaryextensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz", - "integrity": "sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==", - "dev": true, - "engines": { - "node": ">=0.8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "license": "MIT", - "optional": true, - "dependencies": { - "file-uri-to-path": "1.0.0" - } - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/browserslist": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", - "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001600", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", - "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", - "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", - "dev": true, - "dependencies": { - "colors": "1.0.3" - }, - "engines": { - "node": ">= 0.2.0" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/component-emitter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", - "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-with-sourcemaps": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", - "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha512-+4nRk0k3oEpwUB7/CalD7xE2z4VmtEnnq0GO2IPTkrooTrAhEsWvuLF5iWP1dXrwluki/azwXV1ve7gtYuPldg==", - "dev": true - }, - "node_modules/copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "dependencies": { - "is-what": "^3.14.1" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "license": "MIT", - "dependencies": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - } - }, - "node_modules/d": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", - "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", - "dev": true, - "license": "ISC", - "dependencies": { - "es5-ext": "^0.10.64", - "type": "^2.7.2" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defaults/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "dev": true, - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/diff": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/diff/-/diff-1.0.8.tgz", - "integrity": "sha512-1zEb73vemXFpUmfh3fsta4YHz3lwebxXvaWmPbFv9apujQBWDnkrPDLXLQs1gZo4RCWMDsT89r0Pf/z8/02TGA==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", - "dev": true, - "dependencies": { - "readable-stream": "~1.1.9" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "node_modules/duplexify": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", - "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.4.1", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1", - "stream-shift": "^1.0.2" - } - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "node_modules/each-props/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/editorconfig": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-1.0.4.tgz", - "integrity": "sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==", - "dev": true, - "dependencies": { - "@one-ini/wasm": "0.1.1", - "commander": "^10.0.0", - "minimatch": "9.0.1", - "semver": "^7.5.3" - }, - "bin": { - "editorconfig": "bin/editorconfig" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/editorconfig/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/editorconfig/node_modules/minimatch": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", - "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/electron-to-chromium": { - "version": "1.4.720", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.720.tgz", - "integrity": "sha512-5zwcKNkOj3GN0jBzpcpGonNPkn667VJpQwRYWdo/TiJEHTQswZyA/vALhZFiAXgL5NuK9UarX1tbdvXu3hG6Yw==", - "dev": true - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "optional": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es5-ext": { - "version": "0.10.64", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", - "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", - "dev": true, - "hasInstallScript": true, - "license": "ISC", - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "esniff": "^2.0.1", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "license": "MIT", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/es6-symbol": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", - "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "^1.0.2", - "ext": "^1.7.0" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/esniff": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", - "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", - "dev": true, - "license": "ISC", - "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "dev": true, - "license": "MIT", - "dependencies": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "license": "MIT", - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "license": "ISC", - "dependencies": { - "type": "^2.7.2" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", - "dev": true, - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/findup-sync/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/findup-sync/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fined/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fork-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", - "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", - "dev": true - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "license": "MIT", - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fs-mkdirp-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true, - "license": "ISC" - }, - "node_modules/get-imports": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-imports/-/get-imports-1.0.0.tgz", - "integrity": "sha512-9FjKG2Os+o/EuOIh3B/LNMbU2FWPGHVy/gs9TJpytK95IPl7lLqiu+VAU7JX6VZimqdmpLemgsGMdQWdKvqYGQ==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1", - "import-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob": { - "version": "10.3.12", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", - "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.6", - "minimatch": "^9.0.1", - "minipass": "^7.0.4", - "path-scurry": "^1.10.2" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-stream/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-stream/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-stream/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/glob/node_modules/minimatch": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "license": "MIT", - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "node_modules/gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "license": "MIT", - "dependencies": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-autoprefixer": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-8.0.0.tgz", - "integrity": "sha512-sVR++PIaXpa81p52dmmA/jt50bw0egmylK5mjagfgOJ8uLDGaF9tHyzvetkY9Uo0gBZUS5sVqN3kX/GlUKOyog==", - "dev": true, - "dependencies": { - "autoprefixer": "^10.2.6", - "fancy-log": "^1.3.3", - "plugin-error": "^1.0.1", - "postcss": "^8.3.0", - "through2": "^4.0.2", - "vinyl-sourcemaps-apply": "^0.2.1" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "gulp": ">=4" - }, - "peerDependenciesMeta": { - "gulp": { - "optional": true - } - } - }, - "node_modules/gulp-chmod": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gulp-chmod/-/gulp-chmod-3.1.0.tgz", - "integrity": "sha512-UFKGwrshsyupo7l74hojYZ9ulLOdOO/OKvMHUqPpXDjQi7hdjTMO7Zqv0dxVKEvLegPMDx8tdDr/BQnaVI2bwQ==", - "dev": true, - "dependencies": { - "lodash.merge": "^4.6.2", - "stat-mode": "^1.0.0", - "through2": "^3.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gulp-chmod/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-clean-css": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", - "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", - "dev": true, - "dependencies": { - "clean-css": "4.2.3", - "plugin-error": "1.0.1", - "through2": "3.0.1", - "vinyl-sourcemaps-apply": "0.2.1" - } - }, - "node_modules/gulp-clean-css/node_modules/through2": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", - "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", - "dev": true, - "dependencies": { - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-clone": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gulp-clone/-/gulp-clone-2.0.1.tgz", - "integrity": "sha512-SLg/KsHBbinR/pCX3PF5l1YlR28hLp0X+bcpf77PtMJ6zvAQ5kRjtCPV5Wt1wHXsXWZN0eTUZ15R8ZYpi/CdCA==", - "dev": true, - "dependencies": { - "plugin-error": "^0.1.2", - "through2": "^2.0.3" - } - }, - "node_modules/gulp-clone/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-clone/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-clone/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-clone/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-clone/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-clone/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-clone/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-concat": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", - "integrity": "sha512-a2scActrQrDBpBbR3WUZGyGS1JEPLg5PZJdIa7/Bi3GuKAmPYDK6SFhy/NZq5R8KsKKFvtfR0fakbUCcKGCCjg==", - "dev": true, - "dependencies": { - "concat-with-sourcemaps": "^1.0.0", - "through2": "^2.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp-concat-css": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gulp-concat-css/-/gulp-concat-css-3.1.0.tgz", - "integrity": "sha512-iLTBPS+cutlgLyK3bp9DMts+WuS8n2mQpjzQ7p/ZVQc8FO5fvpN+ntg9U6jsuNvPeuii82aKm8XeOzF0nUK+TA==", - "dev": true, - "dependencies": { - "lodash.defaults": "^3.0.0", - "parse-import": "^2.0.0", - "plugin-error": "^0.1.2", - "rework": "~1.0.0", - "rework-import": "^2.0.0", - "rework-plugin-url": "^1.0.1", - "through2": "~1.1.1", - "vinyl": "^2.1.0" - } - }, - "node_modules/gulp-concat-css/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-concat-css/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-concat-css/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-concat-css/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-concat-css/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/gulp-concat-css/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-concat-css/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-concat-css/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/gulp-concat-css/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "node_modules/gulp-concat-css/node_modules/through2": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/through2/-/through2-1.1.1.tgz", - "integrity": "sha512-zEbpaeSMHxczpTzO1KkMHjBC1enTA68ojeaZGG4toqdASpb9t4xUZaYFBq2/9OHo5nTGFVSYd4c910OR+6wxbQ==", - "dev": true, - "dependencies": { - "readable-stream": ">=1.1.13-1 <1.2.0-0", - "xtend": ">=4.0.0 <4.1.0-0" - } - }, - "node_modules/gulp-concat/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-copy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/gulp-copy/-/gulp-copy-4.0.1.tgz", - "integrity": "sha512-UbdAwmEiVNNv55KAiUYWOP6Za7h8JPHNNyekNx8Gyc5XRlpUzTrlEclps939nOeiDPsd6jUtT2LmfavJirbZQg==", - "dev": true, - "dependencies": { - "gulp": "^4.0.0", - "plugin-error": "^0.1.2", - "through2": "^2.0.3" - } - }, - "node_modules/gulp-copy/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-copy/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-copy/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-copy/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-copy/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-copy/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-copy/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-dedupe": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/gulp-dedupe/-/gulp-dedupe-0.0.2.tgz", - "integrity": "sha512-Y+FZmAVHUYDgJiGneLXY2sCErvcY89sskjGQILhh5YvNGZq5M+pKsY54K0MyquZGxj2g10ZDVM5vQnEP7yUrVA==", - "dev": true, - "dependencies": { - "colors": "~1.0.2", - "diff": "~1.0.8", - "gulp-util": "~3.0.1", - "lodash.defaults": "~2.4.1", - "through": "~2.3.6" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-dedupe/node_modules/lodash.defaults": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz", - "integrity": "sha512-5wTIPWwGGr07JFysAZB8+7JB2NjJKXDIwogSaRX5zED85zyUAQwtOqUk8AsJkkigUcL3akbHYXd5+BPtTGQPZw==", - "dev": true, - "dependencies": { - "lodash._objecttypes": "~2.4.1", - "lodash.keys": "~2.4.1" - } - }, - "node_modules/gulp-dedupe/node_modules/lodash.keys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz", - "integrity": "sha512-ZpJhwvUXHSNL5wYd1RM6CUa2ZuqorG9ngoJ9Ix5Cce+uX7I5O/E06FCJdhSZ33b5dVyeQDnIlWH7B2s5uByZ7g==", - "dev": true, - "dependencies": { - "lodash._isnative": "~2.4.1", - "lodash._shimkeys": "~2.4.1", - "lodash.isobject": "~2.4.1" - } - }, - "node_modules/gulp-flatten": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.4.0.tgz", - "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", - "dev": true, - "dependencies": { - "plugin-error": "^0.1.2", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-flatten/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-flatten/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-header": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/gulp-header/-/gulp-header-2.0.9.tgz", - "integrity": "sha512-LMGiBx+qH8giwrOuuZXSGvswcIUh0OiioNkUpLhNyvaC6/Ga8X6cfAeme2L5PqsbXMhL8o8b/OmVqIQdxprhcQ==", - "dev": true, - "dependencies": { - "concat-with-sourcemaps": "^1.1.0", - "lodash.template": "^4.5.0", - "map-stream": "0.0.7", - "through2": "^2.0.0" - } - }, - "node_modules/gulp-header/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-if": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-3.0.0.tgz", - "integrity": "sha512-fCUEngzNiEZEK2YuPm+sdMpO6ukb8+/qzbGfJBXyNOXz85bCG7yBI+pPSl+N90d7gnLvMsarthsAImx0qy7BAw==", - "dev": true, - "dependencies": { - "gulp-match": "^1.1.0", - "ternary-stream": "^3.0.0", - "through2": "^3.0.1" - } - }, - "node_modules/gulp-if/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-json-editor": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/gulp-json-editor/-/gulp-json-editor-2.6.0.tgz", - "integrity": "sha512-Ni0ZUpNrhesHiTlHQth/Nv1rXCn0LUicEvzA5XuGy186C4PVeNoRjfuAIQrbmt3scKv8dgGbCs0hd77ScTw7hA==", - "dev": true, - "dependencies": { - "deepmerge": "^4.3.1", - "detect-indent": "^6.1.0", - "js-beautify": "^1.14.11", - "plugin-error": "^2.0.1", - "through2": "^4.0.2" - } - }, - "node_modules/gulp-json-editor/node_modules/plugin-error": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-2.0.1.tgz", - "integrity": "sha512-zMakqvIDyY40xHOvzXka0kUvf40nYIuwRE8dWhti2WtjQZ31xAgBZBhxsK7vK3QbRXS1Xms/LO7B5cuAsfB2Gg==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/gulp-less": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-5.0.0.tgz", - "integrity": "sha512-W2I3TewO/By6UZsM/wJG3pyK5M6J0NYmJAAhwYXQHR+38S0iDtZasmUgFCH3CQj+pQYw/PAIzxvFvwtEXz1HhQ==", - "dev": true, - "dependencies": { - "less": "^3.7.1 || ^4.0.0", - "object-assign": "^4.0.1", - "plugin-error": "^1.0.0", - "replace-ext": "^2.0.0", - "through2": "^4.0.0", - "vinyl-sourcemaps-apply": "^0.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-match": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", - "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", - "dev": true, - "dependencies": { - "minimatch": "^3.0.3" - } - }, - "node_modules/gulp-notify": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-4.0.0.tgz", - "integrity": "sha512-0cdDvZkHVqu4tqrcOI/jL5YdxYEIPQ7+p3YxnO48w5hhPSisvogZ887qL+fpYItg9m4MUhJ5Se8p8xGy3uJESA==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1", - "fancy-log": "^1.3.3", - "lodash.template": "^4.5.0", - "node-notifier": "^9.0.1", - "node.extend": "^2.0.2", - "plugin-error": "^1.0.1", - "through2": "^4.0.2" - }, - "engines": { - "node": ">=0.8.0", - "npm": ">=1.2.10" - } - }, - "node_modules/gulp-notify/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-plumber": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", - "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "fancy-log": "^1.3.2", - "plugin-error": "^0.1.2", - "through2": "^2.0.3" - }, - "engines": { - "node": ">=0.10", - "npm": ">=1.2.10" - } - }, - "node_modules/gulp-plumber/node_modules/arr-diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", - "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.0.1", - "array-slice": "^0.2.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/arr-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", - "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/extend-shallow": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", - "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", - "dev": true, - "dependencies": { - "kind-of": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/kind-of": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", - "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/plugin-error": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", - "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", - "dev": true, - "dependencies": { - "ansi-cyan": "^0.1.1", - "ansi-red": "^0.1.1", - "arr-diff": "^1.0.1", - "arr-union": "^2.0.1", - "extend-shallow": "^1.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-plumber/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-print": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/gulp-print/-/gulp-print-5.0.2.tgz", - "integrity": "sha512-iIpHMzC/b3gFvVXOfP9Jk94SWGIsDLVNUrxULRleQev+08ug07mh84b1AOlW6QDQdmInQiqDFqJN1UvhU2nXdg==", - "dev": true, - "dependencies": { - "ansi-colors": "^3.2.4", - "fancy-log": "^1.3.3", - "map-stream": "0.0.7", - "vinyl": "^2.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-print/node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/gulp-rename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.0.0.tgz", - "integrity": "sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-replace": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.4.tgz", - "integrity": "sha512-SVSF7ikuWKhpAW4l4wapAqPPSToJoiNKsbDoUnRrSgwZHH7lH8pbPeQj1aOVYQrbZKhfSVBxVW+Py7vtulRktw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/vinyl": "^2.0.4", - "istextorbinary": "^3.0.0", - "replacestream": "^4.0.3", - "yargs-parser": ">=5.0.0-security.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/gulp-rtlcss": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/gulp-rtlcss/-/gulp-rtlcss-2.0.0.tgz", - "integrity": "sha512-muhh8WGEt6P3qyQ9bfCpmALuNod0W4kfwDqrMOQswx0HlyQym1sZlrCUi/pG58LwUpchVJdNS0J+b8hvuTFFbg==", - "dev": true, - "dependencies": { - "plugin-error": "^1.0.1", - "rtlcss": "^3.5.0", - "through2": "^2.0.5", - "vinyl-sourcemaps-apply": "^0.2.1" - } - }, - "node_modules/gulp-rtlcss/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-tap": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/gulp-tap/-/gulp-tap-2.0.0.tgz", - "integrity": "sha512-U5/v1bTozx672QHzrvzPe6fPl2io7Wqyrx2y30AG53eMU/idH4BrY/b2yikOkdyhjDqGgPoMUMnpBg9e9LK8Nw==", - "dev": true, - "dependencies": { - "through2": "^3.0.1" - } - }, - "node_modules/gulp-tap/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/gulp-uglify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.2.tgz", - "integrity": "sha512-gk1dhB74AkV2kzqPMQBLA3jPoIAPd/nlNzP2XMDSG8XZrqnlCiDGAqC+rZOumzFvB5zOphlFh6yr3lgcAb/OOg==", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "extend-shallow": "^3.0.2", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "isobject": "^3.0.1", - "make-error-cause": "^1.1.1", - "safe-buffer": "^5.1.2", - "through2": "^2.0.0", - "uglify-js": "^3.0.5", - "vinyl-sourcemaps-apply": "^0.2.0" - } - }, - "node_modules/gulp-uglify/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglify/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglify/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-uglify/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", - "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", - "dev": true, - "dependencies": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-util/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/gulp-util/node_modules/clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", - "dev": true - }, - "node_modules/gulp-util/node_modules/lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", - "dev": true, - "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "node_modules/gulp-util/node_modules/lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "node_modules/gulp-util/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gulp-util/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/gulp-util/node_modules/vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", - "dev": true, - "dependencies": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - }, - "engines": { - "node": ">= 0.9" - } - }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true, - "license": "ISC" - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "optional": true, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/import-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/import-regex/-/import-regex-1.1.0.tgz", - "integrity": "sha512-EblpleIyIdATUKj8ovFojUHyToxgjeKXQgTHZBGZ4cEkbtV21BlO1PSrzZQ6Fei2fgk7uhDeEx656yvPhlRGeA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inquirer": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.6.tgz", - "integrity": "sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^6.0.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ip-regex": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", - "integrity": "sha512-HjpCHTuxbR/6jWJroc/VN+npo5j0T4Vv2TAI5qdEHQx7hsL767MeccGFSsLtF694EiZKTSEqgoeU6DtGFCcuqQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", - "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", - "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", - "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istextorbinary": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz", - "integrity": "sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==", - "dev": true, - "dependencies": { - "binaryextensions": "^2.2.0", - "textextensions": "^3.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/js-beautify": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.15.1.tgz", - "integrity": "sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA==", - "dev": true, - "dependencies": { - "config-chain": "^1.1.13", - "editorconfig": "^1.0.4", - "glob": "^10.3.3", - "js-cookie": "^3.0.5", - "nopt": "^7.2.0" - }, - "bin": { - "css-beautify": "js/bin/css-beautify.js", - "html-beautify": "js/bin/html-beautify.js", - "js-beautify": "js/bin/js-beautify.js" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/js-cookie": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", - "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true, - "license": "MIT" - }, - "node_modules/just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", - "dev": true, - "license": "MIT", - "dependencies": { - "flush-write-stream": "^1.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", - "dev": true, - "dependencies": { - "copy-anything": "^2.0.1", - "parse-node-version": "^1.0.1", - "tslib": "^2.3.0" - }, - "bin": { - "lessc": "bin/lessc" - }, - "engines": { - "node": ">=6" - }, - "optionalDependencies": { - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "source-map": "~0.6.0" - } - }, - "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/liftoff/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash._baseassign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz", - "integrity": "sha512-t3N26QR2IdSN+gqSy9Ds9pBu/J1EAFEshKlUHpJG3rvyJOYgcELIxcIeKKfZk7sjOz11cFfzJRsyFry/JyabJQ==", - "dev": true, - "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash.keys": "^3.0.0" - } - }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true - }, - "node_modules/lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", - "dev": true - }, - "node_modules/lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", - "dev": true - }, - "node_modules/lodash._bindcallback": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz", - "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ==", - "dev": true - }, - "node_modules/lodash._createassigner": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz", - "integrity": "sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==", - "dev": true, - "dependencies": { - "lodash._bindcallback": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash.restparam": "^3.0.0" - } - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "dev": true - }, - "node_modules/lodash._isnative": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz", - "integrity": "sha512-BOlKGKNHhCHswGOWtmVb5zBygyxN7EmTuzVOSQI6QSoGhG+kvv71gICFS1TBpnqvT1n53txK8CDK3u5D2/GZxQ==", - "dev": true - }, - "node_modules/lodash._objecttypes": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz", - "integrity": "sha512-XpqGh1e7hhkOzftBfWE7zt+Yn9mVHFkDhicVttvKLsoCMLVVL+xTQjfjB4X4vtznauxv0QZ5ZAeqjvat0dh62Q==", - "dev": true - }, - "node_modules/lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", - "dev": true - }, - "node_modules/lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", - "dev": true - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true - }, - "node_modules/lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", - "dev": true - }, - "node_modules/lodash._shimkeys": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz", - "integrity": "sha512-lBrglYxLD/6KAJ8IEa5Lg+YHgNAL7FyKqXg4XOUI+Du/vtniLs1ZqS+yHNKPkK54waAgkdUnDOYaWf+rv4B+AA==", - "dev": true, - "dependencies": { - "lodash._objecttypes": "~2.4.1" - } - }, - "node_modules/lodash.assign": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-3.2.0.tgz", - "integrity": "sha512-/VVxzgGBmbphasTg51FrztxQJ/VgAUpol6zmJuSVSGcNg4g7FA4z7rQV8Ovr9V3vFBNWZhvKWHfpAytjTVUfFA==", - "dev": true, - "dependencies": { - "lodash._baseassign": "^3.0.0", - "lodash._createassigner": "^3.0.0", - "lodash.keys": "^3.0.0" - } - }, - "node_modules/lodash.defaults": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-3.1.2.tgz", - "integrity": "sha512-X7135IXFQt5JDFnYxOVAzVz+kFvwDn3N8DJYf+nrz/mMWEuSu7+OL6rWqsk3+VR1T4TejFCSu5isBJOLSID2bg==", - "dev": true, - "dependencies": { - "lodash.assign": "^3.0.0", - "lodash.restparam": "^3.0.0" - } - }, - "node_modules/lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", - "dev": true, - "dependencies": { - "lodash._root": "^3.0.0" - } - }, - "node_modules/lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "dev": true - }, - "node_modules/lodash.isobject": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz", - "integrity": "sha512-sTebg2a1PoicYEZXD5PBdQcTlIJ6hUslrlWr7iV0O7n+i4596s2NQ9I5CaZ5FbXSfya/9WQsrYLANUJv9paYVA==", - "dev": true, - "dependencies": { - "lodash._objecttypes": "~2.4.1" - } - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "dev": true, - "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", - "dev": true - }, - "node_modules/lodash.template": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", - "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.templatesettings": "^4.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", - "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0" - } - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lru-cache": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/make-error-cause": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", - "integrity": "sha512-4TO2Y3HkBnis4c0dxhAgD/jprySYLACf7nwN6V0HAHDx59g12WlRpUmFy1bRHamjGUEEBrEvCq6SUpsEE2lhUg==", - "dev": true, - "dependencies": { - "make-error": "^1.2.0" - } - }, - "node_modules/make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/make-iterator/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "license": "MIT", - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", - "dev": true, - "license": "MIT", - "dependencies": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/matchdep/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", - "dev": true, - "license": "MIT", - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/matchdep/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/matchdep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/micromatch/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/micromatch/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/micromatch/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/micromatch/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "optional": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "dev": true, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true, - "license": "MIT" - }, - "node_modules/multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", - "dev": true, - "dependencies": { - "duplexer2": "0.0.2" - } - }, - "node_modules/mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/nan": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", - "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", - "dev": true, - "license": "MIT", - "optional": true - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/nanomatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", - "dev": true, - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "bin": { - "needle": "bin/needle" - }, - "engines": { - "node": ">= 4.4.x" - } - }, - "node_modules/needle/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/node-notifier": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", - "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - } - }, - "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true - }, - "node_modules/node.extend": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.3.tgz", - "integrity": "sha512-xwADg/okH48PvBmRZyoX8i8GJaKuJ1CqlqotlZOhUio8egD1P5trJupHKBzcPjSF9ifK2gPcEICRBnkfPqQXZw==", - "dev": true, - "dependencies": { - "hasown": "^2.0.0", - "is": "^3.3.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/nopt": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", - "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", - "dev": true, - "dependencies": { - "abbrev": "^2.0.0" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "once": "^1.3.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", - "dev": true, - "license": "MIT", - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "license": "MIT", - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-import": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-import/-/parse-import-2.0.0.tgz", - "integrity": "sha512-c59vdx1LiQT+majNKMyfFLrNMAVS9U1bychTv3CEuxbKspgnVTrzLRtgtfCWyAmTuFAxQVSJFasVv8svJLksIg==", - "dev": true, - "dependencies": { - "get-imports": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-scurry": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", - "dev": true, - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "dev": true, - "dependencies": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/plugin-error/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-error/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "dev": true - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "optional": true - }, - "node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "license": "MIT", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "license": "MIT", - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/read-pkg/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/readdirp/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/readdirp/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regex-not/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", - "dev": true, - "license": "MIT", - "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-bom-stream/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/replace-ext": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", - "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replacestream": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", - "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.3", - "object-assign": "^4.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-dot-file": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/require-dot-file/-/require-dot-file-0.4.0.tgz", - "integrity": "sha512-pMe/T7+uFi2NMYsxuQtTh9n/UKD13HAHeDOk7KuP2pr7aKi5aMhvkbGD4IeoJKjy+3vdIUy8ggXYWzlZTL5FWA==", - "dev": true - }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true, - "license": "ISC" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "license": "MIT", - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", - "dev": true, - "license": "MIT", - "dependencies": { - "value-or-function": "^3.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.12" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha512-eEjL8FdkdsxApd0yWVZgBGzfCQiT8yqSc2H1p4jpZpQdtz7ohETiDMoje5PlM8I9WgkqkreVxFUKYOiJdVWDXw==", - "dev": true, - "dependencies": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" - } - }, - "node_modules/rework-import": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/rework-import/-/rework-import-2.1.0.tgz", - "integrity": "sha512-ufvoQX6cDhrqYc8ZXvJ+6FqimwyI4qn8cH1ypAiS9Mn41iVPN/9RGwRvscBtUEkHA09w8voTIakRJKslgWcTEQ==", - "dev": true, - "dependencies": { - "css": "^2.0.0", - "globby": "^2.0.0", - "parse-import": "^2.0.0", - "url-regex": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rework-import/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rework-import/node_modules/glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "dev": true, - "dependencies": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/rework-import/node_modules/globby": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-2.1.0.tgz", - "integrity": "sha512-CqRID2dMaN4Zi9PANiQHhmKaGu7ZASehBLnaDogjR9L3L1EqAGFhflafT0IrSN/zm9xFk+KMTXZCN8pUYOiO/Q==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "async": "^1.2.1", - "glob": "^5.0.3", - "object-assign": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rework-import/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rework-plugin-function": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/rework-plugin-function/-/rework-plugin-function-1.0.2.tgz", - "integrity": "sha512-kyIphbC2Kuc3iFz1CSAQ5zmt4o/IHquhO+uG0kK0FQTjs4Z5eAxrqmrv3rZMR1KXa77SesaW9KwKyfbYoLMEqw==", - "dev": true, - "dependencies": { - "rework-visit": "^1.0.0" - } - }, - "node_modules/rework-plugin-url": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/rework-plugin-url/-/rework-plugin-url-1.1.0.tgz", - "integrity": "sha512-qlAhbJKfEK59jAPQppIn8bNXffW1INlaJZaXdX/ZLs/CzZSnn38Y0wESQ3tjOwRsDbPEUHN2XJ3ZgueDaaCC0A==", - "dev": true, - "dependencies": { - "rework-plugin-function": "^1.0.0" - } - }, - "node_modules/rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha512-W6V2fix7nCLUYX1v6eGPrBOZlc03/faqzP4sUxMAJMBMOPYhfV/RyLegTufn5gJKaOITyi+gvf0LXDZ9NzkHnQ==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", - "dev": true, - "dependencies": { - "find-up": "^5.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.3.11", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "license": "MIT", - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", - "dev": true, - "optional": true - }, - "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "sver-compat": "^1.5.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true, - "license": "ISC" - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "license": "MIT", - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true, - "license": "CC-BY-3.0" - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.20", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", - "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", - "dev": true, - "license": "CC0-1.0" - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "license": "MIT", - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true, - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/stat-mode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-1.0.0.tgz", - "integrity": "sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true, - "license": "MIT" - }, - "node_modules/stream-shift": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", - "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", - "dev": true - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/ternary-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-3.0.0.tgz", - "integrity": "sha512-oIzdi+UL/JdktkT+7KU5tSIQjj8pbShj3OASuvDEhm0NT5lppsm7aXWAmAq4/QMaBIyfuEcNLbAQA+HpaISobQ==", - "dev": true, - "dependencies": { - "duplexify": "^4.1.1", - "fork-stream": "^0.0.4", - "merge-stream": "^2.0.0", - "through2": "^3.0.1" - } - }, - "node_modules/ternary-stream/node_modules/through2": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", - "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "2 || 3" - } - }, - "node_modules/textextensions": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-3.3.0.tgz", - "integrity": "sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "dependencies": { - "readable-stream": "3" - } - }, - "node_modules/through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "license": "MIT", - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/through2-filter/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "license": "MIT", - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "license": "MIT", - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/to-regex/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/to-through/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true - }, - "node_modules/type": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", - "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true, - "license": "MIT" - }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "license": "MIT", - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "license": "MIT", - "dependencies": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/url-regex": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", - "integrity": "sha512-dQ9cJzMou5OKr6ZzfvwJkCq3rC72PNXhqz0v3EIhF4a3Np+ujr100AhUx2cKx5ei3iymoJpJrPB3sVSEMdqAeg==", - "dev": true, - "dependencies": { - "ip-regex": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "license": "MIT", - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "license": "MIT", - "dependencies": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-fs/node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", - "dev": true, - "license": "MIT", - "dependencies": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true, - "license": "MIT" - }, - "node_modules/vinyl-sourcemap/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "license": "MIT", - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl-sourcemaps-apply": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "integrity": "sha512-+oDh3KYZBoZC8hfocrbrxbLUeaYtQK7J5WU5Br9VqWqmCll3tFJqKp97GC9GmMsVIL0qnx2DgEDVxdo5EZ5sSw==", - "dev": true, - "dependencies": { - "source-map": "^0.5.1" - } - }, - "node_modules/vinyl-sourcemaps-apply/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vinyl/node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/wrench-sui": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wrench-sui/-/wrench-sui-0.0.3.tgz", - "integrity": "sha512-Y6qzMpcMG9akKnIdUsKzEF/Ht0KQJBP8ETkZj3FcGe93NC71e940WZUP1y+j+hc8Ecx9TyX0GvAWC4yymA88yA==", - "dev": true, - "engines": { - "node": ">=0.1.97" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yamljs": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/yamljs/-/yamljs-0.3.0.tgz", - "integrity": "sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "glob": "^7.0.5" - }, - "bin": { - "json2yaml": "bin/json2yaml", - "yaml2json": "bin/yaml2json" - } - }, - "node_modules/yamljs/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "license": "MIT", - "dependencies": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "license": "MIT", - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "license": "ISC", - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - } - } -} diff --git a/package.json b/package.json index c74eafb..d7746b0 100644 --- a/package.json +++ b/package.json @@ -2,56 +2,26 @@ "name": "default-dark-ui", "version": "2.2.0", "theme": "ui", + "themeAppearance": "dark", "description": "Default Dark UI Theme for Inkdrop", "styleSheets": [ "theme.css" ], - "scripts": { - "run": "gulp", - "build": "gulp build" - }, + "scripts": {}, "keywords": [ "inkdrop", "markdown" ], + "repository": { + "type": "git", + "url": "git+https://github.com/inkdropapp/default-dark-ui.git" + }, "author": "Takuya Matsuyama", "license": "MIT", "devDependencies": { - "better-console": "^1.0.1", - "del": "^6.0.0", - "extend": "^3.0.2", - "gulp": "^4.0.2", - "gulp-autoprefixer": "^8.0.0", - "gulp-chmod": "^3.0.0", - "gulp-clean-css": "^4.3.0", - "gulp-clone": "^2.0.1", - "gulp-concat": "^2.6.1", - "gulp-concat-css": "^3.1.0", - "gulp-copy": "^4.0.1", - "gulp-dedupe": "0.0.2", - "gulp-flatten": "^0.4.0", - "gulp-header": "^2.0.9", - "gulp-if": "^3.0.0", - "gulp-json-editor": "^2.5.6", - "gulp-less": "^5.0.0", - "gulp-notify": "^4.0.0", - "gulp-plumber": "^1.2.1", - "gulp-print": "^5.0.2", - "gulp-rename": "^2.0.0", - "gulp-replace": "^1.1.3", - "gulp-rtlcss": "^2.0.0", - "gulp-tap": "^2.0.0", - "gulp-uglify": "^3.0.2", - "inquirer": "^8.1.2", - "mkdirp": "^1.0.4", - "require-dot-file": "^0.4.0", - "wrench-sui": "0.0.3", - "yamljs": "^0.3.0" + "@inkdropapp/theme-dev-helpers": "^0.3.6" }, - "browserslist": [ - "Electron 12.0.4" - ], "engines": { - "inkdrop": "^5.8.0" + "inkdrop": "^5.9.0" } } diff --git a/palette.json b/palette.json new file mode 100644 index 0000000..df14e39 --- /dev/null +++ b/palette.json @@ -0,0 +1,1024 @@ +{ + "--font-name": "-apple-system, BlinkMacSystemFont, Segoe UI, \"Lato\"", + "--font-smoothing": "antialiased", + "--header-font": "-apple-system, BlinkMacSystemFont, Segoe UI, \"Lato\", \"Helvetica Neue\", Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol", + "--page-font": "-apple-system, BlinkMacSystemFont, Segoe UI, \"Lato\", \"Helvetica Neue\", Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol", + "--em-size": "14px", + "--font-size": "14px", + "--relative-border-radius": "0.35714286em", + "--absolute-border-radius": "0.35714286rem", + "--default-border-radius": "0.35714286rem", + "--primary-color": "hsl(213deg 94% 68% / 80%)", + "--secondary-color": "hsl(240deg 6% 10%)", + "--light-primary-color": "hsl(212deg 96% 78% / 80%)", + "--light-secondary-color": "hsl(0deg 0% 25%)", + "--header-font-weight": "600", + "--header-line-height": "1.28571429em", + "--h1": "2rem", + "--h2": "1.71428571rem", + "--h3": "1.28571429rem", + "--h4": "1.07142857rem", + "--h5": "1rem", + "--input-background": "hsl(0deg 0% 9%)", + "--input-vertical-padding": "0.78571429em", + "--input-horizontal-padding": "1em", + "--input-padding": "0.78571429em 1em", + "--input-color": "hsl(0deg 0% 98% / 85%)", + "--input-placeholder-color": "hsl(0deg 0% 90% / 25%)", + "--input-placeholder-focus-color": "hsl(0deg 0% 83% / 35%)", + "--input-error-placeholder-color": "hsl(0deg 93% 94% / 90%)", + "--input-error-placeholder-focus-color": "hsl(0deg 96% 89% / 90%)", + "--input-line-height": "1.21428571em", + "--focused-form-border-color": "hsl(199deg 95% 74% / 60%)", + "--focused-form-muted-border-color": "hsl(199deg 95% 74% / 40%)", + "--unfocused-outline-color": "transparent", + "--unfocused-outline-offset": "0.4rem", + "--focused-outline-style": "solid", + "--focused-outline-width": "0.14285714rem", + "--focused-outline-color": "hsl(199deg 95% 74% / 30%)", + "--focused-outline-offset": "0rem", + "--mini-size": "0.78571429", + "--tiny-size": "0.85714286", + "--small-size": "0.92857143", + "--medium-size": "1", + "--large-size": "1.14285714", + "--big-size": "1.28571429", + "--huge-size": "1.42857143", + "--massive-size": "1.71428571", + "--page-background": "hsl(0deg 0% 4%)", + "--page-overflow-x": "hidden", + "--line-height": "1.4285em", + "--text-color": "hsl(0deg 0% 98% / 87%)", + "--paragraph-margin": "0em 0em 1em", + "--paragraph-line-height": "1.4285em", + "--link-color": "hsl(217deg 91% 60%)", + "--link-underline": "none", + "--link-hover-color": "hsl(213deg 94% 68%)", + "--link-hover-underline": "none", + "--highlight-background": "hsl(200deg 98% 39%)", + "--highlight-color": "#fff", + "--input-highlight-background": "hsl(0deg 0% 64% / 40%)", + "--input-highlight-color": "hsl(0deg 0% 98% / 87%)", + "--loader-size": "1.28571429em", + "--loader-speed": "0.6s", + "--loader-line-width": "0.2em", + "--loader-fill-color": "rgba(0, 0, 0, 0.1)", + "--loader-line-color": "#767676", + "--inverted-loader-fill-color": "rgba(255, 255, 255, 0.15)", + "--inverted-loader-line-color": "#FFFFFF", + "--column-count": "16", + "--default-duration": "0.1s", + "--default-easing": "ease", + "--mobile-breakpoint": "320px", + "--tablet-breakpoint": "768px", + "--computer-breakpoint": "992px", + "--large-monitor-breakpoint": "1200px", + "--widescreen-monitor-breakpoint": "1920px", + "--red": "hsl(0deg 84% 60%)", + "--orange": "hsl(25deg 95% 53%)", + "--yellow": "hsl(45deg 93% 47%)", + "--olive": "hsl(84deg 81% 44%)", + "--green": "hsl(142deg 71% 45%)", + "--teal": "hsl(173deg 80% 40%)", + "--blue": "hsl(217deg 91% 60%)", + "--violet": "hsl(258deg 90% 66%)", + "--purple": "hsl(271deg 91% 65%)", + "--pink": "hsl(330deg 81% 60%)", + "--brown": "hsl(32deg 81% 29%)", + "--grey": "hsl(0deg 0% 45%)", + "--black": "hsl(0deg 0% 9%)", + "--light-red": "hsl(0deg 91% 71%)", + "--light-orange": "hsl(27deg 96% 61%)", + "--light-yellow": "hsl(48deg 96% 53%)", + "--light-olive": "hsl(83deg 78% 55%)", + "--light-green": "hsl(142deg 69% 58%)", + "--light-teal": "hsl(172deg 66% 50%)", + "--light-blue": "hsl(213deg 94% 68%)", + "--light-violet": "hsl(255deg 92% 76%)", + "--light-purple": "hsl(270deg 95% 75%)", + "--light-pink": "hsl(329deg 86% 70%)", + "--light-brown": "hsl(35deg 92% 33%)", + "--light-grey": "hsl(0deg 0% 83%)", + "--light-black": "hsl(0deg 0% 25%)", + "--full-black": "#000", + "--off-white": "hsl(210deg 20% 98%)", + "--dark-white": "hsl(220deg 14% 96%)", + "--mid-white": "hsl(220deg 13% 91%)", + "--white": "#fff", + "--red-background": "hsl(0deg 93% 94%)", + "--orange-background": "hsl(34deg 100% 92%)", + "--yellow-background": "hsl(55deg 97% 88%)", + "--olive-background": "hsl(80deg 89% 89%)", + "--green-background": "hsl(141deg 84% 93%)", + "--teal-background": "hsl(167deg 85% 89%)", + "--blue-background": "hsl(214deg 95% 93%)", + "--violet-background": "hsl(251deg 91% 95%)", + "--purple-background": "hsl(269deg 100% 95%)", + "--pink-background": "hsl(326deg 78% 95%)", + "--brown-background": "hsl(34deg 100% 92%)", + "--red-header-color": "hsl(0deg 72% 51%)", + "--orange-header-color": "hsl(21deg 90% 48%)", + "--yellow-header-color": "hsl(32deg 81% 29%)", + "--olive-header-color": "hsl(86deg 78% 27%)", + "--green-header-color": "hsl(142deg 72% 29%)", + "--teal-header-color": "hsl(175deg 77% 26%)", + "--blue-header-color": "hsl(221deg 83% 53%)", + "--violet-header-color": "hsl(262deg 83% 58%)", + "--purple-header-color": "hsl(271deg 81% 56%)", + "--pink-header-color": "hsl(333deg 71% 51%)", + "--brown-header-color": "hsl(28deg 73% 26%)", + "--red-text-color": "hsl(0deg 84% 60%)", + "--orange-text-color": "hsl(25deg 95% 53%)", + "--yellow-text-color": "hsl(35deg 92% 33%)", + "--olive-text-color": "hsl(85deg 85% 35%)", + "--green-text-color": "hsl(142deg 76% 36%)", + "--teal-text-color": "hsl(175deg 84% 32%)", + "--blue-text-color": "hsl(217deg 91% 60%)", + "--violet-text-color": "hsl(258deg 90% 66%)", + "--purple-text-color": "hsl(271deg 91% 65%)", + "--pink-text-color": "hsl(330deg 81% 60%)", + "--brown-text-color": "hsl(32deg 81% 29%)", + "--red-border-color": "hsl(0deg 84% 60%)", + "--orange-border-color": "hsl(25deg 95% 53%)", + "--yellow-border-color": "hsl(35deg 92% 33%)", + "--olive-border-color": "hsl(85deg 85% 35%)", + "--green-border-color": "hsl(142deg 76% 36%)", + "--teal-border-color": "hsl(175deg 84% 32%)", + "--blue-border-color": "hsl(217deg 91% 60%)", + "--violet-border-color": "hsl(258deg 90% 66%)", + "--purple-border-color": "hsl(271deg 91% 65%)", + "--pink-border-color": "hsl(330deg 81% 60%)", + "--brown-border-color": "hsl(32deg 81% 29%)", + "--subtle-transparent-black": "rgba(0, 0, 0, 0.06)", + "--transparent-black": "rgba(0, 0, 0, 0.1)", + "--strong-transparent-black": "rgba(0, 0, 0, 0.2)", + "--very-strong-transparent-black": "rgba(0, 0, 0, 0.3)", + "--subtle-transparent-white": "rgba(255, 255, 255, 0.02)", + "--transparent-white": "rgba(255, 255, 255, 0.08)", + "--strong-transparent-white": "rgba(255, 255, 255, 0.15)", + "--subtle-gradient": "linear-gradient(transparent, rgba(0, 0, 0, 0.05))", + "--subtle-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--floating-shadow": "0px 2px 4px 0px hsl(0deg 0% 0% / 20%), 0px 2px 10px 0px hsl(0deg 0% 0% / 30%)", + "--raised-shadow": "0 1.5px 3px -2px hsl(0deg 0% 0% / 0.4), 0 4px 6px hsl(0deg 0% 0% / 0.2), 0 8px 12px -1px hsl(0deg 0% 0% / 0.1)", + "--positive-color": "hsl(142deg 71% 45%)", + "--positive-background-color": "hsl(141deg 79% 85% / 20%)", + "--positive-border-color": "hsl(142deg 77% 73% / 70%)", + "--positive-header-color": "hsl(142deg 77% 73% / 90%)", + "--positive-text-color": "hsl(141deg 84% 93% / 90%)", + "--negative-color": "hsl(0deg 84% 60%)", + "--negative-background-color": "hsl(0deg 96% 89% / 20%)", + "--negative-border-color": "hsl(0deg 94% 82% / 70%)", + "--negative-header-color": "hsl(0deg 94% 82% / 90%)", + "--negative-text-color": "hsl(0deg 93% 94% / 90%)", + "--info-color": "hsl(188deg 86% 53%)", + "--info-background-color": "hsl(201deg 94% 86% / 20%)", + "--info-border-color": "hsl(199deg 95% 74% / 70%)", + "--info-header-color": "hsl(199deg 95% 74% / 90%)", + "--info-text-color": "hsl(204deg 94% 94% / 90%)", + "--warning-color": "hsl(43deg 96% 56%)", + "--warning-background-color": "hsl(48deg 97% 77% / 20%)", + "--warning-border-color": "hsl(41deg 96% 40% / 70%)", + "--warning-header-color": "hsl(46deg 97% 65% / 90%)", + "--warning-text-color": "hsl(48deg 96% 89% / 90%)", + "--mini": "0.78571429rem", + "--tiny": "0.85714286rem", + "--small": "0.92857143rem", + "--medium": "1rem", + "--large": "1.14285714rem", + "--big": "1.28571429rem", + "--huge": "1.42857143rem", + "--massive": "1.71428571rem", + "--relative-mini": "0.78571429em", + "--relative-tiny": "0.85714286em", + "--relative-small": "0.92857143em", + "--relative-medium": "1em", + "--relative-large": "1.14285714em", + "--relative-big": "1.28571429em", + "--relative-huge": "1.42857143em", + "--relative-massive": "1.71428571em", + "--absolute-mini": "0.78571429rem", + "--absolute-tiny": "0.85714286rem", + "--absolute-small": "0.92857143rem", + "--absolute-medium": "1rem", + "--absolute-large": "1.14285714rem", + "--absolute-big": "1.28571429rem", + "--absolute-huge": "1.42857143rem", + "--absolute-massive": "1.71428571rem", + "--icon-width": "1.18em", + "--dark-text-color": "hsl(0deg 0% 98% / 40%)", + "--muted-text-color": "hsl(0deg 0% 98% / 60%)", + "--light-text-color": "hsl(0deg 0% 98% / 85%)", + "--unselected-text-color": "hsl(0deg 0% 98% / 40%)", + "--hovered-text-color": "hsl(0deg 0% 98% / 80%)", + "--pressed-text-color": "hsl(0deg 0% 98% / 90%)", + "--selected-text-color": "hsl(0deg 0% 98% / 95%)", + "--disabled-text-color": "hsl(0deg 0% 98% / 30%)", + "--inverted-text-color": "hsl(0deg 0% 4% / 90%)", + "--inverted-muted-text-color": "hsl(0deg 0% 4% / 80%)", + "--inverted-light-text-color": "hsl(0deg 0% 4% / 70%)", + "--inverted-unselected-text-color": "hsl(0deg 0% 4% / 50%)", + "--inverted-hovered-text-color": "hsl(0deg 0% 4% / 100%)", + "--inverted-pressed-text-color": "hsl(0deg 0% 4% / 100%)", + "--inverted-selected-text-color": "hsl(0deg 0% 4% / 100%)", + "--inverted-disabled-text-color": "hsl(0deg 0% 4% / 20%)", + "--circular-radius": "500rem", + "--border-color": "hsl(0deg 0% 96% / 10%)", + "--strong-border-color": "hsl(0deg 0% 96% / 22%)", + "--internal-border-color": "hsl(0deg 0% 96% / 10%)", + "--selected-border-color": "hsl(0deg 0% 96% / 35%)", + "--strong-selected-border-color": "hsl(0deg 0% 96% / 50%)", + "--disabled-border-color": "hsl(0deg 0% 96% / 50%)", + "--solid-internal-border-color": "hsl(0deg 0% 15%)", + "--solid-border-color": "hsl(240deg 5% 26%)", + "--solid-selected-border-color": "hsl(0deg 0% 32%)", + "--white-border-color": "hsl(0deg 100% 100% / 10%)", + "--selected-white-border-color": "hsl(0deg 100% 100% / 80%)", + "--solid-white-border-color": "hsl(0deg 0% 64%)", + "--selected-solid-white-border-color": "hsl(0deg 0% 83%)", + "--loader-offset": "-0.64285714em", + "--loader-margin": "-0.64285714em 0em 0em -0.64285714em", + "--glyph-width": "1.1em", + "--line-height-offset": "0.21425em", + "--header-line-height-offset": "0.14285714em", + "--header-top-margin": "calc(2rem - 0.1428571428571429em)", + "--header-bottom-margin": "1rem", + "--header-margin": "calc(2rem - 0.1428571428571429em) 0em 1rem", + "--page-min-width": "320px", + "--success-background-color": "hsl(141deg 79% 85% / 20%)", + "--success-color": "hsl(142deg 71% 45%)", + "--success-border-color": "hsl(142deg 77% 73% / 70%)", + "--success-header-color": "hsl(142deg 77% 73% / 90%)", + "--success-text-color": "hsl(141deg 84% 93% / 90%)", + "--error-background-color": "hsl(0deg 96% 89% / 20%)", + "--error-color": "hsl(0deg 84% 60%)", + "--error-border-color": "hsl(0deg 94% 82% / 70%)", + "--error-header-color": "hsl(0deg 94% 82% / 90%)", + "--error-text-color": "hsl(0deg 93% 94% / 90%)", + "--largest-mobile-screen": "767px", + "--largest-tablet-screen": "991px", + "--largest-small-monitor": "1199px", + "--largest-large-monitor": "1919px", + "--1px": "0.07142857rem", + "--2px": "0.14285714rem", + "--3px": "0.21428571rem", + "--4px": "0.28571429rem", + "--5px": "0.35714286rem", + "--6px": "0.42857143rem", + "--7px": "0.5rem", + "--8px": "0.57142857rem", + "--9px": "0.64285714rem", + "--10px": "0.71428571rem", + "--11px": "0.78571429rem", + "--12px": "0.85714286rem", + "--13px": "0.92857143rem", + "--14px": "1rem", + "--15px": "1.07142857rem", + "--16px": "1.14285714rem", + "--17px": "1.21428571rem", + "--18px": "1.28571429rem", + "--19px": "1.35714286rem", + "--20px": "1.42857143rem", + "--21px": "1.5rem", + "--22px": "1.57142857rem", + "--23px": "1.64285714rem", + "--24px": "1.71428571rem", + "--25px": "1.78571429rem", + "--26px": "1.85714286rem", + "--27px": "1.92857143rem", + "--28px": "2rem", + "--29px": "2.07142857rem", + "--30px": "2.14285714rem", + "--31px": "2.21428571rem", + "--32px": "2.28571429rem", + "--33px": "2.35714286rem", + "--34px": "2.42857143rem", + "--35px": "2.5rem", + "--36px": "2.57142857rem", + "--37px": "2.64285714rem", + "--38px": "2.71428571rem", + "--39px": "2.78571429rem", + "--40px": "2.85714286rem", + "--41px": "2.92857143rem", + "--42px": "3rem", + "--43px": "3.07142857rem", + "--44px": "3.14285714rem", + "--45px": "3.21428571rem", + "--46px": "3.28571429rem", + "--47px": "3.35714286rem", + "--48px": "3.42857143rem", + "--49px": "3.5rem", + "--50px": "3.57142857rem", + "--51px": "3.64285714rem", + "--52px": "3.71428571rem", + "--53px": "3.78571429rem", + "--54px": "3.85714286rem", + "--55px": "3.92857143rem", + "--56px": "4rem", + "--57px": "4.07142857rem", + "--58px": "4.14285714rem", + "--59px": "4.21428571rem", + "--60px": "4.28571429rem", + "--61px": "4.35714286rem", + "--62px": "4.42857143rem", + "--63px": "4.5rem", + "--64px": "4.57142857rem", + "--relative1px": "0.07142857em", + "--relative2px": "0.14285714em", + "--relative3px": "0.21428571em", + "--relative4px": "0.28571429em", + "--relative5px": "0.35714286em", + "--relative6px": "0.42857143em", + "--relative7px": "0.5em", + "--relative8px": "0.57142857em", + "--relative9px": "0.64285714em", + "--relative10px": "0.71428571em", + "--relative11px": "0.78571429em", + "--relative12px": "0.85714286em", + "--relative13px": "0.92857143em", + "--relative14px": "1em", + "--relative15px": "1.07142857em", + "--relative16px": "1.14285714em", + "--relative17px": "1.21428571em", + "--relative18px": "1.28571429em", + "--relative19px": "1.35714286em", + "--relative20px": "1.42857143em", + "--relative21px": "1.5em", + "--relative22px": "1.57142857em", + "--relative23px": "1.64285714em", + "--relative24px": "1.71428571em", + "--relative25px": "1.78571429em", + "--relative26px": "1.85714286em", + "--relative27px": "1.92857143em", + "--relative28px": "2em", + "--relative29px": "2.07142857em", + "--relative30px": "2.14285714em", + "--relative31px": "2.21428571em", + "--relative32px": "2.28571429em", + "--relative33px": "2.35714286em", + "--relative34px": "2.42857143em", + "--relative35px": "2.5em", + "--relative36px": "2.57142857em", + "--relative37px": "2.64285714em", + "--relative38px": "2.71428571em", + "--relative39px": "2.78571429em", + "--relative40px": "2.85714286em", + "--relative41px": "2.92857143em", + "--relative42px": "3em", + "--relative43px": "3.07142857em", + "--relative44px": "3.14285714em", + "--relative45px": "3.21428571em", + "--relative46px": "3.28571429em", + "--relative47px": "3.35714286em", + "--relative48px": "3.42857143em", + "--relative49px": "3.5em", + "--relative50px": "3.57142857em", + "--relative51px": "3.64285714em", + "--relative52px": "3.71428571em", + "--relative53px": "3.78571429em", + "--relative54px": "3.85714286em", + "--relative55px": "3.92857143em", + "--relative56px": "4em", + "--relative57px": "4.07142857em", + "--relative58px": "4.14285714em", + "--relative59px": "4.21428571em", + "--relative60px": "4.28571429em", + "--relative61px": "4.35714286em", + "--relative62px": "4.42857143em", + "--relative63px": "4.5em", + "--relative64px": "4.57142857em", + "--one-wide": "6.25%", + "--two-wide": "12.5%", + "--three-wide": "18.75%", + "--four-wide": "25%", + "--five-wide": "31.25%", + "--six-wide": "37.5%", + "--seven-wide": "43.75%", + "--eight-wide": "50%", + "--nine-wide": "56.25%", + "--ten-wide": "62.5%", + "--eleven-wide": "68.75%", + "--twelve-wide": "75%", + "--thirteen-wide": "81.25%", + "--fourteen-wide": "87.5%", + "--fifteen-wide": "93.75%", + "--sixteen-wide": "100%", + "--one-column": "100%", + "--two-column": "50%", + "--three-column": "33.3333%", + "--four-column": "25%", + "--five-column": "20%", + "--six-column": "16.6667%", + "--seven-column": "14.2857%", + "--eight-column": "12.5%", + "--nine-column": "11.1111%", + "--ten-column": "10%", + "--eleven-column": "9.09091%", + "--twelve-column": "8.33333%", + "--thirteen-column": "7.69231%", + "--fourteen-column": "7.14286%", + "--fifteen-column": "6.66667%", + "--sixteen-column": "6.25%", + "--disabled-opacity": "0.45", + "--floating-shadow-hover": "0px 2px 4px 0px rgba(34, 36, 38, 0.15), 0px 2px 10px 0px rgba(34, 36, 38, 0.25)", + "--primary-color-hover": "hsl(221deg 83% 53%)", + "--secondary-color-hover": "hsl(240deg 4% 16%)", + "--red-hover": "hsl(0deg 72% 51%)", + "--orange-hover": "hsl(21deg 90% 48%)", + "--yellow-hover": "hsl(41deg 96% 40%)", + "--olive-hover": "hsl(85deg 85% 35%)", + "--green-hover": "hsl(142deg 76% 36%)", + "--teal-hover": "hsl(175deg 84% 32%)", + "--blue-hover": "hsl(221deg 83% 53%)", + "--violet-hover": "hsl(262deg 83% 58%)", + "--purple-hover": "hsl(271deg 81% 56%)", + "--pink-hover": "hsl(333deg 71% 51%)", + "--brown-hover": "hsl(28deg 73% 26%)", + "--light-red-hover": "hsl(0deg 84% 60%)", + "--light-orange-hover": "hsl(25deg 95% 53%)", + "--light-yellow-hover": "hsl(45deg 93% 47%)", + "--light-olive-hover": "hsl(84deg 81% 44%)", + "--light-green-hover": "hsl(142deg 71% 45%)", + "--light-teal-hover": "hsl(173deg 80% 40%)", + "--light-blue-hover": "hsl(217deg 91% 60%)", + "--light-violet-hover": "hsl(258deg 90% 66%)", + "--light-purple-hover": "hsl(271deg 91% 65%)", + "--light-pink-hover": "hsl(330deg 81% 60%)", + "--light-brown-hover": "hsl(32deg 81% 29%)", + "--light-grey-hover": "hsl(0deg 0% 64%)", + "--light-black-hover": "hsl(0deg 0% 15%)", + "--positive-color-hover": "hsl(142deg 76% 36%)", + "--negative-color-hover": "hsl(0deg 72% 51%)", + "--full-black-hover": "hsl(0deg 0% 4%)", + "--black-hover": "hsl(0deg 0% 15%)", + "--grey-hover": "hsl(0deg 0% 64%)", + "--white-hover": "hsl(210deg 20% 98%)", + "--off-white-hover": "hsl(220deg 14% 96%)", + "--dark-white-hover": "hsl(220deg 13% 91%)", + "--primary-color-focus": "hsl(221deg 83% 53%)", + "--secondary-color-focus": "hsl(240deg 4% 16%)", + "--red-focus": "hsl(0deg 72% 51%)", + "--orange-focus": "hsl(21deg 90% 48%)", + "--yellow-focus": "hsl(41deg 96% 40%)", + "--olive-focus": "hsl(85deg 85% 35%)", + "--green-focus": "hsl(142deg 76% 36%)", + "--teal-focus": "hsl(175deg 84% 32%)", + "--blue-focus": "hsl(221deg 83% 53%)", + "--violet-focus": "hsl(262deg 83% 58%)", + "--purple-focus": "hsl(271deg 81% 56%)", + "--pink-focus": "hsl(333deg 71% 51%)", + "--brown-focus": "hsl(28deg 73% 26%)", + "--light-red-focus": "hsl(0deg 84% 60%)", + "--light-orange-focus": "hsl(25deg 95% 53%)", + "--light-yellow-focus": "hsl(45deg 93% 47%)", + "--light-olive-focus": "hsl(84deg 81% 44%)", + "--light-green-focus": "hsl(142deg 71% 45%)", + "--light-teal-focus": "hsl(173deg 80% 40%)", + "--light-blue-focus": "hsl(217deg 91% 60%)", + "--light-violet-focus": "hsl(258deg 90% 66%)", + "--light-purple-focus": "hsl(271deg 91% 65%)", + "--light-pink-focus": "hsl(330deg 81% 60%)", + "--light-brown-focus": "hsl(32deg 81% 29%)", + "--light-grey-focus": "hsl(0deg 0% 64%)", + "--light-black-focus": "hsl(0deg 0% 15%)", + "--positive-color-focus": "hsl(142deg 76% 36%)", + "--negative-color-focus": "hsl(0deg 72% 51%)", + "--full-black-focus": "hsl(0deg 0% 9%)", + "--black-focus": "hsl(0deg 0% 25%)", + "--grey-focus": "hsl(0deg 0% 83%)", + "--white-focus": "hsl(220deg 14% 96%)", + "--off-white-focus": "hsl(220deg 13% 91%)", + "--dark-white-focus": "hsl(216deg 12% 84%)", + "--primary-color-down": "hsl(224deg 76% 48%)", + "--secondary-color-down": "hsl(240deg 5% 26%)", + "--red-down": "hsl(0deg 74% 42%)", + "--orange-down": "hsl(17deg 88% 40%)", + "--yellow-down": "hsl(35deg 92% 33%)", + "--olive-down": "hsl(86deg 78% 27%)", + "--green-down": "hsl(142deg 72% 29%)", + "--teal-down": "hsl(175deg 77% 26%)", + "--blue-down": "hsl(224deg 76% 48%)", + "--violet-down": "hsl(263deg 70% 50%)", + "--purple-down": "hsl(272deg 72% 47%)", + "--pink-down": "hsl(335deg 78% 42%)", + "--brown-down": "hsl(26deg 83% 14%)", + "--light-red-down": "hsl(0deg 72% 51%)", + "--light-orange-down": "hsl(21deg 90% 48%)", + "--light-yellow-down": "hsl(41deg 96% 40%)", + "--light-olive-down": "hsl(85deg 85% 35%)", + "--light-green-down": "hsl(142deg 76% 36%)", + "--light-teal-down": "hsl(175deg 84% 32%)", + "--light-blue-down": "hsl(221deg 83% 53%)", + "--light-violet-down": "hsl(262deg 83% 58%)", + "--light-purple-down": "hsl(271deg 81% 56%)", + "--light-pink-down": "hsl(333deg 71% 51%)", + "--light-brown-down": "hsl(28deg 73% 26%)", + "--light-grey-down": "hsl(0deg 0% 45%)", + "--light-black-down": "hsl(0deg 0% 9%)", + "--positive-color-down": "hsl(142deg 72% 29%)", + "--negative-color-down": "hsl(0deg 74% 42%)", + "--full-black-down": "hsl(0deg 0% 15%)", + "--black-down": "hsl(0deg 0% 32%)", + "--grey-down": "hsl(0deg 0% 90%)", + "--white-down": "hsl(220deg 13% 91%)", + "--off-white-down": "hsl(216deg 12% 84%)", + "--dark-white-down": "hsl(218deg 11% 65%)", + "--primary-color-active": "hsl(224deg 76% 48%)", + "--secondary-color-active": "hsl(240deg 5% 26%)", + "--red-active": "hsl(0deg 74% 42%)", + "--orange-active": "hsl(17deg 88% 40%)", + "--yellow-active": "hsl(35deg 92% 33%)", + "--olive-active": "hsl(86deg 78% 27%)", + "--green-active": "hsl(142deg 72% 29%)", + "--teal-active": "hsl(175deg 77% 26%)", + "--blue-active": "hsl(224deg 76% 48%)", + "--violet-active": "hsl(263deg 70% 50%)", + "--purple-active": "hsl(272deg 72% 47%)", + "--pink-active": "hsl(335deg 78% 42%)", + "--brown-active": "hsl(26deg 83% 14%)", + "--light-red-active": "hsl(0deg 72% 51%)", + "--light-orange-active": "hsl(21deg 90% 48%)", + "--light-yellow-active": "hsl(41deg 96% 40%)", + "--light-olive-active": "hsl(85deg 85% 35%)", + "--light-green-active": "hsl(142deg 76% 36%)", + "--light-teal-active": "hsl(175deg 84% 32%)", + "--light-blue-active": "hsl(221deg 83% 53%)", + "--light-violet-active": "hsl(262deg 83% 58%)", + "--light-purple-active": "hsl(271deg 81% 56%)", + "--light-pink-active": "hsl(333deg 71% 51%)", + "--light-brown-active": "hsl(28deg 73% 26%)", + "--light-grey-active": "hsl(0deg 0% 45%)", + "--light-black-active": "hsl(0deg 0% 9%)", + "--positive-color-active": "hsl(142deg 72% 29%)", + "--negative-color-active": "hsl(0deg 74% 42%)", + "--full-black-active": "hsl(0deg 0% 15%)", + "--black-active": "hsl(0deg 0% 32%)", + "--grey-active": "hsl(0deg 0% 90%)", + "--white-active": "hsl(220deg 13% 91%)", + "--off-white-active": "hsl(216deg 12% 84%)", + "--dark-white-active": "hsl(218deg 11% 65%)", + "--button-background": "hsl(0deg 0% 15%/70%) none", + "--button-text-color": "hsl(0deg 0% 98% / 60%)", + "--button-border": "1px solid rgba(255, 255, 255, 0.15)", + "--button-margin": "0em 0.25em 0em 0em", + "--button-padding": "0.78571429em 1em", + "--button-text-shadow": "none", + "--button-box-shadow": "0 0 0.5px 1px hsl(0deg 0% 0% / 0.075) inset, 0 0 0 1px hsl(0deg 0% 0% / 0.05), 0 0.3px 0.4px hsl(0deg 0% 0% / 0.02), 0 0.9px 1.5px hsl(0deg 0% 0% / 0.045), 0 3.5px 6px hsl(0deg 0% 0% / 0.09)", + "--button-font-weight": "600", + "--button-line-height": "1em", + "--button-hover-background-color": "hsl(0deg 0% 25% / 70%)", + "--button-hover-background-image": "none", + "--button-hover-box-shadow": "0 0 0.5px 1px hsl(0deg 0% 0% / 0.075) inset, 0 0 0 1px hsl(0deg 0% 0% / 0.05), 0 0.3px 0.4px hsl(0deg 0% 0% / 0.02), 0 0.9px 1.5px hsl(0deg 0% 0% / 0.045), 0 3.5px 6px hsl(0deg 0% 0% / 0.09)", + "--button-hover-color": "hsl(0deg 0% 98% / 80%)", + "--button-hover-icon-opacity": "0.85", + "--button-focus-background-color": "hsl(0deg 0% 25% / 70%)", + "--button-focus-background-image": "\"\"", + "--button-focus-boxshadow": "\"\"", + "--button-focus-color": "hsl(0deg 0% 98% / 80%)", + "--button-icon-focus-opacity": "0.85", + "--button-disabled-background-image": "none", + "--button-disabled-box-shadow": "none", + "--button-down-background-color": "hsl(0deg 0% 15% / 80%)", + "--button-down-background-image": "\"\"", + "--button-down-pressed-shadow": "none", + "--button-down-box-shadow": "0 0 0.5px 1px hsl(0deg 0% 0% / 0.075) inset, 0 0 0 1px hsl(0deg 0% 0% / 0.05), 0 0.3px 0.4px hsl(0deg 0% 0% / 0.02), 0 0.9px 1.5px hsl(0deg 0% 0% / 0.045), 0 3.5px 6px hsl(0deg 0% 0% / 0.09), none", + "--button-down-color": "hsl(0deg 0% 98% / 90%)", + "--button-active-background-color": "hsl(0deg 0% 25% / 70%)", + "--button-active-background-image": "none", + "--button-active-color": "hsl(0deg 0% 98% / 95%)", + "--button-active-box-shadow": "0 0 0.5px 1px hsl(0deg 0% 0% / 0.075) inset, 0 0 0 1px hsl(0deg 0% 0% / 0.05), 0 0.3px 0.4px hsl(0deg 0% 0% / 0.02), 0 0.9px 1.5px hsl(0deg 0% 0% / 0.045), 0 3.5px 6px hsl(0deg 0% 0% / 0.09)", + "--button-active-hover-background-color": "hsl(0deg 0% 25% / 70%)", + "--button-active-hover-background-image": "none", + "--button-active-hover-color": "hsl(0deg 0% 98% / 95%)", + "--button-active-hover-box-shadow": "0 0 0.5px 1px hsl(0deg 0% 0% / 0.075) inset, 0 0 0 1px hsl(0deg 0% 0% / 0.05), 0 0.3px 0.4px hsl(0deg 0% 0% / 0.02), 0 0.9px 1.5px hsl(0deg 0% 0% / 0.045), 0 3.5px 6px hsl(0deg 0% 0% / 0.09)", + "--button-loading-opacity": "1", + "--button-loading-pointer-events": "auto", + "--button-loading-transition": "all 0s linear, opacity 0.1s ease", + "--button-icon-only-opacity": "0.9", + "--basic-button-background": "transparent none", + "--basic-button-text-color": "hsl(0deg 0% 98% / 87%)", + "--basic-button-font-weight": "normal", + "--basic-button-border-radius": "0.35714286rem", + "--basic-button-box-shadow": "0px 0px 0px 1px hsl(0deg 0% 9%) inset", + "--basic-button-hover-background": "hsl(0deg 0% 15% / 50%)", + "--basic-button-hover-text-color": "hsl(0deg 0% 98% / 80%)", + "--basic-button-hover-box-shadow": "0px 0px 0px 1px hsl(0deg 0% 96% / 35%) inset, 0px 0px 0px 0px hsl(0deg 0% 96% / 10%) inset", + "--basic-button-focus-background": "hsl(0deg 0% 15% / 50%)", + "--basic-button-focus-text-color": "hsl(0deg 0% 98% / 80%)", + "--basic-button-focus-box-shadow": "0px 0px 0px 1px hsl(0deg 0% 96% / 35%) inset, 0px 0px 0px 0px hsl(0deg 0% 96% / 10%) inset", + "--basic-button-down-background": "hsl(0deg 0% 25% / 50%)", + "--basic-button-down-text-color": "hsl(0deg 0% 98% / 90%)", + "--basic-button-down-box-shadow": "0px 0px 0px 1px rgba(0, 0, 0, 0.15) inset, 0px 1px 4px 0px hsl(0deg 0% 96% / 10%) inset", + "--basic-button-active-background": "rgba(0, 0, 0, 0.1)", + "--basic-button-active-box-shadow": "none", + "--basic-button-active-text-color": "hsl(0deg 0% 98% / 95%)", + "--primary-button-background-color": "hsl(213deg 94% 68% / 80%)", + "--primary-button-text-color": "hsl(0deg 0% 4% / 90%)", + "--primary-button-text-shadow": "none", + "--primary-button-background-image": "none", + "--primary-button-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--primary-button-hover-background-color": "hsl(221deg 83% 53%)", + "--primary-button-focus-background-color": "hsl(221deg 83% 53%)", + "--primary-button-down-background-color": "hsl(224deg 76% 48%)", + "--primary-button-active-background-color": "hsl(224deg 76% 48%)", + "--basic-primary-button-box-shadow": "0px 0px 0px 1px hsl(213deg 94% 68% / 80%) inset", + "--basic-primary-button-hover-box-shadow": "0px 0px 0px 1px hsl(221deg 83% 53%) inset", + "--basic-primary-button-focus-box-shadow": "0px 0px 0px 1px hsl(221deg 83% 53%) inset", + "--basic-primary-button-active-box-shadow": "0px 0px 0px 1px hsl(224deg 76% 48%) inset", + "--basic-primary-button-down-box-shadow": "0px 0px 0px 1px hsl(224deg 76% 48%) inset", + "--secondary-button-background-color": "hsl(240deg 6% 10%)", + "--secondary-button-text-color": "hsl(0deg 0% 4% / 90%)", + "--secondary-button-text-shadow": "none", + "--secondary-button-background-image": "none", + "--secondary-button-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--secondary-button-hover-background-color": "hsl(240deg 4% 16%)", + "--secondary-button-focus-background-color": "hsl(240deg 4% 16%)", + "--secondary-button-down-background-color": "hsl(240deg 5% 26%)", + "--secondary-button-active-background-color": "hsl(240deg 5% 26%)", + "--basic-secondary-button-box-shadow": "0px 0px 0px 1px hsl(240deg 6% 10%) inset", + "--basic-secondary-button-hover-box-shadow": "0px 0px 0px 1px hsl(240deg 4% 16%) inset", + "--basic-secondary-button-focus-box-shadow": "0px 0px 0px 1px hsl(240deg 4% 16%) inset", + "--basic-secondary-button-down-box-shadow": "0px 0px 0px 1px hsl(240deg 5% 26%) inset", + "--basic-secondary-button-active-box-shadow": "0px 0px 0px 1px hsl(240deg 5% 26%) inset", + "--positive-button-background-color": "hsl(142deg 71% 45%)", + "--positive-button-text-color": "hsl(0deg 0% 4% / 90%)", + "--positive-button-text-shadow": "none", + "--positive-button-background-image": "none", + "--positive-button-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--positive-button-hover-background-color": "hsl(142deg 76% 36%)", + "--positive-button-focus-background-color": "hsl(142deg 76% 36%)", + "--positive-button-down-background-color": "hsl(142deg 72% 29%)", + "--positive-button-active-background-color": "hsl(142deg 72% 29%)", + "--basic-positive-button-box-shadow": "0px 0px 0px 1px hsl(142deg 71% 45%) inset", + "--basic-positive-button-hover-box-shadow": "0px 0px 0px 1px hsl(142deg 76% 36%) inset", + "--basic-positive-button-focus-box-shadow": "0px 0px 0px 1px hsl(142deg 76% 36%) inset", + "--basic-positive-button-down-box-shadow": "0px 0px 0px 1px hsl(142deg 72% 29%) inset", + "--basic-positive-button-active-box-shadow": "0px 0px 0px 1px hsl(142deg 72% 29%) inset", + "--negative-button-background-color": "hsl(0deg 84% 60%)", + "--negative-button-text-color": "hsl(0deg 0% 4% / 90%)", + "--negative-button-text-shadow": "none", + "--negative-button-background-image": "none", + "--negative-button-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--negative-button-hover-background-color": "hsl(0deg 72% 51%)", + "--negative-button-focus-background-color": "hsl(0deg 72% 51%)", + "--negative-button-down-background-color": "hsl(0deg 74% 42%)", + "--negative-button-active-background-color": "hsl(0deg 74% 42%)", + "--basic-negative-button-box-shadow": "0px 0px 0px 1px hsl(0deg 84% 60%) inset", + "--basic-negative-button-hover-box-shadow": "0px 0px 0px 1px hsl(0deg 72% 51%) inset", + "--basic-negative-button-focus-box-shadow": "0px 0px 0px 1px hsl(0deg 72% 51%) inset", + "--basic-negative-button-down-box-shadow": "0px 0px 0px 1px hsl(0deg 74% 42%) inset", + "--basic-negative-button-active-box-shadow": "0px 0px 0px 1px hsl(0deg 74% 42%) inset", + "--divider-text-color": "hsl(0deg 0% 98% / 40%)", + "--divider-border-shadow-width": "1px", + "--divider-border-shadow-color": "hsl(0deg 0% 96% / 10%)", + "--divider-border-highlight-width": "1px", + "--divider-border-highlight-color": "hsl(0deg 100% 100% / 10%)", + "--header-text-color": "hsl(0deg 0% 98% / 87%)", + "--header-vertical-padding": "0em", + "--header-horizontal-padding": "0em", + "--header-text-transform": "none", + "--sub-header-margin": "0em", + "--sub-header-font-size": "1", + "--sub-header-line-height": "1.2em", + "--sub-header-text-color": "hsl(0deg 0% 98% / 60%)", + "--h1-sub-header-font-size": "1.14285714", + "--h2-sub-header-font-size": "1.14285714", + "--h3-sub-header-font-size": "1", + "--h4-sub-header-font-size": "1", + "--h5-sub-header-font-size": "0.92857143", + "--huge-header-font-size": "2rem", + "--large-header-font-size": "1.71428571rem", + "--medium-header-font-size": "1.28571429rem", + "--small-header-font-size": "1.07142857rem", + "--tiny-header-font-size": "1rem", + "--huge-sub-header-font-size": "1.14285714", + "--large-sub-header-font-size": "1.14285714", + "--small-sub-header-font-size": "1", + "--tiny-sub-header-font-size": "0.92857143", + "--input-font-family": "-apple-system, BlinkMacSystemFont, Segoe UI, \"Lato\", \"Helvetica Neue\", Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol", + "--input-border-width": "1px", + "--input-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--input-border-radius": "0.35714286rem", + "--input-box-shadow": "0em 0em 0em 0em transparent inset", + "--input-down-border-color": "rgba(0, 0, 0, 0.3)", + "--input-down-background": "hsl(210deg 20% 98%)", + "--input-down-color": "hsl(0deg 0% 98% / 87%)", + "--input-down-box-shadow": "none", + "--input-focus-border-color": "hsl(199deg 95% 74% / 60%)", + "--input-focus-background": "hsl(0deg 0% 9%)", + "--input-focus-color": "hsl(0deg 0% 98% / 80%)", + "--input-focus-box-shadow": "none", + "--input-error-background-color": "hsl(0deg 96% 89% / 20%)", + "--input-error-border-color": "hsl(0deg 94% 82% / 70%)", + "--input-error-color": "hsl(0deg 93% 94% / 90%)", + "--input-error-box-shadow": "none", + "--input-placeholder-error-color": "hsl(0deg 94% 82%)", + "--input-placeholder-error-focus-color": "hsl(0deg 91% 71%)", + "--label-background-image": "none", + "--label-font-weight": "500", + "--label-border": "0px solid transparent", + "--label-border-radius": "0.35714286rem", + "--label-hover-background-color": "#E0E0E0", + "--label-hover-background-image": "none", + "--label-hover-text-color": "hsl(0deg 0% 98% / 80%)", + "--label-active-hover-background-color": "#C8C8C8", + "--label-active-hover-background-image": "none", + "--label-active-hover-text-color": "hsl(0deg 0% 98% / 95%)", + "--label-basic-background": "none hsl(0deg 0% 98% / 5%)", + "--label-basic-border-width": "1px", + "--label-basic-border-color": "hsl(0deg 0% 96% / 10%)", + "--label-basic-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--label-basic-text-color": "hsl(0deg 0% 98% / 87%)", + "--label-basic-box-shadow": "none", + "--label-basic-hover-background": "none hsl(0deg 0% 98% / 5%)", + "--label-basic-hover-color": "hsl(213deg 94% 68%)", + "--label-basic-hover-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--label-basic-hover-box-shadow": "none", + "--selection-list-item-border-radius": "0.5em", + "--selection-list-hover-background": "rgba(0, 0, 0, 0.06)", + "--selection-list-hover-color": "hsl(0deg 0% 98% / 80%)", + "--selection-list-down-background": "rgba(0, 0, 0, 0.1)", + "--selection-list-down-color": "hsl(0deg 0% 98% / 90%)", + "--selection-list-active-background": "rgba(255, 255, 255, 0.08)", + "--selection-list-active-color": "hsl(0deg 0% 98% / 95%)", + "--loader-shape-border-color": "#767676 transparent transparent", + "--loader-text-color": "hsl(0deg 0% 98% / 87%)", + "--segment-background": "hsl(0deg 0% 15%/50%)", + "--segment-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--segment-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--segment-border-radius": "0.35714286rem", + "--secondary-segment-background": "hsl(0deg 0% 25% / 50%)", + "--secondary-segment-color": "hsl(0deg 0% 98% / 60%)", + "--grouped-segment-box-shadow": "none", + "--grouped-segment-border": "none", + "--grouped-segment-divider": "1px solid hsl(0deg 0% 96% / 10%)", + "--grouped-segment-group-border": "none", + "--grouped-segment-group-segment-box-shadow": "0 0 0 1px hsl(0deg 0% 96% / 10%), 0 1px 1px hsl(0deg 0% 9% / 0.1), 0 1.5px 3px -2px hsl(0deg 0% 9% / 0.3), 0 4px 6px hsl(0deg 0% 9% / 0.04), 0 8px 12px -1px hsl(0deg 0% 9% / 0.03)", + "--grouped-segment-group-border-radius": "0.35714286rem", + "--grouped-segment-hover-background": "hsl(0deg 0% 15% / 80%)", + "--form-input-font": "-apple-system, BlinkMacSystemFont, Segoe UI, \"Lato\", \"Helvetica Neue\", Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol", + "--form-input-font-size": "1em", + "--form-label-color": "hsl(0deg 0% 98% / 87%)", + "--form-label-font-size": "0.92857143em", + "--form-label-font-weight": "700", + "--form-textarea-line-height": "1.2857", + "--form-select-background": "hsl(0deg 0% 9%)", + "--form-select-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--form-select-border-radius": "0.35714286rem", + "--form-select-box-shadow": "0em 0em 0em 0em transparent inset", + "--form-select-color": "hsl(0deg 0% 98% / 85%)", + "--form-prompt-background": "hsl(0deg 0% 15%)", + "--form-prompt-border-color": "hsl(0deg 94% 82% / 70%)", + "--form-prompt-border": "1px solid hsl(0deg 94% 82% / 70%)", + "--form-prompt-text-color": "hsl(0deg 93% 94% / 90%)", + "--form-input-focus-color": "hsl(0deg 0% 98% / 95%)", + "--form-input-focus-border-color": "hsl(199deg 95% 74% / 60%)", + "--form-input-focus-border-radius": "0.35714286rem", + "--form-input-focus-background": "hsl(0deg 0% 9%)", + "--form-input-focus-box-shadow": "0px 0em 0em 0em hsl(0deg 0% 96% / 35%) inset", + "--form-textarea-focus-color": "hsl(0deg 0% 98% / 95%)", + "--form-textarea-focus-border-color": "hsl(199deg 95% 74% / 60%)", + "--form-textarea-focus-border-radius": "0.35714286rem", + "--form-textarea-focus-background": "hsl(0deg 0% 9%)", + "--form-textarea-focus-box-shadow": "0px 0em 0em 0em hsl(0deg 0% 96% / 35%) inset", + "--form-error-color": "hsl(0deg 93% 94% / 90%)", + "--form-error-border-color": "hsl(0deg 94% 82% / 70%)", + "--form-error-border-radius": "0.35714286rem", + "--form-error-background": "hsl(0deg 96% 89% / 20%)", + "--form-error-box-shadow": "none", + "--form-error-focus-color": "hsl(0deg 93% 94% / 90%)", + "--form-error-focus-border-color": "hsl(0deg 94% 82% / 70%)", + "--form-error-focus-background": "hsl(0deg 96% 89% / 20%)", + "--form-error-focus-box-shadow": "none", + "--form-loader-dimmer-color": "rgba(255, 255, 255, 0.8)", + "--form-loader-dimmer-z-index": "100", + "--form-inline-label-color": "hsl(0deg 0% 98% / 87%)", + "--form-inline-label-font-size": "0.92857143em", + "--form-inline-label-font-weight": "700", + "--form-inline-input-size": "1em", + "--menu-background": "hsl(0deg 0% 9%)", + "--menu-font-weight": "normal", + "--menu-font-family": "-apple-system, BlinkMacSystemFont, Segoe UI, \"Lato\", \"Helvetica Neue\", Arial, Helvetica, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol", + "--menu-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--menu-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--menu-border-radius": "0.35714286rem", + "--menu-item-background": "none", + "--menu-item-text-color": "hsl(0deg 0% 98% / 87%)", + "--menu-item-font-weight": "normal", + "--menu-divider-background": "hsl(0deg 0% 96% / 10%)", + "--menu-hover-item-background": "rgba(0, 0, 0, 0.06)", + "--menu-hover-item-text-color": "hsl(0deg 0% 98% / 95%)", + "--menu-pressed-item-background": "rgba(0, 0, 0, 0.06)", + "--menu-pressed-item-text-color": "hsl(0deg 0% 98% / 95%)", + "--menu-active-item-background": "rgba(0, 0, 0, 0.1)", + "--menu-active-item-text-color": "hsl(0deg 0% 98% / 95%)", + "--menu-active-item-font-weight": "normal", + "--menu-active-item-box-shadow": "none", + "--menu-active-hover-item-background": "rgba(0, 0, 0, 0.1)", + "--menu-active-hover-item-color": "hsl(0deg 0% 98% / 95%)", + "--vertical-menu-background": "hsl(0deg 0% 9% / 70%)", + "--vertical-menu-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%)", + "--vertical-menu-item-background": "none", + "--vertical-divider-background": "hsl(0deg 0% 96% / 10%)", + "--tabular-menu-background": "none transparent", + "--tabular-menu-border-width": "1px", + "--tabular-menu-border-color": "hsl(240deg 5% 26%)", + "--tabular-menu-text-color": "hsl(0deg 0% 98% / 87%)", + "--tabular-menu-hovered-text-color": "hsl(0deg 0% 98% / 80%)", + "--tabular-menu-active-background": "none hsl(0deg 0% 15%)", + "--tabular-menu-active-color": "hsl(0deg 0% 98% / 95%)", + "--tabular-menu-active-box-shadow": "none", + "--tabular-menu-border-radius": "0.35714286rem", + "--secondary-menu-background": "none", + "--secondary-menu-item-background": "none", + "--secondary-menu-item-border-radius": "0.35714286rem", + "--secondary-menu-header-border": "none", + "--secondary-menu-header-background": "none transparent", + "--secondary-menu-hover-item-background": "rgba(0, 0, 0, 0.1)", + "--secondary-menu-hover-item-color": "hsl(0deg 0% 98% / 95%)", + "--secondary-menu-active-item-background": "rgba(0, 0, 0, 0.1)", + "--secondary-menu-active-item-color": "hsl(0deg 0% 98% / 95%)", + "--secondary-menu-active-hover-item-background": "rgba(0, 0, 0, 0.1)", + "--secondary-menu-active-hover-item-color": "hsl(0deg 0% 98% / 95%)", + "--secondary-vertical-pointing-menu-border-right-color": "hsl(0deg 0% 96% / 10%)", + "--secondary-vertical-menu-item-border-radius": "0.35714286rem", + "--secondary-pointing-menu-hover-text-color": "#fff", + "--secondary-pointing-menu-active-item-color": "hsl(0deg 0% 98% / 95%)", + "--secondary-pointing-menu-active-hover-item-color": "hsl(0deg 0% 98% / 95%)", + "--message-background": "hsl(0deg 0% 98% / 20%)", + "--message-shadow-shadow": "0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--message-box-shadow": "0px 0px 0px 1px hsl(0deg 0% 96% / 22%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--message-header-font-weight": "700", + "--message-header-font-size": "1.14285714em", + "--message-text-opacity": "0.85", + "--message-list-opacity": "0.85", + "--positive-box-shadow": "0px 0px 0px 1px hsl(142deg 77% 73% / 70%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--negative-box-shadow": "0px 0px 0px 1px hsl(0deg 94% 82% / 70%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--info-box-shadow": "0px 0px 0px 1px hsl(199deg 95% 74% / 70%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--warning-box-shadow": "0px 0px 0px 1px hsl(41deg 96% 40% / 70%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--error-box-shadow": "0px 0px 0px 1px hsl(0deg 94% 82% / 70%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--success-box-shadow": "0px 0px 0px 1px hsl(142deg 77% 73% / 70%) inset, 0px 0px 0px 0px hsl(0deg 100% 100% / 20%)", + "--table-background": "hsl(0deg 0% 15% / 20%)", + "--table-border-width": "1px", + "--table-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--table-box-shadow": "noone", + "--table-header-background": "hsl(0deg 0% 25% / 30%)", + "--table-header-color": "hsl(0deg 0% 98% / 87%)", + "--table-header-font-style": "none", + "--table-header-font-weight": "700", + "--table-header-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--table-header-divider": "none", + "--table-row-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--checkbox-color": "hsl(0deg 0% 98% / 87%)", + "--checkbox-background": "hsl(0deg 0% 15%)", + "--checkbox-border-radius": "0.21428571rem", + "--checkbox-border": "1px solid hsl(240deg 5% 26%)", + "--checkbpx-label-color": "hsl(0deg 0% 98% / 87%)", + "--checkbox-hover-background": "hsl(0deg 0% 15%)", + "--checkbox-hover-border-color": "hsl(0deg 0% 96% / 35%)", + "--checkbox-label-hover-color": "hsl(0deg 0% 98% / 80%)", + "--checkbox-pressed-background": "hsl(0deg 0% 9%)", + "--checkbox-pressed-border-color": "hsl(0deg 0% 96% / 35%)", + "--checkbox-pressed-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-pressed-label-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-focus-background": "hsl(0deg 0% 25%)", + "--checkbox-focus-border-color": "hsl(199deg 95% 74% / 40%)", + "--checkbox-focus-check-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-focus-label-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-active-background": "hsl(0deg 0% 15%)", + "--checkbox-active-border-color": "hsl(0deg 0% 96% / 35%)", + "--checkbox-active-check-opacity": "1", + "--checkbox-active-check-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-intermediate-background": "hsl(0deg 0% 15%)", + "--checkbox-intermediate-border-color": "hsl(0deg 0% 96% / 35%)", + "--checkbox-intermediate-check-opacity": "1", + "--checkbox-intermediate-check-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-active-focus-background": "hsl(0deg 0% 15%)", + "--checkbox-active-focus-border-color": "hsl(199deg 95% 74% / 40%)", + "--checkbox-active-focus-check-color": "hsl(0deg 0% 98% / 95%)", + "--checkbox-disabled-opacity": "0.5", + "--checkbox-disabled-label-color": "#000000", + "--radio-bullet-color": "hsl(0deg 0% 98% / 87%)", + "--radio-focus-background": "hsl(0deg 0% 25%)", + "--radio-focus-bullet-color": "hsl(0deg 0% 98% / 95%)", + "--radio-active-background": "hsl(0deg 0% 15%)", + "--radio-active-bullet-color": "hsl(0deg 0% 98% / 95%)", + "--radio-active-focus-background": "hsl(0deg 0% 15%)", + "--radio-active-focus-bullet-color": "hsl(0deg 0% 98% / 95%)", + "--toggle-off-label-color": "hsl(0deg 0% 98% / 87%)", + "--toggle-lane-background": "rgba(0, 0, 0, 0.1)", + "--toggle-lane-box-shadow": "none", + "--toggle-handle-radius": "500rem", + "--toggle-handle-background": "hsl(0deg 0% 96%) linear-gradient(transparent, rgba(0, 0, 0, 0.05))", + "--toggle-handle-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%), 0px 0px 0px 1px hsl(0deg 0% 96% / 10%) inset", + "--toggle-focus-color": "rgba(0, 0, 0, 0.3)", + "--toggle-hover-color": "rgba(0, 0, 0, 0.3)", + "--toggle-on-label-color": "hsl(0deg 0% 98% / 95%)", + "--toggle-on-lane-color": "hsl(213deg 94% 68% / 80%)", + "--toggle-on-handle-box-shadow": "0px 1px 2px 0 hsl(0deg 0% 9%), 0px 0px 0px 1px hsl(0deg 0% 96% / 10%) inset", + "--toggle-on-focus-label-color": "hsl(0deg 0% 98% / 95%)", + "--toggle-on-focus-lane-color": "hsl(221deg 83% 53%)", + "--dropdown-menu-background": "hsl(0deg 0% 9%)", + "--dropdown-menu-box-shadow": "0 1.5px 3px -2px hsl(0deg 0% 0% / 0.4), 0 4px 6px hsl(0deg 0% 0% / 0.2), 0 8px 12px -1px hsl(0deg 0% 0% / 0.1)", + "--dropdown-menu-border-width": "1px", + "--dropdown-menu-border-color": "hsl(0deg 0% 96% / 10%)", + "--dropdown-menu-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--dropdown-menu-border-radius": "0.35714286rem", + "--dropdown-menu-item-border": "none", + "--dropdown-menu-item-divider": "none", + "--dropdown-menu-item-color": "hsl(0deg 0% 98% / 87%)", + "--dropdown-menu-item-font-weight": "400", + "--dropdown-menu-header-color": "hsl(0deg 0% 98% / 40%)", + "--dropdown-menu-divider-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--dropdown-menu-item-description-color": "hsl(0deg 0% 98% / 85%)", + "--dropdown-menu-message-color": "hsl(0deg 0% 98% / 40%)", + "--inline-dropdown-menu-background": "hsl(0deg 0% 9% / 70%)", + "--inline-dropdown-text-font-weight": "700", + "--dropdown-active-item-background": "transparent", + "--dropdown-active-item-font-weight": "700", + "--dropdown-active-item-color": "hsl(0deg 0% 98% / 95%)", + "--dropdown-hovered-item-background": "rgba(255, 255, 255, 0.02)", + "--dropdown-hovered-item-color": "hsl(0deg 0% 98% / 95%)", + "--dropdown-default-text-color": "hsl(0deg 0% 90% / 25%)", + "--dropdown-default-text-focus-color": "hsl(0deg 0% 83% / 35%)", + "--dropdown-selected-background": "rgba(0, 0, 0, 0.06)", + "--dropdown-selected-color": "hsl(0deg 0% 98% / 95%)", + "--dropdown-error-item-hover-background": "#FFF2F2", + "--dropdown-error-item-active-background": "#FDCFCF", + "--modal-border": "none", + "--modal-border-radius": "0.35714286rem", + "--modal-box-shadow": "0 2.8px 2.2px rgba(0, 0, 0, 0.067), 0 6.7px 5.3px rgba(0, 0, 0, 0.097), 0 12.5px 10px rgba(0, 0, 0, 0.12), 0 22.3px 17.9px rgba(0, 0, 0, 0.143), 0 41.8px 33.4px rgba(0, 0, 0, 0.173), 0 100px 80px rgba(0, 0, 0, 0.24)", + "--modal-box-close-opacity": "0.8", + "--modal-box-close-size": "1.25em", + "--modal-box-close-color": "hsl(0deg 0% 98% / 87%)", + "--modal-box-header-background": "hsl(0deg 0% 9%)", + "--modal-box-header-color": "hsl(0deg 0% 98% / 85%)", + "--modal-box-header-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--modal-box-header-font-size": "1rem", + "--modal-box-header-font-weight": "700", + "--modal-box-content-font-size": "1em", + "--modal-box-content-background": "hsl(0deg 0% 9%)", + "--modal-box-actions-background": "hsl(0deg 0% 15%)", + "--modal-box-actions-border": "1px solid hsl(0deg 0% 96% / 10%)", + "--sidebar-color-scheme": "dark", + "--sidebar-background": "hsl(0deg 0% 9%)", + "--sidebar-border-right": "1px solid hsl(0deg 0% 15%)", + "--sidebar-menu-item-inactive-background": "hsl(212deg 96% 78% / 20%)", + "--sidebar-menu-item-active-background": "hsl(212deg 96% 78% / 30%)", + "--sidebar-menu-section-color": "hsl(0deg 0% 98% / 40%)", + "--sidebar-menu-section-separator-color": "rgba(255, 255, 255, 0.1)", + "--sidebar-menu-item-color": "hsl(0deg 0% 98% / 60%)", + "--sidebar-menu-active-item-color": "hsl(0deg 0% 98% / 87%)", + "--sidebar-menu-action-color": "hsl(0deg 0% 98% / 30%)", + "--sidebar-menu-action-hover-color": "hsl(0deg 0% 98% / 85%)", + "--sidebar-sync-status-view-background": "hsl(0deg 0% 15% / 50%)", + "--sidebar-sync-status-view-text-color": "hsl(0deg 0% 98% / 60%)", + "--sidebar-sync-status-view-detail-color": "hsl(0deg 0% 98% / 40%)", + "--sidebar-sync-status-view-border-top": "1px solid hsl(0deg 0% 96% / 10%)", + "--sidebar-scrollbar-width": "6px", + "--sidebar-scrollbar-track-background": "rgba(255, 255, 255, 0.02)", + "--sidebar-scrollbar-thumb-background": "rgba(255, 255, 255, 0.2)", + "--scrollbar-width": "6px", + "--scrollbar-track-background": "rgba(0, 0, 0, 0.05)", + "--scrollbar-thumb-background": "rgba(0, 0, 0, 0.2)", + "--note-list-bar-background": "hsl(0deg 0% 9% / 50%)", + "--note-list-bar-border-right": "1px solid hsl(0deg 0% 15% / 75%)", + "--note-list-bar-pinned-section-header-background": "hsl(0deg 0% 90%)", + "--note-list-bar-pinned-section-header-border-bottom": "none", + "--note-list-bar-pinned-section-footer-border-bottom": "4px solid #ccc", + "--note-list-view-item-header-color": "hsl(0deg 0% 98% / 87%)", + "--note-list-view-item-color": "hsl(0deg 0% 98% / 60%)", + "--note-list-view-item-separator-border": "1px solid hsl(0deg 0% 15% / 75%)", + "--note-list-view-item-date-color": "hsl(213deg 94% 68% / 80%)", + "--note-list-view-item-selected-background": "hsl(212deg 96% 78% / 20%)", + "--note-list-view-item-active-background": "hsl(212deg 96% 78% / 40%)", + "--note-search-bar-background": "transparent", + "--note-search-bar-border-bottom": "1px solid hsl(0deg 0% 96% / 10%)", + "--note-search-bar-input-border": "1px solid transparent", + "--note-search-bar-input-background": "hsl(0deg 0% 9%)", + "--mark-border-width": "1px", + "--mark-border-color": "hsl(48deg 96% 53% / 40%)", + "--mark-background-color": "hsl(48deg 96% 53% / 20%)", + "--mark-color": "light-dark(hsl(224deg 71% 4%), hsl(210deg 20% 98%))", + "--mark-font-weight": "700", + "--editor-background": "hsl(0deg 0% 4%)", + "--editor-header-title-input-background": "transparent", + "--editor-floating-actions-background": "hsl(0deg 0% 15% / 60%)", + "--editor-drawer-background": "hsl(0deg 0% 9% / 70%)", + "--editor-drawer-border-left": "1px solid hsl(0deg 0% 96% / 10%)", + "--note-tags-bar-input-background": "transparent", + "--header-note-menu-background": "transparent", + "--header-note-menu-color": "hsl(0deg 0% 98% / 85%)", + "--header-note-menu-action-item-active-background": "hsl(201deg 94% 86% / 20%)", + "--header-note-menu-action-item-active-border": "1px solid hsl(199deg 95% 74% / 70%)", + "--header-note-menu-action-item-separator-border": "1px solid hsl(220deg 13% 91%)", + "--header-note-menu-encrypt-button-color": "hsl(35deg 92% 33%)", + "--header-note-menu-encrypt-button-background": "hsl(55deg 97% 88%)", + "--notification-item-background": "hsl(0deg 0% 9% / 80%)", + "--preferences-sidebar-background": "hsl(0deg 0% 15%)", + "--preferences-sidebar-item-active-background": "rgba(79, 142, 255, 0.2)", + "--preferences-view-background": "hsl(0deg 0% 15% / 50%)", + "--task-icon-active": "hsl(215deg 20% 65%)", + "--task-icon-onhold": "hsl(38deg 92% 50%)", + "--task-icon-completed": "hsl(160deg 84% 39%)", + "--task-icon-dropped": "hsl(351deg 95% 71%)" +} \ No newline at end of file diff --git a/semantic.json b/semantic.json deleted file mode 100644 index c22c8b8..0000000 --- a/semantic.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "base": "./", - "paths": { - "source": { - "config": "src/theme.config", - "definitions": "src/definitions/", - "site": "src/site/", - "themes": "src/themes/" - }, - "output": { - "packaged": "styles/", - "uncompressed": "styles/components/", - "compressed": "styles/components/", - "themes": "styles/themes/" - }, - "clean": "styles/" - }, - "permission": false, - "autoInstall": false, - "rtl": false, - "components": ["site", "button", "container", "divider", "flag", "header", "icon", "image", "input", "label", "list", "loader", "placeholder", "rail", "reveal", "segment", "step", "breadcrumb", "form", "grid", "menu", "message", "table", "ad", "card", "comment", "feed", "item", "statistic", "accordion", "checkbox", "dimmer", "dropdown", "embed", "modal", "nag", "popup", "progress", "rating", "search", "shape", "sidebar", "sticky", "tab", "transition", "api", "form", "state", "visibility", "text"], - "version": "2.8.8" -} diff --git a/src/definitions/collections/breadcrumb.less b/src/definitions/collections/breadcrumb.less deleted file mode 100644 index 67a4e31..0000000 --- a/src/definitions/collections/breadcrumb.less +++ /dev/null @@ -1,122 +0,0 @@ -/*! - * # Semantic UI - Breadcrumb - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'collection'; -@element : 'breadcrumb'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Breadcrumb -*******************************/ - -.ui.breadcrumb { - line-height: 1; - display: @display; - margin: @verticalMargin 0em; - vertical-align: @verticalAlign; -} -.ui.breadcrumb:first-child { - margin-top: 0em; -} -.ui.breadcrumb:last-child { - margin-bottom: 0em; -} - -/******************************* - Content -*******************************/ - -/* Divider */ -.ui.breadcrumb .divider { - display: inline-block; - opacity: @dividerOpacity; - margin: 0em @dividerSpacing 0em; - - font-size: @dividerSize; - color: @dividerColor; - vertical-align: @dividerVerticalAlign; -} - -/* Link */ -.ui.breadcrumb a { - color: @linkColor; -} -.ui.breadcrumb a:hover { - color: @linkHoverColor; -} - - -/* Icon Divider */ -.ui.breadcrumb .icon.divider { - font-size: @iconDividerSize; - vertical-align: @iconDividerVerticalAlign; -} - -/* Section */ -.ui.breadcrumb a.section { - cursor: pointer; -} -.ui.breadcrumb .section { - display: inline-block; - margin: @sectionMargin; - padding: @sectionPadding; -} - -/* Loose Coupling */ -.ui.breadcrumb.segment { - display: inline-block; - padding: @segmentPadding; -} - -/******************************* - States -*******************************/ - -.ui.breadcrumb .active.section { - font-weight: @activeFontWeight; -} - - -/******************************* - Variations -*******************************/ - -.ui.mini.breadcrumb { - font-size: @mini; -} -.ui.tiny.breadcrumb { - font-size: @tiny; -} -.ui.small.breadcrumb { - font-size: @small; -} -.ui.breadcrumb { - font-size: @medium; -} -.ui.large.breadcrumb { - font-size: @large; -} -.ui.big.breadcrumb { - font-size: @big; -} -.ui.huge.breadcrumb { - font-size: @huge; -} -.ui.massive.breadcrumb { - font-size: @massive; -} - -.loadUIOverrides(); diff --git a/src/definitions/collections/form.less b/src/definitions/collections/form.less deleted file mode 100644 index f7c3c76..0000000 --- a/src/definitions/collections/form.less +++ /dev/null @@ -1,1069 +0,0 @@ -/*! - * # Semantic UI - Form - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'collection'; -@element : 'form'; - -@import (multiple) '../../theme.config'; - -/******************************* - Elements -*******************************/ - -/*-------------------- - Form ----------------------*/ - -.ui.form { - position: relative; - max-width: 100%; -} - -/*-------------------- - Content ----------------------*/ - -.ui.form > p { - margin: @paragraphMargin; -} - -/*-------------------- - Field ----------------------*/ - -.ui.form .field { - clear: both; - margin: @fieldMargin; -} - -.ui.form .field:last-child, -.ui.form .fields:last-child .field { - margin-bottom: 0em; -} - -.ui.form .fields .field { - clear: both; - margin: 0em; -} - - -/*-------------------- - Labels ----------------------*/ - -.ui.form .field > label { - display: block; - margin: @labelMargin; - color: @labelColor; - font-size: @labelFontSize; - font-weight: @labelFontWeight; - text-transform: @labelTextTransform; -} - -/*-------------------- - Standard Inputs ----------------------*/ - - -.ui.form textarea, -.ui.form input:not([type]), -.ui.form input[type="date"], -.ui.form input[type="datetime-local"], -.ui.form input[type="email"], -.ui.form input[type="number"], -.ui.form input[type="password"], -.ui.form input[type="search"], -.ui.form input[type="tel"], -.ui.form input[type="time"], -.ui.form input[type="text"], -.ui.form input[type="file"], -.ui.form input[type="url"] { - width: @inputWidth; - vertical-align: top; -} - -/* Set max height on unusual input */ -.ui.form ::-webkit-datetime-edit, -.ui.form ::-webkit-inner-spin-button { - height: @inputLineHeight; -} - -.ui.form input:not([type]), -.ui.form input[type="date"], -.ui.form input[type="datetime-local"], -.ui.form input[type="email"], -.ui.form input[type="number"], -.ui.form input[type="password"], -.ui.form input[type="search"], -.ui.form input[type="tel"], -.ui.form input[type="time"], -.ui.form input[type="text"], -.ui.form input[type="file"], -.ui.form input[type="url"] { - font-family: @inputFont; - margin: 0em; - outline-offset: var(--unfocused-outline-offset); - outline-width: var(--focused-outline-width); - outline-color: var(--unfocused-outline-color); - outline-style: var(--focused-outline-style); - -webkit-appearance: none; - tap-highlight-color: rgba(255, 255, 255, 0); - - line-height: @inputLineHeight; - padding: @inputPadding; - font-size: @inputFontSize; - - background: @inputBackground; - border: @inputBorder; - color: @inputColor; - border-radius: @inputBorderRadius; - box-shadow: @inputBoxShadow; - transition: @inputTransition; - - &:focus { - outline-offset: var(--focused-outline-offset); - outline-color: var(--focused-outline-color); - } -} - -/* Text Area */ -.ui.form textarea { - margin: 0em; - -webkit-appearance: none; - tap-highlight-color: rgba(255, 255, 255, 0); - - padding: @textAreaPadding; - font-size: @textAreaFontSize; - background: @textAreaBackground; - border: @textAreaBorder; - outline-offset: var(--unfocused-outline-offset); - outline-width: var(--focused-outline-width); - outline-color: var(--unfocused-outline-color); - outline-style: var(--focused-outline-style); - color: @inputColor; - border-radius: @inputBorderRadius; - box-shadow: @inputBoxShadow; - transition: @textAreaTransition; - font-size: @textAreaFontSize; - line-height: @textAreaLineHeight; - resize: @textAreaResize; - - &:focus { - outline-offset: var(--focused-outline-offset); - outline-color: var(--focused-outline-color); - } -} -.ui.form textarea:not([rows]) { - height: @textAreaHeight; - min-height: @textAreaMinHeight; - max-height: @textAreaMaxHeight; -} - -.ui.form textarea, -.ui.form input[type="checkbox"] { - vertical-align: @checkboxVerticalAlign; -} - -/*-------------------------- - Input w/ attached Button ----------------------------*/ - -.ui.form input.attached { - width: auto; -} - - -/*-------------------- - Basic Select ----------------------*/ - -.ui.form select { - display: block; - height: auto; - width: 100%; - background: @selectBackground; - border: @selectBorder; - border-radius: @selectBorderRadius; - box-shadow: @selectBoxShadow; - padding: @selectPadding; - color: @selectColor; - transition: @selectTransition; -} - -/*-------------------- - Dropdown ----------------------*/ - -/* Block */ -.ui.form .field > .selection.dropdown { - width: 100%; -} -.ui.form .field > .selection.dropdown > .dropdown.icon { - float: right; -} - -/* Inline */ -.ui.form .inline.fields .field > .selection.dropdown, -.ui.form .inline.field > .selection.dropdown { - width: auto; -} -.ui.form .inline.fields .field > .selection.dropdown > .dropdown.icon, -.ui.form .inline.field > .selection.dropdown > .dropdown.icon { - float: none; -} - -/*-------------------- - UI Input ----------------------*/ - -/* Block */ -.ui.form .field .ui.input, -.ui.form .fields .field .ui.input, -.ui.form .wide.field .ui.input { - width: 100%; -} - -/* Inline */ -.ui.form .inline.fields .field:not(.wide) .ui.input, -.ui.form .inline.field:not(.wide) .ui.input { - width: auto; - vertical-align: middle; -} - -/* Auto Input */ -.ui.form .fields .field .ui.input input, -.ui.form .field .ui.input input { - width: auto; -} - -/* Full Width Input */ -.ui.form .ten.fields .ui.input input, -.ui.form .nine.fields .ui.input input, -.ui.form .eight.fields .ui.input input, -.ui.form .seven.fields .ui.input input, -.ui.form .six.fields .ui.input input, -.ui.form .five.fields .ui.input input, -.ui.form .four.fields .ui.input input, -.ui.form .three.fields .ui.input input, -.ui.form .two.fields .ui.input input, -.ui.form .wide.field .ui.input input { - flex: 1 0 auto; - width: 0px; -} - - -/*-------------------- - Types of Messages ----------------------*/ - -.ui.form .success.message, -.ui.form .warning.message, -.ui.form .error.message { - display: none; -} - -/* Assumptions */ -.ui.form .message:first-child { - margin-top: 0px; -} - -/*-------------------- - Validation Prompt ----------------------*/ - -.ui.form .field .prompt.label { - white-space: normal; - background: @promptBackground !important; - border: @promptBorder !important; - color: @promptTextColor !important; -} -.ui.form .inline.fields .field .prompt, -.ui.form .inline.field .prompt { - vertical-align: top; - margin: @inlinePromptMargin; -} -.ui.form .inline.fields .field .prompt:before, -.ui.form .inline.field .prompt:before { - border-width: 0px 0px @inlinePromptBorderWidth @inlinePromptBorderWidth; - bottom: auto; - right: auto; - top: 50%; - left: 0em; -} - - -/******************************* - States -*******************************/ - -/*-------------------- - Autofilled ----------------------*/ - -.ui.form .field.field input:-webkit-autofill { - box-shadow: 0px 0px 0px 100px @inputAutoFillBackground inset !important; - border-color: @inputAutoFillBorder !important; -} - -/* Focus */ -.ui.form .field.field input:-webkit-autofill:focus { - box-shadow: 0px 0px 0px 100px @inputAutoFillFocusBackground inset !important; - border-color: @inputAutoFillFocusBorder !important; -} - -/* Error */ -.ui.form .error.error input:-webkit-autofill { - box-shadow: 0px 0px 0px 100px @inputAutoFillErrorBackground inset !important; - border-color: @inputAutoFillErrorBorder !important; -} - - - -/*-------------------- - Placeholder ----------------------*/ - -/* browsers require these rules separate */ -.ui.form ::-webkit-input-placeholder { - color: @inputPlaceholderColor; -} -.ui.form :-ms-input-placeholder { - color: @inputPlaceholderColor !important; -} -.ui.form ::-moz-placeholder { - color: @inputPlaceholderColor; -} - -.ui.form :focus::-webkit-input-placeholder { - color: @inputPlaceholderFocusColor; -} -.ui.form :focus:-ms-input-placeholder { - color: @inputPlaceholderFocusColor !important; -} -.ui.form :focus::-moz-placeholder { - color: @inputPlaceholderFocusColor; -} - -/* Error Placeholder */ -.ui.form .error ::-webkit-input-placeholder { - color: @inputErrorPlaceholderColor; -} -.ui.form .error :-ms-input-placeholder { - color: @inputErrorPlaceholderColor !important; -} -.ui.form .error ::-moz-placeholder { - color: @inputErrorPlaceholderColor; -} - -.ui.form .error :focus::-webkit-input-placeholder { - color: @inputErrorPlaceholderFocusColor; -} -.ui.form .error :focus:-ms-input-placeholder { - color: @inputErrorPlaceholderFocusColor !important; -} -.ui.form .error :focus::-moz-placeholder { - color: @inputErrorPlaceholderFocusColor; -} - - -/*-------------------- - Focus ----------------------*/ - -.ui.form input:not([type]):focus, -.ui.form input[type="date"]:focus, -.ui.form input[type="datetime-local"]:focus, -.ui.form input[type="email"]:focus, -.ui.form input[type="number"]:focus, -.ui.form input[type="password"]:focus, -.ui.form input[type="search"]:focus, -.ui.form input[type="tel"]:focus, -.ui.form input[type="time"]:focus, -.ui.form input[type="text"]:focus, -.ui.form input[type="file"]:focus, -.ui.form input[type="url"]:focus { - color: @inputFocusColor; - border-color: @inputFocusBorderColor; - border-radius: @inputFocusBorderRadius; - background: @inputFocusBackground; - box-shadow: @inputFocusBoxShadow; -} -.ui.form textarea:focus { - color: @textAreaFocusColor; - border-color: @textAreaFocusBorderColor; - border-radius: @textAreaFocusBorderRadius; - background: @textAreaFocusBackground; - box-shadow: @textAreaFocusBoxShadow; - -webkit-appearance: none; -} - - -/*-------------------- - Success ----------------------*/ - -/* On Form */ -.ui.form.success .success.message:not(:empty) { - display: block; -} -.ui.form.success .compact.success.message:not(:empty) { - display: inline-block; -} -.ui.form.success .icon.success.message:not(:empty) { - display: flex; -} - -/*-------------------- - Warning ----------------------*/ - -/* On Form */ -.ui.form.warning .warning.message:not(:empty) { - display: block; -} -.ui.form.warning .compact.warning.message:not(:empty) { - display: inline-block; -} -.ui.form.warning .icon.warning.message:not(:empty) { - display: flex; -} - -/*-------------------- - Error ----------------------*/ - -/* On Form */ -.ui.form.error .error.message:not(:empty) { - display: block; -} -.ui.form.error .compact.error.message:not(:empty) { - display: inline-block; -} -.ui.form.error .icon.error.message:not(:empty) { - display: flex; -} - -/* On Field(s) */ -.ui.form .fields.error .field label, -.ui.form .field.error label, -.ui.form .fields.error .field .input, -.ui.form .field.error .input { - color: @formErrorColor; -} - -.ui.form .fields.error .field .corner.label, -.ui.form .field.error .corner.label { - border-color: @formErrorColor; - color: @white; -} - -.ui.form .fields.error .field textarea, -.ui.form .fields.error .field select, -.ui.form .fields.error .field input:not([type]), -.ui.form .fields.error .field input[type="date"], -.ui.form .fields.error .field input[type="datetime-local"], -.ui.form .fields.error .field input[type="email"], -.ui.form .fields.error .field input[type="number"], -.ui.form .fields.error .field input[type="password"], -.ui.form .fields.error .field input[type="search"], -.ui.form .fields.error .field input[type="tel"], -.ui.form .fields.error .field input[type="time"], -.ui.form .fields.error .field input[type="text"], -.ui.form .fields.error .field input[type="file"], -.ui.form .fields.error .field input[type="url"], -.ui.form .field.error textarea, -.ui.form .field.error select, -.ui.form .field.error input:not([type]), -.ui.form .field.error input[type="date"], -.ui.form .field.error input[type="datetime-local"], -.ui.form .field.error input[type="email"], -.ui.form .field.error input[type="number"], -.ui.form .field.error input[type="password"], -.ui.form .field.error input[type="search"], -.ui.form .field.error input[type="tel"], -.ui.form .field.error input[type="time"], -.ui.form .field.error input[type="text"], -.ui.form .field.error input[type="file"], -.ui.form .field.error input[type="url"] { - background: @formErrorBackground; - border-color: @formErrorBorder; - color: @formErrorColor; - border-radius: @inputErrorBorderRadius; - box-shadow: @inputErrorBoxShadow; -} -.ui.form .field.error textarea:focus, -.ui.form .field.error select:focus, -.ui.form .field.error input:not([type]):focus, -.ui.form .field.error input[type="date"]:focus, -.ui.form .field.error input[type="datetime-local"]:focus, -.ui.form .field.error input[type="email"]:focus, -.ui.form .field.error input[type="number"]:focus, -.ui.form .field.error input[type="password"]:focus, -.ui.form .field.error input[type="search"]:focus, -.ui.form .field.error input[type="tel"]:focus, -.ui.form .field.error input[type="time"]:focus, -.ui.form .field.error input[type="text"]:focus, -.ui.form .field.error input[type="file"]:focus, -.ui.form .field.error input[type="url"]:focus { - background: @inputErrorFocusBackground; - border-color: @inputErrorFocusBorder; - color: @inputErrorFocusColor; - - -webkit-appearance: none; - box-shadow: @inputErrorFocusBoxShadow; -} - -/* Preserve Native Select Stylings */ -.ui.form .field.error select { - -webkit-appearance: menulist-button; -} - -/*------------------ - Dropdown Error ---------------------*/ - -.ui.form .fields.error .field .ui.dropdown, -.ui.form .fields.error .field .ui.dropdown .item, -.ui.form .field.error .ui.dropdown, -.ui.form .field.error .ui.dropdown .text, -.ui.form .field.error .ui.dropdown .item { - background: @formErrorBackground; - color: @formErrorColor; -} -.ui.form .fields.error .field .ui.dropdown, -.ui.form .field.error .ui.dropdown { - border-color: @formErrorBorder !important; -} -.ui.form .fields.error .field .ui.dropdown:hover, -.ui.form .field.error .ui.dropdown:hover { - border-color: @formErrorBorder !important; -} -.ui.form .fields.error .field .ui.dropdown:hover .menu, -.ui.form .field.error .ui.dropdown:hover .menu { - border-color: @formErrorBorder; -} -.ui.form .fields.error .field .ui.multiple.selection.dropdown > .label, -.ui.form .field.error .ui.multiple.selection.dropdown > .label { - background-color: @dropdownErrorLabelBackground; - color: @dropdownErrorLabelColor; -} - -/* Hover */ -.ui.form .fields.error .field .ui.dropdown .menu .item:hover, -.ui.form .field.error .ui.dropdown .menu .item:hover { - background-color: @dropdownErrorHoverBackground; -} - -/* Selected */ -.ui.form .fields.error .field .ui.dropdown .menu .selected.item, -.ui.form .field.error .ui.dropdown .menu .selected.item { - background-color: @dropdownErrorSelectedBackground; -} - - -/* Active */ -.ui.form .fields.error .field .ui.dropdown .menu .active.item, -.ui.form .field.error .ui.dropdown .menu .active.item { - background-color: @dropdownErrorActiveBackground !important; -} - -/*-------------------- - Checkbox Error ----------------------*/ - -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) label, -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box { - color: @formErrorColor; -} -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before { - background: @formErrorBackground; - border-color: @formErrorBorder; -} -.ui.form .fields.error .field .checkbox label:after, -.ui.form .field.error .checkbox label:after, -.ui.form .fields.error .field .checkbox .box:after, -.ui.form .field.error .checkbox .box:after { - color: @formErrorColor; -} - -/*-------------------- - Disabled ----------------------*/ - -.ui.form .disabled.fields .field, -.ui.form .disabled.field, -.ui.form .field :disabled { - pointer-events: none; - opacity: @disabledOpacity; -} -.ui.form .field.disabled > label, -.ui.form .fields.disabled > label { - opacity: @disabledLabelOpacity; -} -.ui.form .field.disabled :disabled { - opacity: 1; -} - - -/*-------------- - Loading ----------------*/ - -.ui.loading.form { - position: relative; - cursor: default; - pointer-events: none; -} -.ui.loading.form:before { - position: absolute; - content: ''; - top: 0%; - left: 0%; - background: @loaderDimmerColor; - width: 100%; - height: 100%; - z-index: @loaderDimmerZIndex; -} -.ui.loading.form:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: form-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @loaderLineColor @loaderFillColor @loaderFillColor @loaderFillColor; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; - visibility: visible; - z-index: @loaderLineZIndex; -} - -@keyframes form-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - - -/******************************* - Element Types -*******************************/ - -/*-------------------- - Required Field ----------------------*/ - -.ui.form .required.fields:not(.grouped) > .field > label:after, -.ui.form .required.fields.grouped > label:after, -.ui.form .required.field > label:after, -.ui.form .required.fields:not(.grouped) > .field > .checkbox:after, -.ui.form .required.field > .checkbox:after { - margin: @requiredMargin; - content: @requiredContent; - color: @requiredColor; -} - -.ui.form .required.fields:not(.grouped) > .field > label:after, -.ui.form .required.fields.grouped > label:after, -.ui.form .required.field > label:after { - display: inline-block; - vertical-align: top; -} - -.ui.form .required.fields:not(.grouped) > .field > .checkbox:after, -.ui.form .required.field > .checkbox:after { - position: absolute; - top: 0%; - left: 100%; -} - - -/******************************* - Variations -*******************************/ - - -/*-------------------- - Inverted Colors ----------------------*/ - -.ui.inverted.form label, -.ui.form .inverted.segment label, -.ui.form .inverted.segment .ui.checkbox label, -.ui.form .inverted.segment .ui.checkbox .box, -.ui.inverted.form .ui.checkbox label, -.ui.inverted.form .ui.checkbox .box, -.ui.inverted.form .inline.fields > label, -.ui.inverted.form .inline.fields .field > label, -.ui.inverted.form .inline.fields .field > p, -.ui.inverted.form .inline.field > label, -.ui.inverted.form .inline.field > p { - color: @invertedLabelColor; -} - -/* Inverted Field */ -.ui.inverted.form input:not([type]), -.ui.inverted.form input[type="date"], -.ui.inverted.form input[type="datetime-local"], -.ui.inverted.form input[type="email"], -.ui.inverted.form input[type="number"], -.ui.inverted.form input[type="password"], -.ui.inverted.form input[type="search"], -.ui.inverted.form input[type="tel"], -.ui.inverted.form input[type="time"], -.ui.inverted.form input[type="text"], -.ui.inverted.form input[type="file"], -.ui.inverted.form input[type="url"] { - background: @invertedInputBackground; - border-color: @invertedInputBorderColor; - color: @invertedInputColor; - box-shadow: @invertedInputBoxShadow; -} - - -/*-------------------- - Field Groups ----------------------*/ - -/* Grouped Vertically */ -.ui.form .grouped.fields { - display: block; - margin: @groupedMargin; -} -.ui.form .grouped.fields:last-child { - margin-bottom: 0em; -} - -.ui.form .grouped.fields > label { - margin: @groupedLabelMargin; - color: @groupedLabelColor; - font-size: @groupedLabelFontSize; - font-weight: @groupedLabelFontWeight; - text-transform: @groupedLabelTextTransform; -} - -.ui.form .grouped.fields .field, -.ui.form .grouped.inline.fields .field { - display: block; - margin: @groupedFieldMargin; - padding: 0em; -} - -/*-------------------- - Fields ----------------------*/ - -/* Split fields */ -.ui.form .fields { - display: flex; - flex-direction: row; - margin: @fieldsMargin; -} -.ui.form .fields > .field { - flex: 0 1 auto; - padding-left: (@gutterWidth / 2); - padding-right: (@gutterWidth / 2); -} -.ui.form .fields > .field:first-child { - border-left: none; - box-shadow: none; -} - -/* Other Combinations */ -.ui.form .two.fields > .fields, -.ui.form .two.fields > .field { - width: @twoColumn; -} -.ui.form .three.fields > .fields, -.ui.form .three.fields > .field { - width: @threeColumn; -} -.ui.form .four.fields > .fields, -.ui.form .four.fields > .field { - width: @fourColumn; -} -.ui.form .five.fields > .fields, -.ui.form .five.fields > .field { - width: @fiveColumn; -} -.ui.form .six.fields > .fields, -.ui.form .six.fields > .field { - width: @sixColumn; -} -.ui.form .seven.fields > .fields, -.ui.form .seven.fields > .field { - width: @sevenColumn; -} -.ui.form .eight.fields > .fields, -.ui.form .eight.fields > .field { - width: @eightColumn; -} -.ui.form .nine.fields > .fields, -.ui.form .nine.fields > .field { - width: @nineColumn; -} -.ui.form .ten.fields > .fields, -.ui.form .ten.fields > .field { - width: @tenColumn; -} - -/* Swap to full width on mobile */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.form .fields { - flex-wrap: wrap; - } - - .ui[class*="equal width"].form:not(.unstackable) .fields > .field, - .ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .six.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .six.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .seven.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .eight.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .eight.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .nine.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .ten.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .ten.fields:not(.unstackable) > .field { - width: @oneColumn !important; - margin: 0em 0em @rowDistance; - } -} - - -/* Sizing Combinations */ -.ui.form .fields .wide.field { - width: @oneWide; - padding-left: (@gutterWidth / 2); - padding-right: (@gutterWidth / 2); -} - -.ui.form .one.wide.field { - width: @oneWide !important; -} -.ui.form .two.wide.field { - width: @twoWide !important; -} -.ui.form .three.wide.field { - width: @threeWide !important; -} -.ui.form .four.wide.field { - width: @fourWide !important; -} -.ui.form .five.wide.field { - width: @fiveWide !important; -} -.ui.form .six.wide.field { - width: @sixWide !important; -} -.ui.form .seven.wide.field { - width: @sevenWide !important; -} -.ui.form .eight.wide.field { - width: @eightWide !important; -} -.ui.form .nine.wide.field { - width: @nineWide !important; -} -.ui.form .ten.wide.field { - width: @tenWide !important; -} -.ui.form .eleven.wide.field { - width: @elevenWide !important; -} -.ui.form .twelve.wide.field { - width: @twelveWide !important; -} -.ui.form .thirteen.wide.field { - width: @thirteenWide !important; -} -.ui.form .fourteen.wide.field { - width: @fourteenWide !important; -} -.ui.form .fifteen.wide.field { - width: @fifteenWide !important; -} -.ui.form .sixteen.wide.field { - width: @sixteenWide !important; -} - -/* Swap to full width on mobile */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .two.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .three.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .four.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .five.fields:not(.unstackable) > .field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .two.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .three.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .four.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .five.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .six.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .seven.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .eight.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .nine.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .ten.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .eleven.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .twelve.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .thirteen.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .fourteen.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .fifteen.wide.field, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .sixteen.wide.field { - width: @oneColumn !important; - } - .ui.form .fields { - margin-bottom: 0em; - } -} - -/*-------------------- - Equal Width ----------------------*/ - -.ui[class*="equal width"].form .fields > .field, -.ui.form [class*="equal width"].fields > .field { - width: 100%; - flex: 1 1 auto; -} - -/*-------------------- - Inline Fields ----------------------*/ - -.ui.form .inline.fields { - margin: @fieldMargin; - align-items: center; -} -.ui.form .inline.fields .field { - margin: 0em; - padding: @inlineFieldsMargin; -} - -/* Inline Label */ -.ui.form .inline.fields > label, -.ui.form .inline.fields .field > label, -.ui.form .inline.fields .field > p, -.ui.form .inline.field > label, -.ui.form .inline.field > p { - display: inline-block; - width: auto; - margin-top: 0em; - margin-bottom: 0em; - vertical-align: baseline; - font-size: @inlineLabelFontSize; - font-weight: @inlineLabelFontWeight; - color: @inlineLabelColor; - text-transform: @inlineLabelTextTransform; -} - -/* Grouped Inline Label */ -.ui.form .inline.fields > label { - margin: @groupedInlineLabelMargin; -} - -/* Inline Input */ -.ui.form .inline.fields .field > input, -.ui.form .inline.fields .field > select, -.ui.form .inline.field > input, -.ui.form .inline.field > select { - display: inline-block; - width: auto; - - margin-top: 0em; - margin-bottom: 0em; - - vertical-align: middle; - font-size: @inlineInputSize; -} - -/* Label */ -.ui.form .inline.fields .field > :first-child, -.ui.form .inline.field > :first-child { - margin: 0em @inlineLabelDistance 0em 0em; -} -.ui.form .inline.fields .field > :only-child, -.ui.form .inline.field > :only-child { - margin: 0em; -} - -/* Wide */ -.ui.form .inline.fields .wide.field { - display: flex; - align-items: center; -} -.ui.form .inline.fields .wide.field > input, -.ui.form .inline.fields .wide.field > select { - width: 100%; -} - - -/*-------------------- - Sizes ----------------------*/ - -.ui.mini.form { - font-size: @mini; -} -.ui.tiny.form { - font-size: @tiny; -} -.ui.small.form { - font-size: @small; -} -.ui.form { - font-size: @medium; -} -.ui.large.form { - font-size: @large; -} -.ui.big.form { - font-size: @big; -} -.ui.huge.form { - font-size: @huge; -} -.ui.massive.form { - font-size: @massive; -} - -.loadUIOverrides(); diff --git a/src/definitions/collections/grid.less b/src/definitions/collections/grid.less deleted file mode 100644 index 05c0a2b..0000000 --- a/src/definitions/collections/grid.less +++ /dev/null @@ -1,1920 +0,0 @@ -/*! - * # Semantic UI - Grid - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'collection'; -@element : 'grid'; - -@import (multiple) '../../theme.config'; - -/******************************* - Standard -*******************************/ - -.ui.grid { - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: stretch; - padding: 0em; -} - -/*---------------------- - Remove Gutters ------------------------*/ - -.ui.grid { - margin-top: -(@rowSpacing / 2); - margin-bottom: -(@rowSpacing / 2); - margin-left: -(@gutterWidth / 2); - margin-right: -(@gutterWidth / 2); -} -.ui.relaxed.grid { - margin-left: -(@relaxedGutterWidth / 2); - margin-right: -(@relaxedGutterWidth / 2); -} -.ui[class*="very relaxed"].grid { - margin-left: -(@veryRelaxedGutterWidth / 2); - margin-right: -(@veryRelaxedGutterWidth / 2); -} - - -/* Preserve Rows Spacing on Consecutive Grids */ -.ui.grid + .grid { - margin-top: @consecutiveGridDistance; -} - -/*------------------- - Columns ---------------------*/ - -/* Standard 16 column */ -.ui.grid > .column:not(.row), -.ui.grid > .row > .column { - position: relative; - display: inline-block; - - width: @oneWide; - padding-left: (@gutterWidth / 2); - padding-right: (@gutterWidth / 2); - vertical-align: top; -} - -.ui.grid > * { - padding-left: (@gutterWidth / 2); - padding-right: (@gutterWidth / 2); -} - -/*------------------- - Rows ---------------------*/ - -.ui.grid > .row { - position: relative; - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: inherit; - align-items: stretch; - width: 100% !important; - padding: 0rem; - padding-top: (@rowSpacing / 2); - padding-bottom: (@rowSpacing / 2); -} - -/*------------------- - Columns ---------------------*/ - -/* Vertical padding when no rows */ -.ui.grid > .column:not(.row) { - padding-top: (@rowSpacing / 2); - padding-bottom: (@rowSpacing / 2); -} -.ui.grid > .row > .column { - margin-top: 0em; - margin-bottom: 0em; -} - -/*------------------- - Content ---------------------*/ - -.ui.grid > .row > img, -.ui.grid > .row > .column > img { - max-width: @columnMaxImageWidth; -} - -/*------------------- - Loose Coupling ---------------------*/ - -/* Collapse Margin on Consecutive Grid */ -.ui.grid > .ui.grid:first-child { - margin-top: 0em; -} -.ui.grid > .ui.grid:last-child { - margin-bottom: 0em; -} - -/* Segment inside Aligned Grid */ -.ui.grid .aligned.row > .column > .segment:not(.compact):not(.attached), -.ui.aligned.grid .column > .segment:not(.compact):not(.attached) { - width: 100%; -} - -/* Align Dividers with Gutter */ -.ui.grid .row + .ui.divider { - flex-grow: 1; - margin: (@rowSpacing / 2) (@gutterWidth / 2); -} -.ui.grid .column + .ui.vertical.divider { - height: calc(50% - (@rowSpacing / 2)); -} - -/* Remove Border on Last Horizontal Segment */ -.ui.grid > .row > .column:last-child > .horizontal.segment, -.ui.grid > .column:last-child > .horizontal.segment { - box-shadow: none; -} - -/******************************* - Variations -*******************************/ - - -/*----------------------- - Page Grid --------------------------*/ - -@media only screen and (max-width: @largestMobileScreen) { - .ui.page.grid { - width: @mobileWidth; - padding-left: @mobileGutter; - padding-right: @mobileGutter; - margin-left: 0em; - margin-right: 0em; - } -} -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui.page.grid { - width: @tabletWidth; - margin-left: @tabletMargin; - margin-right: @tabletMargin; - padding-left: @tabletGutter; - padding-right: @tabletGutter; - } -} -@media only screen and (min-width: @computerBreakpoint) and (max-width: @largestSmallMonitor) { - .ui.page.grid { - width: @computerWidth; - margin-left: @computerMargin; - margin-right: @computerMargin; - padding-left: @computerGutter; - padding-right: @computerGutter; - } -} -@media only screen and (min-width: @largeMonitorBreakpoint) and (max-width: @largestLargeMonitor) { - .ui.page.grid { - width: @largeMonitorWidth; - margin-left: @largeMonitorMargin; - margin-right: @largeMonitorMargin; - padding-left: @largeMonitorGutter; - padding-right: @largeMonitorGutter; - } -} -@media only screen and (min-width: @widescreenMonitorBreakpoint) { - .ui.page.grid { - width: @widescreenMonitorWidth; - margin-left: @widescreenMargin; - margin-right: @widescreenMargin; - padding-left: @widescreenMonitorGutter; - padding-right: @widescreenMonitorGutter; - } -} - - -/*------------------- - Column Count ---------------------*/ - -/* Assume full width with one column */ -.ui.grid > .column:only-child, -.ui.grid > .row > .column:only-child { - width: @oneColumn; -} - -/* Grid Based */ -.ui[class*="one column"].grid > .row > .column, -.ui[class*="one column"].grid > .column:not(.row) { - width: @oneColumn; -} -.ui[class*="two column"].grid > .row > .column, -.ui[class*="two column"].grid > .column:not(.row) { - width: @twoColumn; -} -.ui[class*="three column"].grid > .row > .column, -.ui[class*="three column"].grid > .column:not(.row) { - width: @threeColumn; -} -.ui[class*="four column"].grid > .row > .column, -.ui[class*="four column"].grid > .column:not(.row) { - width: @fourColumn; -} -.ui[class*="five column"].grid > .row > .column, -.ui[class*="five column"].grid > .column:not(.row) { - width: @fiveColumn; -} -.ui[class*="six column"].grid > .row > .column, -.ui[class*="six column"].grid > .column:not(.row) { - width: @sixColumn; -} -.ui[class*="seven column"].grid > .row > .column, -.ui[class*="seven column"].grid > .column:not(.row) { - width: @sevenColumn; -} -.ui[class*="eight column"].grid > .row > .column, -.ui[class*="eight column"].grid > .column:not(.row) { - width: @eightColumn; -} -.ui[class*="nine column"].grid > .row > .column, -.ui[class*="nine column"].grid > .column:not(.row) { - width: @nineColumn; -} -.ui[class*="ten column"].grid > .row > .column, -.ui[class*="ten column"].grid > .column:not(.row) { - width: @tenColumn; -} -.ui[class*="eleven column"].grid > .row > .column, -.ui[class*="eleven column"].grid > .column:not(.row) { - width: @elevenColumn; -} -.ui[class*="twelve column"].grid > .row > .column, -.ui[class*="twelve column"].grid > .column:not(.row) { - width: @twelveColumn; -} -.ui[class*="thirteen column"].grid > .row > .column, -.ui[class*="thirteen column"].grid > .column:not(.row) { - width: @thirteenColumn; -} -.ui[class*="fourteen column"].grid > .row > .column, -.ui[class*="fourteen column"].grid > .column:not(.row) { - width: @fourteenColumn; -} -.ui[class*="fifteen column"].grid > .row > .column, -.ui[class*="fifteen column"].grid > .column:not(.row) { - width: @fifteenColumn; -} -.ui[class*="sixteen column"].grid > .row > .column, -.ui[class*="sixteen column"].grid > .column:not(.row) { - width: @sixteenColumn; -} - -/* Row Based Overrides */ -.ui.grid > [class*="one column"].row > .column { - width: @oneColumn !important; -} -.ui.grid > [class*="two column"].row > .column { - width: @twoColumn !important; -} -.ui.grid > [class*="three column"].row > .column { - width: @threeColumn !important; -} -.ui.grid > [class*="four column"].row > .column { - width: @fourColumn !important; -} -.ui.grid > [class*="five column"].row > .column { - width: @fiveColumn !important; -} -.ui.grid > [class*="six column"].row > .column { - width: @sixColumn !important; -} -.ui.grid > [class*="seven column"].row > .column { - width: @sevenColumn !important; -} -.ui.grid > [class*="eight column"].row > .column { - width: @eightColumn !important; -} -.ui.grid > [class*="nine column"].row > .column { - width: @nineColumn !important; -} -.ui.grid > [class*="ten column"].row > .column { - width: @tenColumn !important; -} -.ui.grid > [class*="eleven column"].row > .column { - width: @elevenColumn !important; -} -.ui.grid > [class*="twelve column"].row > .column { - width: @twelveColumn !important; -} -.ui.grid > [class*="thirteen column"].row > .column { - width: @thirteenColumn !important; -} -.ui.grid > [class*="fourteen column"].row > .column { - width: @fourteenColumn !important; -} -.ui.grid > [class*="fifteen column"].row > .column { - width: @fifteenColumn !important; -} -.ui.grid > [class*="sixteen column"].row > .column { - width: @sixteenColumn !important; -} - -/* Celled Page */ -.ui.celled.page.grid { - box-shadow: none; -} - -/*------------------- - Column Width ---------------------*/ - -/* Sizing Combinations */ -.ui.grid > .row > [class*="one wide"].column, -.ui.grid > .column.row > [class*="one wide"].column, -.ui.grid > [class*="one wide"].column, -.ui.column.grid > [class*="one wide"].column { - width: @oneWide !important; -} -.ui.grid > .row > [class*="two wide"].column, -.ui.grid > .column.row > [class*="two wide"].column, -.ui.grid > [class*="two wide"].column, -.ui.column.grid > [class*="two wide"].column { - width: @twoWide !important; -} -.ui.grid > .row > [class*="three wide"].column, -.ui.grid > .column.row > [class*="three wide"].column, -.ui.grid > [class*="three wide"].column, -.ui.column.grid > [class*="three wide"].column { - width: @threeWide !important; -} -.ui.grid > .row > [class*="four wide"].column, -.ui.grid > .column.row > [class*="four wide"].column, -.ui.grid > [class*="four wide"].column, -.ui.column.grid > [class*="four wide"].column { - width: @fourWide !important; -} -.ui.grid > .row > [class*="five wide"].column, -.ui.grid > .column.row > [class*="five wide"].column, -.ui.grid > [class*="five wide"].column, -.ui.column.grid > [class*="five wide"].column { - width: @fiveWide !important; -} -.ui.grid > .row > [class*="six wide"].column, -.ui.grid > .column.row > [class*="six wide"].column, -.ui.grid > [class*="six wide"].column, -.ui.column.grid > [class*="six wide"].column { - width: @sixWide !important; -} -.ui.grid > .row > [class*="seven wide"].column, -.ui.grid > .column.row > [class*="seven wide"].column, -.ui.grid > [class*="seven wide"].column, -.ui.column.grid > [class*="seven wide"].column { - width: @sevenWide !important; -} -.ui.grid > .row > [class*="eight wide"].column, -.ui.grid > .column.row > [class*="eight wide"].column, -.ui.grid > [class*="eight wide"].column, -.ui.column.grid > [class*="eight wide"].column { - width: @eightWide !important; -} -.ui.grid > .row > [class*="nine wide"].column, -.ui.grid > .column.row > [class*="nine wide"].column, -.ui.grid > [class*="nine wide"].column, -.ui.column.grid > [class*="nine wide"].column { - width: @nineWide !important; -} -.ui.grid > .row > [class*="ten wide"].column, -.ui.grid > .column.row > [class*="ten wide"].column, -.ui.grid > [class*="ten wide"].column, -.ui.column.grid > [class*="ten wide"].column { - width: @tenWide !important; -} -.ui.grid > .row > [class*="eleven wide"].column, -.ui.grid > .column.row > [class*="eleven wide"].column, -.ui.grid > [class*="eleven wide"].column, -.ui.column.grid > [class*="eleven wide"].column { - width: @elevenWide !important; -} -.ui.grid > .row > [class*="twelve wide"].column, -.ui.grid > .column.row > [class*="twelve wide"].column, -.ui.grid > [class*="twelve wide"].column, -.ui.column.grid > [class*="twelve wide"].column { - width: @twelveWide !important; -} -.ui.grid > .row > [class*="thirteen wide"].column, -.ui.grid > .column.row > [class*="thirteen wide"].column, -.ui.grid > [class*="thirteen wide"].column, -.ui.column.grid > [class*="thirteen wide"].column { - width: @thirteenWide !important; -} -.ui.grid > .row > [class*="fourteen wide"].column, -.ui.grid > .column.row > [class*="fourteen wide"].column, -.ui.grid > [class*="fourteen wide"].column, -.ui.column.grid > [class*="fourteen wide"].column { - width: @fourteenWide !important; -} -.ui.grid > .row > [class*="fifteen wide"].column, -.ui.grid > .column.row > [class*="fifteen wide"].column, -.ui.grid > [class*="fifteen wide"].column, -.ui.column.grid > [class*="fifteen wide"].column { - width: @fifteenWide !important; -} -.ui.grid > .row > [class*="sixteen wide"].column, -.ui.grid > .column.row > [class*="sixteen wide"].column, -.ui.grid > [class*="sixteen wide"].column, -.ui.column.grid > [class*="sixteen wide"].column { - width: @sixteenWide !important; -} - -/*---------------------- - Width per Device ------------------------*/ - -/* Mobile Sizing Combinations */ -@media only screen and (min-width: @mobileBreakpoint) and (max-width: @largestMobileScreen) { - .ui.grid > .row > [class*="one wide mobile"].column, - .ui.grid > .column.row > [class*="one wide mobile"].column, - .ui.grid > [class*="one wide mobile"].column, - .ui.column.grid > [class*="one wide mobile"].column { - width: @oneWide !important; - } - .ui.grid > .row > [class*="two wide mobile"].column, - .ui.grid > .column.row > [class*="two wide mobile"].column, - .ui.grid > [class*="two wide mobile"].column, - .ui.column.grid > [class*="two wide mobile"].column { - width: @twoWide !important; - } - .ui.grid > .row > [class*="three wide mobile"].column, - .ui.grid > .column.row > [class*="three wide mobile"].column, - .ui.grid > [class*="three wide mobile"].column, - .ui.column.grid > [class*="three wide mobile"].column { - width: @threeWide !important; - } - .ui.grid > .row > [class*="four wide mobile"].column, - .ui.grid > .column.row > [class*="four wide mobile"].column, - .ui.grid > [class*="four wide mobile"].column, - .ui.column.grid > [class*="four wide mobile"].column { - width: @fourWide !important; - } - .ui.grid > .row > [class*="five wide mobile"].column, - .ui.grid > .column.row > [class*="five wide mobile"].column, - .ui.grid > [class*="five wide mobile"].column, - .ui.column.grid > [class*="five wide mobile"].column { - width: @fiveWide !important; - } - .ui.grid > .row > [class*="six wide mobile"].column, - .ui.grid > .column.row > [class*="six wide mobile"].column, - .ui.grid > [class*="six wide mobile"].column, - .ui.column.grid > [class*="six wide mobile"].column { - width: @sixWide !important; - } - .ui.grid > .row > [class*="seven wide mobile"].column, - .ui.grid > .column.row > [class*="seven wide mobile"].column, - .ui.grid > [class*="seven wide mobile"].column, - .ui.column.grid > [class*="seven wide mobile"].column { - width: @sevenWide !important; - } - .ui.grid > .row > [class*="eight wide mobile"].column, - .ui.grid > .column.row > [class*="eight wide mobile"].column, - .ui.grid > [class*="eight wide mobile"].column, - .ui.column.grid > [class*="eight wide mobile"].column { - width: @eightWide !important; - } - .ui.grid > .row > [class*="nine wide mobile"].column, - .ui.grid > .column.row > [class*="nine wide mobile"].column, - .ui.grid > [class*="nine wide mobile"].column, - .ui.column.grid > [class*="nine wide mobile"].column { - width: @nineWide !important; - } - .ui.grid > .row > [class*="ten wide mobile"].column, - .ui.grid > .column.row > [class*="ten wide mobile"].column, - .ui.grid > [class*="ten wide mobile"].column, - .ui.column.grid > [class*="ten wide mobile"].column { - width: @tenWide !important; - } - .ui.grid > .row > [class*="eleven wide mobile"].column, - .ui.grid > .column.row > [class*="eleven wide mobile"].column, - .ui.grid > [class*="eleven wide mobile"].column, - .ui.column.grid > [class*="eleven wide mobile"].column { - width: @elevenWide !important; - } - .ui.grid > .row > [class*="twelve wide mobile"].column, - .ui.grid > .column.row > [class*="twelve wide mobile"].column, - .ui.grid > [class*="twelve wide mobile"].column, - .ui.column.grid > [class*="twelve wide mobile"].column { - width: @twelveWide !important; - } - .ui.grid > .row > [class*="thirteen wide mobile"].column, - .ui.grid > .column.row > [class*="thirteen wide mobile"].column, - .ui.grid > [class*="thirteen wide mobile"].column, - .ui.column.grid > [class*="thirteen wide mobile"].column { - width: @thirteenWide !important; - } - .ui.grid > .row > [class*="fourteen wide mobile"].column, - .ui.grid > .column.row > [class*="fourteen wide mobile"].column, - .ui.grid > [class*="fourteen wide mobile"].column, - .ui.column.grid > [class*="fourteen wide mobile"].column { - width: @fourteenWide !important; - } - .ui.grid > .row > [class*="fifteen wide mobile"].column, - .ui.grid > .column.row > [class*="fifteen wide mobile"].column, - .ui.grid > [class*="fifteen wide mobile"].column, - .ui.column.grid > [class*="fifteen wide mobile"].column { - width: @fifteenWide !important; - } - .ui.grid > .row > [class*="sixteen wide mobile"].column, - .ui.grid > .column.row > [class*="sixteen wide mobile"].column, - .ui.grid > [class*="sixteen wide mobile"].column, - .ui.column.grid > [class*="sixteen wide mobile"].column { - width: @sixteenWide !important; - } -} - -/* Tablet Sizing Combinations */ -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui.grid > .row > [class*="one wide tablet"].column, - .ui.grid > .column.row > [class*="one wide tablet"].column, - .ui.grid > [class*="one wide tablet"].column, - .ui.column.grid > [class*="one wide tablet"].column { - width: @oneWide !important; - } - .ui.grid > .row > [class*="two wide tablet"].column, - .ui.grid > .column.row > [class*="two wide tablet"].column, - .ui.grid > [class*="two wide tablet"].column, - .ui.column.grid > [class*="two wide tablet"].column { - width: @twoWide !important; - } - .ui.grid > .row > [class*="three wide tablet"].column, - .ui.grid > .column.row > [class*="three wide tablet"].column, - .ui.grid > [class*="three wide tablet"].column, - .ui.column.grid > [class*="three wide tablet"].column { - width: @threeWide !important; - } - .ui.grid > .row > [class*="four wide tablet"].column, - .ui.grid > .column.row > [class*="four wide tablet"].column, - .ui.grid > [class*="four wide tablet"].column, - .ui.column.grid > [class*="four wide tablet"].column { - width: @fourWide !important; - } - .ui.grid > .row > [class*="five wide tablet"].column, - .ui.grid > .column.row > [class*="five wide tablet"].column, - .ui.grid > [class*="five wide tablet"].column, - .ui.column.grid > [class*="five wide tablet"].column { - width: @fiveWide !important; - } - .ui.grid > .row > [class*="six wide tablet"].column, - .ui.grid > .column.row > [class*="six wide tablet"].column, - .ui.grid > [class*="six wide tablet"].column, - .ui.column.grid > [class*="six wide tablet"].column { - width: @sixWide !important; - } - .ui.grid > .row > [class*="seven wide tablet"].column, - .ui.grid > .column.row > [class*="seven wide tablet"].column, - .ui.grid > [class*="seven wide tablet"].column, - .ui.column.grid > [class*="seven wide tablet"].column { - width: @sevenWide !important; - } - .ui.grid > .row > [class*="eight wide tablet"].column, - .ui.grid > .column.row > [class*="eight wide tablet"].column, - .ui.grid > [class*="eight wide tablet"].column, - .ui.column.grid > [class*="eight wide tablet"].column { - width: @eightWide !important; - } - .ui.grid > .row > [class*="nine wide tablet"].column, - .ui.grid > .column.row > [class*="nine wide tablet"].column, - .ui.grid > [class*="nine wide tablet"].column, - .ui.column.grid > [class*="nine wide tablet"].column { - width: @nineWide !important; - } - .ui.grid > .row > [class*="ten wide tablet"].column, - .ui.grid > .column.row > [class*="ten wide tablet"].column, - .ui.grid > [class*="ten wide tablet"].column, - .ui.column.grid > [class*="ten wide tablet"].column { - width: @tenWide !important; - } - .ui.grid > .row > [class*="eleven wide tablet"].column, - .ui.grid > .column.row > [class*="eleven wide tablet"].column, - .ui.grid > [class*="eleven wide tablet"].column, - .ui.column.grid > [class*="eleven wide tablet"].column { - width: @elevenWide !important; - } - .ui.grid > .row > [class*="twelve wide tablet"].column, - .ui.grid > .column.row > [class*="twelve wide tablet"].column, - .ui.grid > [class*="twelve wide tablet"].column, - .ui.column.grid > [class*="twelve wide tablet"].column { - width: @twelveWide !important; - } - .ui.grid > .row > [class*="thirteen wide tablet"].column, - .ui.grid > .column.row > [class*="thirteen wide tablet"].column, - .ui.grid > [class*="thirteen wide tablet"].column, - .ui.column.grid > [class*="thirteen wide tablet"].column { - width: @thirteenWide !important; - } - .ui.grid > .row > [class*="fourteen wide tablet"].column, - .ui.grid > .column.row > [class*="fourteen wide tablet"].column, - .ui.grid > [class*="fourteen wide tablet"].column, - .ui.column.grid > [class*="fourteen wide tablet"].column { - width: @fourteenWide !important; - } - .ui.grid > .row > [class*="fifteen wide tablet"].column, - .ui.grid > .column.row > [class*="fifteen wide tablet"].column, - .ui.grid > [class*="fifteen wide tablet"].column, - .ui.column.grid > [class*="fifteen wide tablet"].column { - width: @fifteenWide !important; - } - .ui.grid > .row > [class*="sixteen wide tablet"].column, - .ui.grid > .column.row > [class*="sixteen wide tablet"].column, - .ui.grid > [class*="sixteen wide tablet"].column, - .ui.column.grid > [class*="sixteen wide tablet"].column { - width: @sixteenWide !important; - } -} - -/* Computer/Desktop Sizing Combinations */ -@media only screen and (min-width: @computerBreakpoint) { - .ui.grid > .row > [class*="one wide computer"].column, - .ui.grid > .column.row > [class*="one wide computer"].column, - .ui.grid > [class*="one wide computer"].column, - .ui.column.grid > [class*="one wide computer"].column { - width: @oneWide !important; - } - .ui.grid > .row > [class*="two wide computer"].column, - .ui.grid > .column.row > [class*="two wide computer"].column, - .ui.grid > [class*="two wide computer"].column, - .ui.column.grid > [class*="two wide computer"].column { - width: @twoWide !important; - } - .ui.grid > .row > [class*="three wide computer"].column, - .ui.grid > .column.row > [class*="three wide computer"].column, - .ui.grid > [class*="three wide computer"].column, - .ui.column.grid > [class*="three wide computer"].column { - width: @threeWide !important; - } - .ui.grid > .row > [class*="four wide computer"].column, - .ui.grid > .column.row > [class*="four wide computer"].column, - .ui.grid > [class*="four wide computer"].column, - .ui.column.grid > [class*="four wide computer"].column { - width: @fourWide !important; - } - .ui.grid > .row > [class*="five wide computer"].column, - .ui.grid > .column.row > [class*="five wide computer"].column, - .ui.grid > [class*="five wide computer"].column, - .ui.column.grid > [class*="five wide computer"].column { - width: @fiveWide !important; - } - .ui.grid > .row > [class*="six wide computer"].column, - .ui.grid > .column.row > [class*="six wide computer"].column, - .ui.grid > [class*="six wide computer"].column, - .ui.column.grid > [class*="six wide computer"].column { - width: @sixWide !important; - } - .ui.grid > .row > [class*="seven wide computer"].column, - .ui.grid > .column.row > [class*="seven wide computer"].column, - .ui.grid > [class*="seven wide computer"].column, - .ui.column.grid > [class*="seven wide computer"].column { - width: @sevenWide !important; - } - .ui.grid > .row > [class*="eight wide computer"].column, - .ui.grid > .column.row > [class*="eight wide computer"].column, - .ui.grid > [class*="eight wide computer"].column, - .ui.column.grid > [class*="eight wide computer"].column { - width: @eightWide !important; - } - .ui.grid > .row > [class*="nine wide computer"].column, - .ui.grid > .column.row > [class*="nine wide computer"].column, - .ui.grid > [class*="nine wide computer"].column, - .ui.column.grid > [class*="nine wide computer"].column { - width: @nineWide !important; - } - .ui.grid > .row > [class*="ten wide computer"].column, - .ui.grid > .column.row > [class*="ten wide computer"].column, - .ui.grid > [class*="ten wide computer"].column, - .ui.column.grid > [class*="ten wide computer"].column { - width: @tenWide !important; - } - .ui.grid > .row > [class*="eleven wide computer"].column, - .ui.grid > .column.row > [class*="eleven wide computer"].column, - .ui.grid > [class*="eleven wide computer"].column, - .ui.column.grid > [class*="eleven wide computer"].column { - width: @elevenWide !important; - } - .ui.grid > .row > [class*="twelve wide computer"].column, - .ui.grid > .column.row > [class*="twelve wide computer"].column, - .ui.grid > [class*="twelve wide computer"].column, - .ui.column.grid > [class*="twelve wide computer"].column { - width: @twelveWide !important; - } - .ui.grid > .row > [class*="thirteen wide computer"].column, - .ui.grid > .column.row > [class*="thirteen wide computer"].column, - .ui.grid > [class*="thirteen wide computer"].column, - .ui.column.grid > [class*="thirteen wide computer"].column { - width: @thirteenWide !important; - } - .ui.grid > .row > [class*="fourteen wide computer"].column, - .ui.grid > .column.row > [class*="fourteen wide computer"].column, - .ui.grid > [class*="fourteen wide computer"].column, - .ui.column.grid > [class*="fourteen wide computer"].column { - width: @fourteenWide !important; - } - .ui.grid > .row > [class*="fifteen wide computer"].column, - .ui.grid > .column.row > [class*="fifteen wide computer"].column, - .ui.grid > [class*="fifteen wide computer"].column, - .ui.column.grid > [class*="fifteen wide computer"].column { - width: @fifteenWide !important; - } - .ui.grid > .row > [class*="sixteen wide computer"].column, - .ui.grid > .column.row > [class*="sixteen wide computer"].column, - .ui.grid > [class*="sixteen wide computer"].column, - .ui.column.grid > [class*="sixteen wide computer"].column { - width: @sixteenWide !important; - } -} - -/* Large Monitor Sizing Combinations */ -@media only screen and (min-width: @largeMonitorBreakpoint) and (max-width: @largestLargeMonitor){ - .ui.grid > .row > [class*="one wide large screen"].column, - .ui.grid > .column.row > [class*="one wide large screen"].column, - .ui.grid > [class*="one wide large screen"].column, - .ui.column.grid > [class*="one wide large screen"].column { - width: @oneWide !important; - } - .ui.grid > .row > [class*="two wide large screen"].column, - .ui.grid > .column.row > [class*="two wide large screen"].column, - .ui.grid > [class*="two wide large screen"].column, - .ui.column.grid > [class*="two wide large screen"].column { - width: @twoWide !important; - } - .ui.grid > .row > [class*="three wide large screen"].column, - .ui.grid > .column.row > [class*="three wide large screen"].column, - .ui.grid > [class*="three wide large screen"].column, - .ui.column.grid > [class*="three wide large screen"].column { - width: @threeWide !important; - } - .ui.grid > .row > [class*="four wide large screen"].column, - .ui.grid > .column.row > [class*="four wide large screen"].column, - .ui.grid > [class*="four wide large screen"].column, - .ui.column.grid > [class*="four wide large screen"].column { - width: @fourWide !important; - } - .ui.grid > .row > [class*="five wide large screen"].column, - .ui.grid > .column.row > [class*="five wide large screen"].column, - .ui.grid > [class*="five wide large screen"].column, - .ui.column.grid > [class*="five wide large screen"].column { - width: @fiveWide !important; - } - .ui.grid > .row > [class*="six wide large screen"].column, - .ui.grid > .column.row > [class*="six wide large screen"].column, - .ui.grid > [class*="six wide large screen"].column, - .ui.column.grid > [class*="six wide large screen"].column { - width: @sixWide !important; - } - .ui.grid > .row > [class*="seven wide large screen"].column, - .ui.grid > .column.row > [class*="seven wide large screen"].column, - .ui.grid > [class*="seven wide large screen"].column, - .ui.column.grid > [class*="seven wide large screen"].column { - width: @sevenWide !important; - } - .ui.grid > .row > [class*="eight wide large screen"].column, - .ui.grid > .column.row > [class*="eight wide large screen"].column, - .ui.grid > [class*="eight wide large screen"].column, - .ui.column.grid > [class*="eight wide large screen"].column { - width: @eightWide !important; - } - .ui.grid > .row > [class*="nine wide large screen"].column, - .ui.grid > .column.row > [class*="nine wide large screen"].column, - .ui.grid > [class*="nine wide large screen"].column, - .ui.column.grid > [class*="nine wide large screen"].column { - width: @nineWide !important; - } - .ui.grid > .row > [class*="ten wide large screen"].column, - .ui.grid > .column.row > [class*="ten wide large screen"].column, - .ui.grid > [class*="ten wide large screen"].column, - .ui.column.grid > [class*="ten wide large screen"].column { - width: @tenWide !important; - } - .ui.grid > .row > [class*="eleven wide large screen"].column, - .ui.grid > .column.row > [class*="eleven wide large screen"].column, - .ui.grid > [class*="eleven wide large screen"].column, - .ui.column.grid > [class*="eleven wide large screen"].column { - width: @elevenWide !important; - } - .ui.grid > .row > [class*="twelve wide large screen"].column, - .ui.grid > .column.row > [class*="twelve wide large screen"].column, - .ui.grid > [class*="twelve wide large screen"].column, - .ui.column.grid > [class*="twelve wide large screen"].column { - width: @twelveWide !important; - } - .ui.grid > .row > [class*="thirteen wide large screen"].column, - .ui.grid > .column.row > [class*="thirteen wide large screen"].column, - .ui.grid > [class*="thirteen wide large screen"].column, - .ui.column.grid > [class*="thirteen wide large screen"].column { - width: @thirteenWide !important; - } - .ui.grid > .row > [class*="fourteen wide large screen"].column, - .ui.grid > .column.row > [class*="fourteen wide large screen"].column, - .ui.grid > [class*="fourteen wide large screen"].column, - .ui.column.grid > [class*="fourteen wide large screen"].column { - width: @fourteenWide !important; - } - .ui.grid > .row > [class*="fifteen wide large screen"].column, - .ui.grid > .column.row > [class*="fifteen wide large screen"].column, - .ui.grid > [class*="fifteen wide large screen"].column, - .ui.column.grid > [class*="fifteen wide large screen"].column { - width: @fifteenWide !important; - } - .ui.grid > .row > [class*="sixteen wide large screen"].column, - .ui.grid > .column.row > [class*="sixteen wide large screen"].column, - .ui.grid > [class*="sixteen wide large screen"].column, - .ui.column.grid > [class*="sixteen wide large screen"].column { - width: @sixteenWide !important; - } -} - -/* Widescreen Sizing Combinations */ -@media only screen and (min-width: @widescreenMonitorBreakpoint) { - .ui.grid > .row > [class*="one wide widescreen"].column, - .ui.grid > .column.row > [class*="one wide widescreen"].column, - .ui.grid > [class*="one wide widescreen"].column, - .ui.column.grid > [class*="one wide widescreen"].column { - width: @oneWide !important; - } - .ui.grid > .row > [class*="two wide widescreen"].column, - .ui.grid > .column.row > [class*="two wide widescreen"].column, - .ui.grid > [class*="two wide widescreen"].column, - .ui.column.grid > [class*="two wide widescreen"].column { - width: @twoWide !important; - } - .ui.grid > .row > [class*="three wide widescreen"].column, - .ui.grid > .column.row > [class*="three wide widescreen"].column, - .ui.grid > [class*="three wide widescreen"].column, - .ui.column.grid > [class*="three wide widescreen"].column { - width: @threeWide !important; - } - .ui.grid > .row > [class*="four wide widescreen"].column, - .ui.grid > .column.row > [class*="four wide widescreen"].column, - .ui.grid > [class*="four wide widescreen"].column, - .ui.column.grid > [class*="four wide widescreen"].column { - width: @fourWide !important; - } - .ui.grid > .row > [class*="five wide widescreen"].column, - .ui.grid > .column.row > [class*="five wide widescreen"].column, - .ui.grid > [class*="five wide widescreen"].column, - .ui.column.grid > [class*="five wide widescreen"].column { - width: @fiveWide !important; - } - .ui.grid > .row > [class*="six wide widescreen"].column, - .ui.grid > .column.row > [class*="six wide widescreen"].column, - .ui.grid > [class*="six wide widescreen"].column, - .ui.column.grid > [class*="six wide widescreen"].column { - width: @sixWide !important; - } - .ui.grid > .row > [class*="seven wide widescreen"].column, - .ui.grid > .column.row > [class*="seven wide widescreen"].column, - .ui.grid > [class*="seven wide widescreen"].column, - .ui.column.grid > [class*="seven wide widescreen"].column { - width: @sevenWide !important; - } - .ui.grid > .row > [class*="eight wide widescreen"].column, - .ui.grid > .column.row > [class*="eight wide widescreen"].column, - .ui.grid > [class*="eight wide widescreen"].column, - .ui.column.grid > [class*="eight wide widescreen"].column { - width: @eightWide !important; - } - .ui.grid > .row > [class*="nine wide widescreen"].column, - .ui.grid > .column.row > [class*="nine wide widescreen"].column, - .ui.grid > [class*="nine wide widescreen"].column, - .ui.column.grid > [class*="nine wide widescreen"].column { - width: @nineWide !important; - } - .ui.grid > .row > [class*="ten wide widescreen"].column, - .ui.grid > .column.row > [class*="ten wide widescreen"].column, - .ui.grid > [class*="ten wide widescreen"].column, - .ui.column.grid > [class*="ten wide widescreen"].column { - width: @tenWide !important; - } - .ui.grid > .row > [class*="eleven wide widescreen"].column, - .ui.grid > .column.row > [class*="eleven wide widescreen"].column, - .ui.grid > [class*="eleven wide widescreen"].column, - .ui.column.grid > [class*="eleven wide widescreen"].column { - width: @elevenWide !important; - } - .ui.grid > .row > [class*="twelve wide widescreen"].column, - .ui.grid > .column.row > [class*="twelve wide widescreen"].column, - .ui.grid > [class*="twelve wide widescreen"].column, - .ui.column.grid > [class*="twelve wide widescreen"].column { - width: @twelveWide !important; - } - .ui.grid > .row > [class*="thirteen wide widescreen"].column, - .ui.grid > .column.row > [class*="thirteen wide widescreen"].column, - .ui.grid > [class*="thirteen wide widescreen"].column, - .ui.column.grid > [class*="thirteen wide widescreen"].column { - width: @thirteenWide !important; - } - .ui.grid > .row > [class*="fourteen wide widescreen"].column, - .ui.grid > .column.row > [class*="fourteen wide widescreen"].column, - .ui.grid > [class*="fourteen wide widescreen"].column, - .ui.column.grid > [class*="fourteen wide widescreen"].column { - width: @fourteenWide !important; - } - .ui.grid > .row > [class*="fifteen wide widescreen"].column, - .ui.grid > .column.row > [class*="fifteen wide widescreen"].column, - .ui.grid > [class*="fifteen wide widescreen"].column, - .ui.column.grid > [class*="fifteen wide widescreen"].column { - width: @fifteenWide !important; - } - .ui.grid > .row > [class*="sixteen wide widescreen"].column, - .ui.grid > .column.row > [class*="sixteen wide widescreen"].column, - .ui.grid > [class*="sixteen wide widescreen"].column, - .ui.column.grid > [class*="sixteen wide widescreen"].column { - width: @sixteenWide !important; - } -} - -/*---------------------- - Centered ------------------------*/ - -.ui.centered.grid, -.ui.centered.grid > .row, -.ui.grid > .centered.row { - text-align: center; - justify-content: center; -} -.ui.centered.grid > .column:not(.aligned):not(.justified):not(.row), -.ui.centered.grid > .row > .column:not(.aligned):not(.justified), -.ui.grid .centered.row > .column:not(.aligned):not(.justified) { - text-align: left; -} - -.ui.grid > .centered.column, -.ui.grid > .row > .centered.column { - display: block; - margin-left: auto; - margin-right: auto; -} - -/*---------------------- - Relaxed ------------------------*/ - -.ui.relaxed.grid > .column:not(.row), -.ui.relaxed.grid > .row > .column, -.ui.grid > .relaxed.row > .column { - padding-left: (@relaxedGutterWidth / 2); - padding-right: (@relaxedGutterWidth / 2); -} - -.ui[class*="very relaxed"].grid > .column:not(.row), -.ui[class*="very relaxed"].grid > .row > .column, -.ui.grid > [class*="very relaxed"].row > .column { - padding-left: (@veryRelaxedGutterWidth / 2); - padding-right: (@veryRelaxedGutterWidth / 2); -} - -/* Coupling with UI Divider */ -.ui.relaxed.grid .row + .ui.divider, -.ui.grid .relaxed.row + .ui.divider { - margin-left: (@relaxedGutterWidth / 2); - margin-right: (@relaxedGutterWidth / 2); -} -.ui[class*="very relaxed"].grid .row + .ui.divider, -.ui.grid [class*="very relaxed"].row + .ui.divider { - margin-left: (@veryRelaxedGutterWidth / 2); - margin-right: (@veryRelaxedGutterWidth / 2); -} - - -/*---------------------- - Padded ------------------------*/ - -.ui.padded.grid:not(.vertically):not(.horizontally) { - margin: 0em !important; -} -[class*="horizontally padded"].ui.grid { - margin-left: 0em !important; - margin-right: 0em !important; -} -[class*="vertically padded"].ui.grid { - margin-top: 0em !important; - margin-bottom: 0em !important; -} - -/*---------------------- - "Floated" ------------------------*/ - -.ui.grid [class*="left floated"].column { - margin-right: auto; -} -.ui.grid [class*="right floated"].column { - margin-left: auto; -} - - -/*---------------------- - Divided ------------------------*/ - -.ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row), -.ui.divided.grid:not([class*="vertically divided"]) > .row > .column { - box-shadow: @dividedBorder; -} - -/* Swap from padding to margin on columns to have dividers align */ -.ui[class*="vertically divided"].grid > .column:not(.row), -.ui[class*="vertically divided"].grid > .row > .column { - margin-top: (@rowSpacing / 2); - margin-bottom: (@rowSpacing / 2); - padding-top: 0rem; - padding-bottom: 0rem; -} -.ui[class*="vertically divided"].grid > .row { - margin-top: 0em; - margin-bottom: 0em; -} - - - -/* No divider on first column on row */ -.ui.divided.grid:not([class*="vertically divided"]) > .column:first-child, -.ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - box-shadow: none; -} - -/* No space on top of first row */ -.ui[class*="vertically divided"].grid > .row:first-child > .column { - margin-top: 0em; -} - - -/* Divided Row */ -.ui.grid > .divided.row > .column { - box-shadow: @dividedBorder; -} -.ui.grid > .divided.row > .column:first-child { - box-shadow: none; -} - -/* Vertically Divided */ -.ui[class*="vertically divided"].grid > .row { - position: relative; -} -.ui[class*="vertically divided"].grid > .row:before { - position: absolute; - content: ""; - top: 0em; - left: 0px; - - width: calc(100% - @gutterWidth); - height: 1px; - - margin: 0% (@gutterWidth / 2); - box-shadow: @verticallyDividedBorder; -} - -/* Padded Horizontally Divided */ -[class*="horizontally padded"].ui.divided.grid, -.ui.padded.divided.grid:not(.vertically):not(.horizontally) { - width: 100%; -} - -/* First Row Vertically Divided */ -.ui[class*="vertically divided"].grid > .row:first-child:before { - box-shadow: none; -} - -/* Inverted Divided */ -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row), -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column { - box-shadow: @dividedInvertedBorder; -} -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row):first-child, -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - box-shadow: none; -} -.ui.inverted[class*="vertically divided"].grid > .row:before { - box-shadow: @verticallyDividedInvertedBorder; -} - -/* Relaxed */ -.ui.relaxed[class*="vertically divided"].grid > .row:before { - margin-left: (@relaxedGutterWidth / 2); - margin-right: (@relaxedGutterWidth / 2); - width: calc(100% - @relaxedGutterWidth); -} -.ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before { - margin-left: (@veryRelaxedGutterWidth / 2); - margin-right: (@veryRelaxedGutterWidth / 2); - width: calc(100% - @veryRelaxedGutterWidth); -} - -/*---------------------- - Celled ------------------------*/ - -.ui.celled.grid { - width: 100%; - margin: @celledMargin; - box-shadow: @celledGridDivider; -} - -.ui.celled.grid > .row { - width: 100% !important; - margin: 0em; - padding: 0em; - box-shadow: @celledRowDivider; -} -.ui.celled.grid > .column:not(.row), -.ui.celled.grid > .row > .column { - box-shadow: @celledColumnDivider; -} - -.ui.celled.grid > .column:first-child, -.ui.celled.grid > .row > .column:first-child { - box-shadow: none; -} - -.ui.celled.grid > .column:not(.row), -.ui.celled.grid > .row > .column { - padding: @celledPadding; -} -.ui.relaxed.celled.grid > .column:not(.row), -.ui.relaxed.celled.grid > .row > .column { - padding: @celledRelaxedPadding; -} -.ui[class*="very relaxed"].celled.grid > .column:not(.row), -.ui[class*="very relaxed"].celled.grid > .row > .column { - padding: @celledVeryRelaxedPadding; -} - -/* Internally Celled */ -.ui[class*="internally celled"].grid { - box-shadow: none; - margin: 0em; -} -.ui[class*="internally celled"].grid > .row:first-child { - box-shadow: none; -} -.ui[class*="internally celled"].grid > .row > .column:first-child { - box-shadow: none; -} - -/*---------------------- - Vertically Aligned ------------------------*/ - -/* Top Aligned */ -.ui[class*="top aligned"].grid > .column:not(.row), -.ui[class*="top aligned"].grid > .row > .column, -.ui.grid > [class*="top aligned"].row > .column, -.ui.grid > [class*="top aligned"].column:not(.row), -.ui.grid > .row > [class*="top aligned"].column { - flex-direction: column; - vertical-align: top; - align-self: flex-start !important; -} - -/* Middle Aligned */ -.ui[class*="middle aligned"].grid > .column:not(.row), -.ui[class*="middle aligned"].grid > .row > .column, -.ui.grid > [class*="middle aligned"].row > .column, -.ui.grid > [class*="middle aligned"].column:not(.row), -.ui.grid > .row > [class*="middle aligned"].column { - flex-direction: column; - vertical-align: middle; - align-self: center !important; -} - -/* Bottom Aligned */ -.ui[class*="bottom aligned"].grid > .column:not(.row), -.ui[class*="bottom aligned"].grid > .row > .column, -.ui.grid > [class*="bottom aligned"].row > .column, -.ui.grid > [class*="bottom aligned"].column:not(.row), -.ui.grid > .row > [class*="bottom aligned"].column { - flex-direction: column; - vertical-align: bottom; - align-self: flex-end !important; -} - -/* Stretched */ -.ui.stretched.grid > .row > .column, -.ui.stretched.grid > .column, -.ui.grid > .stretched.row > .column, -.ui.grid > .stretched.column:not(.row), -.ui.grid > .row > .stretched.column { - display: inline-flex !important; - align-self: stretch; - flex-direction: column; -} - -.ui.stretched.grid > .row > .column > *, -.ui.stretched.grid > .column > *, -.ui.grid > .stretched.row > .column > *, -.ui.grid > .stretched.column:not(.row) > *, -.ui.grid > .row > .stretched.column > * { - flex-grow: 1; -} - -/*---------------------- - Horizontally Centered ------------------------*/ - -/* Left Aligned */ -.ui[class*="left aligned"].grid > .column, -.ui[class*="left aligned"].grid > .row > .column, -.ui.grid > [class*="left aligned"].row > .column, -.ui.grid > [class*="left aligned"].column.column, -.ui.grid > .row > [class*="left aligned"].column.column { - text-align: left; - align-self: inherit; -} - -/* Center Aligned */ -.ui[class*="center aligned"].grid > .column, -.ui[class*="center aligned"].grid > .row > .column, -.ui.grid > [class*="center aligned"].row > .column, -.ui.grid > [class*="center aligned"].column.column, -.ui.grid > .row > [class*="center aligned"].column.column { - text-align: center; - align-self: inherit; -} -.ui[class*="center aligned"].grid { - justify-content: center; -} - -/* Right Aligned */ -.ui[class*="right aligned"].grid > .column, -.ui[class*="right aligned"].grid > .row > .column, -.ui.grid > [class*="right aligned"].row > .column, -.ui.grid > [class*="right aligned"].column.column, -.ui.grid > .row > [class*="right aligned"].column.column { - text-align: right; - align-self: inherit; -} - -/* Justified */ -.ui.justified.grid > .column, -.ui.justified.grid > .row > .column, -.ui.grid > .justified.row > .column, -.ui.grid > .justified.column.column, -.ui.grid > .row > .justified.column.column { - text-align: justify; - hyphens: auto; -} - -/*---------------------- - Colored ------------------------*/ - -.ui.grid > .row > .red.column, -.ui.grid > .row > .orange.column, -.ui.grid > .row > .yellow.column, -.ui.grid > .row > .olive.column, -.ui.grid > .row > .green.column, -.ui.grid > .row > .teal.column, -.ui.grid > .row > .blue.column, -.ui.grid > .row > .violet.column, -.ui.grid > .row > .purple.column, -.ui.grid > .row > .pink.column, -.ui.grid > .row > .brown.column, -.ui.grid > .row > .grey.column, -.ui.grid > .row > .black.column { - margin-top: -(@rowSpacing / 2); - margin-bottom: -(@rowSpacing / 2); - padding-top: (@rowSpacing / 2); - padding-bottom: (@rowSpacing / 2); -} - -/* Red */ -.ui.grid > .red.row, -.ui.grid > .red.column, -.ui.grid > .row > .red.column { - background-color: @red !important; - color: @white; -} -/* Orange */ -.ui.grid > .orange.row, -.ui.grid > .orange.column, -.ui.grid > .row > .orange.column { - background-color: @orange !important; - color: @white; -} -/* Yellow */ -.ui.grid > .yellow.row, -.ui.grid > .yellow.column, -.ui.grid > .row > .yellow.column { - background-color: @yellow !important; - color: @white; -} -/* Olive */ -.ui.grid > .olive.row, -.ui.grid > .olive.column, -.ui.grid > .row > .olive.column { - background-color: @olive !important; - color: @white; -} -/* Green */ -.ui.grid > .green.row, -.ui.grid > .green.column, -.ui.grid > .row > .green.column { - background-color: @green !important; - color: @white; -} -/* Teal */ -.ui.grid > .teal.row, -.ui.grid > .teal.column, -.ui.grid > .row > .teal.column { - background-color: @teal !important; - color: @white; -} -/* Blue */ -.ui.grid > .blue.row, -.ui.grid > .blue.column, -.ui.grid > .row > .blue.column { - background-color: @blue !important; - color: @white; -} -/* Violet */ -.ui.grid > .violet.row, -.ui.grid > .violet.column, -.ui.grid > .row > .violet.column { - background-color: @violet !important; - color: @white; -} -/* Purple */ -.ui.grid > .purple.row, -.ui.grid > .purple.column, -.ui.grid > .row > .purple.column { - background-color: @purple !important; - color: @white; -} -/* Pink */ -.ui.grid > .pink.row, -.ui.grid > .pink.column, -.ui.grid > .row > .pink.column { - background-color: @pink !important; - color: @white; -} -/* Brown */ -.ui.grid > .brown.row, -.ui.grid > .brown.column, -.ui.grid > .row > .brown.column { - background-color: @brown !important; - color: @white; -} -/* Grey */ -.ui.grid > .grey.row, -.ui.grid > .grey.column, -.ui.grid > .row > .grey.column { - background-color: @grey !important; - color: @white; -} -/* Black */ -.ui.grid > .black.row, -.ui.grid > .black.column, -.ui.grid > .row > .black.column { - background-color: @black !important; - color: @white; -} - - -/*---------------------- - Equal Width ------------------------*/ - -.ui[class*="equal width"].grid > .column:not(.row), -.ui[class*="equal width"].grid > .row > .column, -.ui.grid > [class*="equal width"].row > .column { - display: inline-block; - flex-grow: 1; -} -.ui[class*="equal width"].grid > .wide.column, -.ui[class*="equal width"].grid > .row > .wide.column, -.ui.grid > [class*="equal width"].row > .wide.column { - flex-grow: 0; -} - - -/*---------------------- - Reverse ------------------------*/ - - -/* Mobile */ -@media only screen and (max-width: @largestMobileScreen) { - .ui[class*="mobile reversed"].grid, - .ui[class*="mobile reversed"].grid > .row, - .ui.grid > [class*="mobile reversed"].row { - flex-direction: row-reverse; - } - .ui[class*="mobile vertically reversed"].grid, - .ui.stackable[class*="mobile reversed"] { - flex-direction: column-reverse; - } - - /* Divided Reversed */ - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child, - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - box-shadow: @dividedBorder; - } - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child, - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child { - box-shadow: none; - } - /* Vertically Divided Reversed */ - .ui.grid[class*="vertically divided"][class*="mobile vertically reversed"] > .row:first-child:before { - box-shadow: @verticallyDividedBorder; - } - .ui.grid[class*="vertically divided"][class*="mobile vertically reversed"] > .row:last-child:before { - box-shadow: none; - } - /* Celled Reversed */ - .ui[class*="mobile reversed"].celled.grid > .row > .column:first-child { - box-shadow: @celledColumnDivider; - } - .ui[class*="mobile reversed"].celled.grid > .row > .column:last-child { - box-shadow: none; - } -} - -/* Tablet */ -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui[class*="tablet reversed"].grid, - .ui[class*="tablet reversed"].grid > .row, - .ui.grid > [class*="tablet reversed"].row { - flex-direction: row-reverse; - } - .ui[class*="tablet vertically reversed"].grid { - flex-direction: column-reverse; - } - - /* Divided Reversed */ - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child, - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - box-shadow: @dividedBorder; - } - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child, - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child { - box-shadow: none; - } - /* Vertically Divided Reversed */ - .ui.grid[class*="vertically divided"][class*="tablet vertically reversed"] > .row:first-child:before { - box-shadow: @verticallyDividedBorder; - } - .ui.grid[class*="vertically divided"][class*="tablet vertically reversed"] > .row:last-child:before { - box-shadow: none; - } - /* Celled Reversed */ - .ui[class*="tablet reversed"].celled.grid > .row > .column:first-child { - box-shadow: @celledColumnDivider; - } - .ui[class*="tablet reversed"].celled.grid > .row > .column:last-child { - box-shadow: none; - } -} - -/* Computer */ -@media only screen and (min-width: @computerBreakpoint) { - .ui[class*="computer reversed"].grid, - .ui[class*="computer reversed"].grid > .row, - .ui.grid > [class*="computer reversed"].row { - flex-direction: row-reverse; - } - .ui[class*="computer vertically reversed"].grid { - flex-direction: column-reverse; - } - - /* Divided Reversed */ - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child, - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - box-shadow: @dividedBorder; - } - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child, - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child { - box-shadow: none; - } - /* Vertically Divided Reversed */ - .ui.grid[class*="vertically divided"][class*="computer vertically reversed"] > .row:first-child:before { - box-shadow: @verticallyDividedBorder; - } - .ui.grid[class*="vertically divided"][class*="computer vertically reversed"] > .row:last-child:before { - box-shadow: none; - } - /* Celled Reversed */ - .ui[class*="computer reversed"].celled.grid > .row > .column:first-child { - box-shadow: @celledColumnDivider; - } - .ui[class*="computer reversed"].celled.grid > .row > .column:last-child { - box-shadow: none; - } -} - - -/*------------------- - Doubling ---------------------*/ - -/* Tablet Only */ -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui.doubling.grid { - width: auto; - } - .ui.grid > .doubling.row, - .ui.doubling.grid > .row { - margin: 0em !important; - padding: 0em !important; - } - .ui.grid > .doubling.row > .column, - .ui.doubling.grid > .row > .column { - display: inline-block !important; - padding-top: (@rowSpacing / 2) !important; - padding-bottom: (@rowSpacing / 2) !important; - box-shadow: none !important; - margin: 0em; - } - .ui[class*="two column"].doubling.grid > .row > .column, - .ui[class*="two column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="two column"].doubling.row.row > .column { - width: @oneColumn !important; - } - .ui[class*="three column"].doubling.grid > .row > .column, - .ui[class*="three column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="three column"].doubling.row.row > .column { - width: @twoColumn !important; - } - .ui[class*="four column"].doubling.grid > .row > .column, - .ui[class*="four column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="four column"].doubling.row.row > .column { - width: @twoColumn !important; - } - .ui[class*="five column"].doubling.grid > .row > .column, - .ui[class*="five column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="five column"].doubling.row.row > .column { - width: @threeColumn !important; - } - .ui[class*="six column"].doubling.grid > .row > .column, - .ui[class*="six column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="six column"].doubling.row.row > .column { - width: @threeColumn !important; - } - .ui[class*="seven column"].doubling.grid > .row > .column, - .ui[class*="seven column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="seven column"].doubling.row.row > .column { - width: @threeColumn !important; - } - .ui[class*="eight column"].doubling.grid > .row > .column, - .ui[class*="eight column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="eight column"].doubling.row.row > .column { - width: @fourColumn !important; - } - .ui[class*="nine column"].doubling.grid > .row > .column, - .ui[class*="nine column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="nine column"].doubling.row.row > .column { - width: @fourColumn !important; - } - .ui[class*="ten column"].doubling.grid > .row > .column, - .ui[class*="ten column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="ten column"].doubling.row.row > .column { - width: @fiveColumn !important; - } - .ui[class*="eleven column"].doubling.grid > .row > .column, - .ui[class*="eleven column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="eleven column"].doubling.row.row > .column { - width: @fiveColumn !important; - } - .ui[class*="twelve column"].doubling.grid > .row > .column, - .ui[class*="twelve column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="twelve column"].doubling.row.row > .column { - width: @sixColumn !important; - } - .ui[class*="thirteen column"].doubling.grid > .row > .column, - .ui[class*="thirteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="thirteen column"].doubling.row.row > .column { - width: @sixColumn !important; - } - .ui[class*="fourteen column"].doubling.grid > .row > .column, - .ui[class*="fourteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="fourteen column"].doubling.row.row > .column { - width: @sevenColumn !important; - } - .ui[class*="fifteen column"].doubling.grid > .row > .column, - .ui[class*="fifteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="fifteen column"].doubling.row.row > .column { - width: @sevenColumn !important; - } - .ui[class*="sixteen column"].doubling.grid > .row > .column, - .ui[class*="sixteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="sixteen column"].doubling.row.row > .column { - width: @eightColumn !important; - } -} - -/* Mobile Only */ -@media only screen and (max-width: @largestMobileScreen) { - .ui.grid > .doubling.row, - .ui.doubling.grid > .row { - margin: 0em !important; - padding: 0em !important; - } - .ui.grid > .doubling.row > .column, - .ui.doubling.grid > .row > .column { - padding-top: (@rowSpacing / 2) !important; - padding-bottom: (@rowSpacing / 2) !important; - margin: 0em !important; - box-shadow: none !important; - } - .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="two column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="two column"].doubling:not(.stackable).row.row > .column { - width: @oneColumn !important; - } - .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="three column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="three column"].doubling:not(.stackable).row.row > .column { - width: @twoColumn !important; - } - .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="four column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="four column"].doubling:not(.stackable).row.row > .column { - width: @twoColumn !important; - } - .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="five column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="five column"].doubling:not(.stackable).row.row > .column { - width: @twoColumn !important; - } - .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="six column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="six column"].doubling:not(.stackable).row.row > .column { - width: @twoColumn !important; - } - .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="seven column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="seven column"].doubling:not(.stackable).row.row > .column { - width: @twoColumn !important; - } - .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="eight column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="eight column"].doubling:not(.stackable).row.row > .column { - width: @twoColumn !important; - } - .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="nine column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="nine column"].doubling:not(.stackable).row.row > .column { - width: @threeColumn !important; - } - .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="ten column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="ten column"].doubling:not(.stackable).row.row > .column { - width: @threeColumn !important; - } - .ui[class*="eleven column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="eleven column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="eleven column"].doubling:not(.stackable).row.row > .column { - width: @threeColumn !important; - } - .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="twelve column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="twelve column"].doubling:not(.stackable).row.row > .column { - width: @threeColumn !important; - } - .ui[class*="thirteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="thirteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="thirteen column"].doubling:not(.stackable).row.row > .column { - width: @threeColumn !important; - } - .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row.row > .column { - width: @fourColumn !important; - } - .ui[class*="fifteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="fifteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="fifteen column"].doubling:not(.stackable).row.row > .column { - width: @fourColumn !important; - } - .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row.row > .column { - width: @fourColumn !important; - } -} - -/*------------------- - Stackable ---------------------*/ - -@media only screen and (max-width: @largestMobileScreen) { - .ui.stackable.grid { - width: auto; - margin-left: 0em !important; - margin-right: 0em !important; - } - .ui.stackable.grid > .row > .wide.column, - .ui.stackable.grid > .wide.column, - .ui.stackable.grid > .column.grid > .column, - .ui.stackable.grid > .column.row > .column, - .ui.stackable.grid > .row > .column, - .ui.stackable.grid > .column:not(.row), - .ui.grid > .stackable.stackable.row > .column { - width: 100% !important; - margin: 0em 0em !important; - box-shadow: none !important; - padding: (@stackableRowSpacing / 2) (@stackableGutter / 2) !important; - } - .ui.stackable.grid:not(.vertically) > .row { - margin: 0em; - padding: 0em; - } - - /* Coupling */ - .ui.container > .ui.stackable.grid > .column, - .ui.container > .ui.stackable.grid > .row > .column { - padding-left: 0em !important; - padding-right: 0em !important; - } - - /* Don't pad inside segment or nested grid */ - .ui.grid .ui.stackable.grid, - .ui.segment:not(.vertical) .ui.stackable.page.grid { - margin-left: -(@stackableGutter / 2) !important; - margin-right: -(@stackableGutter / 2) !important; - } - - /* Divided Stackable */ - .ui.stackable.divided.grid > .row:first-child > .column:first-child, - .ui.stackable.celled.grid > .row:first-child > .column:first-child, - .ui.stackable.divided.grid > .column:not(.row):first-child, - .ui.stackable.celled.grid > .column:not(.row):first-child { - border-top: none !important; - } - .ui.inverted.stackable.celled.grid > .column:not(.row), - .ui.inverted.stackable.divided.grid > .column:not(.row), - .ui.inverted.stackable.celled.grid > .row > .column, - .ui.inverted.stackable.divided.grid > .row > .column { - border-top: @stackableInvertedMobileBorder; - } - - .ui.stackable.celled.grid > .column:not(.row), - .ui.stackable.divided:not(.vertically).grid > .column:not(.row), - .ui.stackable.celled.grid > .row > .column, - .ui.stackable.divided:not(.vertically).grid > .row > .column { - border-top: @stackableMobileBorder; - box-shadow: none !important; - padding-top: @stackableRowSpacing !important; - padding-bottom: @stackableRowSpacing !important; - } - - .ui.stackable.celled.grid > .row { - box-shadow: none !important; - } - .ui.stackable.divided:not(.vertically).grid > .column:not(.row), - .ui.stackable.divided:not(.vertically).grid > .row > .column { - padding-left: 0em !important; - padding-right: 0em !important; - } - -} - -/*---------------------- - Only (Device) ------------------------*/ - - -/* These include arbitrary class repetitions for forced specificity */ - -/* Mobile Only Hide */ -@media only screen and (max-width: @largestMobileScreen) { - .ui[class*="tablet only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) { - display: none !important; - } - .ui[class*="computer only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) { - display: none !important; - } - .ui[class*="large screen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) { - display: none !important; - } - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} -/* Tablet Only Hide */ -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui[class*="mobile only"].grid.grid.grid:not(.tablet), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) { - display: none !important; - } - .ui[class*="computer only"].grid.grid.grid:not(.tablet), - .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet), - .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet), - .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) { - display: none !important; - } - .ui[class*="large screen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) { - display: none !important; - } - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Computer Only Hide */ -@media only screen and (min-width: @computerBreakpoint) and (max-width: @largestSmallMonitor) { - .ui[class*="mobile only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { - display: none !important; - } - .ui[class*="tablet only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { - display: none !important; - } - .ui[class*="large screen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) { - display: none !important; - } - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Large Screen Only Hide */ -@media only screen and (min-width: @largeMonitorBreakpoint) and (max-width: @largestLargeMonitor) { - .ui[class*="mobile only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { - display: none !important; - } - .ui[class*="tablet only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { - display: none !important; - } - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Widescreen Only Hide */ -@media only screen and (min-width: @widescreenMonitorBreakpoint) { - .ui[class*="mobile only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { - display: none !important; - } - .ui[class*="tablet only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { - display: none !important; - } -} - - -.loadUIOverrides(); diff --git a/src/definitions/collections/menu.less b/src/definitions/collections/menu.less deleted file mode 100644 index 5e48306..0000000 --- a/src/definitions/collections/menu.less +++ /dev/null @@ -1,1981 +0,0 @@ -/* - * # Semantic - Menu - * http://github.com/semantic-org/semantic-ui/ - * - * - * Copyright 2015 Contributor - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'collection'; -@element : 'menu'; - -@import (multiple) '../../theme.config'; - -/******************************* - Standard -*******************************/ - -/*-------------- - Menu ----------------*/ - -.ui.menu { - display: flex; - margin: @margin; - font-family: @fontFamily; - background: @background; - font-weight: @fontWeight; - border: @border; - box-shadow: @boxShadow; - border-radius: @borderRadius; - min-height: @minHeight; -} - -.ui.menu:after { - content: ''; - display: block; - height: 0px; - clear: both; - visibility: hidden; -} - -.ui.menu:first-child { - margin-top: 0rem; -} -.ui.menu:last-child { - margin-bottom: 0rem; -} - - -/*-------------- - Sub-Menu ----------------*/ - -.ui.menu .menu { - margin: 0em; -} - -.ui.menu:not(.vertical) > .menu { - display: flex; -} - -/*-------------- - Item ----------------*/ - -.ui.menu:not(.vertical) .item { - display: flex; - align-items: center; -} - -.ui.menu .item { - position: relative; - vertical-align: middle; - line-height: 1; - text-decoration: none; - -webkit-tap-highlight-color: transparent; - flex: 0 0 auto; - user-select: none; - - background: @itemBackground; - padding: @itemVerticalPadding @itemHorizontalPadding; - text-transform: @itemTextTransform; - color: @itemTextColor; - font-weight: @itemFontWeight; - transition: @itemTransition; -} - -.ui.menu > .item:first-child { - border-radius: @borderRadius 0px 0px @borderRadius; -} - -/* Border */ -.ui.menu .item:before { - position: absolute; - content: ''; - top: 0%; - right: 0px; - height: 100%; - - width: @dividerSize; - background: @dividerBackground; -} - -/*-------------- - Text Content ----------------*/ - -.ui.menu .text.item > *, -.ui.menu .item > a:not(.ui), -.ui.menu .item > p:only-child { - user-select: text; - line-height: @textLineHeight; -} -.ui.menu .item > p:first-child { - margin-top: 0; -} -.ui.menu .item > p:last-child { - margin-bottom: 0; -} - -/*-------------- - Icons ----------------*/ - -.ui.menu .item > i.icon { - opacity: @iconOpacity; - float: @iconFloat; - margin: @iconMargin; -} - -/*-------------- - Button ----------------*/ - -.ui.menu:not(.vertical) .item > .button { - position: relative; - top: @buttonOffset; - margin: @buttonMargin; - padding-bottom: @buttonVerticalPadding; - padding-top: @buttonVerticalPadding; - font-size: @buttonSize; -} - -/*---------------- - Grid / Container ------------------*/ - -.ui.menu > .grid, -.ui.menu > .container { - display: flex; - align-items: inherit; - flex-direction: inherit; -} - -/*-------------- - Inputs ----------------*/ - -.ui.menu .item > .input { - width: 100%; -} -.ui.menu:not(.vertical) .item > .input { - position: relative; - top: @inputOffset; - margin: @inputVerticalMargin 0em; -} -.ui.menu .item > .input input { - font-size: @inputSize; - padding-top: @inputVerticalPadding; - padding-bottom: @inputVerticalPadding; -} - - -/*-------------- - Header ----------------*/ - -.ui.menu .header.item, -.ui.vertical.menu .header.item { - margin: 0em; - background: @headerBackground; - text-transform: @headerTextTransform; - font-weight: @headerWeight; -} - -.ui.vertical.menu .item > .header:not(.ui) { - margin: @verticalHeaderMargin; - font-size: @verticalHeaderFontSize; - font-weight: @verticalHeaderFontWeight; -} - -/*-------------- - Dropdowns ----------------*/ - - -/* Dropdown Icon */ -.ui.menu .item > i.dropdown.icon { - padding: 0em; - float: @dropdownIconFloat; - margin: 0em 0em 0em @dropdownIconDistance; -} - -/* Menu */ -.ui.menu .dropdown.item .menu { - min-width: calc(100% - 1px); - border-radius: 0em 0em @dropdownMenuBorderRadius @dropdownMenuBorderRadius; - background: @dropdownBackground; - margin: @dropdownMenuDistance 0px 0px; - box-shadow: @dropdownMenuBoxShadow; - flex-direction: column !important; -} - - -/* Menu Items */ -.ui.menu .ui.dropdown .menu > .item { - margin: 0; - text-align: left; - font-size: @dropdownItemFontSize !important; - padding: @dropdownItemPadding !important; - background: @dropdownItemBackground !important; - color: @dropdownItemColor !important; - text-transform: @dropdownItemTextTransform !important; - font-weight: @dropdownItemFontWeight !important; - box-shadow: @dropdownItemBoxShadow !important; - transition: @dropdownItemTransition !important; -} -.ui.menu .ui.dropdown .menu > .item:hover { - background: @dropdownHoveredItemBackground !important; - color: @dropdownHoveredItemColor !important; -} -.ui.menu .ui.dropdown .menu > .selected.item { - background: @dropdownSelectedItemBackground !important; - color: @dropdownSelectedItemColor !important; -} -.ui.menu .ui.dropdown .menu > .active.item { - background: @dropdownActiveItemBackground !important; - font-weight: @dropdownActiveItemFontWeight !important; - color: @dropdownActiveItemColor !important; -} - -.ui.menu .ui.dropdown.item .menu .item:not(.filtered) { - display: block; -} -.ui.menu .ui.dropdown .menu > .item .icon:not(.dropdown) { - display: inline-block; - font-size: @dropdownItemIconFontSize !important; - float: @dropdownItemIconFloat; - margin: @dropdownItemIconMargin !important; -} - - -/* Secondary */ -.ui.secondary.menu .dropdown.item > .menu, -.ui.text.menu .dropdown.item > .menu { - border-radius: @dropdownMenuBorderRadius; - margin-top: @secondaryDropdownMenuDistance; -} - -/* Pointing */ -.ui.menu .pointing.dropdown.item .menu { - margin-top: @pointingDropdownMenuDistance; -} - -/* Inverted */ -.ui.inverted.menu .search.dropdown.item > .search, -.ui.inverted.menu .search.dropdown.item > .text { - color: @invertedSelectionDropdownColor; -} - -/* Vertical */ -.ui.vertical.menu .dropdown.item > .icon { - float: right; - content: "\f0da"; - margin-left: 1em; -} -.ui.vertical.menu .dropdown.item .menu { - left: 100%; - min-width: 0; - margin: 0em 0em 0em @dropdownMenuDistance; - box-shadow: @dropdownVerticalMenuBoxShadow; - border-radius: 0em @dropdownMenuBorderRadius @dropdownMenuBorderRadius @dropdownMenuBorderRadius; -} -.ui.vertical.menu .dropdown.item.upward .menu { - bottom: 0; -} -.ui.vertical.menu .dropdown.item:not(.upward) .menu { - top: 0; -} -.ui.vertical.menu .active.dropdown.item { - border-top-right-radius: 0em; - border-bottom-right-radius: 0em; -} -.ui.vertical.menu .dropdown.active.item { - box-shadow: none; -} - -/* Evenly Divided */ -.ui.item.menu .dropdown .menu .item { - width: 100%; -} - -/*-------------- - Labels ----------------*/ - -.ui.menu .item > .label { - background: @labelBackground; - color: @labelTextColor; - margin-left: @labelTextMargin; - padding: @labelVerticalPadding @labelHorizontalPadding; -} -.ui.vertical.menu .item > .label { - background: @labelBackground; - color: @labelTextColor; - margin-top: @labelOffset; - margin-bottom: @labelOffset; - padding: @labelVerticalPadding @labelHorizontalPadding; -} -.ui.menu .item > .floating.label { - padding: @labelVerticalPadding @labelHorizontalPadding; -} - -/*-------------- - Images ----------------*/ - -.ui.menu .item > img:not(.ui) { - display: inline-block; - vertical-align: middle; - margin: @imageMargin; - width: @imageWidth; -} -.ui.vertical.menu .item > img:not(.ui):only-child { - display: block; - max-width: 100%; - width: @verticalImageWidth; -} - -/******************************* - Coupling -*******************************/ - -/*-------------- - List ----------------*/ - -/* Menu divider shouldnt apply */ -.ui.menu .list .item:before { - background: none !important; -} - -/*-------------- - Sidebar ----------------*/ - -/* Show vertical dividers below last */ - -.ui.vertical.sidebar.menu > .item:first-child:before { - display: block !important; -} -.ui.vertical.sidebar.menu > .item::before { - top: auto; - bottom: 0px; -} - -/*-------------- - Container ----------------*/ - -@media only screen and (max-width: @largestMobileScreen) { - .ui.menu > .ui.container { - width: 100% !important; - margin-left: 0em !important; - margin-right: 0em !important; - } -} -@media only screen and (min-width: @tabletBreakpoint) { - .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .item:not(.right):not(.borderless):first-child { - border-left: @dividerSize solid @dividerBackground; - } -} - - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - - -.ui.link.menu .item:hover, -.ui.menu .dropdown.item:hover, -.ui.menu .link.item:hover, -.ui.menu a.item:hover { - cursor: pointer; - background: @hoverItemBackground; - color: @hoverItemTextColor; -} - - -/*-------------- - Pressed ----------------*/ - -.ui.link.menu .item:active, -.ui.menu .link.item:active, -.ui.menu a.item:active { - background: @pressedItemBackground; - color: @pressedItemTextColor; -} - - -/*-------------- - Active ----------------*/ - -.ui.menu .active.item { - background: @activeItemBackground; - color: @activeItemTextColor; - font-weight: @activeItemFontWeight; - box-shadow: @activeItemBoxShadow; -} -.ui.menu .active.item > i.icon { - opacity: @activeIconOpacity; -} - -/*-------------- - Active Hover ----------------*/ - -.ui.menu .active.item:hover, -.ui.vertical.menu .active.item:hover { - background-color: @activeHoverItemBackground; - color: @activeHoverItemColor; -} - - -/*-------------- - Disabled ----------------*/ - -.ui.menu .item.disabled, -.ui.menu .item.disabled:hover { - cursor: default !important; - background-color: transparent !important; - color: @disabledTextColor !important; -} - - -/******************************* - Types -*******************************/ - -/*------------------ -Floated Menu / Item --------------------*/ - -/* Left Floated */ -.ui.menu:not(.vertical) .left.item, -.ui.menu:not(.vertical) :not(.dropdown) > .left.menu { - display: flex; - margin-right: auto !important; -} -/* Right Floated */ -.ui.menu:not(.vertical) .right.item, -.ui.menu:not(.vertical) .right.menu { - display: flex; - margin-left: auto !important; -} - -/* Swapped Borders */ -.ui.menu .right.item::before, -.ui.menu .right.menu > .item::before { - right: auto; - left: 0; -} - - -/*-------------- - Vertical ----------------*/ - -.ui.vertical.menu { - display: block; - flex-direction: column; - background: @verticalBackground; - box-shadow: @verticalBoxShadow; -} - -/*--- Item ---*/ -.ui.vertical.menu .item { - display: block; - background: @verticalItemBackground; - border-top: none; - border-right: none; -} -.ui.vertical.menu > .item:first-child { - border-radius: @borderRadius @borderRadius 0px 0px; -} -.ui.vertical.menu > .item:last-child { - border-radius: 0px 0px @borderRadius @borderRadius; -} - -/*--- Label ---*/ -.ui.vertical.menu .item > .label { - float: right; - text-align: center; -} - -/*--- Icon ---*/ -.ui.vertical.menu .item > i.icon { - width: @iconWidth; - float: @verticalIconFloat; - margin: @verticalIconMargin; -} -.ui.vertical.menu .item > .label + i.icon { - float: @labelAndIconFloat; - margin: @labelAndIconMargin; -} - - -/*--- Border ---*/ -.ui.vertical.menu .item:before { - position: absolute; - content: ''; - top: 0%; - left: 0px; - width: 100%; - height: @dividerSize; - background: @verticalDividerBackground; -} - -.ui.vertical.menu .item:first-child:before { - display: none !important; -} - - -/*--- Sub Menu ---*/ -.ui.vertical.menu .item > .menu { - margin: @subMenuMargin; -} -.ui.vertical.menu .menu .item { - background: none; - padding: @subMenuVerticalPadding @subMenuHorizontalPadding; - font-size: @subMenuFontSize; - color: @subMenuTextColor; -} -.ui.vertical.menu .item .menu a.item:hover, -.ui.vertical.menu .item .menu .link.item:hover { - color: @darkTextColor; -} -.ui.vertical.menu .menu .item:before { - display: none; -} - -/* Vertical Active */ -.ui.vertical.menu .active.item { - background: @activeItemBackground; - border-radius: 0em; - box-shadow: @verticalActiveBoxShadow; -} -.ui.vertical.menu > .active.item:first-child { - border-radius: @borderRadius @borderRadius 0em 0em; -} -.ui.vertical.menu > .active.item:last-child { - border-radius: 0em 0em @borderRadius @borderRadius; -} -.ui.vertical.menu > .active.item:only-child { - border-radius: @borderRadius; -} -.ui.vertical.menu .active.item .menu .active.item { - border-left: none; -} -.ui.vertical.menu .item .menu .active.item { - background-color: @subMenuActiveBackground; - font-weight: @subMenuActiveFontWeight; - color: @subMenuActiveTextColor; -} - - -/*-------------- - Tabular ----------------*/ - -.ui.tabular.menu { - border-radius: 0em; - box-shadow: none !important; - border: none; - background: @tabularBackground; - border-bottom: @tabularBorderWidth solid @tabularBorderColor; -} -.ui.tabular.fluid.menu { - width: @tabularFluidWidth !important; -} -.ui.tabular.menu .item { - background: transparent; - border-bottom: none; - - border-left: @tabularBorderWidth solid transparent; - border-right: @tabularBorderWidth solid transparent; - border-top: @tabularOppositeBorderWidth solid transparent; - padding: @tabularVerticalPadding @tabularHorizontalPadding; - color: @tabularTextColor; -} -.ui.tabular.menu .item:before { - display: none; -} - -/* Hover */ -.ui.tabular.menu .item:hover { - background-color: transparent; - color: @tabularHoveredTextColor; -} - -/* Active */ -.ui.tabular.menu .active.item { - background: @tabularActiveBackground; - color: @tabularActiveColor; - border-top-width: @tabularBorderWidth; - border-color: @tabularBorderColor; - font-weight: @tabularActiveWeight; - margin-bottom: -@tabularBorderWidth; - box-shadow: @tabularActiveBoxShadow; - border-radius: @tabularBorderRadius @tabularBorderRadius 0px 0px !important; -} - -/* Coupling with segment for attachment */ -.ui.tabular.menu + .attached:not(.top).segment, -.ui.tabular.menu + .attached:not(.top).segment + .attached:not(.top).segment { - border-top: none; - margin-left: 0px; - margin-top: 0px; - margin-right: 0px; - width: 100%; -} -.top.attached.segment + .ui.bottom.tabular.menu { - position: relative; - width: @tabularFluidWidth; - left: -@tabularFluidOffset; -} - -/* Bottom Vertical Tabular */ -.ui.bottom.tabular.menu { - background: @tabularBackground; - border-radius: 0em; - box-shadow: none !important; - border-bottom: none; - border-top: @tabularBorderWidth solid @tabularBorderColor; -} -.ui.bottom.tabular.menu .item { - background: none; - border-left: @tabularBorderWidth solid transparent; - border-right: @tabularBorderWidth solid transparent; - border-bottom: @tabularBorderWidth solid transparent; - border-top: none; -} -.ui.bottom.tabular.menu .active.item { - background: @tabularActiveBackground; - color: @tabularActiveColor; - border-color: @tabularBorderColor; - margin: -@tabularBorderWidth 0px 0px 0px; - border-radius: 0px 0px @tabularBorderRadius @tabularBorderRadius !important; -} - -/* Vertical Tabular (Left) */ -.ui.vertical.tabular.menu { - background: @tabularVerticalBackground; - border-radius: 0em; - box-shadow: none !important; - border-bottom: none; - border-right: @tabularBorderWidth solid @tabularBorderColor; -} -.ui.vertical.tabular.menu .item { - background: none; - border-left: @tabularBorderWidth solid transparent; - border-bottom: @tabularBorderWidth solid transparent; - border-top: @tabularBorderWidth solid transparent; - border-right: none; -} -.ui.vertical.tabular.menu .active.item { - background: @tabularActiveBackground; - color: @tabularActiveColor; - border-color: @tabularBorderColor; - margin: 0px -@tabularBorderWidth 0px 0px; - border-radius: @tabularBorderRadius 0px 0px @tabularBorderRadius !important; -} - -/* Vertical Right Tabular */ -.ui.vertical.right.tabular.menu { - background: @tabularVerticalBackground; - border-radius: 0em; - box-shadow: none !important; - border-bottom: none; - border-right: none; - border-left: @tabularBorderWidth solid @tabularBorderColor; -} -.ui.vertical.right.tabular.menu .item { - background: none; - border-right: @tabularBorderWidth solid transparent; - border-bottom: @tabularBorderWidth solid transparent; - border-top: @tabularBorderWidth solid transparent; - border-left: none; -} -.ui.vertical.right.tabular.menu .active.item { - background: @tabularActiveBackground; - color: @tabularActiveColor; - border-color: @tabularBorderColor; - margin: 0px 0px 0px -@tabularBorderWidth; - border-radius: 0px @tabularBorderRadius @tabularBorderRadius 0px !important; -} - -/* Dropdown */ -.ui.tabular.menu .active.dropdown.item { - margin-bottom: 0px; - border-left: @tabularBorderWidth solid transparent; - border-right: @tabularBorderWidth solid transparent; - border-top: @tabularOppositeBorderWidth solid transparent; - border-bottom: none; -} - - - -/*-------------- - Pagination ----------------*/ - -.ui.pagination.menu { - margin: 0em; - display: inline-flex; - vertical-align: middle; -} -.ui.pagination.menu .item:last-child { - border-radius: 0em @borderRadius @borderRadius 0em; -} -.ui.compact.menu .item:last-child { - border-radius: 0em @borderRadius @borderRadius 0em; -} -.ui.pagination.menu .item:last-child:before { - display: none; -} - -.ui.pagination.menu .item { - min-width: @paginationMinWidth; - text-align: center; -} -.ui.pagination.menu .icon.item i.icon { - vertical-align: top; -} - -/* Active */ -.ui.pagination.menu .active.item { - border-top: none; - padding-top: @itemVerticalPadding; - background-color: @paginationActiveBackground; - color: @paginationActiveTextColor; - box-shadow: none; -} - -/*-------------- - Secondary ----------------*/ - -.ui.secondary.menu { - background: @secondaryBackground; - margin-left: -@secondaryItemSpacing; - margin-right: -@secondaryItemSpacing; - border-radius: 0em; - border: none; - box-shadow: none; -} - -/* Item */ -.ui.secondary.menu .item { - align-self: center; - box-shadow: none; - border: none; - padding: @secondaryItemPadding; - margin: @secondaryItemMargin; - background: @secondaryItemBackground; - transition: @secondaryItemTransition; - border-radius: @secondaryItemBorderRadius; -} - -/* No Divider */ -.ui.secondary.menu .item:before { - display: none !important; -} - -/* Header */ -.ui.secondary.menu .header.item { - border-radius: 0em; - border-right: @secondaryHeaderBorder; - background: @secondaryHeaderBackground; -} - -/* Image */ -.ui.secondary.menu .item > img:not(.ui) { - margin: 0em; -} - -/* Hover */ -.ui.secondary.menu .dropdown.item:hover, -.ui.secondary.menu .link.item:hover, -.ui.secondary.menu a.item:hover { - background: @secondaryHoverItemBackground; - color: @secondaryHoverItemColor; -} - -/* Active */ -.ui.secondary.menu .active.item { - box-shadow: none; - background: @secondaryActiveItemBackground; - color: @secondaryActiveItemColor; - border-radius: @secondaryItemBorderRadius; -} - -/* Active Hover */ -.ui.secondary.menu .active.item:hover { - box-shadow: none; - background: @secondaryActiveHoverItemBackground; - color: @secondaryActiveHoverItemColor; -} - - -/* Inverted */ -.ui.secondary.inverted.menu .link.item, -.ui.secondary.inverted.menu a.item { - color: @secondaryInvertedColor !important; -} -.ui.secondary.inverted.menu .dropdown.item:hover, -.ui.secondary.inverted.menu .link.item:hover, -.ui.secondary.inverted.menu a.item:hover { - background: @secondaryInvertedHoverBackground; - color: @secondaryInvertedHoverColor !important; -} -.ui.secondary.inverted.menu .active.item { - background: @secondaryInvertedActiveBackground; - color: @secondaryInvertedActiveColor !important; -} - -/* Fix item margins */ -.ui.secondary.item.menu { - margin-left: 0em; - margin-right: 0em; -} -.ui.secondary.item.menu .item:last-child { - margin-right: 0em; -} -.ui.secondary.attached.menu { - box-shadow: none; -} - -/* Sub Menu */ -.ui.vertical.secondary.menu .item:not(.dropdown) > .menu { - margin: @secondaryMenuSubMenuMargin; -} -.ui.vertical.secondary.menu .item:not(.dropdown) > .menu > .item { - margin: @secondaryMenuSubMenuItemMargin; - padding: @secondaryMenuSubMenuItemPadding; -} - - -/*--------------------- - Secondary Vertical ------------------------*/ - -.ui.secondary.vertical.menu > .item { - border: none; - margin: @secondaryVerticalItemMargin; - border-radius: @secondaryVerticalItemBorderRadius !important; -} -.ui.secondary.vertical.menu > .header.item { - border-radius: 0em; -} - -/* Sub Menu */ -.ui.vertical.secondary.menu .item > .menu .item { - background-color: transparent; -} - -/* Inverted */ -.ui.secondary.inverted.menu { - background-color: transparent; -} - -/*--------------------- - Secondary Pointing ------------------------*/ - -.ui.secondary.pointing.menu { - margin-left: 0em; - margin-right: 0em; - border-bottom: @secondaryPointingBorderWidth solid @secondaryPointingBorderColor; -} - -.ui.secondary.pointing.menu .item { - border-bottom-color: transparent; - border-bottom-style: solid; - border-radius: 0em; - align-self: flex-end; - - margin: 0em 0em -@secondaryPointingBorderWidth; - padding: @secondaryPointingItemVerticalPadding @secondaryPointingItemHorizontalPadding; - border-bottom-width: @secondaryPointingBorderWidth; - transition: @secondaryItemTransition; -} - -/* Item Types */ -.ui.secondary.pointing.menu .header.item { - color: @secondaryPointingHeaderColor !important; -} -.ui.secondary.pointing.menu .text.item { - box-shadow: none !important; -} -.ui.secondary.pointing.menu .item:after { - display: none; -} - -/* Hover */ -.ui.secondary.pointing.menu .dropdown.item:hover, -.ui.secondary.pointing.menu .link.item:hover, -.ui.secondary.pointing.menu a.item:hover { - background-color: transparent; - color: @secondaryPointingHoverTextColor; -} - -/* Pressed */ -.ui.secondary.pointing.menu .dropdown.item:active, -.ui.secondary.pointing.menu .link.item:active, -.ui.secondary.pointing.menu a.item:active { - background-color: transparent; - border-color: @secondaryPointingBorderColor; -} - -/* Active */ -.ui.secondary.pointing.menu .active.item { - background-color: transparent; - box-shadow: none; - border-color: @secondaryPointingActiveBorderColor; - font-weight: @secondaryPointingActiveFontWeight; - color: @secondaryPointingActiveTextColor; -} - -/* Active Hover */ -.ui.secondary.pointing.menu .active.item:hover { - border-color: @secondaryPointingActiveHoverBorderColor; - color: @secondaryPointingActiveHoverTextColor; -} - -/* Active Dropdown */ -.ui.secondary.pointing.menu .active.dropdown.item { - border-color: @secondaryPointingActiveDropdownBorderColor; -} - -/* Vertical Pointing */ -.ui.secondary.vertical.pointing.menu { - border-bottom-width: 0px; - border-right-width: @secondaryPointingBorderWidth; - border-right-style: solid; - border-right-color: @secondaryPointingBorderColor; -} -.ui.secondary.vertical.pointing.menu .item { - border-bottom: none; - border-right-style: solid; - border-right-color: transparent; - border-radius: 0em !important; - margin: @secondaryVerticalPointingItemMargin; - border-right-width: @secondaryPointingBorderWidth; -} - -/* Vertical Active */ -.ui.secondary.vertical.pointing.menu .active.item { - border-color: @secondaryPointingActiveBorderColor; -} - -/* Inverted */ -.ui.secondary.inverted.pointing.menu { - border-color: @secondaryPointingInvertedBorderColor; -} - -.ui.secondary.inverted.pointing.menu { - border-width: @secondaryPointingBorderWidth; - border-color: @secondaryPointingBorderColor; -} -.ui.secondary.inverted.pointing.menu .item { - color: @secondaryPointingInvertedItemTextColor; -} -.ui.secondary.inverted.pointing.menu .header.item { - color: @secondaryPointingInvertedItemHeaderColor !important; -} - -/* Hover */ -.ui.secondary.inverted.pointing.menu .link.item:hover, -.ui.secondary.inverted.pointing.menu a.item:hover { - color: @secondaryPointingInvertedItemHoverTextColor; -} - - -/* Active */ -.ui.secondary.inverted.pointing.menu .active.item { - border-color: @secondaryPointingInvertedActiveBorderColor; - color: @secondaryPointingInvertedActiveColor; -} - -/*-------------- - Text Menu ----------------*/ - -.ui.text.menu { - background: none transparent; - border-radius: 0px; - box-shadow: none; - border: none; - - margin: @textMenuMargin; -} -.ui.text.menu .item { - border-radius: 0px; - box-shadow: none; - align-self: center; - margin: @textMenuItemMargin; - padding: @textMenuItemPadding; - font-weight: @textMenuItemFontWeight; - color: @textMenuItemColor; - transition: @textMenuItemTransition; -} - -/* Border */ -.ui.text.menu .item:before, -.ui.text.menu .menu .item:before { - display: none !important; -} - -/* Header */ -.ui.text.menu .header.item { - background-color: transparent; - opacity: 1; - color: @textMenuHeaderColor; - font-size: @textMenuHeaderSize; - text-transform: @textMenuHeaderTextTransform; - font-weight: @textMenuHeaderFontWeight; -} - -/* Image */ -.ui.text.menu .item > img:not(.ui) { - margin: 0em; -} - -/*--- fluid text ---*/ -.ui.text.item.menu .item { - margin: 0em; -} - -/*--- vertical text ---*/ -.ui.vertical.text.menu { - margin: @textVerticalMenuMargin; -} -.ui.vertical.text.menu:first-child { - margin-top: 0rem; -} -.ui.vertical.text.menu:last-child { - margin-bottom: 0rem; -} -.ui.vertical.text.menu .item { - margin: @textVerticalMenuItemMargin; - padding-left: 0em; - padding-right: 0em; -} -.ui.vertical.text.menu .item > i.icon { - float: @textVerticalMenuIconFloat; - margin: @iconMargin; -} -.ui.vertical.text.menu .header.item { - margin: @textVerticalMenuHeaderMargin; -} - -/* Vertical Sub Menu */ -.ui.vertical.text.menu .item:not(.dropdown) > .menu { - margin: @textMenuSubMenuMargin; -} -.ui.vertical.text.menu .item:not(.dropdown) > .menu > .item { - margin: @textMenuSubMenuItemMargin; - padding: @textMenuSubMenuItemPadding; -} - -/*--- hover ---*/ -.ui.text.menu .item:hover { - opacity: 1; - background-color: transparent; -} - -/*--- active ---*/ -.ui.text.menu .active.item { - background-color: transparent; - border: none; - box-shadow: none; - font-weight: @textMenuActiveItemFontWeight; - color: @textMenuActiveItemColor; -} - -/*--- active hover ---*/ -.ui.text.menu .active.item:hover { - background-color: transparent; -} - -/* Disable Bariations */ -.ui.text.pointing.menu .active.item:after { - box-shadow: none; -} -.ui.text.attached.menu { - box-shadow: none; -} - -/* Inverted */ -.ui.inverted.text.menu, -.ui.inverted.text.menu .item, -.ui.inverted.text.menu .item:hover, -.ui.inverted.text.menu .active.item { - background-color: transparent !important; -} - -/* Fluid */ -.ui.fluid.text.menu { - margin-left: 0em; - margin-right: 0em; -} - -/*-------------- - Icon Only ----------------*/ - -/* Vertical Menu */ -.ui.vertical.icon.menu { - display: inline-block; - width: auto; -} - -/* Item */ -.ui.icon.menu .item { - height: auto; - text-align: @iconMenuTextAlign; - color: @iconMenuItemColor; -} - -/* Icon */ -.ui.icon.menu .item > .icon:not(.dropdown) { - margin: 0; - opacity: 1; -} - -/* Icon Gylph */ -.ui.icon.menu .icon:before { - opacity: 1; -} - -/* (x) Item Icon */ -.ui.menu .icon.item > .icon { - width: auto; - margin: 0em auto; -} - -/* Vertical Icon */ -.ui.vertical.icon.menu .item > .icon:not(.dropdown) { - display: block; - opacity: 1; - margin: 0em auto; - float: none; -} - -/* Inverted */ -.ui.inverted.icon.menu .item { - color: @iconMenuInvertedItemColor; -} - -/*-------------- - Labeled Icon ----------------*/ - -/* Menu */ -.ui.labeled.icon.menu { - text-align: center; -} - -/* Item */ -.ui.labeled.icon.menu .item { - min-width: @labeledIconMinWidth; - flex-direction: column; -} - -/* Icon */ -.ui.labeled.icon.menu .item > .icon:not(.dropdown) { - height: 1em; - display: block; - font-size: @labeledIconSize !important; - margin: 0em auto @labeledIconTextMargin !important; -} - -/* Fluid */ -.ui.fluid.labeled.icon.menu > .item { - min-width: 0em; -} - - -/******************************* - Variations -*******************************/ - -/*-------------- - Stackable ----------------*/ - -@media only screen and (max-width: @largestMobileScreen) { - .ui.stackable.menu { - flex-direction: column; - } - .ui.stackable.menu .item { - width: 100% !important; - } - .ui.stackable.menu .item:before { - position: absolute; - content: ''; - top: auto; - bottom: 0px; - left: 0px; - width: 100%; - height: @dividerSize; - background: @verticalDividerBackground; - } - - .ui.stackable.menu .left.menu, - .ui.stackable.menu .left.item { - margin-right: 0 !important; - } - .ui.stackable.menu .right.menu, - .ui.stackable.menu .right.item { - margin-left: 0 !important; - } - - .ui.stackable.menu .right.menu, - .ui.stackable.menu .left.menu { - flex-direction: column; - } -} - -/*-------------- - Colors ----------------*/ - -/*--- Standard Colors ---*/ -.ui.menu .red.active.item, -.ui.red.menu .active.item { - border-color: @red !important; - color: @red !important; -} -.ui.menu .orange.active.item, -.ui.orange.menu .active.item { - border-color: @orange !important; - color: @orange !important; -} -.ui.menu .yellow.active.item, -.ui.yellow.menu .active.item { - border-color: @yellow !important; - color: @yellow !important; -} -.ui.menu .olive.active.item, -.ui.olive.menu .active.item { - border-color: @olive !important; - color: @olive !important; -} -.ui.menu .green.active.item, -.ui.green.menu .active.item { - border-color: @green !important; - color: @green !important; -} -.ui.menu .teal.active.item, -.ui.teal.menu .active.item { - border-color: @teal !important; - color: @teal !important; -} -.ui.menu .blue.active.item, -.ui.blue.menu .active.item { - border-color: @blue !important; - color: @blue !important; -} -.ui.menu .violet.active.item, -.ui.violet.menu .active.item { - border-color: @violet !important; - color: @violet !important; -} -.ui.menu .purple.active.item, -.ui.purple.menu .active.item { - border-color: @purple !important; - color: @purple !important; -} -.ui.menu .pink.active.item, -.ui.pink.menu .active.item { - border-color: @pink !important; - color: @pink !important; -} -.ui.menu .brown.active.item, -.ui.brown.menu .active.item { - border-color: @brown !important; - color: @brown !important; -} -.ui.menu .grey.active.item, -.ui.grey.menu .active.item { - border-color: @grey !important; - color: @grey !important; -} - - -/*-------------- - Inverted ----------------*/ - -.ui.inverted.menu { - border: @invertedBorder; - background: @invertedBackground; - box-shadow: @invertedBoxShadow; -} - -/* Menu Item */ -.ui.inverted.menu .item, -.ui.inverted.menu .item > a:not(.ui) { - background: @invertedItemBackground; - color: @invertedItemTextColor; -} -.ui.inverted.menu .item.menu { - background: @invertedSubMenuBackground; -} - -/*--- Border ---*/ -.ui.inverted.menu .item:before { - background: @invertedDividerBackground; -} -.ui.vertical.inverted.menu .item:before { - background: @invertedVerticalDividerBackground; -} - -/* Sub Menu */ -.ui.vertical.inverted.menu .menu .item, -.ui.vertical.inverted.menu .menu .item a:not(.ui) { - color: @invertedSubMenuColor; -} - -/* Header */ -.ui.inverted.menu .header.item { - margin: 0em; - background: @invertedHeaderBackground; - box-shadow: none; -} - -/* Disabled */ -.ui.inverted.menu .item.disabled, -.ui.inverted.menu .item.disabled:hover { - color: @invertedDisabledTextColor; -} - -/*--- Hover ---*/ -.ui.link.inverted.menu .item:hover, -.ui.inverted.menu .dropdown.item:hover, -.ui.inverted.menu .link.item:hover, -.ui.inverted.menu a.item:hover { - background: @invertedHoverBackground; - color: @invertedHoverColor; -} -.ui.vertical.inverted.menu .item .menu a.item:hover, -.ui.vertical.inverted.menu .item .menu .link.item:hover { - background: @invertedSubMenuBackground; - color: @invertedSubMenuHoverColor; -} - -/*--- Pressed ---*/ -.ui.inverted.menu a.item:active, -.ui.inverted.menu .link.item:active{ - background: @invertedMenuPressedBackground; - color: @invertedMenuPressedColor; -} - -/*--- Active ---*/ -.ui.inverted.menu .active.item { - background: @invertedActiveBackground; - color: @invertedActiveColor !important; -} -.ui.inverted.vertical.menu .item .menu .active.item { - background: @invertedSubMenuActiveBackground; - color: @invertedSubMenuActiveColor; -} -.ui.inverted.pointing.menu .active.item:after { - background: @invertedArrowActiveColor !important; - margin: 0em !important; - box-shadow: none !important; - border: none !important; -} - -/*--- Active Hover ---*/ -.ui.inverted.menu .active.item:hover { - background: @invertedActiveHoverBackground; - color: @invertedActiveHoverColor !important; -} -.ui.inverted.pointing.menu .active.item:hover:after { - background: @invertedArrowActiveHoverColor !important; -} - - -/*-------------- - Floated ----------------*/ - -.ui.floated.menu { - float: left; - margin: 0rem @floatedDistance 0rem 0rem; -} -.ui.floated.menu .item:last-child:before { - display: none; -} - -.ui.right.floated.menu { - float: right; - margin: 0rem 0rem 0rem @floatedDistance; -} - - -/*-------------- - Inverted ----------------*/ - -/* Red */ -.ui.inverted.menu .red.active.item, -.ui.inverted.red.menu { - background-color: @red; -} -.ui.inverted.red.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.red.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Orange */ -.ui.inverted.menu .orange.active.item, -.ui.inverted.orange.menu { - background-color: @orange; -} -.ui.inverted.orange.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.orange.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Yellow */ -.ui.inverted.menu .yellow.active.item, -.ui.inverted.yellow.menu { - background-color: @yellow; -} -.ui.inverted.yellow.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.yellow.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Olive */ -.ui.inverted.menu .olive.active.item, -.ui.inverted.olive.menu { - background-color: @olive; -} -.ui.inverted.olive.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.olive.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Green */ -.ui.inverted.menu .green.active.item, -.ui.inverted.green.menu { - background-color: @green; -} -.ui.inverted.green.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.green.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Teal */ -.ui.inverted.menu .teal.active.item, -.ui.inverted.teal.menu { - background-color: @teal; -} -.ui.inverted.teal.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.teal.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Blue */ -.ui.inverted.menu .blue.active.item, -.ui.inverted.blue.menu { - background-color: @blue; -} -.ui.inverted.blue.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.blue.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Violet */ -.ui.inverted.menu .violet.active.item, -.ui.inverted.violet.menu { - background-color: @violet; -} -.ui.inverted.violet.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.violet.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Purple */ -.ui.inverted.menu .purple.active.item, -.ui.inverted.purple.menu { - background-color: @purple; -} -.ui.inverted.purple.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.purple.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Pink */ -.ui.inverted.menu .pink.active.item, -.ui.inverted.pink.menu { - background-color: @pink; -} -.ui.inverted.pink.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.pink.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Brown */ -.ui.inverted.menu .brown.active.item, -.ui.inverted.brown.menu { - background-color: @brown; -} -.ui.inverted.brown.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.brown.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - -/* Grey */ -.ui.inverted.menu .grey.active.item, -.ui.inverted.grey.menu { - background-color: @grey; -} -.ui.inverted.grey.menu .item:before { - background-color: @invertedColoredDividerBackground; -} -.ui.inverted.grey.menu .active.item { - background-color: @invertedColoredActiveBackground !important; -} - - -/*-------------- - Fitted ----------------*/ - -.ui.fitted.menu .item, -.ui.fitted.menu .item .menu .item, -.ui.menu .fitted.item { - padding: 0em; -} -.ui.horizontally.fitted.menu .item, -.ui.horizontally.fitted.menu .item .menu .item, -.ui.menu .horizontally.fitted.item { - padding-top: @itemVerticalPadding; - padding-bottom: @itemVerticalPadding; -} -.ui.vertically.fitted.menu .item, -.ui.vertically.fitted.menu .item .menu .item, -.ui.menu .vertically.fitted.item { - padding-left: @itemHorizontalPadding; - padding-right: @itemHorizontalPadding; -} - -/*-------------- - Borderless ----------------*/ - -.ui.borderless.menu .item:before, -.ui.borderless.menu .item .menu .item:before, -.ui.menu .borderless.item:before { - background: none !important; -} - -/*------------------- - Compact ---------------------*/ - -.ui.compact.menu { - display: inline-flex; - margin: 0em; - vertical-align: middle; -} -.ui.compact.vertical.menu { - display: inline-block; -} -.ui.compact.menu .item:last-child { - border-radius: 0em @borderRadius @borderRadius 0em; -} -.ui.compact.menu .item:last-child:before { - display: none; -} -.ui.compact.vertical.menu { - width: auto !important; -} -.ui.compact.vertical.menu .item:last-child::before { - display: block; -} - -/*------------------- - Fluid ---------------------*/ - -.ui.menu.fluid, -.ui.vertical.menu.fluid { - width: 100% !important; -} - - -/*------------------- - Evenly Sized ---------------------*/ - -.ui.item.menu, -.ui.item.menu .item { - width: 100%; - padding-left: 0em !important; - padding-right: 0em !important; - margin-left: 0em !important; - margin-right: 0em !important; - text-align: center; - justify-content: center; -} -.ui.attached.item.menu { - margin: 0em @attachedHorizontalOffset !important; -} - -.ui.item.menu .item:last-child:before { - display: none; -} - -.ui.menu.two.item .item { - width: 50%; -} -.ui.menu.three.item .item { - width: 33.333%; -} -.ui.menu.four.item .item { - width: 25%; -} -.ui.menu.five.item .item { - width: 20%; -} -.ui.menu.six.item .item { - width: 16.666%; -} -.ui.menu.seven.item .item { - width: 14.285%; -} -.ui.menu.eight.item .item { - width: 12.500%; -} -.ui.menu.nine.item .item { - width: 11.11%; -} -.ui.menu.ten.item .item { - width: 10.0%; -} -.ui.menu.eleven.item .item { - width: 9.09%; -} -.ui.menu.twelve.item .item { - width: 8.333%; -} - -/*-------------- - Fixed ----------------*/ - -.ui.menu.fixed { - position: fixed; - z-index: 101; - margin: 0em; - width: 100%; -} -.ui.menu.fixed, -.ui.menu.fixed .item:first-child, -.ui.menu.fixed .item:last-child { - border-radius: 0px !important; -} - -.ui.fixed.menu, -.ui[class*="top fixed"].menu { - top: 0px; - left: 0px; - right: auto; - bottom: auto; -} -.ui[class*="top fixed"].menu { - border-top: none; - border-left: none; - border-right: none; -} -.ui[class*="right fixed"].menu { - border-top: none; - border-bottom: none; - border-right: none; - top: 0px; - right: 0px; - left: auto; - bottom: auto; - width: auto; - height: 100%; -} -.ui[class*="bottom fixed"].menu { - border-bottom: none; - border-left: none; - border-right: none; - bottom: 0px; - left: 0px; - top: auto; - right: auto; -} -.ui[class*="left fixed"].menu { - border-top: none; - border-bottom: none; - border-left: none; - top: 0px; - left: 0px; - right: auto; - bottom: auto; - width: auto; - height: 100%; -} - -/* Coupling with Grid */ -.ui.fixed.menu + .ui.grid { - padding-top: @fixedPrecedingGridMargin; -} - - -/*------------------- - Pointing ---------------------*/ - -.ui.pointing.menu .item:after { - visibility: hidden; - position: absolute; - content: ''; - top: 100%; - left: 50%; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - background: none; - - margin: (@arrowBorderWidth / 2) 0em 0em; - width: @arrowSize; - height: @arrowSize; - - border: none; - border-bottom: @arrowBorder; - border-right: @arrowBorder; - - z-index: @arrowZIndex; - transition: @arrowTransition; -} -.ui.vertical.pointing.menu .item:after { - position: absolute; - top: 50%; - right: 0%; - bottom: auto; - left: auto; - - transform: translateX(50%) translateY(-50%) rotate(45deg); - margin: 0em -(@arrowBorderWidth / 2) 0em 0em; - - border: none; - border-top: @arrowBorder; - border-right: @arrowBorder; -} - -/* Active */ -.ui.pointing.menu .active.item:after { - visibility: visible; -} -.ui.pointing.menu .active.dropdown.item:after { - visibility: hidden; -} - -/* Don't double up pointers */ -.ui.pointing.menu .dropdown.active.item:after, -.ui.pointing.menu .active.item .menu .active.item:after { - display: none; -} - -/* Colors */ -.ui.pointing.menu .active.item:hover:after { - background-color: @arrowHoverColor; -} -.ui.pointing.menu .active.item:after { - background-color: @arrowActiveColor; -} -.ui.pointing.menu .active.item:hover:after { - background-color: @arrowActiveHoverColor; -} - -.ui.vertical.pointing.menu .active.item:hover:after { - background-color: @arrowVerticalHoverColor; -} -.ui.vertical.pointing.menu .active.item:after { - background-color: @arrowVerticalActiveColor; -} -.ui.vertical.pointing.menu .menu .active.item:after { - background-color: @arrowVerticalSubMenuColor; -} - - - -/*-------------- - Attached ----------------*/ - -/* Middle */ -.ui.attached.menu { - top: 0px; - bottom: 0px; - border-radius: 0px; - margin: 0em @attachedHorizontalOffset; - width: @attachedWidth; - max-width: @attachedWidth; - box-shadow: @attachedBoxShadow; -} -.ui.attached + .ui.attached.menu:not(.top) { - border-top: none; -} - -/* Top */ -.ui[class*="top attached"].menu { - bottom: 0px; - margin-bottom: 0em; - top: @attachedTopOffset; - margin-top: @verticalMargin; - border-radius: @borderRadius @borderRadius 0em 0em; -} -.ui.menu[class*="top attached"]:first-child { - margin-top: 0em; -} - -/* Bottom */ -.ui[class*="bottom attached"].menu { - bottom: 0px; - margin-top: 0em; - top: @attachedBottomOffset; - margin-bottom: @verticalMargin; - box-shadow: @attachedBottomBoxShadow; - border-radius: 0em 0em @borderRadius @borderRadius; -} -.ui[class*="bottom attached"].menu:last-child { - margin-bottom: 0em; -} - -/* Attached Menu Item */ -.ui.top.attached.menu > .item:first-child { - border-radius: @borderRadius 0em 0em 0em; -} -.ui.bottom.attached.menu > .item:first-child { - border-radius: 0em 0em 0em @borderRadius; -} - -/* Tabular Attached */ -.ui.attached.menu:not(.tabular) { - border: @attachedBorder; -} -.ui.attached.inverted.menu { - border: none; -} -.ui.attached.tabular.menu { - margin-left: 0; - margin-right: 0; - width: 100%; -} - -/*-------------- - Sizes ----------------*/ - -/* Mini */ -.ui.mini.menu { - font-size: @mini; -} -.ui.mini.vertical.menu { - width: @miniWidth; -} - -/* Tiny */ -.ui.tiny.menu { - font-size: @tiny; -} -.ui.tiny.vertical.menu { - width: @tinyWidth; -} - -/* Small */ -.ui.small.menu { - font-size: @small; -} -.ui.small.vertical.menu { - width: @smallWidth; -} - -/* Medium */ -.ui.menu { - font-size: @medium; -} -.ui.vertical.menu { - width: @mediumWidth; -} - -/* Large */ -.ui.large.menu { - font-size: @large; -} -.ui.large.vertical.menu { - width: @largeWidth; -} - -/* Huge */ -.ui.huge.menu { - font-size: @huge; -} -.ui.huge.vertical.menu { - width: @hugeWidth; -} - -/* Big */ -.ui.big.menu { - font-size: @big; -} -.ui.big.vertical.menu { - width: @bigWidth; -} - -/* Massive */ -.ui.massive.menu { - font-size: @massive; -} -.ui.massive.vertical.menu { - width: @massiveWidth; -} - -.loadUIOverrides(); diff --git a/src/definitions/collections/message.less b/src/definitions/collections/message.less deleted file mode 100644 index 8712679..0000000 --- a/src/definitions/collections/message.less +++ /dev/null @@ -1,481 +0,0 @@ -/*! - * # Semantic UI - Message - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'collection'; -@element : 'message'; - -@import (multiple) '../../theme.config'; - -/******************************* - Message -*******************************/ - -.ui.message { - position: relative; - min-height: 1em; - margin: @verticalMargin 0em; - background: @background; - padding: @padding; - line-height: @lineHeight; - color: @textColor; - transition: @transition; - border-radius: @borderRadius; - box-shadow: @boxShadow; -} - -.ui.message:first-child { - margin-top: 0em; -} -.ui.message:last-child { - margin-bottom: 0em; -} - - -/*-------------- - Content ----------------*/ - -/* Header */ -.ui.message .header { - display: @headerDisplay; - font-family: @headerFont; - font-weight: @headerFontWeight; - margin: @headerMargin; -} - -/* Default font size */ -.ui.message .header:not(.ui) { - font-size: @headerFontSize; -} - -/* Paragraph */ -.ui.message p { - opacity: @messageTextOpacity; - margin: @messageParagraphMargin 0em; -} -.ui.message p:first-child { - margin-top: 0em; -} -.ui.message p:last-child { - margin-bottom: 0em; -} -.ui.message .header + p { - margin-top: @headerParagraphDistance; -} - -/* List */ -.ui.message .list:not(.ui) { - text-align: left; - padding: 0em; - opacity: @listOpacity; - list-style-position: @listStylePosition; - margin: @listMargin 0em 0em; -} -.ui.message .list:not(.ui):first-child { - margin-top: 0em; -} -.ui.message .list:not(.ui):last-child { - margin-bottom: 0em; -} -.ui.message .list:not(.ui) li { - position: relative; - list-style-type: none; - margin: 0em 0em @listItemMargin @listItemIndent; - padding: 0em; -} -.ui.message .list:not(.ui) li:before { - position: absolute; - content: 'โ€ข'; - left: -1em; - height: 100%; - vertical-align: baseline; -} -.ui.message .list:not(.ui) li:last-child { - margin-bottom: 0em; -} - - -/* Icon */ -.ui.message > .icon { - margin-right: @iconDistance; -} - -/* Close Icon */ -.ui.message > .close.icon { - cursor: pointer; - position: absolute; - margin: 0em; - top: @closeTopDistance; - right: @closeRightDistance; - opacity: @closeOpacity; - transition: @closeTransition; -} -.ui.message > .close.icon:hover { - opacity: 1; -} - -/* First / Last Element */ -.ui.message > :first-child { - margin-top: 0em; -} -.ui.message > :last-child { - margin-bottom: 0em; -} - -/******************************* - Coupling -*******************************/ - -.ui.dropdown .menu > .message { - margin: 0px -@borderWidth; -} - -/******************************* - States -*******************************/ - -/*-------------- - Visible ----------------*/ - -.ui.visible.visible.visible.visible.message { - display: block; -} - -.ui.icon.visible.visible.visible.visible.message { - display: flex; -} - -/*-------------- - Hidden ----------------*/ - -.ui.hidden.hidden.hidden.hidden.message { - display: none; -} - - -/******************************* - Variations -*******************************/ - -/*-------------- - Compact ----------------*/ - -.ui.compact.message { - display: inline-block; -} -.ui.compact.icon.message { - display: inline-flex; -} - - -/*-------------- - Attached ----------------*/ - -.ui.attached.message { - margin-bottom: @attachedYOffset; - border-radius: @borderRadius @borderRadius 0em 0em; - box-shadow: @attachedBoxShadow; - margin-left: @attachedXOffset; - margin-right: @attachedXOffset; -} -.ui.attached + .ui.attached.message:not(.top):not(.bottom) { - margin-top: @attachedYOffset; - border-radius: 0em; -} -.ui.bottom.attached.message { - margin-top: @attachedYOffset; - border-radius: 0em 0em @borderRadius @borderRadius; - box-shadow: @attachedBottomBoxShadow; -} -.ui.bottom.attached.message:not(:last-child) { - margin-bottom: @verticalMargin; -} -.ui.attached.icon.message { - width: auto; -} - - -/*-------------- - Icon ----------------*/ - -.ui.icon.message { - display: flex; - width: 100%; - align-items: center; -} -.ui.icon.message > .icon:not(.close) { - display: block; - flex: 0 0 auto; - width: auto; - line-height: 1; - vertical-align: @iconVerticalAlign; - font-size: @iconSize; - opacity: @iconOpacity; -} -.ui.icon.message > .content { - display: block; - flex: 1 1 auto; - vertical-align: @iconVerticalAlign; -} - - -.ui.icon.message .icon:not(.close) + .content { - padding-left: @iconContentDistance; -} -.ui.icon.message .circular.icon { - width: 1em; -} - -/*-------------- - Floating ----------------*/ - -.ui.floating.message { - box-shadow: @floatingBoxShadow; -} - - -/*-------------- - Colors ----------------*/ - -.ui.black.message { - background-color: @black; - color: @invertedTextColor; -} - -/*-------------- - Types ----------------*/ - -/* Positive */ -.ui.positive.message { - background-color: @positiveBackgroundColor; - color: @positiveTextColor; -} -.ui.positive.message, -.ui.attached.positive.message { - box-shadow: @positiveBoxShadow; -} -.ui.positive.message .header { - color: @positiveHeaderColor; -} - -/* Negative */ -.ui.negative.message { - background-color: @negativeBackgroundColor; - color: @negativeTextColor; -} -.ui.negative.message, -.ui.attached.negative.message { - box-shadow: @negativeBoxShadow; -} -.ui.negative.message .header { - color: @negativeHeaderColor; -} - -/* Info */ -.ui.info.message { - background-color: @infoBackgroundColor; - color: @infoTextColor; -} -.ui.info.message, -.ui.attached.info.message { - box-shadow: @infoBoxShadow; -} -.ui.info.message .header { - color: @infoHeaderColor; -} - -/* Warning */ -.ui.warning.message { - background-color: @warningBackgroundColor; - color: @warningTextColor; -} -.ui.warning.message, -.ui.attached.warning.message { - box-shadow: @warningBoxShadow; -} -.ui.warning.message .header { - color: @warningHeaderColor; -} - -/* Error */ -.ui.error.message { - background-color: @errorBackgroundColor; - color: @errorTextColor; -} -.ui.error.message, -.ui.attached.error.message { - box-shadow: @errorBoxShadow; -} -.ui.error.message .header { - color: @errorHeaderColor; -} - -/* Success */ -.ui.success.message { - background-color: @successBackgroundColor; - color: @successTextColor; -} -.ui.success.message, -.ui.attached.success.message { - box-shadow: @successBoxShadow; -} -.ui.success.message .header { - color: @successHeaderColor; -} - - -/* Colors */ -.ui.inverted.message, -.ui.black.message { - background-color: @black; - color: @invertedTextColor; -} - -.ui.red.message { - background-color: @redBackground; - color: @redTextColor; - box-shadow: @redBoxShadow; -} -.ui.red.message .header { - color: @redHeaderColor; -} - -.ui.orange.message { - background-color: @orangeBackground; - color: @orangeTextColor; - box-shadow: @orangeBoxShadow; -} -.ui.orange.message .header { - color: @orangeHeaderColor; -} - -.ui.yellow.message { - background-color: @yellowBackground; - color: @yellowTextColor; - box-shadow: @yellowBoxShadow; -} -.ui.yellow.message .header { - color: @yellowHeaderColor; -} - -.ui.olive.message { - background-color: @oliveBackground; - color: @oliveTextColor; - box-shadow: @oliveBoxShadow; -} -.ui.olive.message .header { - color: @oliveHeaderColor; -} - -.ui.green.message { - background-color: @greenBackground; - color: @greenTextColor; - box-shadow: @greenBoxShadow; -} -.ui.green.message .header { - color: @greenHeaderColor; -} - -.ui.teal.message { - background-color: @tealBackground; - color: @tealTextColor; - box-shadow: @tealBoxShadow; -} -.ui.teal.message .header { - color: @tealHeaderColor; -} - -.ui.blue.message { - background-color: @blueBackground; - color: @blueTextColor; - box-shadow: @blueBoxShadow; -} -.ui.blue.message .header { - color: @blueHeaderColor; -} - -.ui.violet.message { - background-color: @violetBackground; - color: @violetTextColor; - box-shadow: @violetBoxShadow; -} -.ui.violet.message .header { - color: @violetHeaderColor; -} - -.ui.purple.message { - background-color: @purpleBackground; - color: @purpleTextColor; - box-shadow: @purpleBoxShadow; -} -.ui.purple.message .header { - color: @purpleHeaderColor; -} - -.ui.pink.message { - background-color: @pinkBackground; - color: @pinkTextColor; - box-shadow: @pinkBoxShadow; -} -.ui.pink.message .header { - color: @pinkHeaderColor; -} - -.ui.brown.message { - background-color: @brownBackground; - color: @brownTextColor; - box-shadow: @brownBoxShadow; -} -.ui.brown.message .header { - color: @brownHeaderColor; -} - -/*-------------- - Sizes ----------------*/ - -.ui.mini.message { - font-size: @relativeMini; -} -.ui.tiny.message { - font-size: @relativeTiny; -} -.ui.small.message { - font-size: @relativeSmall; -} -.ui.message { - font-size: @relativeMedium; -} -.ui.large.message { - font-size: @relativeLarge; -} -.ui.big.message { - font-size: @relativeBig; -} -.ui.huge.message { - font-size: @relativeHuge; -} -.ui.massive.message { - font-size: @relativeMassive; -} - -.loadUIOverrides(); diff --git a/src/definitions/collections/table.less b/src/definitions/collections/table.less deleted file mode 100644 index 240e830..0000000 --- a/src/definitions/collections/table.less +++ /dev/null @@ -1,1119 +0,0 @@ -/*! - * # Semantic UI - Table - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'collection'; -@element : 'table'; - -@import (multiple) '../../theme.config'; - -/******************************* - Table -*******************************/ - -/* Prototype */ -.ui.table { - width: 100%; - background: @background; - margin: @margin; - border: @border; - box-shadow: @boxShadow; - border-radius: @borderRadius; - text-align: @textAlign; - color: @color; - border-collapse: @borderCollapse; - border-spacing: @borderSpacing; -} - -.ui.table:first-child { - margin-top: 0em; -} -.ui.table:last-child { - margin-bottom: 0em; -} - -/******************************* - Parts -*******************************/ - -/* Table Content */ -.ui.table th, -.ui.table td { - transition: @transition; -} - -/* Headers */ -.ui.table thead { - box-shadow: @headerBoxShadow; -} -.ui.table thead th { - cursor: auto; - background: @headerBackground; - text-align: @headerAlign; - color: @headerColor; - padding: @headerVerticalPadding @headerHorizontalPadding; - vertical-align: @headerVerticalAlign; - font-style: @headerFontStyle; - font-weight: @headerFontWeight; - text-transform: @headerTextTransform; - border-bottom: @headerBorder; - border-left: @headerDivider; -} - -.ui.table thead tr > th:first-child { - border-left: none; -} - -.ui.table thead tr:first-child > th:first-child { - border-radius: @borderRadius 0em 0em 0em; -} -.ui.table thead tr:first-child > th:last-child { - border-radius: 0em @borderRadius 0em 0em; -} -.ui.table thead tr:first-child > th:only-child { - border-radius: @borderRadius @borderRadius 0em 0em; -} - -/* Footer */ -.ui.table tfoot { - box-shadow: @footerBoxShadow; -} -.ui.table tfoot th { - cursor: auto; - border-top: @footerBorder; - background: @footerBackground; - text-align: @footerAlign; - color: @footerColor; - padding: @footerVerticalPadding @footerHorizontalPadding; - vertical-align: @footerVerticalAlign; - font-style: @footerFontStyle; - font-weight: @footerFontWeight; - text-transform: @footerTextTransform; -} -.ui.table tfoot tr > th:first-child { - border-left: none; -} -.ui.table tfoot tr:first-child > th:first-child { - border-radius: 0em 0em 0em @borderRadius; -} -.ui.table tfoot tr:first-child > th:last-child { - border-radius: 0em 0em @borderRadius 0em; -} -.ui.table tfoot tr:first-child > th:only-child { - border-radius: 0em 0em @borderRadius @borderRadius; -} - -/* Table Row */ -.ui.table tr td { - border-top: @rowBorder; -} -.ui.table tr:first-child td { - border-top: none; -} - -/* Repeated tbody */ -.ui.table tbody + tbody tr:first-child td { - border-top: @rowBorder; -} - -/* Table Cells */ -.ui.table td { - padding: @cellVerticalPadding @cellHorizontalPadding; - text-align: @cellTextAlign; -} - -/* Icons */ -.ui.table > .icon { - vertical-align: @iconVerticalAlign; -} -.ui.table > .icon:only-child { - margin: 0em; -} - -/* Table Segment */ -.ui.table.segment { - padding: 0em; -} -.ui.table.segment:after { - display: none; -} -.ui.table.segment.stacked:after { - display: block; -} - - -/* Responsive */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.table:not(.unstackable) { - width: 100%; - } - .ui.table:not(.unstackable) tbody, - .ui.table:not(.unstackable) tr, - .ui.table:not(.unstackable) tr > th, - .ui.table:not(.unstackable) tr > td { - display: block !important; - width: auto !important; - display: block !important; - } - - .ui.table:not(.unstackable) { - padding: 0em; - } - .ui.table:not(.unstackable) thead { - display: @responsiveHeaderDisplay; - } - .ui.table:not(.unstackable) tfoot { - display: @responsiveFooterDisplay; - } - .ui.table:not(.unstackable) tr { - padding-top: @responsiveRowVerticalPadding; - padding-bottom: @responsiveRowVerticalPadding; - box-shadow: @responsiveRowBoxShadow; - } - - .ui.table:not(.unstackable) tr > th, - .ui.table:not(.unstackable) tr > td { - background: none; - border: none !important; - padding: @responsiveCellVerticalPadding @responsiveCellHorizontalPadding !important; - box-shadow: @responsiveCellBoxShadow; - } - .ui.table:not(.unstackable) th:first-child, - .ui.table:not(.unstackable) td:first-child { - font-weight: @responsiveCellHeaderFontWeight; - } - - /* Definition Table */ - .ui.definition.table:not(.unstackable) thead th:first-child { - box-shadow: none !important; - } -} - - -/******************************* - Coupling -*******************************/ - -/* UI Image */ -.ui.table th .image, -.ui.table th .image img, -.ui.table td .image, -.ui.table td .image img { - max-width: none; -} - - -/******************************* - Types -*******************************/ - -/*-------------- - Complex ----------------*/ - -.ui.structured.table { - border-collapse: collapse; -} -.ui.structured.table thead th { - border-left: @headerDivider; - border-right: @headerDivider; -} -.ui.structured.sortable.table thead th { - border-left: @sortableBorder; - border-right: @sortableBorder; -} -.ui.structured.basic.table th { - border-left: @basicTableHeaderDivider; - border-right: @basicTableHeaderDivider; -} -.ui.structured.celled.table tr th, -.ui.structured.celled.table tr td { - border-left: @cellBorder; - border-right: @cellBorder; -} - -/*-------------- - Definition ----------------*/ - -.ui.definition.table thead:not(.full-width) th:first-child { - pointer-events: none; - background: @definitionHeaderBackground; - font-weight: @definitionHeaderFontWeight; - color: @definitionHeaderColor; - box-shadow: -@borderWidth -@borderWidth 0px @borderWidth @definitionPageBackground; -} - -.ui.definition.table tfoot:not(.full-width) th:first-child { - pointer-events: none; - background: @definitionFooterBackground; - font-weight: @definitionFooterColor; - color: @definitionFooterFontWeight; - box-shadow: @borderWidth @borderWidth 0px @borderWidth @definitionPageBackground; -} - -/* Remove Border */ -.ui.celled.definition.table thead:not(.full-width) th:first-child { - box-shadow: 0px -@borderWidth 0px @borderWidth @definitionPageBackground; -} -.ui.celled.definition.table tfoot:not(.full-width) th:first-child { - box-shadow: 0px @borderWidth 0px @borderWidth @definitionPageBackground; -} - -/* Highlight Defining Column */ -.ui.definition.table tr td:first-child:not(.ignored), -.ui.definition.table tr td.definition { - background: @definitionColumnBackground; - font-weight: @definitionColumnFontWeight; - color: @definitionColumnColor; - text-transform: @definitionColumnTextTransform; - box-shadow: @definitionColumnBoxShadow; - text-align: @definitionColumnTextAlign; - font-size: @definitionColumnFontSize; - padding-left: @definitionColumnHorizontalPadding; - padding-right: @definitionColumnHorizontalPadding; -} - - -/* Fix 2nd Column */ -.ui.definition.table thead:not(.full-width) th:nth-child(2) { - border-left: @borderWidth solid @borderColor; -} -.ui.definition.table tfoot:not(.full-width) th:nth-child(2) { - border-left: @borderWidth solid @borderColor; -} -.ui.definition.table td:nth-child(2) { - border-left: @borderWidth solid @borderColor; -} - - -/******************************* - States -*******************************/ - -/*-------------- - Positive ----------------*/ - -.ui.table tr.positive, -.ui.table td.positive { - box-shadow: @positiveBoxShadow; -} -.ui.table tr.positive, -.ui.table td.positive { - background: @positiveBackgroundColor !important; - color: @positiveColor !important; -} - -/*-------------- - Negative ----------------*/ - -.ui.table tr.negative, -.ui.table td.negative { - box-shadow: @negativeBoxShadow; -} -.ui.table tr.negative, -.ui.table td.negative { - background: @negativeBackgroundColor !important; - color: @negativeColor !important; -} - -/*-------------- - Error ----------------*/ - -.ui.table tr.error, -.ui.table td.error { - box-shadow: @errorBoxShadow; -} -.ui.table tr.error, -.ui.table td.error { - background: @errorBackgroundColor !important; - color: @errorColor !important; -} -/*-------------- - Warning ----------------*/ - -.ui.table tr.warning, -.ui.table td.warning { - box-shadow: @warningBoxShadow; -} -.ui.table tr.warning, -.ui.table td.warning { - background: @warningBackgroundColor !important; - color: @warningColor !important; -} - -/*-------------- - Active ----------------*/ - -.ui.table tr.active, -.ui.table td.active { - box-shadow: @activeBoxShadow; -} -.ui.table tr.active, -.ui.table td.active { - background: @activeBackgroundColor !important; - color: @activeColor !important; -} - - - -/*-------------- - Disabled ----------------*/ - -.ui.table tr.disabled td, -.ui.table tr td.disabled, -.ui.table tr.disabled:hover, -.ui.table tr:hover td.disabled { - pointer-events: none; - color: @disabledTextColor; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Stackable ----------------*/ - -@media only screen and (max-width : @largestTabletScreen) { - - .ui[class*="tablet stackable"].table, - .ui[class*="tablet stackable"].table tbody, - .ui[class*="tablet stackable"].table tr, - .ui[class*="tablet stackable"].table tr > th, - .ui[class*="tablet stackable"].table tr > td { - display: block !important; - width: 100% !important; - display: block !important; - } - - .ui[class*="tablet stackable"].table { - padding: 0em; - } - .ui[class*="tablet stackable"].table thead { - display: @responsiveHeaderDisplay; - } - .ui[class*="tablet stackable"].table tfoot { - display: @responsiveFooterDisplay; - } - .ui[class*="tablet stackable"].table tr { - padding-top: @responsiveRowVerticalPadding; - padding-bottom: @responsiveRowVerticalPadding; - box-shadow: @responsiveRowBoxShadow; - } - .ui[class*="tablet stackable"].table tr > th, - .ui[class*="tablet stackable"].table tr > td { - background: none; - border: none !important; - padding: @responsiveCellVerticalPadding @responsiveCellHorizontalPadding; - box-shadow: @responsiveCellBoxShadow; - } - - /* Definition Table */ - .ui.definition[class*="tablet stackable"].table thead th:first-child { - box-shadow: none !important; - } -} - -/*-------------- - Text Alignment ----------------*/ - -.ui.table[class*="left aligned"], -.ui.table [class*="left aligned"] { - text-align: left; -} -.ui.table[class*="center aligned"], -.ui.table [class*="center aligned"] { - text-align: center; -} -.ui.table[class*="right aligned"], -.ui.table [class*="right aligned"] { - text-align: right; -} - -/*------------------ - Vertical Alignment -------------------*/ - -.ui.table[class*="top aligned"], -.ui.table [class*="top aligned"] { - vertical-align: top; -} -.ui.table[class*="middle aligned"], -.ui.table [class*="middle aligned"] { - vertical-align: middle; -} -.ui.table[class*="bottom aligned"], -.ui.table [class*="bottom aligned"] { - vertical-align: bottom; -} - -/*-------------- - Collapsing ----------------*/ - -.ui.table th.collapsing, -.ui.table td.collapsing { - width: 1px; - white-space: nowrap; -} - -/*-------------- - Fixed ----------------*/ - -.ui.fixed.table { - table-layout: fixed; -} - -.ui.fixed.table th, -.ui.fixed.table td { - overflow: hidden; - text-overflow: ellipsis; -} - - -/*-------------- - Selectable ----------------*/ - -.ui.selectable.table tbody tr:hover, -.ui.table tbody tr td.selectable:hover { - background: @selectableBackground !important; - color: @selectableTextColor !important; -} -.ui.selectable.inverted.table tbody tr:hover, -.ui.inverted.table tbody tr td.selectable:hover { - background: @selectableInvertedBackground !important; - color: @selectableInvertedTextColor !important; -} - -/* Selectable Cell Link */ -.ui.table tbody tr td.selectable { - padding: 0em; -} -.ui.table tbody tr td.selectable > a:not(.ui) { - display: block; - color: inherit; - padding: @cellVerticalPadding @cellHorizontalPadding; -} - -/* Other States */ -.ui.selectable.table tr.error:hover, -.ui.table tr td.selectable.error:hover, -.ui.selectable.table tr:hover td.error { - background: @errorBackgroundHover !important; - color: @errorColorHover !important; -} -.ui.selectable.table tr.warning:hover, -.ui.table tr td.selectable.warning:hover, -.ui.selectable.table tr:hover td.warning { - background: @warningBackgroundHover !important; - color: @warningColorHover !important; -} -.ui.selectable.table tr.active:hover, -.ui.table tr td.selectable.active:hover, -.ui.selectable.table tr:hover td.active { - background: @activeBackgroundColor !important; - color: @activeColor !important; -} -.ui.selectable.table tr.positive:hover, -.ui.table tr td.selectable.positive:hover, -.ui.selectable.table tr:hover td.positive { - background: @positiveBackgroundHover !important; - color: @positiveColorHover !important; -} -.ui.selectable.table tr.negative:hover, -.ui.table tr td.selectable.negative:hover, -.ui.selectable.table tr:hover td.negative { - background: @negativeBackgroundHover !important; - color: @negativeColorHover !important; -} - - - -/*------------------- - Attached ---------------------*/ - -/* Middle */ -.ui.attached.table { - top: 0px; - bottom: 0px; - border-radius: 0px; - margin: 0em @attachedHorizontalOffset; - width: @attachedWidth; - max-width: @attachedWidth; - box-shadow: @attachedBoxShadow; - border: @attachedBorder; -} -.ui.attached + .ui.attached.table:not(.top) { - border-top: none; -} - -/* Top */ -.ui[class*="top attached"].table { - bottom: 0px; - margin-bottom: 0em; - top: @attachedTopOffset; - margin-top: @verticalMargin; - border-radius: @borderRadius @borderRadius 0em 0em; -} -.ui.table[class*="top attached"]:first-child { - margin-top: 0em; -} - -/* Bottom */ -.ui[class*="bottom attached"].table { - bottom: 0px; - margin-top: 0em; - top: @attachedBottomOffset; - margin-bottom: @verticalMargin; - box-shadow: @attachedBottomBoxShadow; - border-radius: 0em 0em @borderRadius @borderRadius; -} -.ui[class*="bottom attached"].table:last-child { - margin-bottom: 0em; -} - -/*-------------- - Striped ----------------*/ - -/* Table Striping */ -.ui.striped.table > tr:nth-child(2n), -.ui.striped.table tbody tr:nth-child(2n) { - background-color: @stripedBackground; -} - -/* Stripes */ -.ui.inverted.striped.table > tr:nth-child(2n), -.ui.inverted.striped.table tbody tr:nth-child(2n) { - background-color: @invertedStripedBackground; -} - -/* Allow striped active hover */ -.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover { - background: @activeBackgroundHover !important; - color: @activeColorHover !important; -} - -/*-------------- - Single Line ----------------*/ - -.ui.table[class*="single line"], -.ui.table [class*="single line"] { - white-space: nowrap; -} -.ui.table[class*="single line"], -.ui.table [class*="single line"] { - white-space: nowrap; -} - -/*------------------- - Colors ---------------------*/ - -/* Red */ -.ui.red.table { - border-top: @coloredBorderSize solid @red; -} -.ui.inverted.red.table { - background-color: @red !important; - color: @white !important; -} - -/* Orange */ -.ui.orange.table { - border-top: @coloredBorderSize solid @orange; -} -.ui.inverted.orange.table { - background-color: @orange !important; - color: @white !important; -} - -/* Yellow */ -.ui.yellow.table { - border-top: @coloredBorderSize solid @yellow; -} -.ui.inverted.yellow.table { - background-color: @yellow !important; - color: @white !important; -} - -/* Olive */ -.ui.olive.table { - border-top: @coloredBorderSize solid @olive; -} -.ui.inverted.olive.table { - background-color: @olive !important; - color: @white !important; -} - -/* Green */ -.ui.green.table { - border-top: @coloredBorderSize solid @green; -} -.ui.inverted.green.table { - background-color: @green !important; - color: @white !important; -} - -/* Teal */ -.ui.teal.table { - border-top: @coloredBorderSize solid @teal; -} -.ui.inverted.teal.table { - background-color: @teal !important; - color: @white !important; -} - -/* Blue */ -.ui.blue.table { - border-top: @coloredBorderSize solid @blue; -} -.ui.inverted.blue.table { - background-color: @blue !important; - color: @white !important; -} - -/* Violet */ -.ui.violet.table { - border-top: @coloredBorderSize solid @violet; -} -.ui.inverted.violet.table { - background-color: @violet !important; - color: @white !important; -} - -/* Purple */ -.ui.purple.table { - border-top: @coloredBorderSize solid @purple; -} -.ui.inverted.purple.table { - background-color: @purple !important; - color: @white !important; -} - -/* Pink */ -.ui.pink.table { - border-top: @coloredBorderSize solid @pink; -} -.ui.inverted.pink.table { - background-color: @pink !important; - color: @white !important; -} - -/* Brown */ -.ui.brown.table { - border-top: @coloredBorderSize solid @brown; -} -.ui.inverted.brown.table { - background-color: @brown !important; - color: @white !important; -} - -/* Grey */ -.ui.grey.table { - border-top: @coloredBorderSize solid @grey; -} -.ui.inverted.grey.table { - background-color: @grey !important; - color: @white !important; -} - -/* Black */ -.ui.black.table { - border-top: @coloredBorderSize solid @black; -} -.ui.inverted.black.table { - background-color: @black !important; - color: @white !important; -} - - -/*-------------- - Column Count ----------------*/ - -/* Grid Based */ -.ui.one.column.table td { - width: @oneColumn; -} -.ui.two.column.table td { - width: @twoColumn; -} -.ui.three.column.table td { - width: @threeColumn; -} -.ui.four.column.table td { - width: @fourColumn; -} -.ui.five.column.table td { - width: @fiveColumn; -} -.ui.six.column.table td { - width: @sixColumn; -} -.ui.seven.column.table td { - width: @sevenColumn; -} -.ui.eight.column.table td { - width: @eightColumn; -} -.ui.nine.column.table td { - width: @nineColumn; -} -.ui.ten.column.table td { - width: @tenColumn; -} -.ui.eleven.column.table td { - width: @elevenColumn; -} -.ui.twelve.column.table td { - width: @twelveColumn; -} -.ui.thirteen.column.table td { - width: @thirteenColumn; -} -.ui.fourteen.column.table td { - width: @fourteenColumn; -} -.ui.fifteen.column.table td { - width: @fifteenColumn; -} -.ui.sixteen.column.table td { - width: @sixteenColumn; -} - -/* Column Width */ -.ui.table th.one.wide, -.ui.table td.one.wide { - width: @oneWide; -} -.ui.table th.two.wide, -.ui.table td.two.wide { - width: @twoWide; -} -.ui.table th.three.wide, -.ui.table td.three.wide { - width: @threeWide; -} -.ui.table th.four.wide, -.ui.table td.four.wide { - width: @fourWide; -} -.ui.table th.five.wide, -.ui.table td.five.wide { - width: @fiveWide; -} -.ui.table th.six.wide, -.ui.table td.six.wide { - width: @sixWide; -} -.ui.table th.seven.wide, -.ui.table td.seven.wide { - width: @sevenWide; -} -.ui.table th.eight.wide, -.ui.table td.eight.wide { - width: @eightWide; -} -.ui.table th.nine.wide, -.ui.table td.nine.wide { - width: @nineWide; -} -.ui.table th.ten.wide, -.ui.table td.ten.wide { - width: @tenWide; -} -.ui.table th.eleven.wide, -.ui.table td.eleven.wide { - width: @elevenWide; -} -.ui.table th.twelve.wide, -.ui.table td.twelve.wide { - width: @twelveWide; -} -.ui.table th.thirteen.wide, -.ui.table td.thirteen.wide { - width: @thirteenWide; -} -.ui.table th.fourteen.wide, -.ui.table td.fourteen.wide { - width: @fourteenWide; -} -.ui.table th.fifteen.wide, -.ui.table td.fifteen.wide { - width: @fifteenWide; -} -.ui.table th.sixteen.wide, -.ui.table td.sixteen.wide { - width: @sixteenWide; -} - -/*-------------- - Sortable ----------------*/ - -.ui.sortable.table thead th { - cursor: pointer; - white-space: nowrap; - border-left: @sortableBorder; - color: @sortableColor; -} -.ui.sortable.table thead th:first-child { - border-left: none; -} -.ui.sortable.table thead th.sorted, -.ui.sortable.table thead th.sorted:hover { - user-select: none; -} - -.ui.sortable.table thead th:after { - display: none; - font-style: normal; - font-weight: @normal; - text-decoration: inherit; - content: ''; - height: 1em; - width: @sortableIconWidth; - opacity: @sortableIconOpacity; - margin: 0em 0em 0em @sortableIconDistance; - font-family: @sortableIconFont; -} -.ui.sortable.table thead th.ascending:after { - content: @sortableIconAscending; -} -.ui.sortable.table thead th.descending:after { - content: @sortableIconDescending; -} - -/* Hover */ -.ui.sortable.table th.disabled:hover { - cursor: auto; - color: @sortableDisabledColor; -} -.ui.sortable.table thead th:hover { - background: @sortableHoverBackground; - color: @sortableHoverColor; -} - -/* Sorted */ -.ui.sortable.table thead th.sorted { - background: @sortableActiveBackground; - color: @sortableActiveColor; -} -.ui.sortable.table thead th.sorted:after { - display: inline-block; -} - -/* Sorted Hover */ -.ui.sortable.table thead th.sorted:hover { - background: @sortableActiveHoverBackground; - color: @sortableActiveHoverColor; -} - -/* Inverted */ -.ui.inverted.sortable.table thead th.sorted { - background: @sortableInvertedActiveBackground; - color: @sortableInvertedActiveColor; -} -.ui.inverted.sortable.table thead th:hover { - background: @sortableInvertedHoverBackground; - color: @sortableInvertedHoverColor; -} -.ui.inverted.sortable.table thead th { - border-left-color: @sortableInvertedBorderColor; - border-right-color: @sortableInvertedBorderColor; -} - - -/*-------------- - Inverted ----------------*/ - -/* Text Color */ -.ui.inverted.table { - background: @invertedBackground; - color: @invertedCellColor; - border: @invertedBorder; -} -.ui.inverted.table th { - background-color: @invertedHeaderBackground; - border-color: @invertedHeaderBorderColor !important; - color: @invertedHeaderColor !important; -} -.ui.inverted.table tr td { - border-color: @invertedCellBorderColor !important; -} - -.ui.inverted.table tr.disabled td, -.ui.inverted.table tr td.disabled, -.ui.inverted.table tr.disabled:hover td, -.ui.inverted.table tr:hover td.disabled { - pointer-events: none; - color: @invertedDisabledTextColor; -} - -/* Definition */ -.ui.inverted.definition.table tfoot:not(.full-width) th:first-child, -.ui.inverted.definition.table thead:not(.full-width) th:first-child { - background: @definitionPageBackground; -} -.ui.inverted.definition.table tr td:first-child { - background: @invertedDefinitionColumnBackground; - color: @invertedDefinitionColumnColor; -} - -/*-------------- - Collapsing ----------------*/ - -.ui.collapsing.table { - width: auto; -} - -/*-------------- - Basic ----------------*/ - -.ui.basic.table { - background: @basicTableBackground; - border: @basicTableBorder; - box-shadow: @basicBoxShadow; -} -.ui.basic.table thead, -.ui.basic.table tfoot { - box-shadow: none; -} -.ui.basic.table th { - background: @basicTableHeaderBackground; - border-left: @basicTableHeaderDivider; -} -.ui.basic.table tbody tr { - border-bottom: @basicTableCellBorder; -} -.ui.basic.table td { - background: @basicTableCellBackground; -} -.ui.basic.striped.table tbody tr:nth-child(2n) { - background-color: @basicTableStripedBackground !important; -} - -/* Very Basic */ -.ui[class*="very basic"].table { - border: none; -} -.ui[class*="very basic"].table:not(.sortable):not(.striped) th, -.ui[class*="very basic"].table:not(.sortable):not(.striped) td { - padding: @basicTableCellPadding; -} -.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child { - padding-left: 0em; -} -.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child { - padding-right: 0em; -} -.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th { - padding-top: 0em; -} - -/*-------------- - Celled ----------------*/ - -.ui.celled.table tr th, -.ui.celled.table tr td { - border-left: @cellBorder; -} -.ui.celled.table tr th:first-child, -.ui.celled.table tr td:first-child { - border-left: none; -} - -/*-------------- - Padded ----------------*/ - -.ui.padded.table th { - padding-left: @paddedHorizontalPadding; - padding-right: @paddedHorizontalPadding; -} -.ui.padded.table th, -.ui.padded.table td { - padding: @paddedVerticalPadding @paddedHorizontalPadding; -} - -/* Very */ -.ui[class*="very padded"].table th { - padding-left: @veryPaddedHorizontalPadding; - padding-right: @veryPaddedHorizontalPadding; -} -.ui[class*="very padded"].table td { - padding: @veryPaddedVerticalPadding @veryPaddedHorizontalPadding; -} - -/*-------------- - Compact ----------------*/ - -.ui.compact.table th { - padding-left: @compactHorizontalPadding; - padding-right: @compactHorizontalPadding; -} -.ui.compact.table td { - padding: @compactVerticalPadding @compactHorizontalPadding; -} - -/* Very */ -.ui[class*="very compact"].table th { - padding-left: @veryCompactHorizontalPadding; - padding-right: @veryCompactHorizontalPadding; -} -.ui[class*="very compact"].table td { - padding: @veryCompactVerticalPadding @veryCompactHorizontalPadding; -} - -/*-------------- - Sizes ----------------*/ - -/* Small */ -.ui.small.table { - font-size: @small; -} - -/* Standard */ -.ui.table { - font-size: @medium; -} - -/* Large */ -.ui.large.table { - font-size: @large; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/button.less b/src/definitions/elements/button.less deleted file mode 100644 index 87f2e90..0000000 --- a/src/definitions/elements/button.less +++ /dev/null @@ -1,3566 +0,0 @@ -/*! - * # Semantic UI - Button - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'button'; - -@import (multiple) '../../theme.config'; - -/******************************* - Button -*******************************/ - -.ui.button { - cursor: pointer; - display: inline-block; - - min-height: 1em; - - outline-offset: var(--unfocused-outline-offset); - outline-width: var(--focused-outline-width); - outline-color: var(--unfocused-outline-color); - outline-style: var(--focused-outline-style); - border: 1px solid var(--very-strong-transparent-black); - vertical-align: @verticalAlign; - background: @background; - color: @textColor; - - font-family: @fontFamily; - - margin: 0em @horizontalMargin @verticalMargin 0em; - padding: @verticalPadding @horizontalPadding (@verticalPadding + @shadowOffset); - - text-transform: @textTransform; - text-shadow: @textShadow; - font-weight: @fontWeight; - line-height: @lineHeight; - font-style: normal; - text-align: center; - text-decoration: none; - - border-radius: @borderRadius; - box-shadow: @boxShadow; - - user-select: none; - transition: @transition; - will-change: @willChange; - - -webkit-tap-highlight-color: @tapColor; -} - - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - -.ui.button:hover { - background-color: @hoverBackgroundColor; - background-image: @hoverBackgroundImage; - box-shadow: @hoverBoxShadow; - color: @hoverColor; -} - -.ui.button:hover .icon { - opacity: @iconHoverOpacity; -} - -/*-------------- - Focus ----------------*/ - -.ui.button:focus { - background-color: @focusBackgroundColor; - color: @focusColor; - background-image: @focusBackgroundImage !important; - box-shadow: @focusBoxShadow !important; - outline-offset: var(--focused-outline-offset); - outline-color: var(--focused-outline-color); -} - -.ui.button:focus .icon { - opacity: @iconFocusOpacity; -} - -/*-------------- - Down ----------------*/ - -.ui.button:active, -.ui.active.button:active { - background-color: @downBackgroundColor; - background-image: @downBackgroundImage; - color: @downColor; - box-shadow: @downBoxShadow; -} - -/*-------------- - Active ----------------*/ - -.ui.active.button { - background-color: @activeBackgroundColor; - background-image: @activeBackgroundImage; - box-shadow: @activeBoxShadow; - color: @activeColor; -} -.ui.active.button:hover { - background-color: @activeHoverBackgroundColor; - background-image: @activeHoverBackgroundImage; - color: @activeHoverColor; -} -.ui.active.button:active { - background-color: @activeBackgroundColor; - background-image: @activeBackgroundImage; -} - - -/*-------------- - Loading ----------------*/ - -/* Specificity hack */ -.ui.loading.loading.loading.loading.loading.loading.button { - position: relative; - cursor: default; - text-shadow: none !important; - color: transparent !important; - opacity: @loadingOpacity; - pointer-events: @loadingPointerEvents; - transition: @loadingTransition; -} -.ui.loading.button:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - border-radius: @circularRadius; - border: @loaderLineWidth solid @invertedLoaderFillColor; -} -.ui.loading.button:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: button-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @invertedLoaderLineColor transparent transparent; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; -} -.ui.labeled.icon.loading.button .icon { - background-color: transparent; - box-shadow: none; -} - -@keyframes button-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -.ui.basic.loading.button:not(.inverted):before { - border-color: @loaderFillColor; -} -.ui.basic.loading.button:not(.inverted):after { - border-top-color: @loaderLineColor; -} - -/*------------------- - Disabled ---------------------*/ - -.ui.buttons .disabled.button, -.ui.disabled.button, -.ui.button:disabled, -.ui.disabled.button:hover, -.ui.disabled.active.button { - cursor: default; - opacity: @disabledOpacity !important; - background-image: none !important; - box-shadow: none !important; - pointer-events: none !important; -} - -/* Basic Group With Disabled */ -.ui.basic.buttons .ui.disabled.button { - border-color: @disabledBorderColor; -} - -/******************************* - Types -*******************************/ - -/*------------------- - Animated ---------------------*/ - -.ui.animated.button { - position: relative; - overflow: hidden; - padding-right: 0em !important; - vertical-align: @animatedVerticalAlign; - z-index: @animatedZIndex; -} - -.ui.animated.button .content { - will-change: transform, opacity; -} -.ui.animated.button .visible.content { - position: relative; - margin-right: @horizontalPadding; -} -.ui.animated.button .hidden.content { - position: absolute; - width: 100%; -} - -/* Horizontal */ -.ui.animated.button .visible.content, -.ui.animated.button .hidden.content { - transition: right @animationDuration @animationEasing 0s; -} -.ui.animated.button .visible.content { - left: auto; - right: 0%; -} -.ui.animated.button .hidden.content { - top: 50%; - left: auto; - right: -100%; - margin-top: -(@lineHeight / 2); -} -.ui.animated.button:focus .visible.content, -.ui.animated.button:hover .visible.content { - left: auto; - right: 200%; -} -.ui.animated.button:focus .hidden.content, -.ui.animated.button:hover .hidden.content { - left: auto; - right: 0%; -} - -/* Vertical */ -.ui.vertical.animated.button .visible.content, -.ui.vertical.animated.button .hidden.content { - transition: top @animationDuration @animationEasing, transform @animationDuration @animationEasing; -} -.ui.vertical.animated.button .visible.content { - transform: translateY(0%); - right: auto; -} -.ui.vertical.animated.button .hidden.content { - top: -50%; - left: 0%; - right: auto; -} -.ui.vertical.animated.button:focus .visible.content, -.ui.vertical.animated.button:hover .visible.content { - transform: translateY(200%); - right: auto; -} -.ui.vertical.animated.button:focus .hidden.content, -.ui.vertical.animated.button:hover .hidden.content { - top: 50%; - right: auto; -} - -/* Fade */ -.ui.fade.animated.button .visible.content, -.ui.fade.animated.button .hidden.content { - transition: opacity @animationDuration @animationEasing, transform @animationDuration @animationEasing; -} -.ui.fade.animated.button .visible.content { - left: auto; - right: auto; - opacity: 1; - transform: scale(1); -} -.ui.fade.animated.button .hidden.content { - opacity: 0; - left: 0%; - right: auto; - transform: scale(@fadeScaleHigh); -} -.ui.fade.animated.button:focus .visible.content, -.ui.fade.animated.button:hover .visible.content { - left: auto; - right: auto; - opacity: 0; - transform: scale(@fadeScaleLow); -} -.ui.fade.animated.button:focus .hidden.content, -.ui.fade.animated.button:hover .hidden.content { - left: 0%; - right: auto; - opacity: 1; - transform: scale(1); -} - -/*------------------- - Inverted ---------------------*/ - -.ui.inverted.button { - box-shadow: 0px 0px 0px @invertedBorderSize @white inset !important; - background: transparent none; - color: @white; - text-shadow: none !important; -} - -/* Group */ -.ui.inverted.buttons .button { - margin: @invertedGroupButtonOffset; -} -.ui.inverted.buttons .button:first-child { - margin-left: 0em; -} -.ui.inverted.vertical.buttons .button { - margin: @invertedVerticalGroupButtonOffset; -} -.ui.inverted.vertical.buttons .button:first-child { - margin-top: 0em; -} - -/* States */ - -/* Hover */ -.ui.inverted.button:hover { - background: @white; - box-shadow: 0px 0px 0px @invertedBorderSize @white inset !important; - color: @hoverColor; -} - -/* Active / Focus */ -.ui.inverted.button:focus, -.ui.inverted.button.active { - background: @white; - box-shadow: 0px 0px 0px @invertedBorderSize @white inset !important; - color: @focusColor; -} - -/* Active Focus */ -.ui.inverted.button.active:focus { - background: @midWhite; - box-shadow: 0px 0px 0px @invertedBorderSize @midWhite inset !important; - color: @focusColor; -} - - -/*------------------- - Labeled Button ---------------------*/ - -.ui.labeled.button:not(.icon) { - display: inline-flex; - flex-direction: row; - background: none !important; - padding: 0px !important; - border: none !important; - box-shadow: none !important; -} - -.ui.labeled.button > .button { - margin: 0px; -} -.ui.labeled.button > .label { - display: flex; - align-items: @labeledLabelAlign; - margin: 0px 0px 0px @labeledLabelBorderOffset !important; - font-size: @labeledLabelFontSize; - padding: @labeledLabelPadding; - font-size: @labeledLabelFontSize; - border-color: @labeledLabelBorderColor; -} - -/* Tag */ -.ui.labeled.button > .tag.label:before { - width: @labeledTagLabelSize; - height: @labeledTagLabelSize; -} - -/* Right */ -.ui.labeled.button:not([class*="left labeled"]) > .button { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; -} -.ui.labeled.button:not([class*="left labeled"]) > .label { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; -} - -/* Left Side */ -.ui[class*="left labeled"].button > .button { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; -} -.ui[class*="left labeled"].button > .label { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; -} - -/*------------------- - Social ---------------------*/ - -/* Facebook */ -.ui.facebook.button { - background-color: @facebookColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.facebook.button:hover { - background-color: @facebookHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.facebook.button:active { - background-color: @facebookDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* Twitter */ -.ui.twitter.button { - background-color: @twitterColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.twitter.button:hover { - background-color: @twitterHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.twitter.button:active { - background-color: @twitterDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* Google Plus */ -.ui.google.plus.button { - background-color: @googlePlusColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.google.plus.button:hover { - background-color: @googlePlusHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.google.plus.button:active { - background-color: @googlePlusDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* Linked In */ -.ui.linkedin.button { - background-color: @linkedInColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.linkedin.button:hover { - background-color: @linkedInHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.linkedin.button:active { - background-color: @linkedInDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* YouTube */ -.ui.youtube.button { - background-color: @youtubeColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.youtube.button:hover { - background-color: @youtubeHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.youtube.button:active { - background-color: @youtubeDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* Instagram */ -.ui.instagram.button { - background-color: @instagramColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.instagram.button:hover { - background-color: @instagramHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.instagram.button:active { - background-color: @instagramDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* Pinterest */ -.ui.pinterest.button { - background-color: @pinterestColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.pinterest.button:hover { - background-color: @pinterestHoverColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} -.ui.pinterest.button:active { - background-color: @pinterestDownColor; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; -} - -/* VK */ -.ui.vk.button { - background-color: #4D7198; - color: @white; - background-image: @coloredBackgroundImage; - box-shadow: @coloredBoxShadow; -} -.ui.vk.button:hover { - background-color: @vkHoverColor; - color: @white; -} -.ui.vk.button:active { - background-color: @vkDownColor; - color: @white; -} - -/*-------------- - Icon ----------------*/ - -.ui.button > .icon:not(.button) { - height: @iconHeight; - opacity: @iconOpacity; - margin: @iconMargin; - transition: @iconTransition; - vertical-align: @iconVerticalAlign; - color: @iconColor; -} - -.ui.button:not(.icon) > .icon:not(.button):not(.dropdown) { - margin: @iconMargin; -} -.ui.button:not(.icon) > .right.icon:not(.button):not(.dropdown) { - margin: @rightIconMargin; -} - -/******************************* - Variations -*******************************/ - - -/*------------------- - Floated ---------------------*/ - -.ui[class*="left floated"].buttons, -.ui[class*="left floated"].button { - float: left; - margin-left: 0em; - margin-right: @floatedMargin; -} -.ui[class*="right floated"].buttons, -.ui[class*="right floated"].button { - float: right; - margin-right: 0em; - margin-left: @floatedMargin; -} - -/*------------------- - Compact ---------------------*/ - -.ui.compact.buttons .button, -.ui.compact.button { - padding: @compactVerticalPadding @compactHorizontalPadding ( @compactVerticalPadding + @shadowOffset ); -} -.ui.compact.icon.buttons .button, -.ui.compact.icon.button { - padding: @compactVerticalPadding @compactVerticalPadding ( @compactVerticalPadding + @shadowOffset ); -} -.ui.compact.labeled.icon.buttons .button, -.ui.compact.labeled.icon.button { - padding: @compactVerticalPadding (@compactHorizontalPadding + @labeledIconWidth) ( @compactVerticalPadding + @shadowOffset ); -} - -/*------------------- - Sizes ---------------------*/ - -.ui.mini.buttons .button, -.ui.mini.buttons .or, -.ui.mini.button { - font-size: @mini; -} -.ui.tiny.buttons .button, -.ui.tiny.buttons .or, -.ui.tiny.button { - font-size: @tiny; -} -.ui.small.buttons .button, -.ui.small.buttons .or, -.ui.small.button { - font-size: @small; -} -.ui.buttons .button, -.ui.buttons .or, -.ui.button { - font-size: @medium; -} -.ui.large.buttons .button, -.ui.large.buttons .or, -.ui.large.button { - font-size: @large; -} -.ui.big.buttons .button, -.ui.big.buttons .or, -.ui.big.button { - font-size: @big; -} -.ui.huge.buttons .button, -.ui.huge.buttons .or, -.ui.huge.button { - font-size: @huge; -} -.ui.massive.buttons .button, -.ui.massive.buttons .or, -.ui.massive.button { - font-size: @massive; -} - -/*-------------- - Icon Only ----------------*/ - -.ui.icon.buttons .button, -.ui.icon.button { - padding: @verticalPadding @verticalPadding ( @verticalPadding + @shadowOffset ); -} -.ui.icon.buttons .button > .icon, -.ui.icon.button > .icon { - opacity: @iconButtonOpacity; - margin: 0em !important; - vertical-align: top; -} - - -/*------------------- - Basic ---------------------*/ - -.ui.basic.buttons .button, -.ui.basic.button { - background: @basicBackground !important; - color: @basicTextColor !important; - font-weight: @basicFontWeight; - border-radius: @basicBorderRadius; - text-transform: @basicTextTransform; - text-shadow: none !important; - box-shadow: @basicBoxShadow; -} -.ui.basic.buttons { - box-shadow: @basicGroupBoxShadow; - border: @basicGroupBorder; - border-radius: @borderRadius; -} -.ui.basic.buttons .button { - border-radius: 0em; -} - -.ui.basic.buttons .button:hover, -.ui.basic.button:hover { - background: @basicHoverBackground !important; - color: @basicHoverTextColor !important; - box-shadow: @basicHoverBoxShadow; -} -.ui.basic.buttons .button:focus, -.ui.basic.button:focus { - background: @basicFocusBackground !important; - color: @basicFocusTextColor !important; - box-shadow: @basicFocusBoxShadow; -} -.ui.basic.buttons .button:active, -.ui.basic.button:active { - background: @basicDownBackground !important; - color: @basicDownTextColor !important; - box-shadow: @basicDownBoxShadow; -} -.ui.basic.buttons .active.button, -.ui.basic.active.button { - background: @basicActiveBackground !important; - box-shadow: @basicActiveBoxShadow !important; - color: @basicActiveTextColor !important; -} -.ui.basic.buttons .active.button:hover, -.ui.basic.active.button:hover { - background-color: @transparentBlack; -} - -/* Vertical */ -.ui.basic.buttons .button:hover { - box-shadow: @basicHoverBoxShadow inset; -} -.ui.basic.buttons .button:active { - box-shadow: @basicDownBoxShadow inset; -} -.ui.basic.buttons .active.button { - box-shadow: @basicActiveBoxShadow !important; -} - -/* Standard Basic Inverted */ -.ui.basic.inverted.buttons .button, -.ui.basic.inverted.button { - background-color: transparent !important; - color: @offWhite !important; - box-shadow: @basicInvertedBoxShadow !important; -} -.ui.basic.inverted.buttons .button:hover, -.ui.basic.inverted.button:hover { - color: @white !important; - box-shadow: @basicInvertedHoverBoxShadow !important; -} -.ui.basic.inverted.buttons .button:focus, -.ui.basic.inverted.button:focus { - color: @white !important; - box-shadow: @basicInvertedFocusBoxShadow !important; -} -.ui.basic.inverted.buttons .button:active, -.ui.basic.inverted.button:active { - background-color: @transparentWhite !important; - color: @white !important; - box-shadow: @basicInvertedDownBoxShadow !important; -} -.ui.basic.inverted.buttons .active.button, -.ui.basic.inverted.active.button { - background-color: @transparentWhite; - color: @invertedTextColor; - text-shadow: @invertedTextShadow; - box-shadow: @basicInvertedActiveBoxShadow; -} -.ui.basic.inverted.buttons .active.button:hover, -.ui.basic.inverted.active.button:hover { - background-color: @strongTransparentWhite; - box-shadow: @basicInvertedHoverBoxShadow !important; -} - - -/* Basic Group */ -.ui.basic.buttons .button { - border-left: @basicGroupBorder; - box-shadow: none; -} -.ui.basic.vertical.buttons .button { - border-left: none; -} -.ui.basic.vertical.buttons .button { - border-left-width: 0px; - border-top: @basicGroupBorder; -} -.ui.basic.vertical.buttons .button:first-child { - border-top-width: 0px; -} - - - -/*-------------- - Labeled Icon ----------------*/ - -.ui.labeled.icon.buttons .button, -.ui.labeled.icon.button { - position: relative; - padding-left: @labeledIconPadding !important; - padding-right: @horizontalPadding !important; -} - -/* Left Labeled */ -.ui.labeled.icon.buttons > .button > .icon, -.ui.labeled.icon.button > .icon { - position: absolute; - height: 100%; - line-height: 1; - border-radius: 0px; - border-top-left-radius: inherit; - border-bottom-left-radius: inherit; - text-align: center; - - margin: @labeledIconMargin; - width: @labeledIconWidth; - background-color: @labeledIconBackgroundColor; - color: @labeledIconColor; - box-shadow: @labeledIconLeftShadow; -} - -/* Left Labeled */ -.ui.labeled.icon.buttons > .button > .icon, -.ui.labeled.icon.button > .icon { - top: 0em; - left: 0em; -} - -/* Right Labeled */ -.ui[class*="right labeled"].icon.button { - padding-right: @labeledIconPadding !important; - padding-left: @horizontalPadding !important; -} -.ui[class*="right labeled"].icon.button > .icon { - left: auto; - right: 0em; - border-radius: 0px; - border-top-right-radius: inherit; - border-bottom-right-radius: inherit; - box-shadow: @labeledIconRightShadow; -} - - -.ui.labeled.icon.buttons > .button > .icon:before, -.ui.labeled.icon.button > .icon:before, -.ui.labeled.icon.buttons > .button > .icon:after, -.ui.labeled.icon.button > .icon:after { - display: block; - position: absolute; - width: 100%; - top: 50%; - text-align: center; - transform: translateY(-50%); -} - -.ui.labeled.icon.buttons .button > .icon { - border-radius: 0em; -} -.ui.labeled.icon.buttons .button:first-child > .icon { - border-top-left-radius: @borderRadius; - border-bottom-left-radius: @borderRadius; -} -.ui.labeled.icon.buttons .button:last-child > .icon { - border-top-right-radius: @borderRadius; - border-bottom-right-radius: @borderRadius; -} -.ui.vertical.labeled.icon.buttons .button:first-child > .icon { - border-radius: 0em; - border-top-left-radius: @borderRadius; -} -.ui.vertical.labeled.icon.buttons .button:last-child > .icon { - border-radius: 0em; - border-bottom-left-radius: @borderRadius; -} - -/* Fluid Labeled */ -.ui.fluid[class*="left labeled"].icon.button, -.ui.fluid[class*="right labeled"].icon.button { - padding-left: @horizontalPadding !important; - padding-right: @horizontalPadding !important; -} - - - - -/*-------------- - Toggle ----------------*/ - -/* Toggle (Modifies active state to give affordances) */ -.ui.toggle.buttons .active.button, -.ui.buttons .button.toggle.active, -.ui.button.toggle.active { - background-color: @positiveColor !important; - box-shadow: none !important; - text-shadow: @invertedTextShadow; - color: @invertedTextColor !important; -} -.ui.button.toggle.active:hover { - background-color: @positiveColorHover !important; - text-shadow: @invertedTextShadow; - color: @invertedTextColor !important; -} - -/*-------------- - Circular ----------------*/ - -.ui.circular.button { - border-radius: 10em; -} -.ui.circular.button > .icon { - width: 1em; - vertical-align: baseline; -} - - -/*------------------- - Or Buttons ---------------------*/ - -.ui.buttons .or { - position: relative; - width: @orGap; - height: @orHeight; - z-index: @orZIndex; -} -.ui.buttons .or:before { - position: absolute; - text-align: center; - border-radius: @circularRadius; - - content: @orText; - top: 50%; - left: 50%; - background-color: @orBackgroundColor; - text-shadow: @orTextShadow; - - margin-top: @orVerticalOffset; - margin-left: @orHorizontalOffset; - - width: @orCircleSize; - height: @orCircleSize; - - line-height: @orLineHeight; - color: @orTextColor; - - font-style: @orTextStyle; - font-weight: @orTextWeight; - - box-shadow: @orBoxShadow; -} -.ui.buttons .or[data-text]:before { - content: attr(data-text); -} - -/* Fluid Or */ -.ui.fluid.buttons .or { - width: 0em !important; -} -.ui.fluid.buttons .or:after { - display: none; -} - - -/*------------------- - Attached ---------------------*/ - - -/* Singular */ -.ui.attached.button { - position: relative; - display: block; - margin: 0em; - border-radius: 0em; - box-shadow: @attachedBoxShadow !important; -} - -/* Top / Bottom */ -.ui.attached.top.button { - border-radius: @borderRadius @borderRadius 0em 0em; -} -.ui.attached.bottom.button { - border-radius: 0em 0em @borderRadius @borderRadius; -} - -/* Left / Right */ -.ui.left.attached.button { - display: inline-block; - border-left: none; - text-align: right; - - padding-right: @attachedHorizontalPadding; - border-radius: @borderRadius 0em 0em @borderRadius; -} -.ui.right.attached.button { - display: inline-block; - text-align: left; - padding-left: @attachedHorizontalPadding; - border-radius: 0em @borderRadius @borderRadius 0em; -} - -/* Plural */ -.ui.attached.buttons { - position: relative; - display: flex; - border-radius: 0em; - width: auto !important; - z-index: @attachedZIndex; - margin-left: @attachedOffset; - margin-right: @attachedOffset; -} -.ui.attached.buttons .button { - margin: 0em; -} -.ui.attached.buttons .button:first-child { - border-radius: 0em; -} -.ui.attached.buttons .button:last-child { - border-radius: 0em; -} - -/* Top / Bottom */ -.ui[class*="top attached"].buttons { - margin-bottom: @attachedOffset; - border-radius: @borderRadius @borderRadius 0em 0em; -} -.ui[class*="top attached"].buttons .button:first-child { - border-radius: @borderRadius 0em 0em 0em; -} -.ui[class*="top attached"].buttons .button:last-child { - border-radius: 0em @borderRadius 0em 0em; -} - -.ui[class*="bottom attached"].buttons { - margin-top: @attachedOffset; - border-radius: 0em 0em @borderRadius @borderRadius; -} -.ui[class*="bottom attached"].buttons .button:first-child { - border-radius: 0em 0em 0em @borderRadius; -} -.ui[class*="bottom attached"].buttons .button:last-child { - border-radius: 0em 0em @borderRadius 0em; -} - -/* Left / Right */ -.ui[class*="left attached"].buttons { - display: inline-flex; - margin-right: 0em; - margin-left: @attachedOffset; - border-radius: 0em @borderRadius @borderRadius 0em; -} -.ui[class*="left attached"].buttons .button:first-child { - margin-left: @attachedOffset; - border-radius: 0em @borderRadius 0em 0em; -} -.ui[class*="left attached"].buttons .button:last-child { - margin-left: @attachedOffset; - border-radius: 0em 0em @borderRadius 0em; -} - -.ui[class*="right attached"].buttons { - display: inline-flex; - margin-left: 0em; - margin-right: @attachedOffset; - border-radius: @borderRadius 0em 0em @borderRadius; -} -.ui[class*="right attached"].buttons .button:first-child { - margin-left: @attachedOffset; - border-radius: @borderRadius 0em 0em 0em; -} -.ui[class*="right attached"].buttons .button:last-child { - margin-left: @attachedOffset; - border-radius: 0em 0em 0em @borderRadius; -} - -/*------------------- - Fluid ---------------------*/ - -.ui.fluid.buttons, -.ui.fluid.button { - width: 100%; -} -.ui.fluid.button { - display: block; -} - -.ui.two.buttons { - width: 100%; -} -.ui.two.buttons > .button { - width: 50%; -} - -.ui.three.buttons { - width: 100%; -} -.ui.three.buttons > .button { - width: 33.333%; -} - -.ui.four.buttons { - width: 100%; -} -.ui.four.buttons > .button { - width: 25%; -} - -.ui.five.buttons { - width: 100%; -} -.ui.five.buttons > .button { - width: 20%; -} - -.ui.six.buttons { - width: 100%; -} -.ui.six.buttons > .button { - width: 16.666%; -} - -.ui.seven.buttons { - width: 100%; -} -.ui.seven.buttons > .button { - width: 14.285%; -} - -.ui.eight.buttons { - width: 100%; -} -.ui.eight.buttons > .button { - width: 12.500%; -} - -.ui.nine.buttons { - width: 100%; -} -.ui.nine.buttons > .button { - width: 11.11%; -} - -.ui.ten.buttons { - width: 100%; -} -.ui.ten.buttons > .button { - width: 10%; -} - -.ui.eleven.buttons { - width: 100%; -} -.ui.eleven.buttons > .button { - width: 9.09%; -} - -.ui.twelve.buttons { - width: 100%; -} -.ui.twelve.buttons > .button { - width: 8.3333%; -} - -/* Fluid Vertical Buttons */ -.ui.fluid.vertical.buttons, -.ui.fluid.vertical.buttons > .button { - display: flex; - width: auto; -} - -.ui.two.vertical.buttons > .button { - height: 50%; -} -.ui.three.vertical.buttons > .button { - height: 33.333%; -} -.ui.four.vertical.buttons > .button { - height: 25%; -} -.ui.five.vertical.buttons > .button { - height: 20%; -} -.ui.six.vertical.buttons > .button { - height: 16.666%; -} -.ui.seven.vertical.buttons > .button { - height: 14.285%; -} -.ui.eight.vertical.buttons > .button { - height: 12.500%; -} -.ui.nine.vertical.buttons > .button { - height: 11.11%; -} -.ui.ten.vertical.buttons > .button { - height: 10%; -} -.ui.eleven.vertical.buttons > .button { - height: 9.09%; -} -.ui.twelve.vertical.buttons > .button { - height: 8.3333%; -} - - -/*------------------- - Colors ---------------------*/ - -/*--- Black ---*/ -.ui.black.buttons .button, -.ui.black.button { - background-color: @black; - color: @blackTextColor; - text-shadow: @blackTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.black.button { - box-shadow: @coloredBoxShadow; -} -.ui.black.buttons .button:hover, -.ui.black.button:hover { - background-color: @blackHover; - color: @blackTextColor; - text-shadow: @blackTextShadow; -} -.ui.black.buttons .button:focus, -.ui.black.button:focus { - background-color: @blackFocus; - color: @blackTextColor; - text-shadow: @blackTextShadow; -} -.ui.black.buttons .button:active, -.ui.black.button:active { - background-color: @blackDown; - color: @blackTextColor; - text-shadow: @blackTextShadow; -} -.ui.black.buttons .active.button, -.ui.black.buttons .active.button:active, -.ui.black.active.button, -.ui.black.button .active.button:active { - background-color: @blackActive; - color: @blackTextColor; - text-shadow: @blackTextShadow; -} - -/* Basic */ -.ui.basic.black.buttons .button, -.ui.basic.black.button { - box-shadow: 0px 0px 0px @basicBorderSize @black inset !important; - color: @black !important; -} -.ui.basic.black.buttons .button:hover, -.ui.basic.black.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @blackHover inset !important; - color: @blackHover !important; -} -.ui.basic.black.buttons .button:focus, -.ui.basic.black.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @blackFocus inset !important; - color: @blackHover !important; -} -.ui.basic.black.buttons .active.button, -.ui.basic.black.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @blackActive inset !important; - color: @blackDown !important; -} -.ui.basic.black.buttons .button:active, -.ui.basic.black.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @blackDown inset !important; - color: @blackDown !important; -} -.ui.buttons:not(.vertical) > .basic.black.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.black.buttons .button, -.ui.inverted.black.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @solidBorderColor inset !important; - color: @invertedTextColor; -} -.ui.inverted.black.buttons .button:hover, -.ui.inverted.black.button:hover, -.ui.inverted.black.buttons .button:focus, -.ui.inverted.black.button:focus, -.ui.inverted.black.buttons .button.active, -.ui.inverted.black.button.active, -.ui.inverted.black.buttons .button:active, -.ui.inverted.black.button:active { - box-shadow: none !important; - color: @lightBlackTextColor; -} -.ui.inverted.black.buttons .button:hover, -.ui.inverted.black.button:hover { - background-color: @lightBlackHover; -} -.ui.inverted.black.buttons .button:focus, -.ui.inverted.black.button:focus { - background-color: @lightBlackFocus; -} -.ui.inverted.black.buttons .active.button, -.ui.inverted.black.active.button { - background-color: @lightBlackActive; -} -.ui.inverted.black.buttons .button:active, -.ui.inverted.black.button:active { - background-color: @lightBlackDown; -} - -/* Inverted Basic */ -.ui.inverted.black.basic.buttons .button, -.ui.inverted.black.buttons .basic.button, -.ui.inverted.black.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.black.basic.buttons .button:hover, -.ui.inverted.black.buttons .basic.button:hover, -.ui.inverted.black.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlackHover inset !important; - color: @white !important; -} -.ui.inverted.black.basic.buttons .button:focus, -.ui.inverted.black.basic.buttons .button:focus, -.ui.inverted.black.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlackFocus inset !important; - color: @lightBlack !important; -} -.ui.inverted.black.basic.buttons .active.button, -.ui.inverted.black.buttons .basic.active.button, -.ui.inverted.black.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlackActive inset !important; - color: @white !important; -} -.ui.inverted.black.basic.buttons .button:active, -.ui.inverted.black.buttons .basic.button:active, -.ui.inverted.black.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlackDown inset !important; - color: @white !important; -} - -/*--- Grey ---*/ -.ui.grey.buttons .button, -.ui.grey.button { - background-color: @grey; - color: @greyTextColor; - text-shadow: @greyTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.grey.button { - box-shadow: @coloredBoxShadow; -} -.ui.grey.buttons .button:hover, -.ui.grey.button:hover { - background-color: @greyHover; - color: @greyTextColor; - text-shadow: @greyTextShadow; -} -.ui.grey.buttons .button:focus, -.ui.grey.button:focus { - background-color: @greyFocus; - color: @greyTextColor; - text-shadow: @greyTextShadow; -} -.ui.grey.buttons .button:active, -.ui.grey.button:active { - background-color: @greyDown; - color: @greyTextColor; - text-shadow: @greyTextShadow; -} -.ui.grey.buttons .active.button, -.ui.grey.buttons .active.button:active, -.ui.grey.active.button, -.ui.grey.button .active.button:active { - background-color: @greyActive; - color: @greyTextColor; - text-shadow: @greyTextShadow; -} - -/* Basic */ -.ui.basic.grey.buttons .button, -.ui.basic.grey.button { - box-shadow: 0px 0px 0px @basicBorderSize @grey inset !important; - color: @grey !important; -} -.ui.basic.grey.buttons .button:hover, -.ui.basic.grey.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @greyHover inset !important; - color: @greyHover !important; -} -.ui.basic.grey.buttons .button:focus, -.ui.basic.grey.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @greyFocus inset !important; - color: @greyHover !important; -} -.ui.basic.grey.buttons .active.button, -.ui.basic.grey.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @greyActive inset !important; - color: @greyDown !important; -} -.ui.basic.grey.buttons .button:active, -.ui.basic.grey.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @greyDown inset !important; - color: @greyDown !important; -} -.ui.buttons:not(.vertical) > .basic.grey.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.grey.buttons .button, -.ui.inverted.grey.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @solidBorderColor inset !important; - color: @invertedTextColor; -} -.ui.inverted.grey.buttons .button:hover, -.ui.inverted.grey.button:hover, -.ui.inverted.grey.buttons .button:focus, -.ui.inverted.grey.button:focus, -.ui.inverted.grey.buttons .button.active, -.ui.inverted.grey.button.active, -.ui.inverted.grey.buttons .button:active, -.ui.inverted.grey.button:active { - box-shadow: none !important; - color: @lightGreyTextColor; -} -.ui.inverted.grey.buttons .button:hover, -.ui.inverted.grey.button:hover { - background-color: @lightGreyHover; -} -.ui.inverted.grey.buttons .button:focus, -.ui.inverted.grey.button:focus { - background-color: @lightGreyFocus; -} -.ui.inverted.grey.buttons .active.button, -.ui.inverted.grey.active.button { - background-color: @lightGreyActive; -} -.ui.inverted.grey.buttons .button:active, -.ui.inverted.grey.button:active { - background-color: @lightGreyDown; -} - -/* Inverted Basic */ -.ui.inverted.grey.basic.buttons .button, -.ui.inverted.grey.buttons .basic.button, -.ui.inverted.grey.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.grey.basic.buttons .button:hover, -.ui.inverted.grey.buttons .basic.button:hover, -.ui.inverted.grey.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreyHover inset !important; - color: @white !important; -} -.ui.inverted.grey.basic.buttons .button:focus, -.ui.inverted.grey.basic.buttons .button:focus, -.ui.inverted.grey.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreyFocus inset !important; - color: @lightGrey !important; -} -.ui.inverted.grey.basic.buttons .active.button, -.ui.inverted.grey.buttons .basic.active.button, -.ui.inverted.grey.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreyActive inset !important; - color: @white !important; -} -.ui.inverted.grey.basic.buttons .button:active, -.ui.inverted.grey.buttons .basic.button:active, -.ui.inverted.grey.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreyDown inset !important; - color: @white !important; -} - - -/*--- Brown ---*/ -.ui.brown.buttons .button, -.ui.brown.button { - background-color: @brown; - color: @brownTextColor; - text-shadow: @brownTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.brown.button { - box-shadow: @coloredBoxShadow; -} -.ui.brown.buttons .button:hover, -.ui.brown.button:hover { - background-color: @brownHover; - color: @brownTextColor; - text-shadow: @brownTextShadow; -} -.ui.brown.buttons .button:focus, -.ui.brown.button:focus { - background-color: @brownFocus; - color: @brownTextColor; - text-shadow: @brownTextShadow; -} -.ui.brown.buttons .button:active, -.ui.brown.button:active { - background-color: @brownDown; - color: @brownTextColor; - text-shadow: @brownTextShadow; -} -.ui.brown.buttons .active.button, -.ui.brown.buttons .active.button:active, -.ui.brown.active.button, -.ui.brown.button .active.button:active { - background-color: @brownActive; - color: @brownTextColor; - text-shadow: @brownTextShadow; -} - -/* Basic */ -.ui.basic.brown.buttons .button, -.ui.basic.brown.button { - box-shadow: 0px 0px 0px @basicBorderSize @brown inset !important; - color: @brown !important; -} -.ui.basic.brown.buttons .button:hover, -.ui.basic.brown.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @brownHover inset !important; - color: @brownHover !important; -} -.ui.basic.brown.buttons .button:focus, -.ui.basic.brown.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @brownFocus inset !important; - color: @brownHover !important; -} -.ui.basic.brown.buttons .active.button, -.ui.basic.brown.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @brownActive inset !important; - color: @brownDown !important; -} -.ui.basic.brown.buttons .button:active, -.ui.basic.brown.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @brownDown inset !important; - color: @brownDown !important; -} -.ui.buttons:not(.vertical) > .basic.brown.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.brown.buttons .button, -.ui.inverted.brown.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightBrown inset !important; - color: @lightBrown; -} -.ui.inverted.brown.buttons .button:hover, -.ui.inverted.brown.button:hover, -.ui.inverted.brown.buttons .button:focus, -.ui.inverted.brown.button:focus, -.ui.inverted.brown.buttons .button.active, -.ui.inverted.brown.button.active, -.ui.inverted.brown.buttons .button:active, -.ui.inverted.brown.button:active { - box-shadow: none !important; - color: @lightBrownTextColor; -} -.ui.inverted.brown.buttons .button:hover, -.ui.inverted.brown.button:hover { - background-color: @lightBrownHover; -} -.ui.inverted.brown.buttons .button:focus, -.ui.inverted.brown.button:focus { - background-color: @lightBrownFocus; -} -.ui.inverted.brown.buttons .active.button, -.ui.inverted.brown.active.button { - background-color: @lightBrownActive; -} -.ui.inverted.brown.buttons .button:active, -.ui.inverted.brown.button:active { - background-color: @lightBrownDown; -} - -/* Inverted Basic */ -.ui.inverted.brown.basic.buttons .button, -.ui.inverted.brown.buttons .basic.button, -.ui.inverted.brown.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.brown.basic.buttons .button:hover, -.ui.inverted.brown.buttons .basic.button:hover, -.ui.inverted.brown.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBrownHover inset !important; - color: @lightBrown !important; -} -.ui.inverted.brown.basic.buttons .button:focus, -.ui.inverted.brown.basic.buttons .button:focus, -.ui.inverted.brown.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBrownFocus inset !important; - color: @lightBrown !important; -} -.ui.inverted.brown.basic.buttons .active.button, -.ui.inverted.brown.buttons .basic.active.button, -.ui.inverted.brown.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBrownActive inset !important; - color: @lightBrown !important; -} -.ui.inverted.brown.basic.buttons .button:active, -.ui.inverted.brown.buttons .basic.button:active, -.ui.inverted.brown.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBrownDown inset !important; - color: @lightBrown !important; -} - -/*--- Blue ---*/ -.ui.blue.buttons .button, -.ui.blue.button { - background-color: @blue; - color: @blueTextColor; - text-shadow: @blueTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.blue.button { - box-shadow: @coloredBoxShadow; -} -.ui.blue.buttons .button:hover, -.ui.blue.button:hover { - background-color: @blueHover; - color: @blueTextColor; - text-shadow: @blueTextShadow; -} -.ui.blue.buttons .button:focus, -.ui.blue.button:focus { - background-color: @blueFocus; - color: @blueTextColor; - text-shadow: @blueTextShadow; -} -.ui.blue.buttons .button:active, -.ui.blue.button:active { - background-color: @blueDown; - color: @blueTextColor; - text-shadow: @blueTextShadow; -} -.ui.blue.buttons .active.button, -.ui.blue.buttons .active.button:active, -.ui.blue.active.button, -.ui.blue.button .active.button:active { - background-color: @blueActive; - color: @blueTextColor; - text-shadow: @blueTextShadow; -} - -/* Basic */ -.ui.basic.blue.buttons .button, -.ui.basic.blue.button { - box-shadow: 0px 0px 0px @basicBorderSize @blue inset !important; - color: @blue !important; -} -.ui.basic.blue.buttons .button:hover, -.ui.basic.blue.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @blueHover inset !important; - color: @blueHover !important; -} -.ui.basic.blue.buttons .button:focus, -.ui.basic.blue.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @blueFocus inset !important; - color: @blueHover !important; -} -.ui.basic.blue.buttons .active.button, -.ui.basic.blue.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @blueActive inset !important; - color: @blueDown !important; -} -.ui.basic.blue.buttons .button:active, -.ui.basic.blue.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @blueDown inset !important; - color: @blueDown !important; -} -.ui.buttons:not(.vertical) > .basic.blue.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.blue.buttons .button, -.ui.inverted.blue.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlue inset !important; - color: @lightBlue; -} -.ui.inverted.blue.buttons .button:hover, -.ui.inverted.blue.button:hover, -.ui.inverted.blue.buttons .button:focus, -.ui.inverted.blue.button:focus, -.ui.inverted.blue.buttons .button.active, -.ui.inverted.blue.button.active, -.ui.inverted.blue.buttons .button:active, -.ui.inverted.blue.button:active { - box-shadow: none !important; - color: @lightBlueTextColor; -} -.ui.inverted.blue.buttons .button:hover, -.ui.inverted.blue.button:hover { - background-color: @lightBlueHover; -} -.ui.inverted.blue.buttons .button:focus, -.ui.inverted.blue.button:focus { - background-color: @lightBlueFocus; -} -.ui.inverted.blue.buttons .active.button, -.ui.inverted.blue.active.button { - background-color: @lightBlueActive; -} -.ui.inverted.blue.buttons .button:active, -.ui.inverted.blue.button:active { - background-color: @lightBlueDown; -} - -/* Inverted Basic */ -.ui.inverted.blue.basic.buttons .button, -.ui.inverted.blue.buttons .basic.button, -.ui.inverted.blue.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.blue.basic.buttons .button:hover, -.ui.inverted.blue.buttons .basic.button:hover, -.ui.inverted.blue.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlueHover inset !important; - color: @lightBlue !important; -} -.ui.inverted.blue.basic.buttons .button:focus, -.ui.inverted.blue.basic.buttons .button:focus, -.ui.inverted.blue.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlueFocus inset !important; - color: @lightBlue !important; -} -.ui.inverted.blue.basic.buttons .active.button, -.ui.inverted.blue.buttons .basic.active.button, -.ui.inverted.blue.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlueActive inset !important; - color: @lightBlue !important; -} -.ui.inverted.blue.basic.buttons .button:active, -.ui.inverted.blue.buttons .basic.button:active, -.ui.inverted.blue.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightBlueDown inset !important; - color: @lightBlue !important; -} - -/*--- Green ---*/ -.ui.green.buttons .button, -.ui.green.button { - background-color: @green; - color: @greenTextColor; - text-shadow: @greenTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.green.button { - box-shadow: @coloredBoxShadow; -} -.ui.green.buttons .button:hover, -.ui.green.button:hover { - background-color: @greenHover; - color: @greenTextColor; - text-shadow: @greenTextShadow; -} -.ui.green.buttons .button:focus, -.ui.green.button:focus { - background-color: @greenFocus; - color: @greenTextColor; - text-shadow: @greenTextShadow; -} -.ui.green.buttons .button:active, -.ui.green.button:active { - background-color: @greenDown; - color: @greenTextColor; - text-shadow: @greenTextShadow; -} -.ui.green.buttons .active.button, -.ui.green.buttons .active.button:active, -.ui.green.active.button, -.ui.green.button .active.button:active { - background-color: @greenActive; - color: @greenTextColor; - text-shadow: @greenTextShadow; -} - - -/* Basic */ -.ui.basic.green.buttons .button, -.ui.basic.green.button { - box-shadow: 0px 0px 0px @basicBorderSize @green inset !important; - color: @green !important; -} -.ui.basic.green.buttons .button:hover, -.ui.basic.green.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @greenHover inset !important; - color: @greenHover !important; -} -.ui.basic.green.buttons .button:focus, -.ui.basic.green.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @greenFocus inset !important; - color: @greenHover !important; -} -.ui.basic.green.buttons .active.button, -.ui.basic.green.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @greenActive inset !important; - color: @greenDown !important; -} -.ui.basic.green.buttons .button:active, -.ui.basic.green.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @greenDown inset !important; - color: @greenDown !important; -} -.ui.buttons:not(.vertical) > .basic.green.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.green.buttons .button, -.ui.inverted.green.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreen inset !important; - color: @lightGreen; -} -.ui.inverted.green.buttons .button:hover, -.ui.inverted.green.button:hover, -.ui.inverted.green.buttons .button:focus, -.ui.inverted.green.button:focus, -.ui.inverted.green.buttons .button.active, -.ui.inverted.green.button.active, -.ui.inverted.green.buttons .button:active, -.ui.inverted.green.button:active { - box-shadow: none !important; - color: @greenTextColor; -} -.ui.inverted.green.buttons .button:hover, -.ui.inverted.green.button:hover { - background-color: @lightGreenHover; -} -.ui.inverted.green.buttons .button:focus, -.ui.inverted.green.button:focus { - background-color: @lightGreenFocus; -} -.ui.inverted.green.buttons .active.button, -.ui.inverted.green.active.button { - background-color: @lightGreenActive; -} -.ui.inverted.green.buttons .button:active, -.ui.inverted.green.button:active { - background-color: @lightGreenDown; -} - -/* Inverted Basic */ -.ui.inverted.green.basic.buttons .button, -.ui.inverted.green.buttons .basic.button, -.ui.inverted.green.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.green.basic.buttons .button:hover, -.ui.inverted.green.buttons .basic.button:hover, -.ui.inverted.green.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreenHover inset !important; - color: @lightGreen !important; -} -.ui.inverted.green.basic.buttons .button:focus, -.ui.inverted.green.basic.buttons .button:focus, -.ui.inverted.green.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreenFocus inset !important; - color: @lightGreen !important; -} -.ui.inverted.green.basic.buttons .active.button, -.ui.inverted.green.buttons .basic.active.button, -.ui.inverted.green.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreenActive inset !important; - color: @lightGreen !important; -} -.ui.inverted.green.basic.buttons .button:active, -.ui.inverted.green.buttons .basic.button:active, -.ui.inverted.green.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightGreenDown inset !important; - color: @lightGreen !important; -} - -/*--- Orange ---*/ -.ui.orange.buttons .button, -.ui.orange.button { - background-color: @orange; - color: @orangeTextColor; - text-shadow: @orangeTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.orange.button { - box-shadow: @coloredBoxShadow; -} -.ui.orange.buttons .button:hover, -.ui.orange.button:hover { - background-color: @orangeHover; - color: @orangeTextColor; - text-shadow: @orangeTextShadow; -} -.ui.orange.buttons .button:focus, -.ui.orange.button:focus { - background-color: @orangeFocus; - color: @orangeTextColor; - text-shadow: @orangeTextShadow; -} -.ui.orange.buttons .button:active, -.ui.orange.button:active { - background-color: @orangeDown; - color: @orangeTextColor; - text-shadow: @orangeTextShadow; -} -.ui.orange.buttons .active.button, -.ui.orange.buttons .active.button:active, -.ui.orange.active.button, -.ui.orange.button .active.button:active { - background-color: @orangeActive; - color: @orangeTextColor; - text-shadow: @orangeTextShadow; -} - -/* Basic */ -.ui.basic.orange.buttons .button, -.ui.basic.orange.button { - box-shadow: 0px 0px 0px @basicBorderSize @orange inset !important; - color: @orange !important; -} -.ui.basic.orange.buttons .button:hover, -.ui.basic.orange.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @orangeHover inset !important; - color: @orangeHover !important; -} -.ui.basic.orange.buttons .button:focus, -.ui.basic.orange.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @orangeFocus inset !important; - color: @orangeHover !important; -} -.ui.basic.orange.buttons .active.button, -.ui.basic.orange.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @orangeActive inset !important; - color: @orangeDown !important; -} -.ui.basic.orange.buttons .button:active, -.ui.basic.orange.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @orangeDown inset !important; - color: @orangeDown !important; -} -.ui.buttons:not(.vertical) > .basic.orange.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.orange.buttons .button, -.ui.inverted.orange.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightOrange inset !important; - color: @lightOrange; -} -.ui.inverted.orange.buttons .button:hover, -.ui.inverted.orange.button:hover, -.ui.inverted.orange.buttons .button:focus, -.ui.inverted.orange.button:focus, -.ui.inverted.orange.buttons .button.active, -.ui.inverted.orange.button.active, -.ui.inverted.orange.buttons .button:active, -.ui.inverted.orange.button:active { - box-shadow: none !important; - color: @lightOrangeTextColor; -} -.ui.inverted.orange.buttons .button:hover, -.ui.inverted.orange.button:hover { - background-color: @lightOrangeHover; -} -.ui.inverted.orange.buttons .button:focus, -.ui.inverted.orange.button:focus { - background-color: @lightOrangeFocus; -} -.ui.inverted.orange.buttons .active.button, -.ui.inverted.orange.active.button { - background-color: @lightOrangeActive; -} -.ui.inverted.orange.buttons .button:active, -.ui.inverted.orange.button:active { - background-color: @lightOrangeDown; -} - -/* Inverted Basic */ -.ui.inverted.orange.basic.buttons .button, -.ui.inverted.orange.buttons .basic.button, -.ui.inverted.orange.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.orange.basic.buttons .button:hover, -.ui.inverted.orange.buttons .basic.button:hover, -.ui.inverted.orange.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOrangeHover inset !important; - color: @lightOrange !important; -} -.ui.inverted.orange.basic.buttons .button:focus, -.ui.inverted.orange.basic.buttons .button:focus, -.ui.inverted.orange.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOrangeFocus inset !important; - color: @lightOrange !important; -} -.ui.inverted.orange.basic.buttons .active.button, -.ui.inverted.orange.buttons .basic.active.button, -.ui.inverted.orange.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOrangeActive inset !important; - color: @lightOrange !important; -} -.ui.inverted.orange.basic.buttons .button:active, -.ui.inverted.orange.buttons .basic.button:active, -.ui.inverted.orange.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOrangeDown inset !important; - color: @lightOrange !important; -} - -/*--- Pink ---*/ -.ui.pink.buttons .button, -.ui.pink.button { - background-color: @pink; - color: @pinkTextColor; - text-shadow: @pinkTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.pink.button { - box-shadow: @coloredBoxShadow; -} -.ui.pink.buttons .button:hover, -.ui.pink.button:hover { - background-color: @pinkHover; - color: @pinkTextColor; - text-shadow: @pinkTextShadow; -} -.ui.pink.buttons .button:focus, -.ui.pink.button:focus { - background-color: @pinkFocus; - color: @pinkTextColor; - text-shadow: @pinkTextShadow; -} -.ui.pink.buttons .button:active, -.ui.pink.button:active { - background-color: @pinkDown; - color: @pinkTextColor; - text-shadow: @pinkTextShadow; -} -.ui.pink.buttons .active.button, -.ui.pink.buttons .active.button:active, -.ui.pink.active.button, -.ui.pink.button .active.button:active { - background-color: @pinkActive; - color: @pinkTextColor; - text-shadow: @pinkTextShadow; -} - -/* Basic */ -.ui.basic.pink.buttons .button, -.ui.basic.pink.button { - box-shadow: 0px 0px 0px @basicBorderSize @pink inset !important; - color: @pink !important; -} -.ui.basic.pink.buttons .button:hover, -.ui.basic.pink.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @pinkHover inset !important; - color: @pinkHover !important; -} -.ui.basic.pink.buttons .button:focus, -.ui.basic.pink.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @pinkFocus inset !important; - color: @pinkHover !important; -} -.ui.basic.pink.buttons .active.button, -.ui.basic.pink.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @pinkActive inset !important; - color: @pinkDown !important; -} -.ui.basic.pink.buttons .button:active, -.ui.basic.pink.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @pinkDown inset !important; - color: @pinkDown !important; -} -.ui.buttons:not(.vertical) > .basic.pink.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.pink.buttons .button, -.ui.inverted.pink.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightPink inset !important; - color: @lightPink; -} -.ui.inverted.pink.buttons .button:hover, -.ui.inverted.pink.button:hover, -.ui.inverted.pink.buttons .button:focus, -.ui.inverted.pink.button:focus, -.ui.inverted.pink.buttons .button.active, -.ui.inverted.pink.button.active, -.ui.inverted.pink.buttons .button:active, -.ui.inverted.pink.button:active { - box-shadow: none !important; - color: @lightPinkTextColor; -} -.ui.inverted.pink.buttons .button:hover, -.ui.inverted.pink.button:hover { - background-color: @lightPinkHover; -} -.ui.inverted.pink.buttons .button:focus, -.ui.inverted.pink.button:focus { - background-color: @lightPinkFocus; -} -.ui.inverted.pink.buttons .active.button, -.ui.inverted.pink.active.button { - background-color: @lightPinkActive; -} -.ui.inverted.pink.buttons .button:active, -.ui.inverted.pink.button:active { - background-color: @lightPinkDown; -} - -/* Inverted Basic */ -.ui.inverted.pink.basic.buttons .button, -.ui.inverted.pink.buttons .basic.button, -.ui.inverted.pink.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.pink.basic.buttons .button:hover, -.ui.inverted.pink.buttons .basic.button:hover, -.ui.inverted.pink.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPinkHover inset !important; - color: @lightPink !important; -} -.ui.inverted.pink.basic.buttons .button:focus, -.ui.inverted.pink.basic.buttons .button:focus, -.ui.inverted.pink.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPinkFocus inset !important; - color: @lightPink !important; -} -.ui.inverted.pink.basic.buttons .active.button, -.ui.inverted.pink.buttons .basic.active.button, -.ui.inverted.pink.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPinkActive inset !important; - color: @lightPink !important; -} -.ui.inverted.pink.basic.buttons .button:active, -.ui.inverted.pink.buttons .basic.button:active, -.ui.inverted.pink.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPinkDown inset !important; - color: @lightPink !important; -} - - -/*--- Violet ---*/ -.ui.violet.buttons .button, -.ui.violet.button { - background-color: @violet; - color: @violetTextColor; - text-shadow: @violetTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.violet.button { - box-shadow: @coloredBoxShadow; -} -.ui.violet.buttons .button:hover, -.ui.violet.button:hover { - background-color: @violetHover; - color: @violetTextColor; - text-shadow: @violetTextShadow; -} -.ui.violet.buttons .button:focus, -.ui.violet.button:focus { - background-color: @violetFocus; - color: @violetTextColor; - text-shadow: @violetTextShadow; -} -.ui.violet.buttons .button:active, -.ui.violet.button:active { - background-color: @violetDown; - color: @violetTextColor; - text-shadow: @violetTextShadow; -} -.ui.violet.buttons .active.button, -.ui.violet.buttons .active.button:active, -.ui.violet.active.button, -.ui.violet.button .active.button:active { - background-color: @violetActive; - color: @violetTextColor; - text-shadow: @violetTextShadow; -} - -/* Basic */ -.ui.basic.violet.buttons .button, -.ui.basic.violet.button { - box-shadow: 0px 0px 0px @basicBorderSize @violet inset !important; - color: @violet !important; -} -.ui.basic.violet.buttons .button:hover, -.ui.basic.violet.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @violetHover inset !important; - color: @violetHover !important; -} -.ui.basic.violet.buttons .button:focus, -.ui.basic.violet.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @violetFocus inset !important; - color: @violetHover !important; -} -.ui.basic.violet.buttons .active.button, -.ui.basic.violet.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @violetActive inset !important; - color: @violetDown !important; -} -.ui.basic.violet.buttons .button:active, -.ui.basic.violet.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @violetDown inset !important; - color: @violetDown !important; -} -.ui.buttons:not(.vertical) > .basic.violet.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.violet.buttons .button, -.ui.inverted.violet.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightViolet inset !important; - color: @lightViolet; -} -.ui.inverted.violet.buttons .button:hover, -.ui.inverted.violet.button:hover, -.ui.inverted.violet.buttons .button:focus, -.ui.inverted.violet.button:focus, -.ui.inverted.violet.buttons .button.active, -.ui.inverted.violet.button.active, -.ui.inverted.violet.buttons .button:active, -.ui.inverted.violet.button:active { - box-shadow: none !important; - color: @lightVioletTextColor; -} -.ui.inverted.violet.buttons .button:hover, -.ui.inverted.violet.button:hover { - background-color: @lightVioletHover; -} -.ui.inverted.violet.buttons .button:focus, -.ui.inverted.violet.button:focus { - background-color: @lightVioletFocus; -} -.ui.inverted.violet.buttons .active.button, -.ui.inverted.violet.active.button { - background-color: @lightVioletActive; -} -.ui.inverted.violet.buttons .button:active, -.ui.inverted.violet.button:active { - background-color: @lightVioletDown; -} - -/* Inverted Basic */ -.ui.inverted.violet.basic.buttons .button, -.ui.inverted.violet.buttons .basic.button, -.ui.inverted.violet.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.violet.basic.buttons .button:hover, -.ui.inverted.violet.buttons .basic.button:hover, -.ui.inverted.violet.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightVioletHover inset !important; - color: @lightViolet !important; -} -.ui.inverted.violet.basic.buttons .button:focus, -.ui.inverted.violet.basic.buttons .button:focus, -.ui.inverted.violet.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightVioletFocus inset !important; - color: @lightViolet !important; -} -.ui.inverted.violet.basic.buttons .active.button, -.ui.inverted.violet.buttons .basic.active.button, -.ui.inverted.violet.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightVioletActive inset !important; - color: @lightViolet !important; -} -.ui.inverted.violet.basic.buttons .button:active, -.ui.inverted.violet.buttons .basic.button:active, -.ui.inverted.violet.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightVioletDown inset !important; - color: @lightViolet !important; -} - -/*--- Purple ---*/ -.ui.purple.buttons .button, -.ui.purple.button { - background-color: @purple; - color: @purpleTextColor; - text-shadow: @purpleTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.purple.button { - box-shadow: @coloredBoxShadow; -} -.ui.purple.buttons .button:hover, -.ui.purple.button:hover { - background-color: @purpleHover; - color: @purpleTextColor; - text-shadow: @purpleTextShadow; -} -.ui.purple.buttons .button:focus, -.ui.purple.button:focus { - background-color: @purpleFocus; - color: @purpleTextColor; - text-shadow: @purpleTextShadow; -} -.ui.purple.buttons .button:active, -.ui.purple.button:active { - background-color: @purpleDown; - color: @purpleTextColor; - text-shadow: @purpleTextShadow; -} -.ui.purple.buttons .active.button, -.ui.purple.buttons .active.button:active, -.ui.purple.active.button, -.ui.purple.button .active.button:active { - background-color: @purpleActive; - color: @purpleTextColor; - text-shadow: @purpleTextShadow; -} - -/* Basic */ -.ui.basic.purple.buttons .button, -.ui.basic.purple.button { - box-shadow: 0px 0px 0px @basicBorderSize @purple inset !important; - color: @purple !important; -} -.ui.basic.purple.buttons .button:hover, -.ui.basic.purple.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @purpleHover inset !important; - color: @purpleHover !important; -} -.ui.basic.purple.buttons .button:focus, -.ui.basic.purple.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @purpleFocus inset !important; - color: @purpleHover !important; -} -.ui.basic.purple.buttons .active.button, -.ui.basic.purple.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @purpleActive inset !important; - color: @purpleDown !important; -} -.ui.basic.purple.buttons .button:active, -.ui.basic.purple.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @purpleDown inset !important; - color: @purpleDown !important; -} -.ui.buttons:not(.vertical) > .basic.purple.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.purple.buttons .button, -.ui.inverted.purple.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightPurple inset !important; - color: @lightPurple; -} -.ui.inverted.purple.buttons .button:hover, -.ui.inverted.purple.button:hover, -.ui.inverted.purple.buttons .button:focus, -.ui.inverted.purple.button:focus, -.ui.inverted.purple.buttons .button.active, -.ui.inverted.purple.button.active, -.ui.inverted.purple.buttons .button:active, -.ui.inverted.purple.button:active { - box-shadow: none !important; - color: @lightPurpleTextColor; -} -.ui.inverted.purple.buttons .button:hover, -.ui.inverted.purple.button:hover { - background-color: @lightPurpleHover; -} -.ui.inverted.purple.buttons .button:focus, -.ui.inverted.purple.button:focus { - background-color: @lightPurpleFocus; -} -.ui.inverted.purple.buttons .active.button, -.ui.inverted.purple.active.button { - background-color: @lightPurpleActive; -} -.ui.inverted.purple.buttons .button:active, -.ui.inverted.purple.button:active { - background-color: @lightPurpleDown; -} - -/* Inverted Basic */ -.ui.inverted.purple.basic.buttons .button, -.ui.inverted.purple.buttons .basic.button, -.ui.inverted.purple.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.purple.basic.buttons .button:hover, -.ui.inverted.purple.buttons .basic.button:hover, -.ui.inverted.purple.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPurpleHover inset !important; - color: @lightPurple !important; -} -.ui.inverted.purple.basic.buttons .button:focus, -.ui.inverted.purple.basic.buttons .button:focus, -.ui.inverted.purple.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPurpleFocus inset !important; - color: @lightPurple !important; -} -.ui.inverted.purple.basic.buttons .active.button, -.ui.inverted.purple.buttons .basic.active.button, -.ui.inverted.purple.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPurpleActive inset !important; - color: @lightPurple !important; -} -.ui.inverted.purple.basic.buttons .button:active, -.ui.inverted.purple.buttons .basic.button:active, -.ui.inverted.purple.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPurpleDown inset !important; - color: @lightPurple !important; -} - -/*--- Red ---*/ -.ui.red.buttons .button, -.ui.red.button { - background-color: @red; - color: @redTextColor; - text-shadow: @redTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.red.button { - box-shadow: @coloredBoxShadow; -} -.ui.red.buttons .button:hover, -.ui.red.button:hover { - background-color: @redHover; - color: @redTextColor; - text-shadow: @redTextShadow; -} -.ui.red.buttons .button:focus, -.ui.red.button:focus { - background-color: @redFocus; - color: @redTextColor; - text-shadow: @redTextShadow; -} -.ui.red.buttons .button:active, -.ui.red.button:active { - background-color: @redDown; - color: @redTextColor; - text-shadow: @redTextShadow; -} -.ui.red.buttons .active.button, -.ui.red.buttons .active.button:active, -.ui.red.active.button, -.ui.red.button .active.button:active { - background-color: @redActive; - color: @redTextColor; - text-shadow: @redTextShadow; -} - -/* Basic */ -.ui.basic.red.buttons .button, -.ui.basic.red.button { - box-shadow: 0px 0px 0px @basicBorderSize @red inset !important; - color: @red !important; -} -.ui.basic.red.buttons .button:hover, -.ui.basic.red.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @redHover inset !important; - color: @redHover !important; -} -.ui.basic.red.buttons .button:focus, -.ui.basic.red.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @redFocus inset !important; - color: @redHover !important; -} -.ui.basic.red.buttons .active.button, -.ui.basic.red.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @redActive inset !important; - color: @redDown !important; -} -.ui.basic.red.buttons .button:active, -.ui.basic.red.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @redDown inset !important; - color: @redDown !important; -} -.ui.buttons:not(.vertical) > .basic.red.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.red.buttons .button, -.ui.inverted.red.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightRed inset !important; - color: @lightRed; -} -.ui.inverted.red.buttons .button:hover, -.ui.inverted.red.button:hover, -.ui.inverted.red.buttons .button:focus, -.ui.inverted.red.button:focus, -.ui.inverted.red.buttons .button.active, -.ui.inverted.red.button.active, -.ui.inverted.red.buttons .button:active, -.ui.inverted.red.button:active { - box-shadow: none !important; - color: @lightRedTextColor; -} -.ui.inverted.red.buttons .button:hover, -.ui.inverted.red.button:hover { - background-color: @lightRedHover; -} -.ui.inverted.red.buttons .button:focus, -.ui.inverted.red.button:focus { - background-color: @lightRedFocus; -} -.ui.inverted.red.buttons .active.button, -.ui.inverted.red.active.button { - background-color: @lightRedActive; -} -.ui.inverted.red.buttons .button:active, -.ui.inverted.red.button:active { - background-color: @lightRedDown; -} - -/* Inverted Basic */ -.ui.inverted.red.basic.buttons .button, -.ui.inverted.red.buttons .basic.button, -.ui.inverted.red.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.red.basic.buttons .button:hover, -.ui.inverted.red.buttons .basic.button:hover, -.ui.inverted.red.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightRedHover inset !important; - color: @lightRed !important; -} -.ui.inverted.red.basic.buttons .button:focus, -.ui.inverted.red.basic.buttons .button:focus, -.ui.inverted.red.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightRedFocus inset !important; - color: @lightRed !important; -} -.ui.inverted.red.basic.buttons .active.button, -.ui.inverted.red.buttons .basic.active.button, -.ui.inverted.red.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightRedActive inset !important; - color: @lightRed !important; -} -.ui.inverted.red.basic.buttons .button:active, -.ui.inverted.red.buttons .basic.button:active, -.ui.inverted.red.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightRedDown inset !important; - color: @lightRed !important; -} - - -/*--- Teal ---*/ -.ui.teal.buttons .button, -.ui.teal.button { - background-color: @teal; - color: @tealTextColor; - text-shadow: @tealTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.teal.button { - box-shadow: @coloredBoxShadow; -} -.ui.teal.buttons .button:hover, -.ui.teal.button:hover { - background-color: @tealHover; - color: @tealTextColor; - text-shadow: @tealTextShadow; -} -.ui.teal.buttons .button:focus, -.ui.teal.button:focus { - background-color: @tealFocus; - color: @tealTextColor; - text-shadow: @tealTextShadow; -} -.ui.teal.buttons .button:active, -.ui.teal.button:active { - background-color: @tealDown; - color: @tealTextColor; - text-shadow: @tealTextShadow; -} -.ui.teal.buttons .active.button, -.ui.teal.buttons .active.button:active, -.ui.teal.active.button, -.ui.teal.button .active.button:active { - background-color: @tealActive; - color: @tealTextColor; - text-shadow: @tealTextShadow; -} - -/* Basic */ -.ui.basic.teal.buttons .button, -.ui.basic.teal.button { - box-shadow: 0px 0px 0px @basicBorderSize @teal inset !important; - color: @teal !important; -} -.ui.basic.teal.buttons .button:hover, -.ui.basic.teal.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @tealHover inset !important; - color: @tealHover !important; -} -.ui.basic.teal.buttons .button:focus, -.ui.basic.teal.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @tealFocus inset !important; - color: @tealHover !important; -} -.ui.basic.teal.buttons .active.button, -.ui.basic.teal.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @tealActive inset !important; - color: @tealDown !important; -} -.ui.basic.teal.buttons .button:active, -.ui.basic.teal.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @tealDown inset !important; - color: @tealDown !important; -} -.ui.buttons:not(.vertical) > .basic.teal.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.teal.buttons .button, -.ui.inverted.teal.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightTeal inset !important; - color: @lightTeal; -} -.ui.inverted.teal.buttons .button:hover, -.ui.inverted.teal.button:hover, -.ui.inverted.teal.buttons .button:focus, -.ui.inverted.teal.button:focus, -.ui.inverted.teal.buttons .button.active, -.ui.inverted.teal.button.active, -.ui.inverted.teal.buttons .button:active, -.ui.inverted.teal.button:active { - box-shadow: none !important; - color: @lightTealTextColor; -} -.ui.inverted.teal.buttons .button:hover, -.ui.inverted.teal.button:hover { - background-color: @lightTealHover; -} -.ui.inverted.teal.buttons .button:focus, -.ui.inverted.teal.button:focus { - background-color: @lightTealFocus; -} -.ui.inverted.teal.buttons .active.button, -.ui.inverted.teal.active.button { - background-color: @lightTealActive; -} -.ui.inverted.teal.buttons .button:active, -.ui.inverted.teal.button:active { - background-color: @lightTealDown; -} - -/* Inverted Basic */ -.ui.inverted.teal.basic.buttons .button, -.ui.inverted.teal.buttons .basic.button, -.ui.inverted.teal.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.teal.basic.buttons .button:hover, -.ui.inverted.teal.buttons .basic.button:hover, -.ui.inverted.teal.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightTealHover inset !important; - color: @lightTeal !important; -} -.ui.inverted.teal.basic.buttons .button:focus, -.ui.inverted.teal.basic.buttons .button:focus, -.ui.inverted.teal.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightTealFocus inset !important; - color: @lightTeal !important; -} -.ui.inverted.teal.basic.buttons .active.button, -.ui.inverted.teal.buttons .basic.active.button, -.ui.inverted.teal.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightTealActive inset !important; - color: @lightTeal !important; -} -.ui.inverted.teal.basic.buttons .button:active, -.ui.inverted.teal.buttons .basic.button:active, -.ui.inverted.teal.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightTealDown inset !important; - color: @lightTeal !important; -} - - -/*--- Olive ---*/ -.ui.olive.buttons .button, -.ui.olive.button { - background-color: @olive; - color: @oliveTextColor; - text-shadow: @oliveTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.olive.button { - box-shadow: @coloredBoxShadow; -} -.ui.olive.buttons .button:hover, -.ui.olive.button:hover { - background-color: @oliveHover; - color: @oliveTextColor; - text-shadow: @oliveTextShadow; -} -.ui.olive.buttons .button:focus, -.ui.olive.button:focus { - background-color: @oliveFocus; - color: @oliveTextColor; - text-shadow: @oliveTextShadow; -} -.ui.olive.buttons .button:active, -.ui.olive.button:active { - background-color: @oliveDown; - color: @oliveTextColor; - text-shadow: @oliveTextShadow; -} -.ui.olive.buttons .active.button, -.ui.olive.buttons .active.button:active, -.ui.olive.active.button, -.ui.olive.button .active.button:active { - background-color: @oliveActive; - color: @oliveTextColor; - text-shadow: @oliveTextShadow; -} - -/* Basic */ -.ui.basic.olive.buttons .button, -.ui.basic.olive.button { - box-shadow: 0px 0px 0px @basicBorderSize @olive inset !important; - color: @olive !important; -} -.ui.basic.olive.buttons .button:hover, -.ui.basic.olive.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @oliveHover inset !important; - color: @oliveHover !important; -} -.ui.basic.olive.buttons .button:focus, -.ui.basic.olive.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @oliveFocus inset !important; - color: @oliveHover !important; -} -.ui.basic.olive.buttons .active.button, -.ui.basic.olive.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @oliveActive inset !important; - color: @oliveDown !important; -} -.ui.basic.olive.buttons .button:active, -.ui.basic.olive.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @oliveDown inset !important; - color: @oliveDown !important; -} -.ui.buttons:not(.vertical) > .basic.olive.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.olive.buttons .button, -.ui.inverted.olive.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightOlive inset !important; - color: @lightOlive; -} -.ui.inverted.olive.buttons .button:hover, -.ui.inverted.olive.button:hover, -.ui.inverted.olive.buttons .button:focus, -.ui.inverted.olive.button:focus, -.ui.inverted.olive.buttons .button.active, -.ui.inverted.olive.button.active, -.ui.inverted.olive.buttons .button:active, -.ui.inverted.olive.button:active { - box-shadow: none !important; - color: @lightOliveTextColor; -} -.ui.inverted.olive.buttons .button:hover, -.ui.inverted.olive.button:hover { - background-color: @lightOliveHover; -} -.ui.inverted.olive.buttons .button:focus, -.ui.inverted.olive.button:focus { - background-color: @lightOliveFocus; -} -.ui.inverted.olive.buttons .active.button, -.ui.inverted.olive.active.button { - background-color: @lightOliveActive; -} -.ui.inverted.olive.buttons .button:active, -.ui.inverted.olive.button:active { - background-color: @lightOliveDown; -} - -/* Inverted Basic */ -.ui.inverted.olive.basic.buttons .button, -.ui.inverted.olive.buttons .basic.button, -.ui.inverted.olive.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.olive.basic.buttons .button:hover, -.ui.inverted.olive.buttons .basic.button:hover, -.ui.inverted.olive.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOliveHover inset !important; - color: @lightOlive !important; -} -.ui.inverted.olive.basic.buttons .button:focus, -.ui.inverted.olive.basic.buttons .button:focus, -.ui.inverted.olive.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOliveFocus inset !important; - color: @lightOlive !important; -} -.ui.inverted.olive.basic.buttons .active.button, -.ui.inverted.olive.buttons .basic.active.button, -.ui.inverted.olive.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOliveActive inset !important; - color: @lightOlive !important; -} -.ui.inverted.olive.basic.buttons .button:active, -.ui.inverted.olive.buttons .basic.button:active, -.ui.inverted.olive.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightOliveDown inset !important; - color: @lightOlive !important; -} - -/*--- Yellow ---*/ -.ui.yellow.buttons .button, -.ui.yellow.button { - background-color: @yellow; - color: @yellowTextColor; - text-shadow: @yellowTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.yellow.button { - box-shadow: @coloredBoxShadow; -} -.ui.yellow.buttons .button:hover, -.ui.yellow.button:hover { - background-color: @yellowHover; - color: @yellowTextColor; - text-shadow: @yellowTextShadow; -} -.ui.yellow.buttons .button:focus, -.ui.yellow.button:focus { - background-color: @yellowFocus; - color: @yellowTextColor; - text-shadow: @yellowTextShadow; -} -.ui.yellow.buttons .button:active, -.ui.yellow.button:active { - background-color: @yellowDown; - color: @yellowTextColor; - text-shadow: @yellowTextShadow; -} -.ui.yellow.buttons .active.button, -.ui.yellow.buttons .active.button:active, -.ui.yellow.active.button, -.ui.yellow.button .active.button:active { - background-color: @yellowActive; - color: @yellowTextColor; - text-shadow: @yellowTextShadow; -} - -/* Basic */ -.ui.basic.yellow.buttons .button, -.ui.basic.yellow.button { - box-shadow: 0px 0px 0px @basicBorderSize @yellow inset !important; - color: @yellow !important; -} -.ui.basic.yellow.buttons .button:hover, -.ui.basic.yellow.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @yellowHover inset !important; - color: @yellowHover !important; -} -.ui.basic.yellow.buttons .button:focus, -.ui.basic.yellow.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @yellowFocus inset !important; - color: @yellowHover !important; -} -.ui.basic.yellow.buttons .active.button, -.ui.basic.yellow.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @yellowActive inset !important; - color: @yellowDown !important; -} -.ui.basic.yellow.buttons .button:active, -.ui.basic.yellow.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @yellowDown inset !important; - color: @yellowDown !important; -} -.ui.buttons:not(.vertical) > .basic.yellow.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.yellow.buttons .button, -.ui.inverted.yellow.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightYellow inset !important; - color: @lightYellow; -} -.ui.inverted.yellow.buttons .button:hover, -.ui.inverted.yellow.button:hover, -.ui.inverted.yellow.buttons .button:focus, -.ui.inverted.yellow.button:focus, -.ui.inverted.yellow.buttons .button.active, -.ui.inverted.yellow.button.active, -.ui.inverted.yellow.buttons .button:active, -.ui.inverted.yellow.button:active { - box-shadow: none !important; - color: @lightYellowTextColor; -} -.ui.inverted.yellow.buttons .button:hover, -.ui.inverted.yellow.button:hover { - background-color: @lightYellowHover; -} -.ui.inverted.yellow.buttons .button:focus, -.ui.inverted.yellow.button:focus { - background-color: @lightYellowFocus; -} -.ui.inverted.yellow.buttons .active.button, -.ui.inverted.yellow.active.button { - background-color: @lightYellowActive; -} -.ui.inverted.yellow.buttons .button:active, -.ui.inverted.yellow.button:active { - background-color: @lightYellowDown; -} - -/* Inverted Basic */ -.ui.inverted.yellow.basic.buttons .button, -.ui.inverted.yellow.buttons .basic.button, -.ui.inverted.yellow.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.yellow.basic.buttons .button:hover, -.ui.inverted.yellow.buttons .basic.button:hover, -.ui.inverted.yellow.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightYellowHover inset !important; - color: @lightYellow !important; -} -.ui.inverted.yellow.basic.buttons .button:focus, -.ui.inverted.yellow.basic.buttons .button:focus, -.ui.inverted.yellow.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightYellowFocus inset !important; - color: @lightYellow !important; -} -.ui.inverted.yellow.basic.buttons .active.button, -.ui.inverted.yellow.buttons .basic.active.button, -.ui.inverted.yellow.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightYellowActive inset !important; - color: @lightYellow !important; -} -.ui.inverted.yellow.basic.buttons .button:active, -.ui.inverted.yellow.buttons .basic.button:active, -.ui.inverted.yellow.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightYellowDown inset !important; - color: @lightYellow !important; -} - - -/*------------------- - Primary ---------------------*/ - -/*--- Standard ---*/ -.ui.primary.buttons .button, -.ui.primary.button { - background-color: @primaryColor; - color: @primaryTextColor; - text-shadow: @primaryTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.primary.button { - box-shadow: @coloredBoxShadow; -} -.ui.primary.buttons .button:hover, -.ui.primary.button:hover { - background-color: @primaryColorHover; - color: @primaryTextColor; - text-shadow: @primaryTextShadow; -} -.ui.primary.buttons .button:focus, -.ui.primary.button:focus { - background-color: @primaryColorFocus; - color: @primaryTextColor; - text-shadow: @primaryTextShadow; -} -.ui.primary.buttons .button:active, -.ui.primary.button:active { - background-color: @primaryColorDown; - color: @primaryTextColor; - text-shadow: @primaryTextShadow; -} -.ui.primary.buttons .active.button, -.ui.primary.buttons .active.button:active, -.ui.primary.active.button, -.ui.primary.button .active.button:active { - background-color: @primaryColorActive; - color: @primaryTextColor; - text-shadow: @primaryTextShadow; -} - -/* Basic */ -.ui.basic.primary.buttons .button, -.ui.basic.primary.button { - box-shadow: 0px 0px 0px @basicBorderSize @primaryColor inset !important; - color: @primaryColor !important; -} -.ui.basic.primary.buttons .button:hover, -.ui.basic.primary.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @primaryColorHover inset !important; - color: @primaryColorHover !important; -} -.ui.basic.primary.buttons .button:focus, -.ui.basic.primary.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @primaryColorFocus inset !important; - color: @primaryColorHover !important; -} -.ui.basic.primary.buttons .active.button, -.ui.basic.primary.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @primaryColorActive inset !important; - color: @primaryColorDown !important; -} -.ui.basic.primary.buttons .button:active, -.ui.basic.primary.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @primaryColorDown inset !important; - color: @primaryColorDown !important; -} -.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.primary.buttons .button, -.ui.inverted.primary.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColor inset !important; - color: @lightPrimaryColor; -} -.ui.inverted.primary.buttons .button:hover, -.ui.inverted.primary.button:hover, -.ui.inverted.primary.buttons .button:focus, -.ui.inverted.primary.button:focus, -.ui.inverted.primary.buttons .button.active, -.ui.inverted.primary.button.active, -.ui.inverted.primary.buttons .button:active, -.ui.inverted.primary.button:active { - box-shadow: none !important; - color: @lightPrimaryTextColor; -} -.ui.inverted.primary.buttons .button:hover, -.ui.inverted.primary.button:hover { - background-color: @lightPrimaryColorHover; -} -.ui.inverted.primary.buttons .button:focus, -.ui.inverted.primary.button:focus { - background-color: @lightPrimaryColorFocus; -} -.ui.inverted.primary.buttons .active.button, -.ui.inverted.primary.active.button { - background-color: @lightPrimaryColorActive; -} -.ui.inverted.primary.buttons .button:active, -.ui.inverted.primary.button:active { - background-color: @lightPrimaryColorDown; -} - -/* Inverted Basic */ -.ui.inverted.primary.basic.buttons .button, -.ui.inverted.primary.buttons .basic.button, -.ui.inverted.primary.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.primary.basic.buttons .button:hover, -.ui.inverted.primary.buttons .basic.button:hover, -.ui.inverted.primary.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorHover inset !important; - color: @lightPrimaryColor !important; -} -.ui.inverted.primary.basic.buttons .button:focus, -.ui.inverted.primary.basic.buttons .button:focus, -.ui.inverted.primary.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorFocus inset !important; - color: @lightPrimaryColor !important; -} -.ui.inverted.primary.basic.buttons .active.button, -.ui.inverted.primary.buttons .basic.active.button, -.ui.inverted.primary.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorActive inset !important; - color: @lightPrimaryColor !important; -} -.ui.inverted.primary.basic.buttons .button:active, -.ui.inverted.primary.buttons .basic.button:active, -.ui.inverted.primary.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightPrimaryColorDown inset !important; - color: @lightPrimaryColor !important; -} - -/*------------------- - Secondary ---------------------*/ - -/* Standard */ -.ui.secondary.buttons .button, -.ui.secondary.button { - background-color: @secondaryColor; - color: @secondaryTextColor; - text-shadow: @secondaryTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.secondary.button { - box-shadow: @coloredBoxShadow; -} -.ui.secondary.buttons .button:hover, -.ui.secondary.button:hover { - background-color: @secondaryColorHover; - color: @secondaryTextColor; - text-shadow: @secondaryTextShadow; -} -.ui.secondary.buttons .button:focus, -.ui.secondary.button:focus { - background-color: @secondaryColorFocus; - color: @secondaryTextColor; - text-shadow: @secondaryTextShadow; -} -.ui.secondary.buttons .button:active, -.ui.secondary.button:active { - background-color: @secondaryColorDown; - color: @secondaryTextColor; - text-shadow: @secondaryTextShadow; -} -.ui.secondary.buttons .active.button, -.ui.secondary.buttons .active.button:active, -.ui.secondary.active.button, -.ui.secondary.button .active.button:active { - background-color: @secondaryColorActive; - color: @secondaryTextColor; - text-shadow: @secondaryTextShadow; -} - -/* Basic */ -.ui.basic.secondary.buttons .button, -.ui.basic.secondary.button { - box-shadow: 0px 0px 0px @basicBorderSize @secondaryColor inset !important; - color: @secondaryColor !important; -} -.ui.basic.secondary.buttons .button:hover, -.ui.basic.secondary.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @secondaryColorHover inset !important; - color: @secondaryColorHover !important; -} -.ui.basic.secondary.buttons .button:focus, -.ui.basic.secondary.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @secondaryColorFocus inset !important; - color: @secondaryColorHover !important; -} -.ui.basic.secondary.buttons .active.button, -.ui.basic.secondary.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @secondaryColorActive inset !important; - color: @secondaryColorDown !important; -} -.ui.basic.secondary.buttons .button:active, -.ui.basic.secondary.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @secondaryColorDown inset !important; - color: @secondaryColorDown !important; -} -.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/* Inverted */ -.ui.inverted.secondary.buttons .button, -.ui.inverted.secondary.button { - background-color: transparent; - box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColor inset !important; - color: @lightSecondaryColor; -} -.ui.inverted.secondary.buttons .button:hover, -.ui.inverted.secondary.button:hover, -.ui.inverted.secondary.buttons .button:focus, -.ui.inverted.secondary.button:focus, -.ui.inverted.secondary.buttons .button.active, -.ui.inverted.secondary.button.active, -.ui.inverted.secondary.buttons .button:active, -.ui.inverted.secondary.button:active { - box-shadow: none !important; - color: @lightSecondaryTextColor; -} -.ui.inverted.secondary.buttons .button:hover, -.ui.inverted.secondary.button:hover { - background-color: @lightSecondaryColorHover; -} -.ui.inverted.secondary.buttons .button:focus, -.ui.inverted.secondary.button:focus { - background-color: @lightSecondaryColorFocus; -} -.ui.inverted.secondary.buttons .active.button, -.ui.inverted.secondary.active.button { - background-color: @lightSecondaryColorActive; -} -.ui.inverted.secondary.buttons .button:active, -.ui.inverted.secondary.button:active { - background-color: @lightSecondaryColorDown; -} - -/* Inverted Basic */ -.ui.inverted.secondary.basic.buttons .button, -.ui.inverted.secondary.buttons .basic.button, -.ui.inverted.secondary.basic.button { - background-color: transparent; - box-shadow: @basicInvertedBoxShadow !important; - color: @white !important; -} -.ui.inverted.secondary.basic.buttons .button:hover, -.ui.inverted.secondary.buttons .basic.button:hover, -.ui.inverted.secondary.basic.button:hover { - box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorHover inset !important; - color: @lightSecondaryColor !important; -} -.ui.inverted.secondary.basic.buttons .button:focus, -.ui.inverted.secondary.basic.buttons .button:focus, -.ui.inverted.secondary.basic.button:focus { - box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorFocus inset !important; - color: @lightSecondaryColor !important; -} -.ui.inverted.secondary.basic.buttons .active.button, -.ui.inverted.secondary.buttons .basic.active.button, -.ui.inverted.secondary.basic.active.button { - box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorActive inset !important; - color: @lightSecondaryColor !important; -} -.ui.inverted.secondary.basic.buttons .button:active, -.ui.inverted.secondary.buttons .basic.button:active, -.ui.inverted.secondary.basic.button:active { - box-shadow: 0px 0px 0px @invertedBorderSize @lightSecondaryColorDown inset !important; - color: @lightSecondaryColor !important; -} - -/*--------------- - Positive -----------------*/ - -/* Standard */ -.ui.positive.buttons .button, -.ui.positive.button { - background-color: @positiveColor; - color: @positiveTextColor; - text-shadow: @positiveTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.positive.button { - box-shadow: @coloredBoxShadow; -} -.ui.positive.buttons .button:hover, -.ui.positive.button:hover { - background-color: @positiveColorHover; - color: @positiveTextColor; - text-shadow: @positiveTextShadow; -} -.ui.positive.buttons .button:focus, -.ui.positive.button:focus { - background-color: @positiveColorFocus; - color: @positiveTextColor; - text-shadow: @positiveTextShadow; -} -.ui.positive.buttons .button:active, -.ui.positive.button:active { - background-color: @positiveColorDown; - color: @positiveTextColor; - text-shadow: @positiveTextShadow; -} -.ui.positive.buttons .active.button, -.ui.positive.buttons .active.button:active, -.ui.positive.active.button, -.ui.positive.button .active.button:active { - background-color: @positiveColorActive; - color: @positiveTextColor; - text-shadow: @positiveTextShadow; -} - -/* Basic */ -.ui.basic.positive.buttons .button, -.ui.basic.positive.button { - box-shadow: 0px 0px 0px @basicBorderSize @positiveColor inset !important; - color: @positiveColor !important; -} -.ui.basic.positive.buttons .button:hover, -.ui.basic.positive.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @positiveColorHover inset !important; - color: @positiveColorHover !important; -} -.ui.basic.positive.buttons .button:focus, -.ui.basic.positive.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @positiveColorFocus inset !important; - color: @positiveColorHover !important; -} -.ui.basic.positive.buttons .active.button, -.ui.basic.positive.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @positiveColorActive inset !important; - color: @positiveColorDown !important; -} -.ui.basic.positive.buttons .button:active, -.ui.basic.positive.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @positiveColorDown inset !important; - color: @positiveColorDown !important; -} -.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/*--------------- - Negative -----------------*/ - -/* Standard */ -.ui.negative.buttons .button, -.ui.negative.button { - background-color: @negativeColor; - color: @negativeTextColor; - text-shadow: @negativeTextShadow; - background-image: @coloredBackgroundImage; -} -.ui.negative.button { - box-shadow: @coloredBoxShadow; -} -.ui.negative.buttons .button:hover, -.ui.negative.button:hover { - background-color: @negativeColorHover; - color: @negativeTextColor; - text-shadow: @negativeTextShadow; -} -.ui.negative.buttons .button:focus, -.ui.negative.button:focus { - background-color: @negativeColorFocus; - color: @negativeTextColor; - text-shadow: @negativeTextShadow; -} -.ui.negative.buttons .button:active, -.ui.negative.button:active { - background-color: @negativeColorDown; - color: @negativeTextColor; - text-shadow: @negativeTextShadow; -} -.ui.negative.buttons .active.button, -.ui.negative.buttons .active.button:active, -.ui.negative.active.button, -.ui.negative.button .active.button:active { - background-color: @negativeColorActive; - color: @negativeTextColor; - text-shadow: @negativeTextShadow; -} - -/* Basic */ -.ui.basic.negative.buttons .button, -.ui.basic.negative.button { - box-shadow: 0px 0px 0px @basicBorderSize @negativeColor inset !important; - color: @negativeColor !important; -} -.ui.basic.negative.buttons .button:hover, -.ui.basic.negative.button:hover { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @negativeColorHover inset !important; - color: @negativeColorHover !important; -} -.ui.basic.negative.buttons .button:focus, -.ui.basic.negative.button:focus { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @negativeColorFocus inset !important; - color: @negativeColorHover !important; -} -.ui.basic.negative.buttons .active.button, -.ui.basic.negative.active.button { - background: transparent !important; - box-shadow: 0px 0px 0px @basicColoredBorderSize @negativeColorActive inset !important; - color: @negativeColorDown !important; -} -.ui.basic.negative.buttons .button:active, -.ui.basic.negative.button:active { - box-shadow: 0px 0px 0px @basicColoredBorderSize @negativeColorDown inset !important; - color: @negativeColorDown !important; -} -.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child) { - margin-left: -@basicColoredBorderSize; -} - -/******************************* - Groups -*******************************/ - -.ui.buttons { - display: inline-flex; - flex-direction: row; - font-size: 0em; - vertical-align: baseline; - margin: @verticalMargin @horizontalMargin 0em 0em; -} -.ui.buttons:not(.basic):not(.inverted) { - box-shadow: @groupBoxShadow; -} - -/* Clearfix */ -.ui.buttons:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -/* Standard Group */ -.ui.buttons .button { - flex: 1 0 auto; - margin: 0em; - border-radius: 0em; - margin: @groupButtonOffset; -} -.ui.buttons > .ui.button:not(.basic):not(.inverted), -.ui.buttons:not(.basic):not(.inverted) > .button { - box-shadow: @groupButtonBoxShadow; -} - -.ui.buttons .button:first-child { - border-left: none; - margin-left: 0em; - border-top-left-radius: @borderRadius; - border-bottom-left-radius: @borderRadius; -} -.ui.buttons .button:last-child { - border-top-right-radius: @borderRadius; - border-bottom-right-radius: @borderRadius; -} - -/* Vertical Style */ -.ui.vertical.buttons { - display: inline-flex; - flex-direction: column; -} -.ui.vertical.buttons .button { - display: block; - float: none; - width: 100%; - margin: @verticalGroupOffset; - box-shadow: @verticalBoxShadow; - border-radius: 0em; -} -.ui.vertical.buttons .button:first-child { - border-top-left-radius: @borderRadius; - border-top-right-radius: @borderRadius; -} -.ui.vertical.buttons .button:last-child { - margin-bottom: 0px; - border-bottom-left-radius: @borderRadius; - border-bottom-right-radius: @borderRadius; -} -.ui.vertical.buttons .button:only-child { - border-radius: @borderRadius; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/container.less b/src/definitions/elements/container.less deleted file mode 100644 index 14b32f2..0000000 --- a/src/definitions/elements/container.less +++ /dev/null @@ -1,143 +0,0 @@ -/*! - * # Semantic UI - Container - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'container'; - -@import (multiple) '../../theme.config'; - -/******************************* - Container -*******************************/ - -/* All Sizes */ -.ui.container { - display: block; - max-width: @maxWidth !important; -} - -/* Mobile */ -@media only screen and (max-width: @largestMobileScreen) { - .ui.container { - width: @mobileWidth !important; - margin-left: @mobileGutter !important; - margin-right: @mobileGutter !important; - } - .ui.grid.container { - width: @mobileGridWidth !important; - } - .ui.relaxed.grid.container { - width: @mobileRelaxedGridWidth !important; - } - .ui.very.relaxed.grid.container { - width: @mobileVeryRelaxedGridWidth !important; - } -} - -/* Tablet */ -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui.container { - width: @tabletWidth; - margin-left: @tabletGutter !important; - margin-right: @tabletGutter !important; - } - .ui.grid.container { - width: @tabletGridWidth !important; - } - .ui.relaxed.grid.container { - width: @tabletRelaxedGridWidth !important; - } - .ui.very.relaxed.grid.container { - width: @tabletVeryRelaxedGridWidth !important; - } -} - -/* Small Monitor */ -@media only screen and (min-width: @computerBreakpoint) and (max-width: @largestSmallMonitor) { - .ui.container { - width: @computerWidth; - margin-left: @computerGutter !important; - margin-right: @computerGutter !important; - } - .ui.grid.container { - width: @computerGridWidth !important; - } - .ui.relaxed.grid.container { - width: @computerRelaxedGridWidth !important; - } - .ui.very.relaxed.grid.container { - width: @computerVeryRelaxedGridWidth !important; - } -} - -/* Large Monitor */ -@media only screen and (min-width: @largeMonitorBreakpoint) { - .ui.container { - width: @largeMonitorWidth; - margin-left: @largeMonitorGutter !important; - margin-right: @largeMonitorGutter !important; - } - .ui.grid.container { - width: @largeMonitorGridWidth !important; - } - .ui.relaxed.grid.container { - width: @largeMonitorRelaxedGridWidth !important; - } - .ui.very.relaxed.grid.container { - width: @largeMonitorVeryRelaxedGridWidth !important; - } -} - -/******************************* - Types -*******************************/ - - -/* Text Container */ -.ui.text.container { - font-family: @textFontFamily; - max-width: @textWidth !important; - line-height: @textLineHeight; -} - -.ui.text.container { - font-size: @textSize; -} - -/* Fluid */ -.ui.fluid.container { - width: 100%; -} - - -/******************************* - Variations -*******************************/ - -.ui[class*="left aligned"].container { - text-align: left; -} -.ui[class*="center aligned"].container { - text-align: center; -} -.ui[class*="right aligned"].container { - text-align: right; -} -.ui.justified.container { - text-align: justify; - hyphens: auto; -} - - -.loadUIOverrides(); diff --git a/src/definitions/elements/divider.less b/src/definitions/elements/divider.less deleted file mode 100644 index 28c0c68..0000000 --- a/src/definitions/elements/divider.less +++ /dev/null @@ -1,255 +0,0 @@ -/*! - * # Semantic UI - Divider - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'divider'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Divider -*******************************/ - -.ui.divider { - margin: @margin; - - line-height: 1; - height: 0em; - - font-weight: @fontWeight; - text-transform: @textTransform; - letter-spacing: @letterSpacing; - color: @color; - - user-select: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -/*-------------- - Basic ----------------*/ - -.ui.divider:not(.vertical):not(.horizontal) { - border-top: @shadowWidth solid @shadowColor; - border-bottom: @highlightWidth solid @highlightColor; -} - -/*-------------- - Coupling ----------------*/ - -/* Allow divider between each column row */ -.ui.grid > .column + .divider, -.ui.grid > .row > .column + .divider { - left: auto; -} - -/*-------------- - Horizontal ----------------*/ - -.ui.horizontal.divider { - display: table; - white-space: nowrap; - - height: auto; - margin: @horizontalMargin; - line-height: 1; - text-align: center; -} - -.ui.horizontal.divider:before, -.ui.horizontal.divider:after { - content: ''; - display: table-cell; - position: relative; - top: 50%; - width: 50%; - background-repeat: no-repeat; -} - -.ui.horizontal.divider:before { - background-position: right @horizontalDividerMargin top 50%; -} -.ui.horizontal.divider:after { - background-position: left @horizontalDividerMargin top 50%; -} - -/*-------------- - Vertical ----------------*/ - -.ui.vertical.divider { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - - margin: 0rem; - padding: 0em; - width: auto; - height: 50%; - - line-height: 0em; - text-align: center; - transform: translateX(-50%); -} - -.ui.vertical.divider:before, -.ui.vertical.divider:after { - position: absolute; - left: 50%; - content: ''; - z-index: 3; - - border-left: @shadowWidth solid @shadowColor; - border-right: @highlightWidth solid @highlightColor; - - width: 0%; - height: @verticalDividerHeight; -} - -.ui.vertical.divider:before { - top: -100%; -} -.ui.vertical.divider:after { - top: auto; - bottom: 0px; -} - -/* Inside grid */ -@media only screen and (max-width : @largestMobileScreen) { - - .ui.stackable.grid .ui.vertical.divider, - .ui.grid .stackable.row .ui.vertical.divider { - display: table; - white-space: nowrap; - height: auto; - margin: @horizontalMargin; - overflow: hidden; - line-height: 1; - text-align: center; - position: static; - top: 0; - left: 0; - transform: none; - } - - .ui.stackable.grid .ui.vertical.divider:before, - .ui.grid .stackable.row .ui.vertical.divider:before, - .ui.stackable.grid .ui.vertical.divider:after, - .ui.grid .stackable.row .ui.vertical.divider:after { - position: static; - left: 0; - border-left: none; - border-right: none; - content: ''; - display: table-cell; - position: relative; - top: 50%; - width: 50%; - background-repeat: no-repeat; - } - - .ui.stackable.grid .ui.vertical.divider:before, - .ui.grid .stackable.row .ui.vertical.divider:before { - background-position: right @horizontalDividerMargin top 50%; - } - .ui.stackable.grid .ui.vertical.divider:after, - .ui.grid .stackable.row .ui.vertical.divider:after { - background-position: left @horizontalDividerMargin top 50%; - } -} - -/*-------------- - Icon ----------------*/ - -.ui.divider > .icon { - margin: @dividerIconMargin; - font-size: @dividerIconSize; - height: 1em; - vertical-align: middle; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Hidden ----------------*/ - -.ui.hidden.divider { - border-color: transparent !important; -} -.ui.hidden.divider:before, -.ui.hidden.divider:after { - display: none; -} - -/*-------------- - Inverted ----------------*/ - -.ui.divider.inverted, -.ui.vertical.inverted.divider, -.ui.horizontal.inverted.divider { - color: @invertedTextColor; -} -.ui.divider.inverted, -.ui.divider.inverted:after, -.ui.divider.inverted:before { - border-top-color: @invertedShadowColor !important; - border-left-color: @invertedShadowColor !important; - border-bottom-color: @invertedHighlightColor !important; - border-right-color: @invertedHighlightColor !important; -} - -/*-------------- - Fitted ----------------*/ - -.ui.fitted.divider { - margin: 0em; -} - -/*-------------- - Clearing ----------------*/ - -.ui.clearing.divider { - clear: both; -} - -/*-------------- - Section ----------------*/ - -.ui.section.divider { - margin-top: @sectionMargin; - margin-bottom: @sectionMargin; -} - -/*-------------- - Sizes ----------------*/ - -.ui.divider { - font-size: @medium; -} - - -.loadUIOverrides(); diff --git a/src/definitions/elements/flag.less b/src/definitions/elements/flag.less deleted file mode 100644 index 1f4145e..0000000 --- a/src/definitions/elements/flag.less +++ /dev/null @@ -1,52 +0,0 @@ -/*! - * # Semantic UI - Flag - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'flag'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Flag -*******************************/ - -i.flag:not(.icon) { - display: inline-block; - - width: @width; - height: @height; - - line-height: @height; - vertical-align: @verticalAlign; - margin: 0em @margin 0em 0em; - - text-decoration: inherit; - - speak: none; - font-smoothing: antialiased; - backface-visibility: hidden; -} - -/* Sprite */ -i.flag:not(.icon):before { - display: inline-block; - content: ''; - background: url(@spritePath) no-repeat -108px -1976px; - width: @width; - height: @height; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/header.less b/src/definitions/elements/header.less deleted file mode 100644 index 294d77a..0000000 --- a/src/definitions/elements/header.less +++ /dev/null @@ -1,708 +0,0 @@ -/*! - * # Semantic UI - Header - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'header'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Header -*******************************/ - -/* Standard */ -.ui.header { - border: none; - margin: @margin; - padding: @verticalPadding @horizontalPadding; - font-family: @fontFamily; - font-weight: @fontWeight; - line-height: @lineHeight; - text-transform: @textTransform; - color: @textColor; -} - -.ui.header:first-child { - margin-top: @firstMargin; -} -.ui.header:last-child { - margin-bottom: @lastMargin; -} - -/*-------------- - Sub Header ----------------*/ - -.ui.header .sub.header { - display: block; - font-weight: @normal; - padding: 0em; - margin: @subHeaderMargin; - font-size: @subHeaderFontSize; - line-height: @subHeaderLineHeight; - color: @subHeaderColor; -} - -/*-------------- - Icon ----------------*/ - -.ui.header > .icon { - display: table-cell; - opacity: @iconOpacity; - font-size: @iconSize; - padding-top: @iconOffset; - vertical-align: @iconAlignment; -} - -/* With Text Node */ -.ui.header .icon:only-child { - display: inline-block; - padding: 0em; - margin-right: @iconMargin; -} - -/*------------------- - Image ---------------------*/ - -.ui.header > .image:not(.icon), -.ui.header > img { - display: inline-block; - margin-top: @imageOffset; - width: @imageWidth; - height: @imageHeight; - vertical-align: @imageAlignment; -} -.ui.header > .image:not(.icon):only-child, -.ui.header > img:only-child { - margin-right: @imageMargin; -} - -/*-------------- - Content ----------------*/ - -.ui.header .content { - display: inline-block; - vertical-align: @contentAlignment; -} - -/* After Image */ -.ui.header > img + .content, -.ui.header > .image + .content { - padding-left: @imageMargin; - vertical-align: @contentImageAlignment; -} - -/* After Icon */ -.ui.header > .icon + .content { - padding-left: @iconMargin; - display: table-cell; - vertical-align: @contentIconAlignment; -} - - -/*-------------- - Loose Coupling ----------------*/ - -.ui.header .ui.label { - font-size: @labelSize; - margin-left: @labelDistance; - vertical-align: @labelVerticalAlign; -} - -/* Positioning */ -.ui.header + p { - margin-top: @nextParagraphDistance; -} - - - -/******************************* - Types -*******************************/ - - -/*-------------- - Page ----------------*/ - -h1.ui.header { - font-size: @h1; -} -h2.ui.header { - font-size: @h2; -} -h3.ui.header { - font-size: @h3; -} -h4.ui.header { - font-size: @h4; -} -h5.ui.header { - font-size: @h5; -} - - -/* Sub Header */ -h1.ui.header .sub.header { - font-size: @h1SubHeaderFontSize; -} -h2.ui.header .sub.header { - font-size: @h2SubHeaderFontSize; -} -h3.ui.header .sub.header { - font-size: @h3SubHeaderFontSize; -} -h4.ui.header .sub.header { - font-size: @h4SubHeaderFontSize; -} -h5.ui.header .sub.header { - font-size: @h5SubHeaderFontSize; -} - - -/*-------------- - Content Heading ----------------*/ - -.ui.huge.header { - min-height: 1em; - font-size: @hugeFontSize; -} -.ui.large.header { - font-size: @largeFontSize; -} -.ui.medium.header { - font-size: @mediumFontSize; -} -.ui.small.header { - font-size: @smallFontSize; -} -.ui.tiny.header { - font-size: @tinyFontSize; -} - -/* Sub Header */ -.ui.huge.header .sub.header { - font-size: @hugeSubHeaderFontSize; -} -.ui.large.header .sub.header { - font-size: @hugeSubHeaderFontSize; -} -.ui.header .sub.header { - font-size: @subHeaderFontSize; -} -.ui.small.header .sub.header { - font-size: @smallSubHeaderFontSize; -} -.ui.tiny.header .sub.header { - font-size: @tinySubHeaderFontSize; -} - -/*-------------- - Sub Heading ----------------*/ - -.ui.sub.header { - padding: 0em; - margin-bottom: @subHeadingDistance; - font-weight: @subHeadingFontWeight; - font-size: @subHeadingFontSize; - text-transform: @subHeadingTextTransform; - color: @subHeadingColor; -} - -.ui.small.sub.header { - font-size: @smallSubHeadingSize; -} -.ui.sub.header { - font-size: @subHeadingFontSize; -} -.ui.large.sub.header { - font-size: @largeSubHeadingSize; -} -.ui.huge.sub.header { - font-size: @hugeSubHeadingSize; -} - - - -/*------------------- - Icon ---------------------*/ - -.ui.icon.header { - display: inline-block; - text-align: center; - margin: @iconHeaderTopMargin 0em @iconHeaderBottomMargin; -} -.ui.icon.header:after { - content: ''; - display: block; - height: 0px; - clear: both; - visibility: hidden; -} - -.ui.icon.header:first-child { - margin-top: @iconHeaderFirstMargin; -} -.ui.icon.header .icon { - float: none; - display: block; - width: auto; - height: auto; - line-height: 1; - padding: 0em; - font-size: @iconHeaderSize; - margin: 0em auto @iconHeaderMargin; - opacity: @iconHeaderOpacity; -} -.ui.icon.header .content { - display: block; - padding: 0em; -} -.ui.icon.header .circular.icon { - font-size: @circularHeaderIconSize; -} -.ui.icon.header .square.icon { - font-size: @squareHeaderIconSize; -} -.ui.block.icon.header .icon { - margin-bottom: 0em; -} -.ui.icon.header.aligned { - margin-left: auto; - margin-right: auto; - display: block; -} - -/******************************* - States -*******************************/ - -.ui.disabled.header { - opacity: @disabledOpacity; -} - - -/******************************* - Variations -*******************************/ - -/*------------------- - Inverted ---------------------*/ - -.ui.inverted.header { - color: @invertedColor; -} -.ui.inverted.header .sub.header { - color: @invertedSubHeaderColor; -} -.ui.inverted.attached.header { - background: @invertedAttachedBackground; - box-shadow: none; - border-color: transparent; -} -.ui.inverted.block.header { - background: @invertedBlockBackground; - box-shadow: none; -} -.ui.inverted.block.header { - border-bottom: none; -} - - -/*------------------- - Colors ---------------------*/ - -/*--- Red ---*/ -.ui.red.header { - color: @red !important; -} -a.ui.red.header:hover { - color: @redHover !important; -} -.ui.red.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @red; -} - -/* Inverted */ -.ui.inverted.red.header { - color: @lightRed !important; -} -a.ui.inverted.red.header:hover { - color: @lightRedHover !important; -} - -/*--- Orange ---*/ -.ui.orange.header { - color: @orange !important; -} -a.ui.orange.header:hover { - color: @orangeHover !important; -} -.ui.orange.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @orange; -} -/* Inverted */ -.ui.inverted.orange.header { - color: @lightOrange !important; -} -a.ui.inverted.orange.header:hover { - color: @lightOrangeHover !important; -} - -/*--- Olive ---*/ -.ui.olive.header { - color: @olive !important; -} -a.ui.olive.header:hover { - color: @oliveHover !important; -} -.ui.olive.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @olive; -} -/* Inverted */ -.ui.inverted.olive.header { - color: @lightOlive !important; -} -a.ui.inverted.olive.header:hover { - color: @lightOliveHover !important; -} - -/*--- Yellow ---*/ -.ui.yellow.header { - color: @yellow !important; -} -a.ui.yellow.header:hover { - color: @yellowHover !important; -} -.ui.yellow.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @yellow; -} -/* Inverted */ -.ui.inverted.yellow.header { - color: @lightYellow !important; -} -a.ui.inverted.yellow.header:hover { - color: @lightYellowHover !important; -} - -/*--- Green ---*/ -.ui.green.header { - color: @green !important; -} -a.ui.green.header:hover { - color: @greenHover !important; -} -.ui.green.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @green; -} -/* Inverted */ -.ui.inverted.green.header { - color: @lightGreen !important; -} -a.ui.inverted.green.header:hover { - color: @lightGreenHover !important; -} - -/*--- Teal ---*/ -.ui.teal.header { - color: @teal !important; -} -a.ui.teal.header:hover { - color: @tealHover !important; -} -.ui.teal.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @teal; -} -/* Inverted */ -.ui.inverted.teal.header { - color: @lightTeal !important; -} -a.ui.inverted.teal.header:hover { - color: @lightTealHover !important; -} - -/*--- Blue ---*/ -.ui.blue.header { - color: @blue !important; -} -a.ui.blue.header:hover { - color: @blueHover !important; -} -.ui.blue.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @blue; -} -/* Inverted */ -.ui.inverted.blue.header { - color: @lightBlue !important; -} -a.ui.inverted.blue.header:hover { - color: @lightBlueHover !important; -} - -/*--- Violet ---*/ -.ui.violet.header { - color: @violet !important; -} -a.ui.violet.header:hover { - color: @violetHover !important; -} -.ui.violet.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @violet; -} -/* Inverted */ -.ui.inverted.violet.header { - color: @lightViolet !important; -} -a.ui.inverted.violet.header:hover { - color: @lightVioletHover !important; -} - -/*--- Purple ---*/ -.ui.purple.header { - color: @purple !important; -} -a.ui.purple.header:hover { - color: @purpleHover !important; -} -.ui.purple.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @purple; -} -/* Inverted */ -.ui.inverted.purple.header { - color: @lightPurple !important; -} -a.ui.inverted.purple.header:hover { - color: @lightPurpleHover !important; -} - -/*--- Pink ---*/ -.ui.pink.header { - color: @pink !important; -} -a.ui.pink.header:hover { - color: @pinkHover !important; -} -.ui.pink.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @pink; -} -/* Inverted */ -.ui.inverted.pink.header { - color: @lightPink !important; -} -a.ui.inverted.pink.header:hover { - color: @lightPinkHover !important; -} - -/*--- Brown ---*/ -.ui.brown.header { - color: @brown !important; -} -a.ui.brown.header:hover { - color: @brownHover !important; -} -.ui.brown.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @brown; -} -/* Inverted */ -.ui.inverted.brown.header { - color: @lightBrown !important; -} -a.ui.inverted.brown.header:hover { - color: @lightBrownHover !important; -} - -/*--- Grey ---*/ -.ui.grey.header { - color: @grey !important; -} -a.ui.grey.header:hover { - color: @greyHover !important; -} -.ui.grey.dividing.header { - border-bottom: @dividedColoredBorderWidth solid @grey; -} -/* Inverted */ -.ui.inverted.grey.header { - color: @lightGrey !important; -} -a.ui.inverted.grey.header:hover { - color: @lightGreyHover !important; -} - - -/*------------------- - Aligned ---------------------*/ - -.ui.left.aligned.header { - text-align: left; -} -.ui.right.aligned.header { - text-align: right; -} -.ui.centered.header, -.ui.center.aligned.header { - text-align: center; -} -.ui.justified.header { - text-align: justify; -} -.ui.justified.header:after { - display: inline-block; - content: ''; - width: 100%; -} - -/*------------------- - Floated ---------------------*/ - -.ui.floated.header, -.ui[class*="left floated"].header { - float: left; - margin-top: 0em; - margin-right: @floatedMargin; -} -.ui[class*="right floated"].header { - float: right; - margin-top: 0em; - margin-left: @floatedMargin; -} - -/*------------------- - Fitted ---------------------*/ - -.ui.fitted.header { - padding: 0em; -} - - -/*------------------- - Dividing ---------------------*/ - -.ui.dividing.header { - padding-bottom: @dividedBorderPadding; - border-bottom: @dividedBorder; -} -.ui.dividing.header .sub.header { - padding-bottom: @dividedSubHeaderPadding; -} -.ui.dividing.header .icon { - margin-bottom: @dividedIconPadding; -} - -.ui.inverted.dividing.header { - border-bottom-color: @invertedDividedBorderColor; -} - - -/*------------------- - Block ---------------------*/ - -.ui.block.header { - background: @blockBackground; - padding: @blockVerticalPadding @blockHorizontalPadding; - box-shadow: @blockBoxShadow; - border: @blockBorder; - border-radius: @blockBorderRadius; -} - -.ui.tiny.block.header { - font-size: @tinyBlock; -} -.ui.small.block.header { - font-size: @smallBlock; -} -.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { - font-size: @mediumBlock; -} -.ui.large.block.header { - font-size: @largeBlock; -} -.ui.huge.block.header { - font-size: @hugeBlock; -} - -/*------------------- - Attached ---------------------*/ - -.ui.attached.header { - background: @attachedBackground; - padding: @attachedVerticalPadding @attachedHorizontalPadding; - margin-left: @attachedOffset; - margin-right: @attachedOffset; - box-shadow: @attachedBoxShadow; - border: @attachedBorder; -} -.ui.attached.block.header { - background: @blockBackground; -} - -.ui.attached:not(.top):not(.bottom).header { - margin-top: 0em; - margin-bottom: 0em; - border-top: none; - border-radius: 0em; -} -.ui.top.attached.header { - margin-bottom: 0em; - border-radius: @attachedBorderRadius @attachedBorderRadius 0em 0em; -} -.ui.bottom.attached.header { - margin-top: 0em; - border-top: none; - border-radius: 0em 0em @attachedBorderRadius @attachedBorderRadius; -} - -/* Attached Sizes */ -.ui.tiny.attached.header { - font-size: @tinyAttachedSize; -} -.ui.small.attached.header { - font-size: @smallAttachedSize; -} -.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { - font-size: @mediumAttachedSize; -} -.ui.large.attached.header { - font-size: @largeAttachedSize; -} -.ui.huge.attached.header { - font-size: @hugeAttachedSize; -} - -/*------------------- - Sizing ---------------------*/ - -.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { - font-size: @mediumFontSize; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/icon.less b/src/definitions/elements/icon.less deleted file mode 100644 index 88b870d..0000000 --- a/src/definitions/elements/icon.less +++ /dev/null @@ -1,501 +0,0 @@ -/*! - * # Semantic UI - Icon - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'icon'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Icon -*******************************/ - -@font-face { - font-family: 'Icons'; - src: @fallbackSRC; - src: @src; - font-style: normal; - font-weight: @normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; -} - -i.icon { - display: inline-block; - opacity: @opacity; - - margin: 0em @distanceFromText 0em 0em; - - width: @width; - height: @height; - - font-family: 'Icons'; - font-style: normal; - font-weight: @normal; - text-decoration: inherit; - text-align: center; - - speak: none; - font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - backface-visibility: hidden; -} - -i.icon:before { - background: none !important; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Loading ----------------*/ - -i.icon.loading { - height: 1em; - line-height: 1; - animation: icon-loading @loadingDuration linear infinite; -} -@keyframes icon-loading { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -/******************************* - States -*******************************/ - -i.icon.hover { - opacity: 1 !important; -} - -i.icon.active { - opacity: 1 !important; -} - -i.emphasized.icon { - opacity: 1 !important; -} - -i.disabled.icon { - opacity: @disabledOpacity !important; -} - - -/******************************* - Variations -*******************************/ - - -/*------------------- - Fitted ---------------------*/ - -i.fitted.icon { - width: auto; - margin: 0em !important; -} - -/*------------------- - Link ---------------------*/ - -i.link.icon, i.link.icons { - cursor: pointer; - opacity: @linkOpacity; - transition: opacity @defaultDuration @defaultEasing; -} -i.link.icon:hover, i.link.icons:hover { - opacity: 1 !important; -} - -/*------------------- - Circular ---------------------*/ - -i.circular.icon { - border-radius: 500em !important; - line-height: 1 !important; - - padding: @circularPadding !important; - box-shadow: @circularShadow; - - width: @circularSize !important; - height: @circularSize !important; -} -i.circular.inverted.icon { - border: none; - box-shadow: none; -} - -/*------------------- - Flipped ---------------------*/ - -i.flipped.icon, -i.horizontally.flipped.icon { - transform: scale(-1, 1); -} -i.vertically.flipped.icon { - transform: scale(1, -1); -} - -/*------------------- - Rotated ---------------------*/ - -i.rotated.icon, -i.right.rotated.icon, -i.clockwise.rotated.icon { - transform: rotate(90deg); -} - -i.left.rotated.icon, -i.counterclockwise.rotated.icon { - transform: rotate(-90deg); -} - -/*------------------- - Bordered ---------------------*/ - -i.bordered.icon { - line-height: 1; - vertical-align: baseline; - - width: @borderedSize; - height: @borderedSize; - padding: @borderedVerticalPadding @borderedHorizontalPadding !important; - box-shadow: @borderedShadow; -} -i.bordered.inverted.icon { - border: none; - box-shadow: none; -} - -/*------------------- - Inverted ---------------------*/ - -/* Inverted Shapes */ -i.inverted.bordered.icon, -i.inverted.circular.icon { - background-color: @black !important; - color: @white !important; -} - -i.inverted.icon { - color: @white; -} - - -/*------------------- - Colors ---------------------*/ - -/* Red */ -i.red.icon { - color: @red !important; -} -i.inverted.red.icon { - color: @lightRed !important; -} -i.inverted.bordered.red.icon, -i.inverted.circular.red.icon { - background-color: @red !important; - color: @white !important; -} - -/* Orange */ -i.orange.icon { - color: @orange !important; -} -i.inverted.orange.icon { - color: @lightOrange !important; -} -i.inverted.bordered.orange.icon, -i.inverted.circular.orange.icon { - background-color: @orange !important; - color: @white !important; -} - -/* Yellow */ -i.yellow.icon { - color: @yellow !important; -} -i.inverted.yellow.icon { - color: @lightYellow !important; -} -i.inverted.bordered.yellow.icon, -i.inverted.circular.yellow.icon { - background-color: @yellow !important; - color: @white !important; -} - -/* Olive */ -i.olive.icon { - color: @olive !important; -} -i.inverted.olive.icon { - color: @lightOlive !important; -} -i.inverted.bordered.olive.icon, -i.inverted.circular.olive.icon { - background-color: @olive !important; - color: @white !important; -} - -/* Green */ -i.green.icon { - color: @green !important; -} -i.inverted.green.icon { - color: @lightGreen !important; -} -i.inverted.bordered.green.icon, -i.inverted.circular.green.icon { - background-color: @green !important; - color: @white !important; -} - -/* Teal */ -i.teal.icon { - color: @teal !important; -} -i.inverted.teal.icon { - color: @lightTeal !important; -} -i.inverted.bordered.teal.icon, -i.inverted.circular.teal.icon { - background-color: @teal !important; - color: @white !important; -} - -/* Blue */ -i.blue.icon { - color: @blue !important; -} -i.inverted.blue.icon { - color: @lightBlue !important; -} -i.inverted.bordered.blue.icon, -i.inverted.circular.blue.icon { - background-color: @blue !important; - color: @white !important; -} - -/* Violet */ -i.violet.icon { - color: @violet !important; -} -i.inverted.violet.icon { - color: @lightViolet !important; -} -i.inverted.bordered.violet.icon, -i.inverted.circular.violet.icon { - background-color: @violet !important; - color: @white !important; -} - -/* Purple */ -i.purple.icon { - color: @purple !important; -} -i.inverted.purple.icon { - color: @lightPurple !important; -} -i.inverted.bordered.purple.icon, -i.inverted.circular.purple.icon { - background-color: @purple !important; - color: @white !important; -} - -/* Pink */ -i.pink.icon { - color: @pink !important; -} -i.inverted.pink.icon { - color: @lightPink !important; -} -i.inverted.bordered.pink.icon, -i.inverted.circular.pink.icon { - background-color: @pink !important; - color: @white !important; -} - -/* Brown */ -i.brown.icon { - color: @brown !important; -} -i.inverted.brown.icon { - color: @lightBrown !important; -} -i.inverted.bordered.brown.icon, -i.inverted.circular.brown.icon { - background-color: @brown !important; - color: @white !important; -} - -/* Grey */ -i.grey.icon { - color: @grey !important; -} -i.inverted.grey.icon { - color: @lightGrey !important; -} -i.inverted.bordered.grey.icon, -i.inverted.circular.grey.icon { - background-color: @grey !important; - color: @white !important; -} - -/* Black */ -i.black.icon { - color: @black !important; -} -i.inverted.black.icon { - color: @lightBlack !important; -} -i.inverted.bordered.black.icon, -i.inverted.circular.black.icon { - background-color: @black !important; - color: @white !important; -} - -/*------------------- - Sizes ---------------------*/ - -i.mini.icon, -i.mini.icons { - line-height: 1; - font-size: @mini; -} -i.tiny.icon, -i.tiny.icons { - line-height: 1; - font-size: @tiny; -} -i.small.icon, -i.small.icons { - line-height: 1; - font-size: @small; -} -i.icon, -i.icons { - font-size: @medium; -} -i.large.icon, -i.large.icons { - line-height: 1; - vertical-align: middle; - font-size: @large; -} -i.big.icon, -i.big.icons { - line-height: 1; - vertical-align: middle; - font-size: @big; -} -i.huge.icon, -i.huge.icons { - line-height: 1; - vertical-align: middle; - font-size: @huge; -} -i.massive.icon, -i.massive.icons { - line-height: 1; - vertical-align: middle; - font-size: @massive; -} - -/******************************* - Groups -*******************************/ - -i.icons { - display: inline-block; - position: relative; - line-height: 1; -} - -i.icons .icon { - position: absolute; - top: 50%; - left: 50%; - transform: translateX(-50%) translateY(-50%); - margin: 0em; - margin: 0; -} - -i.icons .icon:first-child { - position: static; - width: auto; - height: auto; - vertical-align: top; - transform: none; - margin-right: @distanceFromText; -} - -/* Corner Icon */ -i.icons .corner.icon { - top: auto; - left: auto; - right: 0; - bottom: 0; - transform: none; - font-size: @cornerIconSize; - text-shadow: @cornerIconShadow; -} -i.icons .top.right.corner.icon { - top: 0; - left: auto; - right: 0; - bottom: auto; -} -i.icons .top.left.corner.icon { - top: 0; - left: 0; - right: auto; - bottom: auto; -} -i.icons .bottom.left.corner.icon { - top: auto; - left: 0; - right: auto; - bottom: 0; -} -i.icons .bottom.right.corner.icon { - top: auto; - left: auto; - right: 0; - bottom: 0; -} - -i.icons .inverted.corner.icon { - text-shadow: @cornerIconInvertedShadow; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/image.less b/src/definitions/elements/image.less deleted file mode 100644 index 03db0f2..0000000 --- a/src/definitions/elements/image.less +++ /dev/null @@ -1,328 +0,0 @@ -/*! - * # Semantic UI - Image - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'image'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Image -*******************************/ - -.ui.image { - position: relative; - display: inline-block; - vertical-align: middle; - max-width: 100%; - background-color: @placeholderColor; -} - -img.ui.image { - display: block; -} - -.ui.image svg, -.ui.image img { - display: block; - max-width: 100%; - height: auto; -} - - -/******************************* - States -*******************************/ - -.ui.hidden.images, -.ui.hidden.image { - display: none; -} -.ui.hidden.transition.images, -.ui.hidden.transition.image { - display: block; - visibility: hidden; -} -.ui.images > .hidden.transition { - display: inline-block; - visibility: hidden; -} - - -.ui.disabled.images, -.ui.disabled.image { - cursor: default; - opacity: @disabledOpacity; -} - - -/******************************* - Variations -*******************************/ - - -/*-------------- - Inline ----------------*/ - -.ui.inline.image, -.ui.inline.image svg, -.ui.inline.image img { - display: inline-block; -} - -/*------------------ - Vertical Aligned --------------------*/ - -.ui.top.aligned.images .image, -.ui.top.aligned.image, -.ui.top.aligned.image svg, -.ui.top.aligned.image img { - display: inline-block; - vertical-align: top; -} -.ui.middle.aligned.images .image, -.ui.middle.aligned.image, -.ui.middle.aligned.image svg, -.ui.middle.aligned.image img { - display: inline-block; - vertical-align: middle; -} -.ui.bottom.aligned.images .image, -.ui.bottom.aligned.image, -.ui.bottom.aligned.image svg, -.ui.bottom.aligned.image img { - display: inline-block; - vertical-align: bottom; -} - -/*-------------- - Rounded ----------------*/ - -.ui.rounded.images .image, -.ui.rounded.image, -.ui.rounded.images .image > *, -.ui.rounded.image > * { - border-radius: @roundedBorderRadius; -} - -/*-------------- - Bordered ----------------*/ - -.ui.bordered.images .image, -.ui.bordered.images img, -.ui.bordered.images svg, -.ui.bordered.image img, -.ui.bordered.image svg, -img.ui.bordered.image { - border: @imageBorder; -} - -/*-------------- - Circular ----------------*/ - -.ui.circular.images, -.ui.circular.image { - overflow: hidden; -} - -.ui.circular.images .image, -.ui.circular.image, -.ui.circular.images .image > *, -.ui.circular.image > * { - -webkit-border-radius: @circularRadius; - -moz-border-radius: @circularRadius; - border-radius: @circularRadius; -} - -/*-------------- - Fluid ----------------*/ - -.ui.fluid.images, -.ui.fluid.image, -.ui.fluid.images img, -.ui.fluid.images svg, -.ui.fluid.image svg, -.ui.fluid.image img { - display: block; - width: 100%; - height: auto; -} - - -/*-------------- - Avatar ----------------*/ - -.ui.avatar.images .image, -.ui.avatar.images img, -.ui.avatar.images svg, -.ui.avatar.image img, -.ui.avatar.image svg, -.ui.avatar.image { - margin-right: @avatarMargin; - - display: inline-block; - width: @avatarSize; - height: @avatarSize; - - -webkit-border-radius: @circularRadius; - -moz-border-radius: @circularRadius; - border-radius: @circularRadius; -} - -/*------------------- - Spaced ---------------------*/ - -.ui.spaced.image { - display: inline-block !important; - margin-left: @spacedDistance; - margin-right: @spacedDistance; -} - -.ui[class*="left spaced"].image { - margin-left: @spacedDistance; - margin-right: 0em; -} - -.ui[class*="right spaced"].image { - margin-left: 0em; - margin-right: @spacedDistance; -} - -/*------------------- - Floated ---------------------*/ - -.ui.floated.image, -.ui.floated.images { - float: left; - margin-right: @floatedHorizontalMargin; - margin-bottom: @floatedVerticalMargin; -} -.ui.right.floated.images, -.ui.right.floated.image { - float: right; - margin-right: 0em; - margin-bottom: @floatedVerticalMargin; - margin-left: @floatedHorizontalMargin; -} - -.ui.floated.images:last-child, -.ui.floated.image:last-child { - margin-bottom: 0em; -} - - -.ui.centered.images, -.ui.centered.image { - margin-left: auto; - margin-right: auto; -} - -/*-------------- - Sizes ----------------*/ - -.ui.mini.images .image, -.ui.mini.images img, -.ui.mini.images svg, -.ui.mini.image { - width: @miniWidth; - height: auto; - font-size: @mini; -} -.ui.tiny.images .image, -.ui.tiny.images img, -.ui.tiny.images svg, -.ui.tiny.image { - width: @tinyWidth; - height: auto; - font-size: @tiny; -} -.ui.small.images .image, -.ui.small.images img, -.ui.small.images svg, -.ui.small.image { - width: @smallWidth; - height: auto; - font-size: @small; -} -.ui.medium.images .image, -.ui.medium.images img, -.ui.medium.images svg, -.ui.medium.image { - width: @mediumWidth; - height: auto; - font-size: @medium; -} -.ui.large.images .image, -.ui.large.images img, -.ui.large.images svg, -.ui.large.image { - width: @largeWidth; - height: auto; - font-size: @large; -} -.ui.big.images .image, -.ui.big.images img, -.ui.big.images svg, -.ui.big.image { - width: @bigWidth; - height: auto; - font-size: @big; -} -.ui.huge.images .image, -.ui.huge.images img, -.ui.huge.images svg, -.ui.huge.image { - width: @hugeWidth; - height: auto; - font-size: @huge; -} -.ui.massive.images .image, -.ui.massive.images img, -.ui.massive.images svg, -.ui.massive.image { - width: @massiveWidth; - height: auto; - font-size: @massive; -} - - -/******************************* - Groups -*******************************/ - -.ui.images { - font-size: 0em; - margin: 0em -@imageHorizontalMargin 0rem; -} - -.ui.images .image, -.ui.images > img, -.ui.images > svg { - display: inline-block; - margin: 0em @imageHorizontalMargin @imageVerticalMargin; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/input.less b/src/definitions/elements/input.less deleted file mode 100644 index 22d439f..0000000 --- a/src/definitions/elements/input.less +++ /dev/null @@ -1,508 +0,0 @@ -/*! - * # Semantic UI - Input - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'input'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Standard -*******************************/ - - -/*-------------------- - Inputs ----------------------*/ - -.ui.input { - position: relative; - font-weight: @normal; - font-style: normal; - display: inline-flex; - color: @inputColor; -} -.ui.input > input { - margin: 0em; - max-width: 100%; - flex: 1 0 auto; - outline: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - text-align: @textAlign; - line-height: @lineHeight; - - font-family: @inputFont; - padding: @padding; - - background: @background; - border: @border; - color: @inputColor; - border-radius: @borderRadius; - transition: @transition; - - box-shadow: @boxShadow; -} - - -/*-------------------- - Placeholder ----------------------*/ - -/* browsers require these rules separate */ - -.ui.input > input::-webkit-input-placeholder { - color: @placeholderColor; -} -.ui.input > input::-moz-placeholder { - color: @placeholderColor; -} -.ui.input > input:-ms-input-placeholder { - color: @placeholderColor; -} - - -/******************************* - States -*******************************/ - -/*-------------------- - Disabled ----------------------*/ - -.ui.disabled.input, -.ui.input:not(.disabled) input[disabled] { - opacity: @disabledOpacity; -} - -.ui.disabled.input > input, -.ui.input:not(.disabled) input[disabled] { - pointer-events: none; -} - -/*-------------------- - Active ----------------------*/ - -.ui.input > input:active, -.ui.input.down input { - border-color: @downBorderColor; - background: @downBackground; - color: @downColor; - box-shadow: @downBoxShadow; -} - -/*-------------------- - Loading ----------------------*/ - -.ui.loading.loading.input > i.icon:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - border-radius: @circularRadius; - border: @loaderLineWidth solid @loaderFillColor; -} -.ui.loading.loading.input > i.icon:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: button-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @loaderLineColor transparent transparent; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; -} - - -/*-------------------- - Focus ----------------------*/ - -.ui.input.focus > input, -.ui.input > input:focus { - border-color: @focusBorderColor; - background: @focusBackground; - color: @focusColor; - box-shadow: @focusBoxShadow; -} -.ui.input.focus > input::-webkit-input-placeholder, -.ui.input > input:focus::-webkit-input-placeholder { - color: @placeholderFocusColor; -} -.ui.input.focus > input::-moz-placeholder, -.ui.input > input:focus::-moz-placeholder { - color: @placeholderFocusColor; -} -.ui.input.focus > input:-ms-input-placeholder, -.ui.input > input:focus:-ms-input-placeholder { - color: @placeholderFocusColor; -} - - - -/*-------------------- - Error ----------------------*/ - -.ui.input.error > input { - background-color: @errorBackground; - border-color: @errorBorder; - color: @errorColor; - box-shadow: @errorBoxShadow; -} - -/* Error Placeholder */ -.ui.input.error > input::-webkit-input-placeholder { - color: @placeholderErrorColor; -} -.ui.input.error > input::-moz-placeholder { - color: @placeholderErrorColor; -} -.ui.input.error > input:-ms-input-placeholder { - color: @placeholderErrorColor !important; -} - -/* Focused Error Placeholder */ -.ui.input.error > input:focus::-webkit-input-placeholder { - color: @placeholderErrorFocusColor; -} -.ui.input.error > input:focus::-moz-placeholder { - color: @placeholderErrorFocusColor; -} -.ui.input.error > input:focus:-ms-input-placeholder { - color: @placeholderErrorFocusColor !important; -} - -/******************************* - Variations -*******************************/ - -/*-------------------- - Transparent ----------------------*/ - - -.ui.transparent.input > input { - border-color: transparent !important; - background-color: transparent !important; - padding: 0em !important; - box-shadow: none !important; - border-radius: 0px !important; -} - -/* Transparent Icon */ -.ui.transparent.icon.input > i.icon { - width: @transparentIconWidth; -} -.ui.transparent.icon.input > input { - padding-left: 0em !important; - padding-right: @transparentIconMargin !important; -} -.ui.transparent[class*="left icon"].input > input { - padding-left: @transparentIconMargin !important; - padding-right: 0em !important; -} - -/* Transparent Inverted */ -.ui.transparent.inverted.input { - color: @transparentInvertedColor; -} -.ui.transparent.inverted.input > input { - color: inherit; -} - -.ui.transparent.inverted.input > input::-webkit-input-placeholder { - color: @transparentInvertedPlaceholderColor; -} -.ui.transparent.inverted.input > input::-moz-placeholder { - color: @transparentInvertedPlaceholderColor; -} -.ui.transparent.inverted.input > input:-ms-input-placeholder { - color: @transparentInvertedPlaceholderColor; -} - - -/*-------------------- - Icon ----------------------*/ - -.ui.icon.input > i.icon { - cursor: default; - position: absolute; - line-height: 1; - text-align: center; - top: 0px; - right: 0px; - margin: 0em; - height: 100%; - - width: @iconWidth; - opacity: @iconOpacity; - border-radius: 0em @borderRadius @borderRadius 0em; - transition: @iconTransition; -} -.ui.icon.input > i.icon:not(.link) { - pointer-events: none; -} -.ui.icon.input > input { - padding-right: @iconMargin !important; -} - -.ui.icon.input > i.icon:before, -.ui.icon.input > i.icon:after { - left: 0; - position: absolute; - text-align: center; - top: 50%; - width: 100%; - margin-top: @iconOffset; -} -.ui.icon.input > i.link.icon { - cursor: pointer; -} -.ui.icon.input > i.circular.icon { - top: @circularIconVerticalOffset; - right: @circularIconHorizontalOffset; -} - -/* Left Icon Input */ -.ui[class*="left icon"].input > i.icon { - right: auto; - left: @borderWidth; - border-radius: @borderRadius 0em 0em @borderRadius; -} -.ui[class*="left icon"].input > i.circular.icon { - right: auto; - left: @circularIconHorizontalOffset; -} -.ui[class*="left icon"].input > input { - padding-left: @iconMargin !important; - padding-right: @horizontalPadding !important; -} - -/* Focus */ -.ui.icon.input > input:focus ~ i.icon { - opacity: 1; -} - -/*-------------------- - Labeled ----------------------*/ - -/* Adjacent Label */ -.ui.labeled.input > .label { - flex: 0 0 auto; - margin: 0; - font-size: @relativeMedium; -} -.ui.labeled.input > .label:not(.corner) { - padding-top: @verticalPadding; - padding-bottom: @verticalPadding; -} - -/* Regular Label on Left */ -.ui.labeled.input:not([class*="corner labeled"]) .label:first-child { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; -} -.ui.labeled.input:not([class*="corner labeled"]) .label:first-child + input { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; - border-left-color: transparent; -} -.ui.labeled.input:not([class*="corner labeled"]) .label:first-child + input:focus { - border-left-color: @focusBorderColor; -} - -/* Regular Label on Right */ -.ui[class*="right labeled"].input > input { - border-top-right-radius: 0px !important; - border-bottom-right-radius: 0px !important; - border-right-color: transparent !important; -} -.ui[class*="right labeled"].input > input + .label { - border-top-left-radius: 0px; - border-bottom-left-radius: 0px; -} - -.ui[class*="right labeled"].input > input:focus { - border-right-color: @focusBorderColor !important; -} - -/* Corner Label */ -.ui.labeled.input .corner.label { - top: @labelCornerTop; - right: @labelCornerRight; - font-size: @labelCornerSize; - border-radius: 0em @borderRadius 0em 0em; -} - -/* Spacing with corner label */ -.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input > input { - padding-right: @labeledMargin !important; -} -.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > input { - padding-right: @labeledIconInputMargin !important; -} -.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > .icon { - margin-right: @labeledIconMargin; -} - -/* Left Labeled */ -.ui[class*="left corner labeled"].labeled.input > input { - padding-left: @labeledMargin !important; -} -.ui[class*="left corner labeled"].icon.input > input { - padding-left: @labeledIconInputMargin !important; -} -.ui[class*="left corner labeled"].icon.input > .icon { - margin-left: @labeledIconMargin; -} - -/* Corner Label Position */ -.ui.input > .ui.corner.label { - top: @borderWidth; - right: @borderWidth; -} -.ui.input > .ui.left.corner.label { - right: auto; - left: @borderWidth; -} - - -/*-------------------- - Action ----------------------*/ - -.ui.action.input > .button, -.ui.action.input > .buttons { - display: flex; - align-items: center; - flex: 0 0 auto; -} -.ui.action.input > .button, -.ui.action.input > .buttons > .button { - padding-top: @verticalPadding; - padding-bottom: @verticalPadding; - margin: 0; -} - -/* Button on Right */ -.ui.action.input:not([class*="left action"]) > input { - border-top-right-radius: 0px !important; - border-bottom-right-radius: 0px !important; - border-right-color: transparent !important; -} -.ui.action.input:not([class*="left action"]) > .dropdown:not(:first-child), -.ui.action.input:not([class*="left action"]) > .button:not(:first-child), -.ui.action.input:not([class*="left action"]) > .buttons:not(:first-child) > .button { - border-radius: 0px; -} -.ui.action.input:not([class*="left action"]) > .dropdown:last-child, -.ui.action.input:not([class*="left action"]) > .button:last-child, -.ui.action.input:not([class*="left action"]) > .buttons:last-child > .button { - border-radius: 0px @borderRadius @borderRadius 0px; -} - -/* Input Focus */ -.ui.action.input:not([class*="left action"]) > input:focus { - border-right-color: @focusBorderColor !important; -} - -/* Button on Left */ -.ui[class*="left action"].input > input { - border-top-left-radius: 0px !important; - border-bottom-left-radius: 0px !important; - border-left-color: transparent !important; -} -.ui[class*="left action"].input > .dropdown, -.ui[class*="left action"].input > .button, -.ui[class*="left action"].input > .buttons > .button { - border-radius: 0px; -} -.ui[class*="left action"].input > .dropdown:first-child, -.ui[class*="left action"].input > .button:first-child, -.ui[class*="left action"].input > .buttons:first-child > .button { - border-radius: @borderRadius 0px 0px @borderRadius; -} -/* Input Focus */ -.ui[class*="left action"].input > input:focus { - border-left-color: @focusBorderColor !important; -} - -/*-------------------- - Inverted ----------------------*/ - -/* Standard */ -.ui.inverted.input > input { - border: none; -} - -/*-------------------- - Fluid ----------------------*/ - -.ui.fluid.input { - display: flex; -} -.ui.fluid.input > input { - width: 0px !important; -} - -/*-------------------- - Size ----------------------*/ - -.ui.mini.input { - font-size: @relativeMini; -} -.ui.small.input { - font-size: @relativeSmall; -} -.ui.input { - font-size: @relativeMedium; -} -.ui.large.input { - font-size: @relativeLarge; -} -.ui.big.input { - font-size: @relativeBig; -} -.ui.huge.input { - font-size: @relativeHuge; -} -.ui.massive.input { - font-size: @relativeMassive; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/label.less b/src/definitions/elements/label.less deleted file mode 100644 index 4fc57f0..0000000 --- a/src/definitions/elements/label.less +++ /dev/null @@ -1,1332 +0,0 @@ -/*! - * # Semantic UI - Label - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'label'; - -@import (multiple) '../../theme.config'; - -/******************************* - Label -*******************************/ - -.ui.label { - display: inline-block; - line-height: 1; - vertical-align: @verticalAlign; - - margin: @verticalMargin @horizontalMargin; - - --label-border-color: hsl(var(--hsl-slate-400) / 20%); - background-color: var(--label-background-color, @backgroundColor); - background-image: @backgroundImage; - padding: @verticalPadding @horizontalPadding; - color: var(--label-text-color, @color); - --label-active-background-color: hsl(var(--hsl-slate-400) / 20%); - --label-active-border-color: hsl(var(--hsl-slate-400) / 30%); - --label-active-text-color: hsl(var(--hsl-slate-300)); - --label-circular-background-color: hsl(var(--hsl-slate-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-slate-400)); - - text-transform: @textTransform; - font-weight: @fontWeight; - - border: @border; - border-radius: @borderRadius; - transition: @transition; -} - -.ui.label:first-child { - margin-left: 0em; -} -.ui.label:last-child { - margin-right: 0em; -} - -/* Link */ -a.ui.label { - cursor: pointer; -} - -/* Inside Link */ -.ui.label > a { - cursor: pointer; - color: inherit; - opacity: @linkOpacity; - transition: @linkTransition; -} -.ui.label > a:hover { - opacity: 1; -} - -/* Image */ -.ui.label > img { - width: auto !important; - vertical-align: middle; - height: @imageHeight !important; -} - -/* Icon */ -.ui.label > .icon { - width: auto; - margin: 0em @iconDistance 0em 0em; -} - -/* Detail */ -.ui.label > .detail { - display: inline-block; - vertical-align: top; - font-weight: @detailFontWeight; - margin-left: @detailMargin; - opacity: @detailOpacity; -} -.ui.label > .detail .icon { - margin: 0em @detailIconDistance 0em 0em; -} - - -/* Removable label */ -.ui.label > .close.icon, -.ui.label > .delete.icon { - cursor: pointer; - margin-right: 0em; - margin-left: @deleteMargin; - font-size: @deleteSize; - opacity: @deleteOpacity; - transition: @deleteTransition; -} -.ui.label > .delete.icon:hover { - opacity: 1; -} - -/*------------------- - Group ---------------------*/ - -.ui.labels > .label { - margin: 0em @groupHorizontalMargin @groupVerticalMargin 0em; -} - - -/*------------------- - Coupling ---------------------*/ - -.ui.header > .ui.label { - margin-top: @lineHeightOffset; -} - - -/* Remove border radius on attached segment */ -.ui.attached.segment > .ui.top.left.attached.label, -.ui.bottom.attached.segment > .ui.top.left.attached.label { - border-top-left-radius: 0; -} -.ui.attached.segment > .ui.top.right.attached.label, -.ui.bottom.attached.segment > .ui.top.right.attached.label { - border-top-right-radius: 0; -} -.ui.top.attached.segment > .ui.bottom.left.attached.label { - border-bottom-left-radius: 0; -} -.ui.top.attached.segment > .ui.bottom.right.attached.label { - border-bottom-right-radius: 0; -} - -/* Padding on next content after a label */ -.ui.top.attached.label:first-child + :not(.attached), -.ui.top.attached.label + [class*="right floated"] + * { - margin-top: @attachedSegmentPadding !important; -} -.ui.bottom.attached.label:first-child ~ :last-child:not(.attached) { - margin-top: 0em; - margin-bottom: @attachedSegmentPadding !important; -} - - -/******************************* - Types -*******************************/ - -.ui.image.label { - width: auto !important; - margin-top: 0em; - margin-bottom: 0em; - max-width: 9999px; - vertical-align: baseline; - text-transform: none; - - background: @imageLabelBackground; - padding: @imageLabelPadding; - border-radius: @imageLabelBorderRadius; - box-shadow: @imageLabelBoxShadow; -} - -.ui.image.label img { - display: inline-block; - vertical-align: top; - - height: @imageLabelImageHeight; - margin: @imageLabelImageMargin; - border-radius: @imageLabelImageBorderRadius; -} - -.ui.image.label .detail { - background: @imageLabelDetailBackground; - margin: @imageLabelDetailMargin; - padding: @imageLabelDetailPadding; - border-radius: 0em @imageLabelBorderRadius @imageLabelBorderRadius 0em; -} - -/*------------------- - Tag ---------------------*/ - -.ui.tag.labels .label, -.ui.tag.label { - margin-left: 1em; - position: relative; - padding-left: @tagHorizontalPadding; - padding-right: @tagHorizontalPadding; - - border-radius: 0em @borderRadius @borderRadius 0em; - transition: @tagTransition; -} -.ui.tag.labels .label:before, -.ui.tag.label:before { - position: absolute; - transform: translateY(-50%) translateX(50%) rotate(-45deg); - - top: @tagTriangleTopOffset; - right: @tagTriangleRightOffset; - content: ''; - - background-color: inherit; - background-image: @tagTriangleBackgroundImage; - - width: @tagTriangleSize; - height: @tagTriangleSize; - transition: @tagTransition; -} - - -.ui.tag.labels .label:after, -.ui.tag.label:after { - position: absolute; - content: ''; - top: 50%; - left: -(@tagCircleSize / 2); - - margin-top: -(@tagCircleSize / 2); - background-color: @tagCircleColor !important; - width: @tagCircleSize; - height: @tagCircleSize; - - box-shadow: @tagCircleBoxShadow; - border-radius: @circularRadius; -} - - -/*------------------- - Corner Label ---------------------*/ - -.ui.corner.label { - position: absolute; - top: 0em; - right: 0em; - margin: 0em; - padding: 0em; - text-align: center; - - border-color: @backgroundColor; - - width: @cornerTriangleSize; - height: @cornerTriangleSize; - z-index: @cornerTriangleZIndex; - transition: @cornerTriangleTransition; -} - -/* Icon Label */ -.ui.corner.label{ - background-color: transparent !important; -} -.ui.corner.label:after { - position: absolute; - content: ""; - right: 0em; - top: 0em; - z-index: -1; - - width: 0em; - height: 0em; - background-color: transparent !important; - - border-top: 0em solid transparent; - border-right: @cornerTriangleSize solid transparent; - border-bottom: @cornerTriangleSize solid transparent; - border-left: 0em solid transparent; - - border-right-color: inherit; - transition: @cornerTriangleTransition; -} - -.ui.corner.label .icon { - cursor: default; - position: relative; - top: @cornerIconTopOffset; - left: @cornerIconLeftOffset; - font-size: @cornerIconSize; - margin: 0em; -} - -/* Left Corner */ -.ui.left.corner.label, -.ui.left.corner.label:after { - right: auto; - left: 0em; -} -.ui.left.corner.label:after { - border-top: @cornerTriangleSize solid transparent; - border-right: @cornerTriangleSize solid transparent; - border-bottom: 0em solid transparent; - border-left: 0em solid transparent; - - border-top-color: inherit; -} -.ui.left.corner.label .icon { - left: -@cornerIconLeftOffset; -} - -/* Segment */ -.ui.segment > .ui.corner.label { - top: -1px; - right: -1px; -} -.ui.segment > .ui.left.corner.label { - right: auto; - left: -1px; -} - -/*------------------- - Ribbon ---------------------*/ - -.ui.ribbon.label { - position: relative; - margin: 0em; - min-width: max-content; - border-radius: 0em @borderRadius @borderRadius 0em; - border-color: @ribbonShadowColor; -} - -.ui.ribbon.label:after { - position: absolute; - content: ''; - - top: 100%; - left: 0%; - background-color: transparent !important; - - border-style: solid; - border-width: 0em @ribbonTriangleSize @ribbonTriangleSize 0em; - border-color: transparent; - border-right-color: inherit; - - width: 0em; - height: 0em; -} -/* Positioning */ -.ui.ribbon.label { - left: @ribbonOffset; - margin-right: -@ribbonTriangleSize; - padding-left: @ribbonDistance; - padding-right: @ribbonTriangleSize; -} -.ui[class*="right ribbon"].label { - left: @rightRibbonOffset; - padding-left: @ribbonTriangleSize; - padding-right: @ribbonDistance; -} - -/* Right Ribbon */ -.ui[class*="right ribbon"].label { - text-align: left; - transform: translateX(-100%); - border-radius: @borderRadius 0em 0em @borderRadius; -} -.ui[class*="right ribbon"].label:after { - left: auto; - right: 0%; - - border-style: solid; - border-width: @ribbonTriangleSize @ribbonTriangleSize 0em 0em; - border-color: transparent; - border-top-color: inherit; -} - -/* Inside Table */ -.ui.image > .ribbon.label, -.ui.card .image > .ribbon.label { - position: absolute; - top: @ribbonImageTopDistance; -} -.ui.card .image > .ui.ribbon.label, -.ui.image > .ui.ribbon.label { - left: @ribbonImageOffset; -} -.ui.card .image > .ui[class*="right ribbon"].label, -.ui.image > .ui[class*="right ribbon"].label { - left: @rightRibbonImageOffset; - padding-left: @horizontalPadding; -} - -/* Inside Table */ -.ui.table td > .ui.ribbon.label { - left: @ribbonTableOffset; -} -.ui.table td > .ui[class*="right ribbon"].label { - left: @rightRibbonTableOffset; - padding-left: @horizontalPadding; -} - - -/*------------------- - Attached ---------------------*/ - -.ui[class*="top attached"].label, -.ui.attached.label { - width: 100%; - position: absolute; - margin: 0em; - top: 0em; - left: 0em; - - padding: @attachedVerticalPadding @attachedHorizontalPadding; - - border-radius: @attachedCornerBorderRadius @attachedCornerBorderRadius 0em 0em; -} -.ui[class*="bottom attached"].label { - top: auto; - bottom: 0em; - border-radius: 0em 0em @attachedCornerBorderRadius @attachedCornerBorderRadius; -} - -.ui[class*="top left attached"].label { - width: auto; - margin-top: 0em !important; - border-radius: @attachedCornerBorderRadius 0em @attachedBorderRadius 0em; -} - -.ui[class*="top right attached"].label { - width: auto; - left: auto; - right: 0em; - border-radius: 0em @attachedCornerBorderRadius 0em @attachedBorderRadius; -} -.ui[class*="bottom left attached"].label { - width: auto; - top: auto; - bottom: 0em; - border-radius: 0em @attachedBorderRadius 0em @attachedCornerBorderRadius; -} -.ui[class*="bottom right attached"].label { - top: auto; - bottom: 0em; - left: auto; - right: 0em; - width: auto; - border-radius: @attachedBorderRadius 0em @attachedCornerBorderRadius 0em; -} - - -/******************************* - States -*******************************/ - -/*------------------- - Disabled ---------------------*/ - -.ui.label.disabled { - opacity: 0.5; -} - -/*------------------- - Hover ---------------------*/ - -a.ui.labels .label:hover, -a.ui.label:hover { - background-color: @labelHoverBackgroundColor; - border-color: @labelHoverBackgroundColor; - - background-image: @labelHoverBackgroundImage; - color: @labelHoverTextColor; -} -.ui.labels a.label:hover:before, -a.ui.label:hover:before { - color: @labelHoverTextColor; -} - -/*------------------- - Active ---------------------*/ - -.ui.active.label { - background-color: var(--label-active-background-color, @labelActiveBackgroundColor); - border-color: var(--label-active-border-color, @labelActiveBackgroundColor); - - background-image: @labelActiveBackgroundImage; - color: var(--label-active-text-color, @labelActiveTextColor); -} -.ui.active.label:before { - background-color: @labelActiveBackgroundColor; - background-image: @labelActiveBackgroundImage; - color: @labelActiveTextColor; -} - -/*------------------- - Active Hover ---------------------*/ - -a.ui.labels .active.label:hover, -a.ui.active.label:hover { - background-color: @labelActiveHoverBackgroundColor; - border-color: @labelActiveHoverBackgroundColor; - - background-image: @labelActiveHoverBackgroundImage; - color: @labelActiveHoverTextColor; -} -.ui.labels a.active.label:ActiveHover:before, -a.ui.active.label:ActiveHover:before { - background-color: @labelActiveHoverBackgroundColor; - background-image: @labelActiveHoverBackgroundImage; - color: @labelActiveHoverTextColor; -} - - -/*------------------- - Visible ---------------------*/ - -.ui.labels.visible .label, -.ui.label.visible:not(.dropdown) { - display: inline-block !important; -} - -/*------------------- - Hidden ---------------------*/ - -.ui.labels.hidden .label, -.ui.label.hidden { - display: none !important; -} - - -/******************************* - Variations -*******************************/ - - -/*------------------- - Colors ---------------------*/ - -/*--- Red ---*/ -.ui.red.labels .label, -.ui.red.label { - --label-background-color: hsl(var(--hsl-red-400) / 10%); - --label-border-color: hsl(var(--hsl-red-400) / 20%); - --label-text-color: hsl(var(--hsl-red-400)); - --label-active-background-color: hsl(var(--hsl-red-400) / 20%); - --label-active-border-color: hsl(var(--hsl-red-400) / 30%); - --label-active-text-color: hsl(var(--hsl-red-500)); - --label-circular-background-color: hsl(var(--hsl-red-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-red-400)); -} -/* Link */ -.ui.red.labels .label:hover, -a.ui.red.label:hover{ - background-color: @redHover !important; - border-color: @redHover !important; - color: @redHoverTextColor !important; -} -/* Corner */ -.ui.red.corner.label, -.ui.red.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.red.ribbon.label { - border-color: @redRibbonShadow !important; -} -/* Basic */ -.ui.basic.red.label { - background: @basicBackground !important; - color: @red !important; - border-color: @red !important; -} -.ui.basic.red.labels a.label:hover, -a.ui.basic.red.label:hover { - background-color: @white !important; - color: @redHover !important; - border-color: @redHover !important; -} - -/*--- Orange ---*/ -.ui.orange.labels .label, -.ui.orange.label { - --label-background-color: hsl(var(--hsl-orange-400) / 10%); - --label-border-color: hsl(var(--hsl-orange-400) / 20%); - --label-text-color: hsl(var(--hsl-orange-400)); - --label-active-background-color: hsl(var(--hsl-orange-400) / 20%); - --label-active-border-color: hsl(var(--hsl-orange-400) / 30%); - --label-active-text-color: hsl(var(--hsl-orange-500)); - --label-circular-background-color: hsl(var(--hsl-orange-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-orange-400)); -} -/* Link */ -.ui.orange.labels .label:hover, -a.ui.orange.label:hover{ - background-color: @orangeHover !important; - border-color: @orangeHover !important; - color: @orangeHoverTextColor !important; -} -/* Corner */ -.ui.orange.corner.label, -.ui.orange.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.orange.ribbon.label { - border-color: @orangeRibbonShadow !important; -} -/* Basic */ -.ui.basic.orange.label { - background: @basicBackground !important; - color: @orange !important; - border-color: @orange !important; -} -.ui.basic.orange.labels a.label:hover, -a.ui.basic.orange.label:hover { - background-color: @white !important; - color: @orangeHover !important; - border-color: @orangeHover !important; -} - -/*--- Yellow ---*/ -.ui.yellow.labels .label, -.ui.yellow.label { - --label-background-color: hsl(var(--hsl-yellow-400) / 10%); - --label-border-color: hsl(var(--hsl-yellow-400) / 20%); - --label-text-color: hsl(var(--hsl-yellow-400)); - --label-active-background-color: hsl(var(--hsl-yellow-400) / 20%); - --label-active-border-color: hsl(var(--hsl-yellow-400) / 30%); - --label-active-text-color: hsl(var(--hsl-yellow-500)); - --label-circular-background-color: hsl(var(--hsl-yellow-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-yellow-400)); -} -/* Link */ -.ui.yellow.labels .label:hover, -a.ui.yellow.label:hover{ - background-color: @yellowHover !important; - border-color: @yellowHover !important; - color: @yellowHoverTextColor !important; -} -/* Corner */ -.ui.yellow.corner.label, -.ui.yellow.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.yellow.ribbon.label { - border-color: @yellowRibbonShadow !important; -} -/* Basic */ -.ui.basic.yellow.label { - background: @basicBackground !important; - color: @yellow !important; - border-color: @yellow !important; -} -.ui.basic.yellow.labels a.label:hover, -a.ui.basic.yellow.label:hover { - background-color: @white !important; - color: @yellowHover !important; - border-color: @yellowHover !important; -} - -/*--- Olive ---*/ -.ui.olive.labels .label, -.ui.olive.label { - --label-background-color: hsl(var(--hsl-lime-400) / 10%); - --label-border-color: hsl(var(--hsl-lime-400) / 20%); - --label-text-color: hsl(var(--hsl-lime-400)); - --label-active-background-color: hsl(var(--hsl-lime-400) / 20%); - --label-active-border-color: hsl(var(--hsl-lime-400) / 30%); - --label-active-text-color: hsl(var(--hsl-lime-500)); - --label-circular-background-color: hsl(var(--hsl-lime-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-lime-400)); -} -/* Link */ -.ui.olive.labels .label:hover, -a.ui.olive.label:hover{ - background-color: @oliveHover !important; - border-color: @oliveHover !important; - color: @oliveHoverTextColor !important; -} -/* Corner */ -.ui.olive.corner.label, -.ui.olive.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.olive.ribbon.label { - border-color: @greenRibbonShadow !important; -} -/* Basic */ -.ui.basic.olive.label { - background: @basicBackground !important; - color: @olive !important; - border-color: @olive !important; -} -.ui.basic.olive.labels a.label:hover, -a.ui.basic.olive.label:hover { - background-color: @white !important; - color: @oliveHover !important; - border-color: @oliveHover !important; -} - -/*--- Green ---*/ -.ui.green.labels .label, -.ui.green.label { - --label-background-color: hsl(var(--hsl-green-400) / 10%); - --label-border-color: hsl(var(--hsl-green-400) / 20%); - --label-text-color: hsl(var(--hsl-green-400)); - --label-active-background-color: hsl(var(--hsl-green-400) / 20%); - --label-active-border-color: hsl(var(--hsl-green-400) / 30%); - --label-active-text-color: hsl(var(--hsl-green-500)); - --label-circular-background-color: hsl(var(--hsl-green-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-green-400)); -} -/* Link */ -.ui.green.labels .label:hover, -a.ui.green.label:hover{ - background-color: @greenHover !important; - border-color: @greenHover !important; - color: @greenHoverTextColor !important; -} -/* Corner */ -.ui.green.corner.label, -.ui.green.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.green.ribbon.label { - border-color: @greenRibbonShadow !important; -} -/* Basic */ -.ui.basic.green.label { - background: @basicBackground !important; - color: @green !important; - border-color: @green !important; -} -.ui.basic.green.labels a.label:hover, -a.ui.basic.green.label:hover { - background-color: @white !important; - color: @greenHover !important; - border-color: @greenHover !important; -} - -/*--- Teal ---*/ -.ui.teal.labels .label, -.ui.teal.label { - --label-background-color: hsl(var(--hsl-teal-400) / 10%); - --label-border-color: hsl(var(--hsl-teal-400) / 20%); - --label-text-color: hsl(var(--hsl-teal-400)); - --label-active-background-color: hsl(var(--hsl-teal-400) / 20%); - --label-active-border-color: hsl(var(--hsl-teal-400) / 30%); - --label-active-text-color: hsl(var(--hsl-teal-500)); - --label-circular-background-color: hsl(var(--hsl-teal-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-teal-400)); -} -/* Link */ -.ui.teal.labels .label:hover, -a.ui.teal.label:hover{ - background-color: @tealHover !important; - border-color: @tealHover !important; - color: @tealHoverTextColor !important; -} -/* Corner */ -.ui.teal.corner.label, -.ui.teal.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.teal.ribbon.label { - border-color: @tealRibbonShadow !important; -} -/* Basic */ -.ui.basic.teal.label { - background: @basicBackground !important; - color: @teal !important; - border-color: @teal !important; -} -.ui.basic.teal.labels a.label:hover, -a.ui.basic.teal.label:hover { - background-color: @white !important; - color: @tealHover !important; - border-color: @tealHover !important; -} - -/*--- Blue ---*/ -.ui.blue.labels .label, -.ui.blue.label { - --label-background-color: hsl(var(--hsl-blue-400) / 10%); - --label-border-color: hsl(var(--hsl-blue-400) / 20%); - --label-text-color: hsl(var(--hsl-blue-400)); - --label-active-background-color: hsl(var(--hsl-blue-400) / 20%); - --label-active-border-color: hsl(var(--hsl-blue-400) / 30%); - --label-active-text-color: hsl(var(--hsl-blue-500)); - --label-circular-background-color: hsl(var(--hsl-blue-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-blue-400)); -} -/* Link */ -.ui.blue.labels .label:hover, -a.ui.blue.label:hover{ - background-color: @blueHover !important; - border-color: @blueHover !important; - color: @blueHoverTextColor !important; -} -/* Corner */ -.ui.blue.corner.label, -.ui.blue.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.blue.ribbon.label { - border-color: @blueRibbonShadow !important; -} -/* Basic */ -.ui.basic.blue.label { - background: @basicBackground !important; - color: @blue !important; - border-color: @blue !important; -} -.ui.basic.blue.labels a.label:hover, -a.ui.basic.blue.label:hover { - background-color: @white !important; - color: @blueHover !important; - border-color: @blueHover !important; -} - -/*--- Violet ---*/ -.ui.violet.labels .label, -.ui.violet.label { - --label-background-color: hsl(var(--hsl-violet-400) / 10%); - --label-border-color: hsl(var(--hsl-violet-400) / 20%); - --label-text-color: hsl(var(--hsl-violet-400)); - --label-active-background-color: hsl(var(--hsl-violet-400) / 20%); - --label-active-border-color: hsl(var(--hsl-violet-400) / 30%); - --label-active-text-color: hsl(var(--hsl-violet-500)); - --label-circular-background-color: hsl(var(--hsl-violet-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-violet-400)); -} -/* Link */ -.ui.violet.labels .label:hover, -a.ui.violet.label:hover{ - background-color: @violetHover !important; - border-color: @violetHover !important; - color: @violetHoverTextColor !important; -} -/* Corner */ -.ui.violet.corner.label, -.ui.violet.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.violet.ribbon.label { - border-color: @violetRibbonShadow !important; -} -/* Basic */ -.ui.basic.violet.label { - background: @basicBackground !important; - color: @violet !important; - border-color: @violet !important; -} -.ui.basic.violet.labels a.label:hover, -a.ui.basic.violet.label:hover { - background-color: @white !important; - color: @violetHover !important; - border-color: @violetHover !important; -} - -/*--- Purple ---*/ -.ui.purple.labels .label, -.ui.purple.label { - --label-background-color: hsl(var(--hsl-purple-400) / 10%); - --label-border-color: hsl(var(--hsl-purple-400) / 20%); - --label-text-color: hsl(var(--hsl-purple-400)); - --label-active-background-color: hsl(var(--hsl-purple-400) / 20%); - --label-active-border-color: hsl(var(--hsl-purple-400) / 30%); - --label-active-text-color: hsl(var(--hsl-purple-500)); - --label-circular-background-color: hsl(var(--hsl-purple-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-purple-400)); -} -/* Link */ -.ui.purple.labels .label:hover, -a.ui.purple.label:hover{ - background-color: @purpleHover !important; - border-color: @purpleHover !important; - color: @purpleHoverTextColor !important; -} -/* Corner */ -.ui.purple.corner.label, -.ui.purple.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.purple.ribbon.label { - border-color: @purpleRibbonShadow !important; -} -/* Basic */ -.ui.basic.purple.label { - background: @basicBackground !important; - color: @purple !important; - border-color: @purple !important; -} -.ui.basic.purple.labels a.label:hover, -a.ui.basic.purple.label:hover { - background-color: @white !important; - color: @purpleHover !important; - border-color: @purpleHover !important; -} - -/*--- Pink ---*/ -.ui.pink.labels .label, -.ui.pink.label { - --label-background-color: hsl(var(--hsl-pink-400) / 10%); - --label-border-color: hsl(var(--hsl-pink-400) / 20%); - --label-text-color: hsl(var(--hsl-pink-400)); - --label-active-background-color: hsl(var(--hsl-pink-400) / 20%); - --label-active-border-color: hsl(var(--hsl-pink-400) / 30%); - --label-active-text-color: hsl(var(--hsl-pink-500)); - --label-circular-background-color: hsl(var(--hsl-pink-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-pink-400)); -} -/* Link */ -.ui.pink.labels .label:hover, -a.ui.pink.label:hover{ - background-color: @pinkHover !important; - border-color: @pinkHover !important; - color: @pinkHoverTextColor !important; -} -/* Corner */ -.ui.pink.corner.label, -.ui.pink.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.pink.ribbon.label { - border-color: @pinkRibbonShadow !important; -} -/* Basic */ -.ui.basic.pink.label { - background: @basicBackground !important; - color: @pink !important; - border-color: @pink !important; -} -.ui.basic.pink.labels a.label:hover, -a.ui.basic.pink.label:hover { - background-color: @white !important; - color: @pinkHover !important; - border-color: @pinkHover !important; -} - -/*--- Brown ---*/ -.ui.brown.labels .label, -.ui.brown.label { - --label-background-color: hsl(var(--hsl-amber-800) / 30%); - --label-border-color: hsl(var(--hsl-amber-700) / 30%); - --label-text-color: hsl(var(--hsl-amber-600)); - --label-active-background-color: hsl(var(--hsl-amber-800) / 40%); - --label-active-border-color: hsl(var(--hsl-amber-700) / 50%); - --label-active-text-color: hsl(var(--hsl-amber-500)); - --label-circular-background-color: hsl(var(--hsl-amber-700) / 30%); - --label-circular-border-color: hsl(var(--hsl-amber-700)); -} -/* Link */ -.ui.brown.labels .label:hover, -a.ui.brown.label:hover{ - background-color: @brownHover !important; - border-color: @brownHover !important; - color: @brownHoverTextColor !important; -} -/* Corner */ -.ui.brown.corner.label, -.ui.brown.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.brown.ribbon.label { - border-color: @brownRibbonShadow !important; -} -/* Basic */ -.ui.basic.brown.label { - background: @basicBackground !important; - color: @brown !important; - border-color: @brown !important; -} -.ui.basic.brown.labels a.label:hover, -a.ui.basic.brown.label:hover { - background-color: @white !important; - color: @brownHover !important; - border-color: @brownHover !important; -} - -/*--- Grey ---*/ -.ui.grey.labels .label, -.ui.grey.label { - --label-background-color: hsl(var(--hsl-gray-500) / 20%); - --label-border-color: hsl(var(--hsl-gray-400) / 20%); - --label-text-color: hsl(var(--hsl-gray-400)); - --label-active-background-color: hsl(var(--hsl-gray-400) / 20%); - --label-active-border-color: hsl(var(--hsl-gray-400) / 30%); - --label-active-text-color: hsl(var(--hsl-gray-300)); - --label-circular-background-color: hsl(var(--hsl-gray-400) / 30%); - --label-circular-border-color: hsl(var(--hsl-gray-400)); -} -/* Link */ -.ui.grey.labels .label:hover, -a.ui.grey.label:hover{ - background-color: @greyHover !important; - border-color: @greyHover !important; - color: @greyHoverTextColor !important; -} -/* Corner */ -.ui.grey.corner.label, -.ui.grey.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.grey.ribbon.label { - border-color: @brownRibbonShadow !important; -} -/* Basic */ -.ui.basic.grey.label { - background: @basicBackground !important; - color: @grey !important; - border-color: @grey !important; -} -.ui.basic.grey.labels a.label:hover, -a.ui.basic.grey.label:hover { - background-color: @white !important; - color: @greyHover !important; - border-color: @greyHover !important; -} - -/*--- Black ---*/ -.ui.black.labels .label, -.ui.black.label { - --label-background-color: hsl(var(--hsl-gray-950) / 40%); - --label-border-color: hsl(var(--hsl-gray-300) / 30%); - --label-text-color: hsl(var(--hsl-gray-400)); - --label-active-background-color: hsl(var(--hsl-gray-950) / 50%); - --label-active-border-color: hsl(var(--hsl-gray-300) / 40%); - --label-active-text-color: hsl(var(--hsl-gray-300)); - --label-circular-background-color: hsl(var(--hsl-gray-950) / 40%); - --label-circular-border-color: hsl(var(--hsl-gray-400) / 40%); -} -/* Link */ -.ui.black.labels .label:hover, -a.ui.black.label:hover{ - background-color: @fullWhiteHover !important; - border-color: @fullWhiteHover !important; - color: @blackHoverTextColor !important; -} -/* Corner */ -.ui.black.corner.label, -.ui.black.corner.label:hover { - background-color: transparent !important; -} -/* Ribbon */ -.ui.black.ribbon.label { - border-color: @brownRibbonShadow !important; -} -/* Basic */ -.ui.basic.black.label { - background: @basicBackground !important; - color: @black !important; - border-color: @black !important; -} -.ui.basic.black.labels a.label:hover, -a.ui.basic.black.label:hover { - background-color: @white !important; - color: @blackHover !important; - border-color: @blackHover !important; -} - - -/*------------------- - Basic ---------------------*/ - -.ui.basic.label { - background: @basicBackground; - border: @basicBorder; - color: @basicColor; - box-shadow: @basicBoxShadow; -} - -/* Link */ -a.ui.basic.label:hover { - text-decoration: none; - background: @basicHoverBackground; - color: @basicHoverColor; - box-shadow: @basicHoverBorder; - box-shadow: @basicHoverBoxShadow; -} - -/* Pointing */ -.ui.basic.pointing.label:before { - border-color: inherit; -} - - -/*------------------- - Fluid ---------------------*/ - -.ui.label.fluid, -.ui.fluid.labels > .label { - width: 100%; - box-sizing: border-box; -} - -/*------------------- - Inverted ---------------------*/ - -.ui.inverted.labels .label, -.ui.inverted.label { - color: @invertedTextColor !important; -} - -/*------------------- - Horizontal ---------------------*/ - -.ui.horizontal.labels .label, -.ui.horizontal.label { - margin: 0em @horizontalLabelMargin 0em 0em; - - padding: @horizontalLabelVerticalPadding @horizontalPadding; - min-width: @horizontalLabelMinWidth; - text-align: center; -} - - -/*------------------- - Circular ---------------------*/ - -.ui.circular.labels .label, -.ui.circular.label { - min-width: @circularMinSize; - min-height: @circularMinSize; - - padding: @circularPadding !important; - - line-height: 1em; - text-align: center; - border-radius: @circularRadius; -} -.ui.empty.circular.labels .label, -.ui.empty.circular.label { - min-width: 0em; - min-height: 0em; - overflow: hidden; - width: @emptyCircleSize; - height: @emptyCircleSize; - vertical-align: baseline; - background-color: var(--label-circular-background-color, var(--label-text-color)) !important; - border-color: var(--label-circular-border-color, var(--label-border-color)) !important; - border-width: @borderWidth; -} - -/*------------------- - Pointing ---------------------*/ - -.ui.pointing.label { - position: relative; -} - -.ui.attached.pointing.label { - position: absolute; -} - -.ui.pointing.label:before { - background-color: inherit; - background-image: inherit; - border-width: none; - border-style: solid; - border-color: @pointingBorderColor; -} -/* Arrow */ -.ui.pointing.label:before { - position: absolute; - content: ''; - transform: rotate(45deg); - background-image: none; - - z-index: @pointingTriangleZIndex; - width: @pointingTriangleSize; - height: @pointingTriangleSize; - transition: @pointingTriangleTransition; -} - -/*--- Above ---*/ -.ui.pointing.label, -.ui[class*="pointing above"].label { - margin-top: @pointingVerticalDistance; -} -.ui.pointing.label:before, -.ui[class*="pointing above"].label:before { - border-width: @borderWidth 0px 0px @borderWidth; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - top: 0%; - left: 50%; -} -/*--- Below ---*/ -.ui[class*="bottom pointing"].label, -.ui[class*="pointing below"].label { - margin-top: 0em; - margin-bottom: @pointingVerticalDistance; -} -.ui[class*="bottom pointing"].label:before, -.ui[class*="pointing below"].label:before { - border-width: 0px @borderWidth @borderWidth 0px; - top: auto; - right: auto; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - top: 100%; - left: 50%; -} -/*--- Left ---*/ -.ui[class*="left pointing"].label { - margin-top: 0em; - margin-left: @pointingHorizontalDistance; -} -.ui[class*="left pointing"].label:before { - border-width: 0px 0px @borderWidth @borderWidth; - transform: translateX(-50%) translateY(-50%) rotate(45deg); - bottom: auto; - right: auto; - top: 50%; - left: 0em; -} -/*--- Right ---*/ -.ui[class*="right pointing"].label { - margin-top: 0em; - margin-right: @pointingHorizontalDistance; -} -.ui[class*="right pointing"].label:before { - border-width: @borderWidth @borderWidth 0px 0px; - transform: translateX(50%) translateY(-50%) rotate(45deg); - top: 50%; - right: 0%; - bottom: auto; - left: auto; -} - -/* Basic Pointing */ - -/*--- Above ---*/ -.ui.basic.pointing.label:before, -.ui.basic[class*="pointing above"].label:before { - margin-top: @basicPointingTriangleOffset; -} -/*--- Below ---*/ -.ui.basic[class*="bottom pointing"].label:before, -.ui.basic[class*="pointing below"].label:before { - bottom: auto; - top: 100%; - margin-top: -@basicPointingTriangleOffset; -} -/*--- Left ---*/ -.ui.basic[class*="left pointing"].label:before { - top: 50%; - left: @basicPointingTriangleOffset; -} -/*--- Right ---*/ -.ui.basic[class*="right pointing"].label:before { - top: 50%; - right: @basicPointingTriangleOffset; -} - - -/*------------------ - Floating Label --------------------*/ - -.ui.floating.label { - position: absolute; - z-index: @floatingZIndex; - top: @floatingTopOffset; - left: 100%; - margin: 0em 0em 0em @floatingLeftOffset !important; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.mini.labels .label, -.ui.mini.label { - font-size: @mini; -} -.ui.tiny.labels .label, -.ui.tiny.label { - font-size: @tiny; -} -.ui.small.labels .label, -.ui.small.label { - font-size: @small; -} -.ui.labels .label, -.ui.label { - font-size: @medium; -} -.ui.large.labels .label, -.ui.large.label { - font-size: @large; -} -.ui.big.labels .label, -.ui.big.label { - font-size: @big; -} -.ui.huge.labels .label, -.ui.huge.label { - font-size: @huge; -} -.ui.massive.labels .label, -.ui.massive.label { - font-size: @massive; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/list.less b/src/definitions/elements/list.less deleted file mode 100644 index eb747d3..0000000 --- a/src/definitions/elements/list.less +++ /dev/null @@ -1,953 +0,0 @@ -/*! - * # Semantic UI - List - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'list'; - -@import (multiple) '../../theme.config'; - -/******************************* - List -*******************************/ - -ul.ui.list, -ol.ui.list, -.ui.list { - list-style-type: @listStyleType; - margin: @margin; - padding: @verticalPadding @horizontalPadding; -} - -ul.ui.list:first-child, -ol.ui.list:first-child, -.ui.list:first-child { - margin-top: 0em; - padding-top: 0em; -} - -ul.ui.list:last-child, -ol.ui.list:last-child, -.ui.list:last-child { - margin-bottom: 0em; - padding-bottom: 0em; -} - -/******************************* - Content -*******************************/ - -/* List Item */ -ul.ui.list li, -ol.ui.list li, -.ui.list > .item, -.ui.list .list > .item { - display: list-item; - table-layout: fixed; - list-style-type: @listStyleType; - list-style-position: @listStylePosition; - - padding: @itemPadding; - line-height: @itemLineHeight; -} - -ul.ui.list > li:first-child:after, -ol.ui.list > li:first-child:after, -.ui.list > .list > .item, -.ui.list > .item:after { - content: ''; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -ul.ui.list li:first-child, -ol.ui.list li:first-child, -.ui.list .list > .item:first-child, -.ui.list > .item:first-child { - padding-top: 0em; -} -ul.ui.list li:last-child, -ol.ui.list li:last-child, -.ui.list .list > .item:last-child, -.ui.list > .item:last-child { - padding-bottom: 0em; -} - -/* Child List */ -ul.ui.list ul, -ol.ui.list ol, -.ui.list .list { - clear: both; - margin: 0em; - padding: @childListPadding; -} - -/* Child Item */ -ul.ui.list ul li, -ol.ui.list ol li, -.ui.list .list > .item { - padding: @childItemPadding; - line-height: @childItemLineHeight; -} - - -/* Icon */ -.ui.list .list > .item > i.icon, -.ui.list > .item > i.icon { - display: table-cell; - margin: 0em; - padding-top: @iconOffset; - padding-right: @iconDistance; - vertical-align: @iconContentVerticalAlign; - transition: @iconTransition; -} -.ui.list .list > .item > i.icon:only-child, -.ui.list > .item > i.icon:only-child { - display: inline-block; - vertical-align: @iconVerticalAlign; -} - - -/* Image */ -.ui.list .list > .item > .image, -.ui.list > .item > .image { - display: table-cell; - background-color: transparent; - margin: 0em; - vertical-align: @imageAlign; -} -.ui.list .list > .item > .image:not(:only-child):not(img), -.ui.list > .item > .image:not(:only-child):not(img) { - padding-right: @imageDistance; -} -.ui.list .list > .item > .image img, -.ui.list > .item > .image img { - vertical-align: @imageAlign; -} - -.ui.list .list > .item > img.image, -.ui.list .list > .item > .image:only-child, -.ui.list > .item > img.image, -.ui.list > .item > .image:only-child { - display: inline-block; -} - -/* Content */ -.ui.list .list > .item > .content, -.ui.list > .item > .content { - line-height: @contentLineHeight; -} -.ui.list .list > .item > .image + .content, -.ui.list .list > .item > .icon + .content, -.ui.list > .item > .image + .content, -.ui.list > .item > .icon + .content { - display: table-cell; - width: 100%; - padding: 0em 0em 0em @contentDistance; - vertical-align: @contentVerticalAlign; -} -.ui.list .list > .item > img.image + .content, -.ui.list > .item > img.image + .content { - display: inline-block; - width: auto; -} -.ui.list .list > .item > .content > .list, -.ui.list > .item > .content > .list { - margin-left: 0em; - padding-left: 0em; -} - -/* Header */ -.ui.list .list > .item .header, -.ui.list > .item .header { - display: block; - margin: 0em; - font-family: @itemHeaderFontFamily; - font-weight: @itemHeaderFontWeight; - color: @itemHeaderColor; -} - -/* Description */ -.ui.list .list > .item .description, -.ui.list > .item .description { - display: block; - color: @itemDescriptionColor; -} - -/* Child Link */ -.ui.list > .item a, -.ui.list .list > .item a { - cursor: pointer; -} - -/* Linking Item */ -.ui.list .list > a.item, -.ui.list > a.item { - cursor: pointer; - color: @itemLinkColor; -} -.ui.list .list > a.item:hover, -.ui.list > a.item:hover { - color: @itemLinkHoverColor; -} - -/* Linked Item Icons */ -.ui.list .list > a.item i.icon, -.ui.list > a.item i.icon { - color: @itemLinkIconColor; -} - -/* Header Link */ -.ui.list .list > .item a.header, -.ui.list > .item a.header { - cursor: pointer; - color: @itemHeaderLinkColor !important; -} -.ui.list .list > .item a.header:hover, -.ui.list > .item a.header:hover { - color: @itemHeaderLinkHoverColor !important; -} - -/* Floated Content */ -.ui[class*="left floated"].list { - float: left; -} -.ui[class*="right floated"].list { - float: right; -} - -.ui.list .list > .item [class*="left floated"], -.ui.list > .item [class*="left floated"] { - float: left; - margin: @leftFloatMargin; -} -.ui.list .list > .item [class*="right floated"], -.ui.list > .item [class*="right floated"] { - float: right; - margin: @rightFloatMargin; -} - -/******************************* - Coupling -*******************************/ - -.ui.menu .ui.list > .item, -.ui.menu .ui.list .list > .item { - display: list-item; - table-layout: fixed; - background-color: transparent; - - list-style-type: @listStyleType; - list-style-position: @listStylePosition; - - padding: @itemVerticalPadding @itemHorizontalPadding; - line-height: @itemLineHeight; -} -.ui.menu .ui.list .list > .item:before, -.ui.menu .ui.list > .item:before { - border: none; - background: none; -} -.ui.menu .ui.list .list > .item:first-child, -.ui.menu .ui.list > .item:first-child { - padding-top: 0em; -} -.ui.menu .ui.list .list > .item:last-child, -.ui.menu .ui.list > .item:last-child { - padding-bottom: 0em; -} - - -/******************************* - Types -*******************************/ - -/*------------------- - Horizontal ---------------------*/ - -.ui.horizontal.list { - display: inline-block; - font-size: 0em; -} -.ui.horizontal.list > .item { - display: inline-block; - margin-left: @horizontalSpacing; - font-size: 1rem; -} -.ui.horizontal.list:not(.celled) > .item:first-child { - margin-left: 0em !important; - padding-left: 0em !important; -} -.ui.horizontal.list .list { - padding-left: 0em; - padding-bottom: 0em; -} - -.ui.horizontal.list > .item > .image, -.ui.horizontal.list .list > .item > .image, -.ui.horizontal.list > .item > .icon, -.ui.horizontal.list .list > .item > .icon, -.ui.horizontal.list > .item > .content, -.ui.horizontal.list .list > .item > .content { - vertical-align: @horizontalVerticalAlign; -} - -/* Padding on all elements */ -.ui.horizontal.list > .item:first-child, -.ui.horizontal.list > .item:last-child { - padding-top: @itemVerticalPadding; - padding-bottom: @itemVerticalPadding; -} - -/* Horizontal List */ -.ui.horizontal.list > .item > i.icon { - margin: 0em; - padding: 0em @horizontalIconDistance 0em 0em; -} -.ui.horizontal.list > .item > .icon, -.ui.horizontal.list > .item > .icon + .content { - float: none; - display: inline-block; -} - - -/******************************* - States -*******************************/ - -/*------------------- - Disabled ---------------------*/ - -.ui.list .list > .disabled.item, -.ui.list > .disabled.item { - pointer-events: none; - color: @disabledColor !important; -} -.ui.inverted.list .list > .disabled.item, -.ui.inverted.list > .disabled.item { - color: @invertedDisabledColor !important; -} - -/*------------------- - Hover ---------------------*/ - -.ui.list .list > a.item:hover .icon, -.ui.list > a.item:hover .icon { - color: @itemLinkIconHoverColor; -} - - -/******************************* - Variations -*******************************/ - -/*------------------- - Inverted ---------------------*/ - -.ui.inverted.list .list > a.item > .icon, -.ui.inverted.list > a.item > .icon { - color: @invertedIconLinkColor; -} -.ui.inverted.list .list > .item .header, -.ui.inverted.list > .item .header { - color: @invertedHeaderColor; -} -.ui.inverted.list .list > .item .description, -.ui.inverted.list > .item .description { - color: @invertedDescriptionColor; -} - -/* Item Link */ -.ui.inverted.list .list > a.item, -.ui.inverted.list > a.item { - cursor: pointer; - color: @invertedItemLinkColor; -} -.ui.inverted.list .list > a.item:hover, -.ui.inverted.list > a.item:hover { - color: @invertedItemLinkHoverColor; -} - - -/* Linking Content */ -.ui.inverted.list .item a:not(.ui) { - color: @invertedItemLinkColor !important; -} -.ui.inverted.list .item a:not(.ui):hover { - color: @invertedItemLinkHoverColor !important; -} - -/*------------------- - Aligned ---------------------*/ - -.ui.list[class*="top aligned"] .image, -.ui.list[class*="top aligned"] .content, -.ui.list [class*="top aligned"] { - vertical-align: top !important; -} -.ui.list[class*="middle aligned"] .image, -.ui.list[class*="middle aligned"] .content, -.ui.list [class*="middle aligned"] { - vertical-align: middle !important; -} -.ui.list[class*="bottom aligned"] .image, -.ui.list[class*="bottom aligned"] .content, -.ui.list [class*="bottom aligned"] { - vertical-align: bottom !important; -} - -/*------------------- - Link ---------------------*/ - -.ui.link.list .item, -.ui.link.list a.item, -.ui.link.list .item a:not(.ui) { - color: @linkListItemColor; - transition: @linkListTransition; -} -.ui.link.list.list a.item:hover, -.ui.link.list.list .item a:not(.ui):hover { - color: @linkListItemHoverColor; -} -.ui.link.list.list a.item:active, -.ui.link.list.list .item a:not(.ui):active { - color: @linkListItemDownColor; -} -.ui.link.list.list .active.item, -.ui.link.list.list .active.item a:not(.ui) { - color: @linkListItemActiveColor; -} - -/* Inverted */ -.ui.inverted.link.list .item, -.ui.inverted.link.list a.item, -.ui.inverted.link.list .item a:not(.ui) { - color: @invertedLinkListItemColor; -} -.ui.inverted.link.list.list a.item:hover, -.ui.inverted.link.list.list .item a:not(.ui):hover { - color: @invertedLinkListItemHoverColor; -} -.ui.inverted.link.list.list a.item:active, -.ui.inverted.link.list.list .item a:not(.ui):active { - color: @invertedLinkListItemDownColor; -} -.ui.inverted.link.list.list a.active.item, -.ui.inverted.link.list.list .active.item a:not(.ui) { - color: @invertedLinkListItemActiveColor; -} - -/*------------------- - Selection ---------------------*/ - -.ui.selection.list .list > .item, -.ui.selection.list > .item { - cursor: pointer; - background: @selectionListBackground; - padding: @selectionListItemVerticalPadding @selectionListItemHorizontalPadding; - margin: @selectionListItemMargin; - color: @selectionListColor; - border-radius: @selectionListItemBorderRadius; - transition: @selectionListTransition; -} -.ui.selection.list .list > .item:last-child, -.ui.selection.list > .item:last-child { - margin-bottom: 0em; -} -.ui.selection.list.list > .item:hover, -.ui.selection.list > .item:hover { - background: @selectionListHoverBackground; - color: @selectionListHoverColor; -} -.ui.selection.list .list > .item:active, -.ui.selection.list > .item:active { - background: @selectionListDownBackground; - color: @selectionListDownColor; -} -.ui.selection.list .list > .item.active, -.ui.selection.list > .item.active { - background: @selectionListActiveBackground; - color: @selectionListActiveColor; -} - -/* Inverted */ -.ui.inverted.selection.list > .item, -.ui.inverted.selection.list > .item { - background: @invertedSelectionListBackground; - color: @invertedSelectionListColor; -} -.ui.inverted.selection.list > .item:hover, -.ui.inverted.selection.list > .item:hover { - background: @invertedSelectionListHoverBackground; - color: @invertedSelectionListHoverColor; -} -.ui.inverted.selection.list > .item:active, -.ui.inverted.selection.list > .item:active { - background: @invertedSelectionListDownBackground; - color: @invertedSelectionListDownColor; -} -.ui.inverted.selection.list > .item.active, -.ui.inverted.selection.list > .item.active { - background: @invertedSelectionListActiveBackground; - color: @invertedSelectionListActiveColor; -} - -/* Celled / Divided Selection List */ -.ui.celled.selection.list .list > .item, -.ui.divided.selection.list .list > .item, -.ui.celled.selection.list > .item, -.ui.divided.selection.list > .item { - border-radius: 0em; -} - -/*------------------- - Animated ---------------------*/ - -.ui.animated.list > .item { - transition: @animatedListTransition; -} -.ui.animated.list:not(.horizontal) > .item:hover { - padding-left: @animatedListIndent; -} - -/*------------------- - Fitted ---------------------*/ -.ui.fitted.list:not(.selection) .list > .item, -.ui.fitted.list:not(.selection) > .item { - padding-left: 0em; - padding-right: 0em; -} -.ui.fitted.selection.list .list > .item, -.ui.fitted.selection.list > .item { - margin-left: -@selectionListItemHorizontalPadding; - margin-right: -@selectionListItemHorizontalPadding; -} - -/*------------------- - Bulleted ---------------------*/ - -ul.ui.list, -.ui.bulleted.list { - margin-left: @bulletDistance; -} -ul.ui.list li, -.ui.bulleted.list .list > .item, -.ui.bulleted.list > .item { - position: relative; -} -ul.ui.list li:before, -.ui.bulleted.list .list > .item:before, -.ui.bulleted.list > .item:before { - user-select: none; - pointer-events: none; - position: absolute; - top: auto; - left: auto; - font-weight: @normal; - margin-left: @bulletOffset; - content: @bulletCharacter; - opacity: @bulletOpacity; - color: @bulletColor; - vertical-align: @bulletVerticalAlign; -} - -ul.ui.list li:before, -.ui.bulleted.list .list > a.item:before, -.ui.bulleted.list > a.item:before { - color: @bulletLinkColor; -} - -ul.ui.list ul, -.ui.bulleted.list .list { - padding-left: @bulletChildDistance; -} - -/* Horizontal Bulleted */ -ul.ui.horizontal.bulleted.list, -.ui.horizontal.bulleted.list { - margin-left: 0em; -} -ul.ui.horizontal.bulleted.list li, -.ui.horizontal.bulleted.list > .item { - margin-left: @horizontalBulletSpacing; -} -ul.ui.horizontal.bulleted.list li:first-child, -.ui.horizontal.bulleted.list > .item:first-child { - margin-left: 0em; -} -ul.ui.horizontal.bulleted.list li::before, -.ui.horizontal.bulleted.list > .item::before { - color: @horizontalBulletColor; -} -ul.ui.horizontal.bulleted.list li:first-child::before, -.ui.horizontal.bulleted.list > .item:first-child::before { - display: none; -} - -/*------------------- - Ordered ---------------------*/ - -ol.ui.list, -.ui.ordered.list, -.ui.ordered.list .list, -ol.ui.list ol { - counter-reset: ordered; - margin-left: @orderedCountDistance; - list-style-type: none; -} -ol.ui.list li, -.ui.ordered.list .list > .item, -.ui.ordered.list > .item { - list-style-type: none; - position: relative; -} -ol.ui.list li:before, -.ui.ordered.list .list > .item:before, -.ui.ordered.list > .item:before { - position: absolute; - top: auto; - left: auto; - user-select: none; - pointer-events: none; - margin-left: -(@orderedCountDistance); - counter-increment: @orderedCountName; - content: @orderedCountContent; - text-align: @orderedCountTextAlign; - color: @orderedCountColor; - vertical-align: @orderedCountVerticalAlign; - opacity: @orderedCountOpacity; -} - -ol.ui.inverted.list li:before, -.ui.ordered.inverted.list .list > .item:before, -.ui.ordered.inverted.list > .item:before { - color: @orderedInvertedCountColor; -} - -/* Value */ -.ui.ordered.list > .list > .item[data-value], -.ui.ordered.list > .item[data-value] { - content: attr(data-value); -} -ol.ui.list li[value]:before { - content: attr(value); -} - -/* Child Lists */ -ol.ui.list ol, -.ui.ordered.list .list { - margin-left: @orderedChildCountDistance; -} -ol.ui.list ol li:before, -.ui.ordered.list .list > .item:before { - margin-left: @orderedChildCountOffset; -} - -/* Horizontal Ordered */ -ol.ui.horizontal.list, -.ui.ordered.horizontal.list { - margin-left: 0em; -} -ol.ui.horizontal.list li:before, -.ui.ordered.horizontal.list .list > .item:before, -.ui.ordered.horizontal.list > .item:before { - position: static; - margin: 0em @horizontalOrderedCountDistance 0em 0em; -} - -/*------------------- - Divided ---------------------*/ - -.ui.divided.list > .item { - border-top: @dividedBorder; -} -.ui.divided.list .list > .item { - border-top: @dividedChildListBorder; -} -.ui.divided.list .item .list > .item { - border-top: @dividedChildItemBorder; -} -.ui.divided.list .list > .item:first-child, -.ui.divided.list > .item:first-child { - border-top: none; -} - -/* Sub Menu */ -.ui.divided.list:not(.horizontal) .list > .item:first-child { - border-top-width: @dividedBorderWidth; -} - -/* Divided bulleted */ -.ui.divided.bulleted.list:not(.horizontal), -.ui.divided.bulleted.list .list { - margin-left: 0em; - padding-left: 0em; -} -.ui.divided.bulleted.list > .item:not(.horizontal) { - padding-left: @bulletDistance; -} - -/* Divided Ordered */ -.ui.divided.ordered.list { - margin-left: 0em; -} -.ui.divided.ordered.list .list > .item, -.ui.divided.ordered.list > .item { - padding-left: @orderedCountDistance; -} -.ui.divided.ordered.list .item .list { - margin-left: 0em; - margin-right: 0em; - padding-bottom: @itemVerticalPadding; -} -.ui.divided.ordered.list .item .list > .item { - padding-left: @orderedChildCountDistance; -} - -/* Divided Selection */ -.ui.divided.selection.list .list > .item, -.ui.divided.selection.list > .item { - margin: 0em; - border-radius: 0em; -} - -/* Divided horizontal */ -.ui.divided.horizontal.list { - margin-left: 0em; -} -.ui.divided.horizontal.list > .item:not(:first-child) { - padding-left: @horizontalDividedSpacing; -} -.ui.divided.horizontal.list > .item:not(:last-child) { - padding-right: @horizontalDividedSpacing; -} -.ui.divided.horizontal.list > .item { - border-top: none; - border-left: @dividedBorder; - margin: 0em; - line-height: @horizontalDividedLineHeight; -} -.ui.horizontal.divided.list > .item:first-child { - border-left: none; -} -/* Inverted */ -.ui.divided.inverted.list > .item, -.ui.divided.inverted.list > .list, -.ui.divided.inverted.horizontal.list > .item { - border-color: @dividedInvertedBorderColor; -} - - -/*------------------- - Celled ---------------------*/ - -.ui.celled.list > .item, -.ui.celled.list > .list { - border-top: @celledBorder; - padding-left: @celledHorizontalPadding; - padding-right: @celledHorizontalPadding; -} -.ui.celled.list > .item:last-child { - border-bottom: @celledBorder; -} - -/* Padding on all elements */ -.ui.celled.list > .item:first-child, -.ui.celled.list > .item:last-child { - padding-top: @itemVerticalPadding; - padding-bottom: @itemVerticalPadding; -} - -/* Sub Menu */ -.ui.celled.list .item .list > .item { - border-width: 0px; -} -.ui.celled.list .list > .item:first-child { - border-top-width: 0px; -} - -/* Celled Bulleted */ -.ui.celled.bulleted.list { - margin-left: 0em; -} -.ui.celled.bulleted.list .list > .item, -.ui.celled.bulleted.list > .item { - padding-left: (@bulletDistance); -} -.ui.celled.bulleted.list .item .list { - margin-left: -(@bulletDistance); - margin-right: -(@bulletDistance); - padding-bottom: @itemVerticalPadding; -} - -/* Celled Ordered */ -.ui.celled.ordered.list { - margin-left: 0em; -} -.ui.celled.ordered.list .list > .item, -.ui.celled.ordered.list > .item { - padding-left: @orderedCountDistance; -} -.ui.celled.ordered.list .item .list { - margin-left: 0em; - margin-right: 0em; - padding-bottom: @itemVerticalPadding; -} -.ui.celled.ordered.list .list > .item { - padding-left: @orderedChildCountDistance; -} - -/* Celled Horizontal */ -.ui.horizontal.celled.list { - margin-left: 0em; -} -.ui.horizontal.celled.list .list > .item, -.ui.horizontal.celled.list > .item { - border-top: none; - border-left: @celledBorder; - margin: 0em; - padding-left: @horizontalCelledSpacing; - padding-right: @horizontalCelledSpacing; - - line-height: @horizontalCelledLineHeight; -} -.ui.horizontal.celled.list .list > .item:last-child, -.ui.horizontal.celled.list > .item:last-child { - border-bottom: none; - border-right: @celledBorder; -} - -/* Inverted */ -.ui.celled.inverted.list > .item, -.ui.celled.inverted.list > .list { - border-color: @celledInvertedBorder; -} -.ui.celled.inverted.horizontal.list .list > .item, -.ui.celled.inverted.horizontal.list > .item { - border-color: @celledInvertedBorder; -} - -/*------------------- - Relaxed ---------------------*/ - -.ui.relaxed.list:not(.horizontal) > .item:not(:first-child) { - padding-top: @relaxedItemVerticalPadding; -} -.ui.relaxed.list:not(.horizontal) > .item:not(:last-child) { - padding-bottom: @relaxedItemVerticalPadding; -} -.ui.horizontal.relaxed.list .list > .item:not(:first-child), -.ui.horizontal.relaxed.list > .item:not(:first-child) { - padding-left: @relaxedHorizontalPadding; -} -.ui.horizontal.relaxed.list .list > .item:not(:last-child), -.ui.horizontal.relaxed.list > .item:not(:last-child) { - padding-right: @relaxedHorizontalPadding; -} - -/* Very Relaxed */ -.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:first-child) { - padding-top: @veryRelaxedItemVerticalPadding; -} -.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:last-child) { - padding-bottom: @veryRelaxedItemVerticalPadding; -} -.ui.horizontal[class*="very relaxed"].list .list > .item:not(:first-child), -.ui.horizontal[class*="very relaxed"].list > .item:not(:first-child) { - padding-left: @veryRelaxedHorizontalPadding; -} -.ui.horizontal[class*="very relaxed"].list .list > .item:not(:last-child), -.ui.horizontal[class*="very relaxed"].list > .item:not(:last-child) { - padding-right: @veryRelaxedHorizontalPadding; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.mini.list { - font-size: @relativeMini; -} -.ui.tiny.list { - font-size: @relativeTiny; -} -.ui.small.list { - font-size: @relativeSmall; -} -.ui.list { - font-size: @relativeMedium; -} -.ui.large.list { - font-size: @relativeLarge; -} -.ui.big.list { - font-size: @relativeBig; -} -.ui.huge.list { - font-size: @relativeHuge; -} -.ui.massive.list { - font-size: @relativeMassive; -} - -.ui.mini.horizontal.list .list > .item, -.ui.mini.horizontal.list > .item { - font-size: @mini; -} -.ui.tiny.horizontal.list .list > .item, -.ui.tiny.horizontal.list > .item { - font-size: @tiny; -} -.ui.small.horizontal.list .list > .item, -.ui.small.horizontal.list > .item { - font-size: @small; -} -.ui.horizontal.list .list > .item, -.ui.horizontal.list > .item { - font-size: @medium; -} -.ui.large.horizontal.list .list > .item, -.ui.large.horizontal.list > .item { - font-size: @large; -} -.ui.big.horizontal.list .list > .item, -.ui.big.horizontal.list > .item { - font-size: @big; -} -.ui.huge.horizontal.list .list > .item, -.ui.huge.horizontal.list > .item { - font-size: @huge; -} -.ui.massive.horizontal.list .list > .item, -.ui.massive.horizontal.list > .item { - font-size: @massive; -} - -.loadUIOverrides(); - diff --git a/src/definitions/elements/loader.less b/src/definitions/elements/loader.less deleted file mode 100644 index 9bf271d..0000000 --- a/src/definitions/elements/loader.less +++ /dev/null @@ -1,331 +0,0 @@ -/*! - * # Semantic UI - Loader - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'loader'; - -@import (multiple) '../../theme.config'; - -/******************************* - Loader -*******************************/ - - -/* Standard Size */ -.ui.loader { - display: none; - position: absolute; - top: @loaderTopOffset; - left: @loaderLeftOffset; - margin: 0px; - text-align: center; - z-index: 1000; - transform: translateX(-50%) translateY(-50%); -} - -/* Static Shape */ -.ui.loader:before { - position: absolute; - content: ''; - top: 0%; - left: 50%; - width: 100%; - height: 100%; - - border-radius: @circularRadius; - border: @loaderLineWidth solid @loaderFillColor; -} - -/* Active Shape */ -.ui.loader:after { - position: absolute; - content: ''; - top: 0%; - left: 50%; - width: 100%; - height: 100%; - - animation: loader @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @shapeBorderColor; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; -} - -/* Active Animation */ -@keyframes loader { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - -/* Sizes */ -.ui.mini.loader:before, -.ui.mini.loader:after { - width: @mini; - height: @mini; - margin: @miniOffset; -} -.ui.tiny.loader:before, -.ui.tiny.loader:after { - width: @tiny; - height: @tiny; - margin: @tinyOffset; -} -.ui.small.loader:before, -.ui.small.loader:after { - width: @small; - height: @small; - margin: @smallOffset; -} -.ui.loader:before, -.ui.loader:after { - width: @medium; - height: @medium; - margin: @mediumOffset; -} -.ui.large.loader:before, -.ui.large.loader:after { - width: @large; - height: @large; - margin: @largeOffset; -} -.ui.big.loader:before, -.ui.big.loader:after { - width: @big; - height: @big; - margin: @bigOffset; -} -.ui.huge.loader:before, -.ui.huge.loader:after { - width: @huge; - height: @huge; - margin: @hugeOffset; -} -.ui.massive.loader:before, -.ui.massive.loader:after { - width: @massive; - height: @massive; - margin: @massiveOffset; -} - -/*------------------- - Coupling ---------------------*/ - -/* Show inside active dimmer */ -.ui.dimmer .loader { - display: block; -} - -/* Black Dimmer */ -.ui.dimmer .ui.loader { - color: @invertedLoaderTextColor; -} -.ui.dimmer .ui.loader:before { - border-color: @invertedLoaderFillColor; -} -.ui.dimmer .ui.loader:after { - border-color: @invertedShapeBorderColor; -} - -/* White Dimmer (Inverted) */ -.ui.inverted.dimmer .ui.loader { - color: @loaderTextColor; -} -.ui.inverted.dimmer .ui.loader:before { - border-color: @loaderFillColor; -} -.ui.inverted.dimmer .ui.loader:after { - border-color: @shapeBorderColor; -} - -/******************************* - Types -*******************************/ - -/*------------------- - Text ---------------------*/ - -.ui.text.loader { - width: auto !important; - height: auto !important; - text-align: center; - font-style: normal; -} - - -/******************************* - States -*******************************/ - -.ui.indeterminate.loader:after { - animation-direction: @indeterminateDirection; - animation-duration: @indeterminateSpeed; -} - -.ui.loader.active, -.ui.loader.visible { - display: block; -} -.ui.loader.disabled, -.ui.loader.hidden { - display: none; -} - -/******************************* - Variations -*******************************/ - - -/*------------------- - Sizes ---------------------*/ - - -/* Loader */ -.ui.inverted.dimmer .ui.mini.loader, -.ui.mini.loader { - width: @mini; - height: @mini; - font-size: @miniFontSize; -} -.ui.inverted.dimmer .ui.tiny.loader, -.ui.tiny.loader { - width: @tiny; - height: @tiny; - font-size: @tinyFontSize; -} -.ui.inverted.dimmer .ui.small.loader, -.ui.small.loader { - width: @small; - height: @small; - font-size: @smallFontSize; -} -.ui.inverted.dimmer .ui.loader, -.ui.loader { - width: @medium; - height: @medium; - font-size: @mediumFontSize; -} -.ui.inverted.dimmer .ui.large.loader, -.ui.large.loader { - width: @large; - height: @large; - font-size: @largeFontSize; -} -.ui.inverted.dimmer .ui.big.loader, -.ui.big.loader { - width: @big; - height: @big; - font-size: @bigFontSize; -} -.ui.inverted.dimmer .ui.huge.loader, -.ui.huge.loader { - width: @huge; - height: @huge; - font-size: @hugeFontSize; -} -.ui.inverted.dimmer .ui.massive.loader, -.ui.massive.loader { - width: @massive; - height: @massive; - font-size: @massiveFontSize; -} - -/* Text Loader */ -.ui.mini.text.loader { - min-width: @mini; - padding-top: (@mini + @textDistance); -} -.ui.tiny.text.loader { - min-width: @tiny; - padding-top: (@tiny + @textDistance); -} -.ui.small.text.loader { - min-width: @small; - padding-top: (@small + @textDistance); -} -.ui.text.loader { - min-width: @medium; - padding-top: (@medium + @textDistance); -} -.ui.large.text.loader { - min-width: @large; - padding-top: (@large + @textDistance); -} -.ui.big.text.loader { - min-width: @big; - padding-top: (@big + @textDistance); -} -.ui.huge.text.loader { - min-width: @huge; - padding-top: (@huge + @textDistance); -} -.ui.massive.text.loader { - min-width: @massive; - padding-top: (@massive + @textDistance); -} - - -/*------------------- - Inverted ---------------------*/ - -.ui.inverted.loader { - color: @invertedLoaderTextColor -} -.ui.inverted.loader:before { - border-color: @invertedLoaderFillColor; -} -.ui.inverted.loader:after { - border-top-color: @invertedLoaderLineColor; -} - -/*------------------- - Inline ---------------------*/ - -.ui.inline.loader { - position: relative; - vertical-align: @inlineVerticalAlign; - margin: @inlineMargin; - left: 0em; - top: 0em; - transform: none; -} - -.ui.inline.loader.active, -.ui.inline.loader.visible { - display: inline-block; -} - -/* Centered Inline */ -.ui.centered.inline.loader.active, -.ui.centered.inline.loader.visible { - display: block; - margin-left: auto; - margin-right: auto; -} - - -.loadUIOverrides(); diff --git a/src/definitions/elements/placeholder.less b/src/definitions/elements/placeholder.less deleted file mode 100644 index e18c4ab..0000000 --- a/src/definitions/elements/placeholder.less +++ /dev/null @@ -1,232 +0,0 @@ -/*! - * # Semantic UI - Loader - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'placeholder'; - -@import (multiple) '../../theme.config'; - -/*------------------- - Content ---------------------*/ - -.ui.placeholder { - position: static; - overflow: hidden; - animation: placeholderShimmer @placeholderLoadingAnimationDuration linear; - animation-iteration-count: infinite; - background-color: @white; - background-image: @placeholderLoadingGradient; - background-size: @placeholderLoadingGradientWidth 100%; - max-width: @placeholderMaxWidth; -} - -@keyframes placeholderShimmer{ - 0% { - background-position: -@placeholderLoadingGradientWidth 0 - } - 100% { - background-position: @placeholderLoadingGradientWidth 0 - } -} - -.ui.placeholder + .ui.placeholder { - margin-top: @consecutivePlaceholderSpacing; -} -.ui.placeholder + .ui.placeholder { - animation-delay: @placeholderAnimationInterval; -} -.ui.placeholder + .ui.placeholder + .ui.placeholder { - animation-delay: (@placeholderAnimationInterval * 2); -} -.ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder { - animation-delay: (@placeholderAnimationInterval * 3); -} -.ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder { - animation-delay: (@placeholderAnimationInterval * 4); -} - -.ui.placeholder, -.ui.placeholder > :before, -.ui.placeholder .image.header:after, -.ui.placeholder .line, -.ui.placeholder .line:after { - background-color: @white; -} - -/* Image */ -.ui.placeholder .image:not(.header):not(.ui) { - height: @placeholderImageHeight; -} -.ui.placeholder .square.image:not(.header) { - height: 0px; - overflow: hidden; - /* 1/1 aspect ratio */ - padding-top: 100%; -} -.ui.placeholder .rectangular.image:not(.header) { - height: 0px; - overflow: hidden; - /* 4/3 aspect ratio */ - padding-top: 75%; -} - - -/* Lines */ -.ui.placeholder .line { - position: relative; - height: @placeholderLineMargin; -} -.ui.placeholder .line:before, -.ui.placeholder .line:after { - top: 100%; - position: absolute; - content: ''; - background-color: inherit; -} -.ui.placeholder .line:before { - left: 0px; -} -.ui.placeholder .line:after { - right: 0px; -} - -/* Any Lines */ -.ui.placeholder .line { - margin-bottom: @placeholderLineHeight; -} -.ui.placeholder .line:before, -.ui.placeholder .line:after { - height: @placeholderLineHeight; -} -.ui.placeholder .line:not(:first-child) { - margin-top: @placeholderLineHeight; -} - -/* Header Image + 2 Lines */ -.ui.placeholder .header { - position: relative; - overflow: hidden; -} - -/* Line Outdent */ -.ui.placeholder .line:nth-child(1):after { - width: @placeholderLineOneOutdent; -} -.ui.placeholder .line:nth-child(2):after { - width: @placeholderLineTwoOutdent; -} -.ui.placeholder .line:nth-child(3):after { - width: @placeholderLineThreeOutdent; -} -.ui.placeholder .line:nth-child(4):after { - width: @placeholderLineFourOutdent; -} -.ui.placeholder .line:nth-child(5):after { - width: @placeholderLineFiveOutdent; -} - -/* Header Line 1 & 2*/ -.ui.placeholder .header .line { - margin-bottom: @placeholderHeaderLineHeight; -} -.ui.placeholder .header .line:before, -.ui.placeholder .header .line:after { - height: @placeholderHeaderLineHeight; -} -.ui.placeholder .header .line:not(:first-child) { - margin-top: @placeholderHeaderLineHeight; -} -.ui.placeholder .header .line:after { - width: @placeholderHeaderLineOneOutdent; -} -.ui.placeholder .header .line:nth-child(2):after { - width: @placeholderHeaderLineTwoOutdent; -} - -/* Image Header */ -.ui.placeholder .image.header .line { - margin-left: @placeholderImageWidth; -} -.ui.placeholder .image.header .line:before { - width: @placeholderImageTextIndent; -} -.ui.placeholder .image.header:after { - display: block; - height: @placeholderLineMargin; - content: ''; - margin-left: @placeholderImageWidth; -} - -/* Spacing */ -.ui.placeholder .image .line:first-child, -.ui.placeholder .paragraph .line:first-child, -.ui.placeholder .header .line:first-child { - height: 0.01px; -} -.ui.placeholder .image:not(:first-child):before, -.ui.placeholder .paragraph:not(:first-child):before, -.ui.placeholder .header:not(:first-child):before { - height: @placeholderSpacing; - content: ''; - display: block; -} - -/* Inverted Content Loader */ -.ui.inverted.placeholder { - background-image: @placeholderInvertedLoadingGradient; -} -.ui.inverted.placeholder, -.ui.inverted.placeholder > :before, -.ui.inverted.placeholder .image.header:after, -.ui.inverted.placeholder .line, -.ui.inverted.placeholder .line:after { - background-color: @black; -} - -/******************************* - Variations -*******************************/ - - -/*------------------- - Sizes ---------------------*/ - -.ui.placeholder .full.line.line.line:after { - width: @placeholderFullLineOutdent; -} -.ui.placeholder .very.long.line.line.line:after { - width: @placeholderVeryLongLineOutdent; -} -.ui.placeholder .long.line.line.line:after { - width: @placeholderLongLineOutdent; -} -.ui.placeholder .medium.line.line.line:after { - width: @placeholderMediumLineOutdent; -} -.ui.placeholder .short.line.line.line:after { - width: @placeholderShortLineOutdent; -} -.ui.placeholder .very.short.line.line.line:after { - width: @placeholderVeryShortLineOutdent; -} - - -/*------------------- - Fluid ---------------------*/ - -.ui.fluid.placeholder { - max-width: none; -} diff --git a/src/definitions/elements/rail.less b/src/definitions/elements/rail.less deleted file mode 100644 index 7eacee7..0000000 --- a/src/definitions/elements/rail.less +++ /dev/null @@ -1,154 +0,0 @@ -/*! - * # Semantic UI - Rail - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'rail'; - -@import (multiple) '../../theme.config'; - -/******************************* - Rails -*******************************/ - -.ui.rail { - position: absolute; - top: 0%; - width: @width; - height: @height; -} - -.ui.left.rail { - left: auto; - right: 100%; - padding: 0em @splitDistance 0em 0em; - margin: 0em @splitDistance 0em 0em; -} - -.ui.right.rail { - left: 100%; - right: auto; - padding: 0em 0em 0em @splitDistance; - margin: 0em 0em 0em @splitDistance; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Internal ----------------*/ - -.ui.left.internal.rail { - left: 0%; - right: auto; - padding: 0em 0em 0em @splitDistance; - margin: 0em 0em 0em @splitDistance; -} - -.ui.right.internal.rail { - left: auto; - right: 0%; - padding: 0em @splitDistance 0em 0em; - margin: 0em @splitDistance 0em 0em; -} - - -/*-------------- - Dividing ----------------*/ - -.ui.dividing.rail { - width: @dividingWidth; -} -.ui.left.dividing.rail { - padding: 0em @splitDividingDistance 0em 0em; - margin: 0em @splitDividingDistance 0em 0em; - border-right: @dividingBorder; -} -.ui.right.dividing.rail { - border-left: @dividingBorder; - padding: 0em 0em 0em @splitDividingDistance; - margin: 0em 0em 0em @splitDividingDistance; -} - -/*-------------- - Distance ----------------*/ - -.ui.close.rail { - width: @closeWidth; -} -.ui.close.left.rail { - padding: 0em @splitCloseDistance 0em 0em; - margin: 0em @splitCloseDistance 0em 0em; -} -.ui.close.right.rail { - padding: 0em 0em 0em @splitCloseDistance; - margin: 0em 0em 0em @splitCloseDistance; -} - -.ui.very.close.rail { - width: @veryCloseWidth; -} -.ui.very.close.left.rail { - padding: 0em @splitVeryCloseDistance 0em 0em; - margin: 0em @splitVeryCloseDistance 0em 0em; -} -.ui.very.close.right.rail { - padding: 0em 0em 0em @splitVeryCloseDistance; - margin: 0em 0em 0em @splitVeryCloseDistance; -} - -/*-------------- - Attached ----------------*/ - -.ui.attached.left.rail, -.ui.attached.right.rail { - padding: 0em; - margin: 0em; -} - -/*-------------- - Sizing ----------------*/ - -.ui.mini.rail { - font-size: @mini; -} -.ui.tiny.rail { - font-size: @tiny; -} -.ui.small.rail { - font-size: @small; -} -.ui.rail { - font-size: @medium; -} -.ui.large.rail { - font-size: @large; -} -.ui.big.rail { - font-size: @big; -} -.ui.huge.rail { - font-size: @huge; -} -.ui.massive.rail { - font-size: @massive; -} - - -.loadUIOverrides(); diff --git a/src/definitions/elements/reveal.less b/src/definitions/elements/reveal.less deleted file mode 100644 index 41b3764..0000000 --- a/src/definitions/elements/reveal.less +++ /dev/null @@ -1,275 +0,0 @@ -/*! - * # Semantic UI - Reveal - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'reveal'; - -@import (multiple) '../../theme.config'; - -/******************************* - Reveal -*******************************/ - -.ui.reveal { - display: inherit; - position: relative !important; - font-size: 0em !important; -} - -.ui.reveal > .visible.content { - position: absolute !important; - top: 0em !important; - left: 0em !important; - z-index: @topZIndex !important; - transition: @transition; -} -.ui.reveal > .hidden.content { - position: relative !important; - z-index: @bottomZIndex !important; -} - -/* Make sure hovered element is on top of other reveal */ -.ui.active.reveal .visible.content, -.ui.reveal:hover .visible.content { - z-index: @activeZIndex !important; -} - - -/******************************* - Types -*******************************/ - - -/*-------------- - Slide ----------------*/ - -.ui.slide.reveal { - position: relative !important; - overflow: hidden !important; - white-space: nowrap; -} - -.ui.slide.reveal > .content { - display: block; - width: 100%; - white-space: normal; - float: left; - - margin: 0em; - transition: @slideTransition; -} - -.ui.slide.reveal > .visible.content { - position: relative !important; -} -.ui.slide.reveal > .hidden.content { - position: absolute !important; - left: 0% !important; - width: 100% !important; - transform: translateX(100%) !important; -} -.ui.slide.active.reveal > .visible.content, -.ui.slide.reveal:hover > .visible.content { - transform: translateX(-100%) !important; -} -.ui.slide.active.reveal > .hidden.content, -.ui.slide.reveal:hover > .hidden.content { - transform: translateX(0%) !important; -} - -.ui.slide.right.reveal > .visible.content { - transform: translateX(0%) !important; -} -.ui.slide.right.reveal > .hidden.content { - transform: translateX(-100%) !important; -} -.ui.slide.right.active.reveal > .visible.content, -.ui.slide.right.reveal:hover > .visible.content { - transform: translateX(100%) !important; -} -.ui.slide.right.active.reveal > .hidden.content, -.ui.slide.right.reveal:hover > .hidden.content { - transform: translateX(0%) !important; -} - -.ui.slide.up.reveal > .hidden.content { - transform: translateY(100%) !important; -} -.ui.slide.up.active.reveal > .visible.content, -.ui.slide.up.reveal:hover > .visible.content { - transform: translateY(-100%) !important; -} -.ui.slide.up.active.reveal > .hidden.content, -.ui.slide.up.reveal:hover > .hidden.content { - transform: translateY(0%) !important; -} - -.ui.slide.down.reveal > .hidden.content { - transform: translateY(-100%) !important; -} -.ui.slide.down.active.reveal > .visible.content, -.ui.slide.down.reveal:hover > .visible.content { - transform: translateY(100%) !important; -} -.ui.slide.down.active.reveal > .hidden.content, -.ui.slide.down.reveal:hover > .hidden.content { - transform: translateY(0%) !important; -} - - -/*-------------- - Fade ----------------*/ - -.ui.fade.reveal > .visible.content { - opacity: 1; -} -.ui.fade.active.reveal > .visible.content, -.ui.fade.reveal:hover > .visible.content { - opacity: 0; -} - - -/*-------------- - Move ----------------*/ - -.ui.move.reveal { - position: relative !important; - overflow: hidden !important; - white-space: nowrap; -} - -.ui.move.reveal > .content { - display: block; - float: left; - white-space: normal; - - margin: 0em; - transition: @moveTransition; -} - -.ui.move.reveal > .visible.content { - position: relative !important; -} -.ui.move.reveal > .hidden.content { - position: absolute !important; - left: 0% !important; - width: 100% !important; -} -.ui.move.active.reveal > .visible.content, -.ui.move.reveal:hover > .visible.content { - transform: translateX(-100%) !important; -} -.ui.move.right.active.reveal > .visible.content, -.ui.move.right.reveal:hover > .visible.content { - transform: translateX(100%) !important; -} -.ui.move.up.active.reveal > .visible.content, -.ui.move.up.reveal:hover > .visible.content { - transform: translateY(-100%) !important; -} -.ui.move.down.active.reveal > .visible.content, -.ui.move.down.reveal:hover > .visible.content { - transform: translateY(100%) !important; -} - - - -/*-------------- - Rotate ----------------*/ - -.ui.rotate.reveal > .visible.content { - transition-duration: @transitionDuration; - transform: rotate(0deg); -} - -.ui.rotate.reveal > .visible.content, -.ui.rotate.right.reveal > .visible.content { - transform-origin: bottom right; -} -.ui.rotate.active.reveal > .visible.content, -.ui.rotate.reveal:hover > .visible.content, -.ui.rotate.right.active.reveal > .visible.content, -.ui.rotate.right.reveal:hover > .visible.content { - transform: rotate(@rotateDegrees); -} - -.ui.rotate.left.reveal > .visible.content { - transform-origin: bottom left; -} -.ui.rotate.left.active.reveal > .visible.content, -.ui.rotate.left.reveal:hover > .visible.content { - transform: rotate(-@rotateDegrees); -} - -/******************************* - States -*******************************/ - -.ui.disabled.reveal:hover > .visible.visible.content { - position: static !important; - display: block !important; - opacity: 1 !important; - top: 0 !important; - left: 0 !important; - right: auto !important; - bottom: auto !important; - transform: none !important; -} -.ui.disabled.reveal:hover > .hidden.hidden.content { - display: none !important; -} - - -/******************************* - Coupling -*******************************/ - -.ui.reveal > .ui.ribbon.label { - z-index: @overlayZIndex; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Visible ----------------*/ - -.ui.visible.reveal { - overflow: visible; -} - -/*-------------- - Instant ----------------*/ - -.ui.instant.reveal > .content { - transition-delay: 0s !important; -} - - -/*-------------- - Sizing ----------------*/ - -.ui.reveal > .content { - font-size: @medium !important; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/segment.less b/src/definitions/elements/segment.less deleted file mode 100644 index 34d5a42..0000000 --- a/src/definitions/elements/segment.less +++ /dev/null @@ -1,829 +0,0 @@ -/*! - * # Semantic UI - Segment - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'element'; -@element : 'segment'; - -@import (multiple) '../../theme.config'; - -/******************************* - Segment -*******************************/ - -.ui.segment { - position: relative; - background: @background; - box-shadow: @boxShadow; - margin: @margin; - padding: @padding; - border-radius: @borderRadius; - border: @border; -} - -.ui.segment:first-child { - margin-top: 0em; -} -.ui.segment:last-child { - margin-bottom: 0em; -} - - -/* Vertical */ -.ui.vertical.segment { - margin: 0em; - padding-left: 0em; - padding-right: 0em; - - background: none transparent; - border-radius: 0px; - box-shadow: none; - border: none; - border-bottom: @borderWidth solid @borderColor; -} -.ui.vertical.segment:last-child { - border-bottom: none; -} - - -/*------------------- - Loose Coupling ---------------------*/ - -/* Header */ -.ui.inverted.segment > .ui.header { - color: @white; -} - -/* Label */ -.ui[class*="bottom attached"].segment > [class*="top attached"].label { - border-top-left-radius: 0em; - border-top-right-radius: 0em; -} -.ui[class*="top attached"].segment > [class*="bottom attached"].label { - border-bottom-left-radius: 0em; - border-bottom-right-radius: 0em; -} -.ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label { - border-top-left-radius: 0em; - border-top-right-radius: 0em; -} -.ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label { - border-bottom-left-radius: 0em; - border-bottom-right-radius: 0em; -} - -/* Grid */ -.ui.page.grid.segment, -.ui.grid > .row > .ui.segment.column, -.ui.grid > .ui.segment.column { - padding-top: @pageGridMargin; - padding-bottom: @pageGridMargin; -} -.ui.grid.segment { - margin: @margin; - border-radius: @borderRadius; -} - -/* Table */ -.ui.basic.table.segment { - background: @background; - border: @border; - box-shadow: @boxShadow; -} -.ui[class*="very basic"].table.segment { - padding: @padding; -} - - -/******************************* - Types -*******************************/ - - -/*------------------- - Placeholder ---------------------*/ - -.ui.placeholder.segment { - display: flex; - flex-direction: column; - justify-content: center; - align-items: stretch; - max-width: initial; - animation: none; - overflow: visible; - padding: @placeholderPadding; - min-height: @placeholderMinHeight; - background: @placeholderBackground; - border-color: @placeholderBorderColor; - box-shadow: @placeholderBoxShadow; -} - -.ui.placeholder.segment .button, -.ui.placeholder.segment textarea { - display: block; -} -.ui.placeholder.segment .field, -.ui.placeholder.segment textarea, -.ui.placeholder.segment > .ui.input, -.ui.placeholder.segment .button { - max-width: @placeholderContentMaxWidth; - margin-left: auto; - margin-right: auto; -} -.ui.placeholder.segment .column .button, -.ui.placeholder.segment .column .field, -.ui.placeholder.segment .column textarea, -.ui.placeholder.segment .column > .ui.input { - max-width: @placeholderContentMaxWidth; - margin-left: auto; - margin-right: auto; -} - -.ui.placeholder.segment > .inline { - align-self: center; -} -.ui.placeholder.segment > .inline > .button { - display: inline-block; - width: auto; - margin: @placeholderContentInlineButtonMargin; -} -.ui.placeholder.segment > .inline > .button:last-child { - margin-right: 0px; -} - - -/*------------------- - Piled ---------------------*/ - -.ui.piled.segments, -.ui.piled.segment { - margin: @piledMargin 0em; - box-shadow: @piledBoxShadow; - z-index: @piledZIndex; -} -.ui.piled.segment:first-child { - margin-top: 0em; -} -.ui.piled.segment:last-child { - margin-bottom: 0em; -} -.ui.piled.segments:after, -.ui.piled.segments:before, -.ui.piled.segment:after, -.ui.piled.segment:before { - background-color: @white; - visibility: visible; - content: ''; - display: block; - height: 100%; - left: 0px; - position: absolute; - width: 100%; - border: @piledBorder; - box-shadow: @piledBoxShadow; -} -.ui.piled.segments:before, -.ui.piled.segment:before { - transform: rotate(-@piledDegrees); - top: 0; - z-index: -2; -} -.ui.piled.segments:after, -.ui.piled.segment:after { - transform: rotate(@piledDegrees); - top: 0; - z-index: -1; -} - -/* Piled Attached */ -.ui[class*="top attached"].piled.segment { - margin-top: @piledMargin; - margin-bottom: 0em; -} -.ui.piled.segment[class*="top attached"]:first-child { - margin-top: 0em; -} -.ui.piled.segment[class*="bottom attached"] { - margin-top: 0em; - margin-bottom: @piledMargin; -} -.ui.piled.segment[class*="bottom attached"]:last-child { - margin-bottom: 0em; -} - -/*------------------- - Stacked ---------------------*/ - -.ui.stacked.segment { - padding-bottom: @stackedPadding; -} -.ui.stacked.segments:before, -.ui.stacked.segments:after, -.ui.stacked.segment:before, -.ui.stacked.segment:after { - content: ''; - position: absolute; - bottom: -(@stackedHeight / 2); - left: 0%; - - border-top: 1px solid @borderColor; - background: @stackedPageBackground; - - width: 100%; - height: @stackedHeight; - visibility: visible; -} -.ui.stacked.segments:before, -.ui.stacked.segment:before { - display: none; -} - -/* Add additional page */ -.ui.tall.stacked.segments:before, -.ui.tall.stacked.segment:before { - display: block; - bottom: 0px; -} - -/* Inverted */ -.ui.stacked.inverted.segments:before, -.ui.stacked.inverted.segments:after, -.ui.stacked.inverted.segment:before, -.ui.stacked.inverted.segment:after { - background-color: @subtleTransparentBlack; - border-top: 1px solid @selectedBorderColor; -} - -/*------------------- - Padded ---------------------*/ - -.ui.padded.segment { - padding: @paddedSegmentPadding; -} - -.ui[class*="very padded"].segment { - padding: @veryPaddedSegmentPadding; -} - -/* Padded vertical */ -.ui.padded.segment.vertical.segment, -.ui[class*="very padded"].vertical.segment { - padding-left: 0px; - padding-right: 0px; -} - -/*------------------- - Compact ---------------------*/ - -.ui.compact.segment { - display: table; -} - -/* Compact Group */ -.ui.compact.segments { - display: inline-flex; -} -.ui.compact.segments .segment, -.ui.segments .compact.segment { - display: block; - flex: 0 1 auto; -} - -/*------------------- - Circular ---------------------*/ - -.ui.circular.segment { - display: table-cell; - padding: @circularPadding; - text-align: center; - vertical-align: middle; - border-radius: 500em; -} - -/*------------------- - Raised ---------------------*/ - -.ui.raised.segments, -.ui.raised.segment { - box-shadow: @raisedBoxShadow; -} - - -/******************************* - Groups -*******************************/ - -/* Group */ -.ui.segments { - flex-direction: column; - position: relative; - margin: @groupedMargin; - border: @groupedBorder; - box-shadow: @groupedBoxShadow; - border-radius: @groupedBorderRadius; -} -.ui.segments:first-child { - margin-top: 0em; -} -.ui.segments:last-child { - margin-bottom: 0em; -} - - -/* Nested Segment */ -.ui.segments > .segment { - top: 0px; - bottom: 0px; - border-radius: 0px; - margin: @groupedSegmentMargin; - width: @groupedSegmentWidth; - box-shadow: @groupedSegmentBoxShadow; - border: @groupedSegmentBorder; - border-top: @groupedSegmentDivider; -} - -.ui.segments:not(.horizontal) > .segment:first-child { - top: @attachedTopOffset; - bottom: 0px; - border-top: none; - margin-top: 0em; - bottom: 0px; - margin-bottom: 0em; - top: @attachedTopOffset; - border-radius: @borderRadius @borderRadius 0em 0em; -} - -/* Bottom */ -.ui.segments:not(.horizontal) > .segment:last-child { - top: @attachedBottomOffset; - bottom: 0px; - margin-top: 0em; - margin-bottom: 0em; - box-shadow: @attachedBottomBoxShadow; - border-radius: 0em 0em @borderRadius @borderRadius; -} - -/* Only */ -.ui.segments:not(.horizontal) > .segment:only-child { - border-radius: @borderRadius; -} - - -/* Nested Group */ -.ui.segments > .ui.segments { - border-top: @groupedSegmentDivider; - margin: @nestedGroupMargin; -} -.ui.segments > .segments:first-child { - border-top: none; -} -.ui.segments > .segment + .segments:not(.horizontal) { - margin-top: 0em; -} - -/* Horizontal Group */ -.ui.horizontal.segments { - display: flex; - flex-direction: row; - background-color: transparent; - border-radius: 0px; - padding: 0em; - background-color: @background; - box-shadow: @boxShadow; - margin: @margin; - border-radius: @borderRadius; - border: @border; -} - -/* Nested Horizontal Group */ -.ui.segments > .horizontal.segments { - margin: 0em; - background-color: transparent; - border-radius: 0px; - border: none; - box-shadow: none; - border-top: @groupedSegmentDivider; -} - -/* Horizontal Segment */ -.ui.horizontal.segments > .segment { - flex: 1 1 auto; - -ms-flex: 1 1 0px; /* Solves #2550 MS Flex */ - margin: 0em; - min-width: 0px; - background-color: transparent; - border-radius: 0px; - border: none; - box-shadow: none; - border-left: @borderWidth solid @borderColor; -} - -/* Border Fixes */ -.ui.segments > .horizontal.segments:first-child { - border-top: none; -} -.ui.horizontal.segments > .segment:first-child { - border-left: none; -} - - -/******************************* - States -*******************************/ - -/*-------------- - Disabled ----------------*/ - -.ui.disabled.segment { - opacity: @disabledOpacity; - color: @disabledTextColor; -} - -/*-------------- - Loading ----------------*/ - -.ui.loading.segment { - position: relative; - cursor: default; - pointer-events: none; - text-shadow: none !important; - color: transparent !important; - transition: all 0s linear; -} -.ui.loading.segment:before { - position: absolute; - content: ''; - top: 0%; - left: 0%; - background: @loaderDimmerColor; - width: 100%; - height: 100%; - border-radius: @borderRadius; - z-index: @loaderDimmerZIndex; -} -.ui.loading.segment:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: segment-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @loaderLineColor @loaderFillColor @loaderFillColor @loaderFillColor; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; - visibility: visible; - z-index: @loaderLineZIndex; -} - -@keyframes segment-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - - -/******************************* - Variations -*******************************/ - - -/*------------------- - Basic ---------------------*/ - -.ui.basic.segment { - background: @basicBackground; - box-shadow: @basicBoxShadow; - border: @basicBorder; - border-radius: @basicBorderRadius; -} - -/*------------------- - Clearing ---------------------*/ - -.ui.clearing.segment:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -/*------------------- - Colors ---------------------*/ - -/* Red */ -.ui.red.segment:not(.inverted) { - border-top: @coloredBorderSize solid @red !important; -} -.ui.inverted.red.segment { - background-color: @red !important; - color: @white !important; -} - -/* Orange */ -.ui.orange.segment:not(.inverted) { - border-top: @coloredBorderSize solid @orange !important; -} -.ui.inverted.orange.segment { - background-color: @orange !important; - color: @white !important; -} - -/* Yellow */ -.ui.yellow.segment:not(.inverted) { - border-top: @coloredBorderSize solid @yellow !important; -} -.ui.inverted.yellow.segment { - background-color: @yellow !important; - color: @white !important; -} - -/* Olive */ -.ui.olive.segment:not(.inverted) { - border-top: @coloredBorderSize solid @olive !important; -} -.ui.inverted.olive.segment { - background-color: @olive !important; - color: @white !important; -} - -/* Green */ -.ui.green.segment:not(.inverted) { - border-top: @coloredBorderSize solid @green !important; -} -.ui.inverted.green.segment { - background-color: @green !important; - color: @white !important; -} - -/* Teal */ -.ui.teal.segment:not(.inverted) { - border-top: @coloredBorderSize solid @teal !important; -} -.ui.inverted.teal.segment { - background-color: @teal !important; - color: @white !important; -} - -/* Blue */ -.ui.blue.segment:not(.inverted) { - border-top: @coloredBorderSize solid @blue !important; -} -.ui.inverted.blue.segment { - background-color: @blue !important; - color: @white !important; -} - -/* Violet */ -.ui.violet.segment:not(.inverted) { - border-top: @coloredBorderSize solid @violet !important; -} -.ui.inverted.violet.segment { - background-color: @violet !important; - color: @white !important; -} - -/* Purple */ -.ui.purple.segment:not(.inverted) { - border-top: @coloredBorderSize solid @purple !important; -} -.ui.inverted.purple.segment { - background-color: @purple !important; - color: @white !important; -} - -/* Pink */ -.ui.pink.segment:not(.inverted) { - border-top: @coloredBorderSize solid @pink !important; -} -.ui.inverted.pink.segment { - background-color: @pink !important; - color: @white !important; -} - -/* Brown */ -.ui.brown.segment:not(.inverted) { - border-top: @coloredBorderSize solid @brown !important; -} -.ui.inverted.brown.segment { - background-color: @brown !important; - color: @white !important; -} - -/* Grey */ -.ui.grey.segment:not(.inverted) { - border-top: @coloredBorderSize solid @grey !important; -} -.ui.inverted.grey.segment { - background-color: @grey !important; - color: @white !important; -} - -/* Black */ -.ui.black.segment:not(.inverted) { - border-top: @coloredBorderSize solid @black !important; -} -.ui.inverted.black.segment { - background-color: @black !important; - color: @white !important; -} - -/*------------------- - Aligned ---------------------*/ - -.ui[class*="left aligned"].segment { - text-align: left; -} -.ui[class*="right aligned"].segment { - text-align: right; -} -.ui[class*="center aligned"].segment { - text-align: center; -} - -/*------------------- - Floated ---------------------*/ - -.ui.floated.segment, -.ui[class*="left floated"].segment { - float: left; - margin-right: @floatedDistance; -} -.ui[class*="right floated"].segment { - float: right; - margin-left: @floatedDistance; -} - - -/*------------------- - Inverted ---------------------*/ - -.ui.inverted.segment { - border: none; - box-shadow: none; -} -.ui.inverted.segment, -.ui.primary.inverted.segment { - background: @invertedBackground; - color: @invertedTextColor; -} - -/* Nested */ -.ui.inverted.segment .segment { - color: @textColor; -} -.ui.inverted.segment .inverted.segment { - color: @invertedTextColor; -} - -/* Attached */ -.ui.inverted.attached.segment { - border-color: @solidWhiteBorderColor; -} - -/*------------------- - Emphasis ---------------------*/ - -/* Secondary */ -.ui.secondary.segment { - background: @secondaryBackground; - color: @secondaryColor; -} -.ui.secondary.inverted.segment { - background: @secondaryInvertedBackground; - color: @secondaryInvertedColor; -} - -/* Tertiary */ -.ui.tertiary.segment { - background: @tertiaryBackground; - color: @tertiaryColor; -} -.ui.tertiary.inverted.segment { - background: @tertiaryInvertedBackground; - color: @tertiaryInvertedColor; -} - - -/*------------------- - Attached ---------------------*/ - -/* Middle */ -.ui.attached.segment { - top: 0px; - bottom: 0px; - border-radius: 0px; - margin: 0em @attachedHorizontalOffset; - width: @attachedWidth; - max-width: @attachedWidth; - box-shadow: @attachedBoxShadow; - border: @attachedBorder; -} -.ui.attached:not(.message) + .ui.attached.segment:not(.top) { - border-top: none; -} - -/* Top */ -.ui[class*="top attached"].segment { - bottom: 0px; - margin-bottom: 0em; - top: @attachedTopOffset; - margin-top: @verticalMargin; - border-radius: @borderRadius @borderRadius 0em 0em; -} -.ui.segment[class*="top attached"]:first-child { - margin-top: 0em; -} - -/* Bottom */ -.ui.segment[class*="bottom attached"] { - bottom: 0px; - margin-top: 0em; - top: @attachedBottomOffset; - margin-bottom: @verticalMargin; - box-shadow: @attachedBottomBoxShadow; - border-radius: 0em 0em @borderRadius @borderRadius; -} -.ui.segment[class*="bottom attached"]:last-child { - margin-bottom: 0em; -} - -/*------------------- - Size ---------------------*/ - -.ui.mini.segments .segment, -.ui.mini.segment { - font-size: @mini; -} -.ui.tiny.segments .segment, -.ui.tiny.segment { - font-size: @tiny; -} -.ui.small.segments .segment, -.ui.small.segment { - font-size: @small; -} -.ui.segments .segment, -.ui.segment { - font-size: @medium; -} -.ui.large.segments .segment, -.ui.large.segment { - font-size: @large; -} -.ui.big.segments .segment, -.ui.big.segment { - font-size: @big; -} -.ui.huge.segments .segment, -.ui.huge.segment { - font-size: @huge; -} -.ui.massive.segments .segment, -.ui.massive.segment { - font-size: @massive; -} - -.loadUIOverrides(); diff --git a/src/definitions/elements/step.less b/src/definitions/elements/step.less deleted file mode 100644 index 5c4aff2..0000000 --- a/src/definitions/elements/step.less +++ /dev/null @@ -1,562 +0,0 @@ -/*! - * # Semantic UI - Step - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Step -*******************************/ - -/*-------------- - Load Theme ----------------*/ - -@type : 'element'; -@element : 'step'; - -@import (multiple) '../../theme.config'; - -/******************************* - Plural -*******************************/ - -.ui.steps { - display: inline-flex; - flex-direction: row; - align-items: stretch; - margin: @stepMargin; - background: @stepsBackground; - box-shadow: @stepsBoxShadow; - line-height: @lineHeight; - border-radius: @stepsBorderRadius; - border: @stepsBorder; -} - -/* First Steps */ -.ui.steps:first-child { - margin-top: 0em; -} - -/* Last Steps */ -.ui.steps:last-child { - margin-bottom: 0em; -} - - -/******************************* - Singular -*******************************/ - -.ui.steps .step { - position: relative; - display: flex; - flex: 1 0 auto; - flex-wrap: wrap; - flex-direction: row; - vertical-align: middle; - align-items: center; - justify-content: @justifyContent; - - margin: @verticalMargin @horizontalMargin; - padding: @verticalPadding @horizontalPadding; - background: @background; - color: @textColor; - box-shadow: @boxShadow; - border-radius: @borderRadius; - border: @border; - border-right: @divider; - transition: @transition; -} - -/* Arrow */ -.ui.steps .step:after { - display: none; - position: absolute; - z-index: 2; - content: ''; - top: @arrowTopOffset; - right: @arrowRightOffset; - border: medium none; - background-color: @arrowBackgroundColor; - width: @arrowSize; - height: @arrowSize; - - border-style: solid; - border-color: @borderColor; - border-width: @arrowBorderWidth; - - transition: @transition; - transform: translateY(-50%) translateX(50%) rotate(-45deg); -} - -/* First Step */ -.ui.steps .step:first-child { - padding-left: @horizontalPadding; - border-radius: @stepsBorderRadius 0em 0em @stepsBorderRadius; -} - -/* Last Step */ -.ui.steps .step:last-child { - border-radius: 0em @stepsBorderRadius @stepsBorderRadius 0em; -} -.ui.steps .step:last-child { - border-right: none; - margin-right: 0em; -} - -/* Only Step */ -.ui.steps .step:only-child { - border-radius: @stepsBorderRadius; -} - - -/******************************* - Content -*******************************/ - -/* Title */ -.ui.steps .step .title { - font-family: @titleFontFamily; - font-size: @titleFontSize; - font-weight: @titleFontWeight; -} -.ui.steps .step > .title { - width: 100%; -} - -/* Description */ -.ui.steps .step .description { - font-weight: @descriptionFontWeight; - font-size: @descriptionFontSize; - color: @descriptionColor; -} -.ui.steps .step > .description { - width: 100%; -} -.ui.steps .step .title ~ .description { - margin-top: @descriptionDistance; -} - -/* Icon */ -.ui.steps .step > .icon { - line-height: 1; - font-size: @iconSize; - margin: 0em @iconDistance 0em 0em; -} -.ui.steps .step > .icon, -.ui.steps .step > .icon ~ .content { - display: block; - flex: 0 1 auto; - align-self: @iconAlign; -} -.ui.steps .step > .icon ~ .content { - flex-grow: 1 0 auto; -} - -/* Horizontal Icon */ -.ui.steps:not(.vertical) .step > .icon { - width: auto; -} - -/* Link */ -.ui.steps .link.step, -.ui.steps a.step { - cursor: pointer; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Ordered ----------------*/ - -.ui.ordered.steps { - counter-reset: ordered; -} -.ui.ordered.steps .step:before { - display: block; - position: static; - text-align: center; - content: counters(ordered, "."); - align-self: @iconAlign; - margin-right: @iconDistance; - font-size: @iconSize; - counter-increment: ordered; - font-family: @orderedFontFamily; - font-weight: @orderedFontWeight; -} - -.ui.ordered.steps .step > * { - display: block; - align-self: @iconAlign; -} - - -/*-------------- - Vertical ----------------*/ - -.ui.vertical.steps { - display: inline-flex; - flex-direction: column; - overflow: visible; -} -.ui.vertical.steps .step { - justify-content: flex-start; - border-radius: @borderRadius; - padding: @verticalPadding @horizontalPadding; - border-right: none; - border-bottom: @verticalDivider; -} -.ui.vertical.steps .step:first-child { - padding: @verticalPadding @horizontalPadding; - border-radius: @stepsBorderRadius @stepsBorderRadius 0em 0em; -} -.ui.vertical.steps .step:last-child { - border-bottom: none; - border-radius: 0em 0em @stepsBorderRadius @stepsBorderRadius; -} -.ui.vertical.steps .step:only-child { - border-radius: @stepsBorderRadius; -} - - -/* Arrow */ -.ui.vertical.steps .step:after { - display: none; -} -.ui.vertical.steps .step:after { - top: @verticalArrowTopOffset; - right: @verticalArrowRightOffset; - border-width: @verticalArrowBorderWidth; -} - -.ui.vertical.steps .step:after { - display: @verticalArrowDisplay; -} -.ui.vertical.steps .active.step:after { - display: @verticalActiveArrowDisplay; -} -.ui.vertical.steps .step:last-child:after { - display: @verticalLastArrowDisplay; -} -.ui.vertical.steps .active.step:last-child:after { - display: @verticalActiveLastArrowDisplay; -} - - -/*--------------- - Responsive -----------------*/ - -/* Mobile (Default) */ -@media only screen and (max-width: (@largestMobileScreen)) { - - .ui.steps:not(.unstackable) { - display: inline-flex; - overflow: visible; - flex-direction: column; - } - .ui.steps:not(.unstackable) .step { - width: 100% !important; - flex-direction: column; - border-radius: @borderRadius; - padding: @verticalPadding @horizontalPadding; - } - .ui.steps:not(.unstackable) .step:first-child { - padding: @verticalPadding @horizontalPadding; - border-radius: @stepsBorderRadius @stepsBorderRadius 0em 0em; - } - .ui.steps:not(.unstackable) .step:last-child { - border-radius: 0em 0em @stepsBorderRadius @stepsBorderRadius; - } - - /* Arrow */ - .ui.steps:not(.unstackable) .step:after { - display: none !important; - } - - /* Content */ - .ui.steps:not(.unstackable) .step .content { - text-align: center; - } - - /* Icon */ - .ui.steps:not(.unstackable) .step > .icon, - .ui.ordered.steps:not(.unstackable) .step:before { - margin: 0em 0em @mobileIconDistance 0em; - } - -} - -/******************************* - States -*******************************/ - -/* Link Hover */ -.ui.steps .link.step:hover::after, -.ui.steps .link.step:hover, -.ui.steps a.step:hover::after, -.ui.steps a.step:hover { - background: @hoverBackground; - color: @hoverColor; -} - -/* Link Down */ -.ui.steps .link.step:active::after, -.ui.steps .link.step:active, -.ui.steps a.step:active::after, -.ui.steps a.step:active { - background: @downBackground; - color: @downColor; -} - -/* Active */ -.ui.steps .step.active { - cursor: auto; - background: @activeBackground; -} -.ui.steps .step.active:after { - background: @activeBackground; -} -.ui.steps .step.active .title { - color: @activeColor; -} -.ui.ordered.steps .step.active:before, -.ui.steps .active.step .icon { - color: @activeIconColor; -} - -/* Active Arrow */ -.ui.steps .step:after { - display: @arrowDisplay; -} -.ui.steps .active.step:after { - display: @activeArrowDisplay; -} -.ui.steps .step:last-child:after { - display: @lastArrowDisplay; -} -.ui.steps .active.step:last-child:after { - display: @activeLastArrowDisplay; -} - -/* Active Hover */ -.ui.steps .link.active.step:hover::after, -.ui.steps .link.active.step:hover, -.ui.steps a.active.step:hover::after, -.ui.steps a.active.step:hover { - cursor: pointer; - background: @activeHoverBackground; - color: @activeHoverColor; -} - -/* Completed */ -.ui.steps .step.completed > .icon:before, -.ui.ordered.steps .step.completed:before { - color: @completedColor; -} - -/* Disabled */ -.ui.steps .disabled.step { - cursor: auto; - background: @disabledBackground; - pointer-events: none; -} -.ui.steps .disabled.step, -.ui.steps .disabled.step .title, -.ui.steps .disabled.step .description { - color: @disabledColor; -} -.ui.steps .disabled.step:after { - background: @disabledBackground; -} - - -/******************************* - Variations -*******************************/ - - -/*-------------- - Stackable ----------------*/ - -/* Tablet Or Below */ -@media only screen and (max-width: @largestTabletScreen) { - -.ui[class*="tablet stackable"].steps { - display: inline-flex; - overflow: visible; - flex-direction: column; -} - -/* Steps */ -.ui[class*="tablet stackable"].steps .step { - flex-direction: column; - border-radius: @borderRadius; - padding: @verticalPadding @horizontalPadding; -} -.ui[class*="tablet stackable"].steps .step:first-child { - padding: @verticalPadding @horizontalPadding; - border-radius: @stepsBorderRadius @stepsBorderRadius 0em 0em; -} -.ui[class*="tablet stackable"].steps .step:last-child { - border-radius: 0em 0em @stepsBorderRadius @stepsBorderRadius; -} - -/* Arrow */ -.ui[class*="tablet stackable"].steps .step:after { - display: none !important; -} - -/* Content */ -.ui[class*="tablet stackable"].steps .step .content { - text-align: center; -} - -/* Icon */ -.ui[class*="tablet stackable"].steps .step > .icon, -.ui[class*="tablet stackable"].ordered.steps .step:before { - margin: 0em 0em @mobileIconDistance 0em; -} - -} - -/*-------------- - Fluid ----------------*/ - -/* Fluid */ -.ui.fluid.steps { - display: flex; - width: 100%; -} - -/*-------------- - Attached ----------------*/ - -/* Top */ -.ui.attached.steps { - width: @attachedWidth !important; - margin: 0em @attachedHorizontalOffset @attachedVerticalOffset; - max-width: @attachedWidth; - border-radius: @stepsBorderRadius @stepsBorderRadius 0em 0em; -} -.ui.attached.steps .step:first-child { - border-radius: @stepsBorderRadius 0em 0em 0em; -} -.ui.attached.steps .step:last-child { - border-radius: 0em @stepsBorderRadius 0em 0em; -} - -/* Bottom */ -.ui.bottom.attached.steps { - margin: @attachedVerticalOffset @attachedHorizontalOffset 0em; - border-radius: 0em 0em @stepsBorderRadius @stepsBorderRadius; -} -.ui.bottom.attached.steps .step:first-child { - border-radius: 0em 0em 0em @stepsBorderRadius; -} -.ui.bottom.attached.steps .step:last-child { - border-radius: 0em 0em @stepsBorderRadius 0em; -} - -/*------------------- - Evenly Divided ---------------------*/ - -.ui.one.steps, -.ui.two.steps, -.ui.three.steps, -.ui.four.steps, -.ui.five.steps, -.ui.six.steps, -.ui.seven.steps, -.ui.eight.steps { - width: 100%; -} -.ui.one.steps > .step, -.ui.two.steps > .step, -.ui.three.steps > .step, -.ui.four.steps > .step, -.ui.five.steps > .step, -.ui.six.steps > .step, -.ui.seven.steps > .step, -.ui.eight.steps > .step { - flex-wrap: nowrap; -} -.ui.one.steps > .step { - width: 100%; -} -.ui.two.steps > .step { - width: 50%; -} -.ui.three.steps > .step { - width: 33.333%; -} -.ui.four.steps > .step { - width: 25%; -} -.ui.five.steps > .step { - width: 20%; -} -.ui.six.steps > .step { - width: 16.666%; -} -.ui.seven.steps > .step { - width: 14.285%; -} -.ui.eight.steps > .step { - width: 12.500%; -} - -/*------------------- - Sizes ---------------------*/ - - -.ui.mini.steps .step, -.ui.mini.step { - font-size: @mini; -} -.ui.tiny.steps .step, -.ui.tiny.step { - font-size: @tiny; -} -.ui.small.steps .step, -.ui.small.step { - font-size: @small; -} -.ui.steps .step, -.ui.step { - font-size: @medium; -} -.ui.large.steps .step, -.ui.large.step { - font-size: @large; -} -.ui.big.steps .step, -.ui.big.step { - font-size: @big; -} -.ui.huge.steps .step, -.ui.huge.step { - font-size: @huge; -} -.ui.massive.steps .step, -.ui.massive.step { - font-size: @massive; -} - - -.loadUIOverrides(); diff --git a/src/definitions/globals/site.less b/src/definitions/globals/site.less deleted file mode 100644 index ffe558b..0000000 --- a/src/definitions/globals/site.less +++ /dev/null @@ -1,208 +0,0 @@ -/*! - * # Semantic UI - Site - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'global'; -@element : 'site'; - -@import (multiple) '../../theme.config'; - -/******************************* - Page -*******************************/ - -.loadFonts(); - -html, -body { - height: 100%; -} - -html { - font-size: @emSize; -} - -body { - margin: 0px; - padding: 0px; - overflow-x: @pageOverflowX; - min-width: @pageMinWidth; - background: @pageBackground; - font-family: @pageFont; - font-size: @fontSize; - line-height: @lineHeight; - color: @textColor; - font-smoothing: @fontSmoothing; -} - -/******************************* - Headers -*******************************/ - -h1, -h2, -h3, -h4, -h5 { - font-family: @headerFont; - line-height: @headerLineHeight; - margin: @headerMargin; - font-weight: @headerFontWeight; - padding: 0em; -} - -h1 { - min-height: 1rem; - font-size: @h1; -} -h2 { - font-size: @h2; -} -h3 { - font-size: @h3; -} -h4 { - font-size: @h4; -} -h5 { - font-size: @h5; -} - -h1:first-child, -h2:first-child, -h3:first-child, -h4:first-child, -h5:first-child { - margin-top: 0em; -} - -h1:last-child, -h2:last-child, -h3:last-child, -h4:last-child, -h5:last-child { - margin-bottom: 0em; -} - - -/******************************* - Text -*******************************/ - -p { - margin: @paragraphMargin; - line-height: @paragraphLineHeight; -} -p:first-child { - margin-top: 0em; -} -p:last-child { - margin-bottom: 0em; -} - -/*------------------- - Links ---------------------*/ - -a { - color: @linkColor; - text-decoration: @linkUnderline; -} -a:hover { - color: @linkHoverColor; - text-decoration: @linkHoverUnderline; -} - - -/******************************* - Scrollbars -*******************************/ - -.addScrollbars() when (@useCustomScrollbars) { - - /* Force Simple Scrollbars */ - body ::-webkit-scrollbar { - -webkit-appearance: none; - width: @customScrollbarWidth; - height: @customScrollbarHeight; - } - body ::-webkit-scrollbar-track { - background: @trackBackground; - border-radius: @trackBorderRadius; - } - body ::-webkit-scrollbar-thumb { - cursor: pointer; - border-radius: @thumbBorderRadius; - background: @thumbBackground; - transition: @thumbTransition; - } - body ::-webkit-scrollbar-thumb:window-inactive { - background: @thumbInactiveBackground; - } - body ::-webkit-scrollbar-thumb:hover { - background: @thumbHoverBackground; - } - - /* Inverted UI */ - body .ui.inverted::-webkit-scrollbar-track { - background: @trackInvertedBackground; - } - body .ui.inverted::-webkit-scrollbar-thumb { - background: @thumbInvertedBackground; - } - body .ui.inverted::-webkit-scrollbar-thumb:window-inactive { - background: @thumbInvertedInactiveBackground; - } - body .ui.inverted::-webkit-scrollbar-thumb:hover { - background: @thumbInvertedHoverBackground; - } -} - -/******************************* - Highlighting -*******************************/ - -/* Site */ -::-webkit-selection { - background-color: @highlightBackground; - color: @highlightColor; -} -::-moz-selection { - background-color: @highlightBackground; - color: @highlightColor; -} -::selection { - background-color: @highlightBackground; - color: @highlightColor; -} - -/* Form */ -textarea::-webkit-selection, -input::-webkit-selection { - background-color: @inputHighlightBackground; - color: @inputHighlightColor; -} -textarea::-moz-selection, -input::-moz-selection { - background-color: @inputHighlightBackground; - color: @inputHighlightColor; -} -textarea::selection, -input::selection { - background-color: @inputHighlightBackground; - color: @inputHighlightColor; -} - -.addScrollbars(); -.loadUIOverrides(); diff --git a/src/definitions/modules/accordion.less b/src/definitions/modules/accordion.less deleted file mode 100644 index 835f490..0000000 --- a/src/definitions/modules/accordion.less +++ /dev/null @@ -1,219 +0,0 @@ -/*! - * # Semantic UI - Accordion - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'accordion'; - -@import (multiple) '../../theme.config'; - -/******************************* - Accordion -*******************************/ - -.ui.accordion, -.ui.accordion .accordion { - max-width: 100%; -} -.ui.accordion .accordion { - margin: @childAccordionMargin; - padding: @childAccordionPadding; -} - -/* Title */ -.ui.accordion .title, -.ui.accordion .accordion .title { - cursor: pointer; -} - -/* Default Styling */ -.ui.accordion .title:not(.ui) { - padding: @titlePadding; - font-family: @titleFont; - font-size: @titleFontSize; - color: @titleColor; -} - -/* Content */ -.ui.accordion .title ~ .content, -.ui.accordion .accordion .title ~ .content { - display: none; -} - -/* Default Styling */ -.ui.accordion:not(.styled) .title ~ .content:not(.ui), -.ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) { - margin: @contentMargin; - padding: @contentPadding; -} -.ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child { - padding-bottom: 0em; -} - -/* Arrow */ -.ui.accordion .title .dropdown.icon, -.ui.accordion .accordion .title .dropdown.icon { - display: @iconDisplay; - float: @iconFloat; - opacity: @iconOpacity; - width: @iconWidth; - height: @iconHeight; - margin: @iconMargin; - padding: @iconPadding; - font-size: @iconFontSize; - transition: @iconTransition; - vertical-align: @iconVerticalAlign; - transform: @iconTransform; -} - -/*-------------- - Coupling ----------------*/ - -/* Menu */ -.ui.accordion.menu .item .title { - display: block; - padding: @menuTitlePadding; -} -.ui.accordion.menu .item .title > .dropdown.icon { - float: @menuIconFloat; - margin: @menuIconMargin; - transform: @menuIconTransform; -} - -/* Header */ -.ui.accordion .ui.header .dropdown.icon { - font-size: @iconFontSize; - margin: @iconMargin; -} - -/******************************* - States -*******************************/ - -.ui.accordion .active.title .dropdown.icon, -.ui.accordion .accordion .active.title .dropdown.icon { - transform: @activeIconTransform; -} - -.ui.accordion.menu .item .active.title > .dropdown.icon { - transform: @activeIconTransform; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Styled ----------------*/ - -.ui.styled.accordion { - width: @styledWidth; -} - -.ui.styled.accordion, -.ui.styled.accordion .accordion { - border-radius: @styledBorderRadius; - background: @styledBackground; - box-shadow: @styledBoxShadow; -} -.ui.styled.accordion .title, -.ui.styled.accordion .accordion .title { - margin: @styledTitleMargin; - padding: @styledTitlePadding; - color: @styledTitleColor; - font-weight: @styledTitleFontWeight; - border-top: @styledTitleBorder; - transition: @styledTitleTransition; -} -.ui.styled.accordion > .title:first-child, -.ui.styled.accordion .accordion .title:first-child { - border-top: none; -} - - -/* Content */ -.ui.styled.accordion .content, -.ui.styled.accordion .accordion .content { - margin: @styledContentMargin; - padding: @styledContentPadding; -} -.ui.styled.accordion .accordion .content { - padding: @styledChildContentMargin; - padding: @styledChildContentPadding; -} - - -/* Hover */ -.ui.styled.accordion .title:hover, -.ui.styled.accordion .active.title, -.ui.styled.accordion .accordion .title:hover, -.ui.styled.accordion .accordion .active.title { - background: @styledTitleHoverBackground; - color: @styledTitleHoverColor; -} -.ui.styled.accordion .accordion .title:hover, -.ui.styled.accordion .accordion .active.title { - background: @styledHoverChildTitleBackground; - color: @styledHoverChildTitleColor; -} - - -/* Active */ -.ui.styled.accordion .active.title { - background: @styledActiveTitleBackground; - color: @styledActiveTitleColor; -} -.ui.styled.accordion .accordion .active.title { - background: @styledActiveChildTitleBackground; - color: @styledActiveChildTitleColor; -} - - -/******************************* - States -*******************************/ - -/*-------------- - Active ----------------*/ - -.ui.accordion .active.content, -.ui.accordion .accordion .active.content { - display: block; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Fluid ----------------*/ - -.ui.fluid.accordion, -.ui.fluid.accordion .accordion { - width: 100%; -} - -/*-------------- - Inverted ----------------*/ - -.ui.inverted.accordion .title:not(.ui) { - color: @invertedTitleColor; -} - -.loadUIOverrides(); - diff --git a/src/definitions/modules/checkbox.less b/src/definitions/modules/checkbox.less deleted file mode 100644 index 98f7746..0000000 --- a/src/definitions/modules/checkbox.less +++ /dev/null @@ -1,598 +0,0 @@ -/*! - * # Semantic UI - Checkbox - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'checkbox'; - -@import (multiple) '../../theme.config'; - -/******************************* - Checkbox -*******************************/ - - -/*-------------- - Content ----------------*/ - -.ui.checkbox { - position: relative; - display: inline-block; - backface-visibility: hidden; - outline: none; - vertical-align: baseline; - font-style: normal; - - min-height: @checkboxSize; - font-size: @medium; - line-height: @checkboxLineHeight; - min-width: @checkboxSize; -} - -/* HTML Checkbox */ -.ui.checkbox input[type="checkbox"], -.ui.checkbox input[type="radio"] { - cursor: pointer; - position: absolute; - top: 0px; - left: 0px; - opacity: 0 !important; - outline: none; - z-index: 3; - width: @checkboxSize; - height: @checkboxSize; -} - - -/*-------------- - Box ----------------*/ - - -.ui.checkbox .box, -.ui.checkbox label { - cursor: auto; - position: relative; - display: block; - padding-left: @labelDistance; - outline: none; - font-size: @labelFontSize; -} - -.ui.checkbox .box:before, -.ui.checkbox label:before { - position: absolute; - top: 0px; - left: 0px; - - width: @checkboxSize; - height: @checkboxSize; - content: ''; - - background: @checkboxBackground; - border-radius: @checkboxBorderRadius; - - transition: @checkboxTransition; - border: @checkboxBorder; -} - -/*-------------- - Checkmark ----------------*/ - -.ui.checkbox .box:after, -.ui.checkbox label:after { - position: absolute; - font-size: @checkboxCheckFontSize; - top: @checkboxCheckTop; - left: @checkboxCheckLeft; - width: @checkboxCheckSize; - height: @checkboxCheckSize; - text-align: center; - - opacity: 0; - color: @checkboxColor; - transition: @checkboxTransition; -} - -/*-------------- - Label ----------------*/ - -/* Inside */ -.ui.checkbox label, -.ui.checkbox + label { - color: @labelColor; - transition: @labelTransition; -} - -/* Outside */ -.ui.checkbox + label { - vertical-align: middle; -} - - -/******************************* - States -*******************************/ - - -/*-------------- - Hover ----------------*/ - -.ui.checkbox .box:hover::before, -.ui.checkbox label:hover::before { - background: @checkboxHoverBackground; - border-color: @checkboxHoverBorderColor; -} -.ui.checkbox label:hover, -.ui.checkbox + label:hover { - color: @labelHoverColor; -} - -/*-------------- - Down ----------------*/ - -.ui.checkbox .box:active::before, -.ui.checkbox label:active::before { - background: @checkboxPressedBackground; - border-color: @checkboxPressedBorderColor; -} -.ui.checkbox .box:active::after, -.ui.checkbox label:active::after { - color: @checkboxPressedColor; -} -.ui.checkbox input:active ~ label { - color: @labelPressedColor; -} - -/*-------------- - Focus ----------------*/ - -.ui.checkbox input:focus ~ .box:before, -.ui.checkbox input:focus ~ label:before { - background: @checkboxFocusBackground; - border-color: @checkboxFocusBorderColor; -} -.ui.checkbox input:focus ~ .box:after, -.ui.checkbox input:focus ~ label:after { - color: @checkboxFocusCheckColor; -} -.ui.checkbox input:focus ~ label { - color: @labelFocusColor; -} - -/*-------------- - Active ----------------*/ - -.ui.checkbox input:checked ~ .box:before, -.ui.checkbox input:checked ~ label:before { - background: @checkboxActiveBackground; - border-color: @checkboxActiveBorderColor; -} -.ui.checkbox input:checked ~ .box:after, -.ui.checkbox input:checked ~ label:after { - opacity: @checkboxActiveCheckOpacity; - color: @checkboxActiveCheckColor; -} - -/*-------------- - Indeterminate ----------------*/ - -.ui.checkbox input:not([type=radio]):indeterminate ~ .box:before, -.ui.checkbox input:not([type=radio]):indeterminate ~ label:before { - background: @checkboxIndeterminateBackground; - border-color: @checkboxIndeterminateBorderColor; -} -.ui.checkbox input:not([type=radio]):indeterminate ~ .box:after, -.ui.checkbox input:not([type=radio]):indeterminate ~ label:after { - opacity: @checkboxIndeterminateCheckOpacity; - color: @checkboxIndeterminateCheckColor; -} - -/*-------------- - Active Focus ----------------*/ - -.ui.checkbox input:not([type=radio]):indeterminate:focus ~ .box:before, -.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:before, -.ui.checkbox input:checked:focus ~ .box:before, -.ui.checkbox input:checked:focus ~ label:before { - background: @checkboxActiveFocusBackground; - border-color: @checkboxActiveFocusBorderColor; -} -.ui.checkbox input:not([type=radio]):indeterminate:focus ~ .box:after, -.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:after, -.ui.checkbox input:checked:focus ~ .box:after, -.ui.checkbox input:checked:focus ~ label:after { - color: @checkboxActiveFocusCheckColor; -} - - -/*-------------- - Read-Only ----------------*/ - -.ui.read-only.checkbox, -.ui.read-only.checkbox label { - cursor: default; -} - - -/*-------------- - Disabled ----------------*/ - -.ui.disabled.checkbox .box:after, -.ui.disabled.checkbox label, -.ui.checkbox input[disabled] ~ .box:after, -.ui.checkbox input[disabled] ~ label { - cursor: default !important; - opacity: @disabledCheckboxOpacity; - color: @disabledCheckboxLabelColor; -} - -/*-------------- - Hidden ----------------*/ - -/* Initialized checkbox moves input below element - to prevent manually triggering */ -.ui.checkbox input.hidden { - z-index: -1; -} - -/* Selectable Label */ -.ui.checkbox input.hidden + label { - cursor: pointer; - user-select: none; -} - - -/******************************* - Types -*******************************/ - - -/*-------------- - Radio ----------------*/ - -.ui.radio.checkbox { - min-height: @radioSize; -} - -.ui.radio.checkbox .box, -.ui.radio.checkbox label { - padding-left: @radioLabelDistance; -} - -/* Box */ -.ui.radio.checkbox .box:before, -.ui.radio.checkbox label:before { - content: ''; - transform: none; - - width: @radioSize; - height: @radioSize; - border-radius: @circularRadius; - top: @radioTop; - left: @radioLeft; -} - -/* Bullet */ -.ui.radio.checkbox .box:after, -.ui.radio.checkbox label:after { - border: none; - content: '' !important; - width: @radioSize; - height: @radioSize; - line-height: @radioSize; -} - -/* Radio Checkbox */ -.ui.radio.checkbox .box:after, -.ui.radio.checkbox label:after { - top: @bulletTop; - left: @bulletLeft; - width: @radioSize; - height: @radioSize; - border-radius: @bulletRadius; - transform: scale(@bulletScale); - background-color: @bulletColor; -} - -/* Focus */ -.ui.radio.checkbox input:focus ~ .box:before, -.ui.radio.checkbox input:focus ~ label:before { - background-color: @radioFocusBackground; -} -.ui.radio.checkbox input:focus ~ .box:after, -.ui.radio.checkbox input:focus ~ label:after { - background-color: @radioFocusBulletColor; -} - -/* Indeterminate */ -.ui.radio.checkbox input:indeterminate ~ .box:after, -.ui.radio.checkbox input:indeterminate ~ label:after { - opacity: 0; -} - -/* Active */ -.ui.radio.checkbox input:checked ~ .box:before, -.ui.radio.checkbox input:checked ~ label:before { - background-color: @radioActiveBackground; -} -.ui.radio.checkbox input:checked ~ .box:after, -.ui.radio.checkbox input:checked ~ label:after { - background-color: @radioActiveBulletColor; -} - -/* Active Focus */ -.ui.radio.checkbox input:focus:checked ~ .box:before, -.ui.radio.checkbox input:focus:checked ~ label:before { - background-color: @radioActiveFocusBackground; -} -.ui.radio.checkbox input:focus:checked ~ .box:after, -.ui.radio.checkbox input:focus:checked ~ label:after { - background-color: @radioActiveFocusBulletColor; -} - -/*-------------- - Slider ----------------*/ - -.ui.slider.checkbox { - min-height: @sliderHeight; -} - -/* Input */ -.ui.slider.checkbox input { - width: @sliderWidth; - height: @sliderHeight; -} - -/* Label */ -.ui.slider.checkbox .box, -.ui.slider.checkbox label { - padding-left: @sliderLabelDistance; - line-height: @sliderLabelLineHeight; - color: @sliderOffLabelColor; -} - -/* Line */ -.ui.slider.checkbox .box:before, -.ui.slider.checkbox label:before { - display: block; - position: absolute; - content: ''; - transform: none; - border: none !important; - left: 0em; - z-index: 1; - - top: @sliderLineVerticalOffset; - - background-color: @sliderLineColor; - width: @sliderLineWidth; - height: @sliderLineHeight; - - transform: none; - border-radius: @sliderLineRadius; - transition: @sliderLineTransition; - -} - -/* Handle */ -.ui.slider.checkbox .box:after, -.ui.slider.checkbox label:after { - background: @handleBackground; - position: absolute; - content: '' !important; - opacity: 1; - z-index: 2; - - border: none; - box-shadow: @handleBoxShadow; - width: @sliderHandleSize; - height: @sliderHandleSize; - top: @sliderHandleOffset; - left: 0em; - transform: none; - - border-radius: @circularRadius; - transition: @sliderHandleTransition; -} - -/* Focus */ -.ui.slider.checkbox input:focus ~ .box:before, -.ui.slider.checkbox input:focus ~ label:before { - background-color: @toggleFocusColor; - border: none; -} - -/* Hover */ -.ui.slider.checkbox .box:hover, -.ui.slider.checkbox label:hover { - color: @sliderHoverLabelColor; -} -.ui.slider.checkbox .box:hover::before, -.ui.slider.checkbox label:hover::before { - background: @sliderHoverLaneBackground; -} - -/* Active */ -.ui.slider.checkbox input:checked ~ .box, -.ui.slider.checkbox input:checked ~ label { - color: @sliderOnLabelColor !important; -} -.ui.slider.checkbox input:checked ~ .box:before, -.ui.slider.checkbox input:checked ~ label:before { - background-color: @sliderOnLineColor !important; -} -.ui.slider.checkbox input:checked ~ .box:after, -.ui.slider.checkbox input:checked ~ label:after { - left: @sliderTravelDistance; -} - -/* Active Focus */ -.ui.slider.checkbox input:focus:checked ~ .box, -.ui.slider.checkbox input:focus:checked ~ label { - color: @sliderOnFocusLabelColor !important; -} -.ui.slider.checkbox input:focus:checked ~ .box:before, -.ui.slider.checkbox input:focus:checked ~ label:before { - background-color: @sliderOnFocusLineColor !important; -} - - -/*-------------- - Toggle ----------------*/ - -.ui.toggle.checkbox { - min-height: @toggleHeight; -} - -/* Input */ -.ui.toggle.checkbox input { - width: @toggleWidth; - height: @toggleHeight; -} - -/* Label */ -.ui.toggle.checkbox .box, -.ui.toggle.checkbox label { - min-height: @toggleHandleSize; - padding-left: @toggleLabelDistance; - color: @toggleOffLabelColor; -} -.ui.toggle.checkbox label { - padding-top: @toggleLabelOffset; -} - -/* Switch */ -.ui.toggle.checkbox .box:before, -.ui.toggle.checkbox label:before { - display: block; - position: absolute; - content: ''; - z-index: 1; - transform: none; - border: none; - - top: @toggleLaneVerticalOffset; - - background: @toggleLaneBackground; - box-shadow: @toggleLaneBoxShadow; - width: @toggleLaneWidth; - height: @toggleLaneHeight; - border-radius: @toggleHandleRadius; -} - -/* Handle */ -.ui.toggle.checkbox .box:after, -.ui.toggle.checkbox label:after { - background: @handleBackground; - position: absolute; - content: '' !important; - opacity: 1; - z-index: 2; - - border: none; - box-shadow: @handleBoxShadow; - width: @toggleHandleSize; - height: @toggleHandleSize; - top: @toggleHandleOffset; - left: 0em; - - border-radius: @circularRadius; - transition: @toggleHandleTransition; -} - -.ui.toggle.checkbox input ~ .box:after, -.ui.toggle.checkbox input ~ label:after { - left: @toggleOffOffset; - box-shadow: @toggleOffHandleBoxShadow; -} - -/* Focus */ -.ui.toggle.checkbox input:focus ~ .box:before, -.ui.toggle.checkbox input:focus ~ label:before { - background-color: @toggleFocusColor; - border: none; -} - -/* Hover */ -.ui.toggle.checkbox .box:hover::before, -.ui.toggle.checkbox label:hover::before { - background-color: @toggleHoverColor; - border: none; -} - -/* Active */ -.ui.toggle.checkbox input:checked ~ .box, -.ui.toggle.checkbox input:checked ~ label { - color: @toggleOnLabelColor !important; -} -.ui.toggle.checkbox input:checked ~ .box:before, -.ui.toggle.checkbox input:checked ~ label:before { - background-color: @toggleOnLaneColor !important; -} -.ui.toggle.checkbox input:checked ~ .box:after, -.ui.toggle.checkbox input:checked ~ label:after { - left: @toggleOnOffset; - box-shadow: @toggleOnHandleBoxShadow; -} - - -/* Active Focus */ -.ui.toggle.checkbox input:focus:checked ~ .box, -.ui.toggle.checkbox input:focus:checked ~ label { - color: @toggleOnFocusLabelColor !important; -} -.ui.toggle.checkbox input:focus:checked ~ .box:before, -.ui.toggle.checkbox input:focus:checked ~ label:before { - background-color: @toggleOnFocusLaneColor !important; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Fitted ----------------*/ - -.ui.fitted.checkbox .box, -.ui.fitted.checkbox label { - padding-left: 0em !important; -} - -.ui.fitted.toggle.checkbox, -.ui.fitted.toggle.checkbox { - width: @toggleWidth; -} - -.ui.fitted.slider.checkbox, -.ui.fitted.slider.checkbox { - width: @sliderWidth; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/dimmer.less b/src/definitions/modules/dimmer.less deleted file mode 100644 index fb0ce54..0000000 --- a/src/definitions/modules/dimmer.less +++ /dev/null @@ -1,231 +0,0 @@ -/*! - * # Semantic UI - Dimmer - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'dimmer'; - -@import (multiple) '../../theme.config'; - -/******************************* - Dimmer -*******************************/ - -.dimmable:not(body) { - position: @dimmablePosition; -} - -.ui.dimmer { - display: none; - position: @dimmerPosition; - top: 0em !important; - left: 0em !important; - - width: 100%; - height: 100%; - - text-align: @textAlign; - vertical-align: @verticalAlign; - padding: @padding; - - background-color: @backgroundColor; - opacity: @hiddenOpacity; - line-height: @lineHeight; - - animation-fill-mode: both; - animation-duration: @duration; - transition: @transition; - - flex-direction: column; - align-items: center; - justify-content: center; - - user-select: none; - will-change: opacity; - z-index: @zIndex; -} - -/* Dimmer Content */ -.ui.dimmer > .content { - user-select: text; - color: @textColor; -} - - -/* Loose Coupling */ -.ui.segment > .ui.dimmer { - border-radius: inherit !important; -} - -/* Scrollbars */ -.addScrollbars() when (@useCustomScrollbars) { - .ui.dimmer:not(.inverted)::-webkit-scrollbar-track { - background: @trackInvertedBackground; - } - .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { - background: @thumbInvertedBackground; - } - .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive { - background: @thumbInvertedInactiveBackground; - } - .ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { - background: @thumbInvertedHoverBackground; - } -} -.addScrollbars(); - -/******************************* - States -*******************************/ - -/* Animating */ -.animating.dimmable:not(body), -.dimmed.dimmable:not(body) { - overflow: @overflow; -} - -/* Animating / Active / Visible */ -.dimmed.dimmable > .ui.animating.dimmer, -.dimmed.dimmable > .ui.visible.dimmer, -.ui.active.dimmer { - display: flex; - opacity: @visibleOpacity; -} - -/* Disabled */ -.ui.disabled.dimmer { - width: 0 !important; - height: 0 !important; -} - - -/******************************* - Variations -*******************************/ - - -/*-------------- - Legacy ----------------*/ - -/* Animating / Active / Visible */ -.dimmed.dimmable > .ui.animating.legacy.dimmer, -.dimmed.dimmable > .ui.visible.legacy.dimmer, -.ui.active.legacy.dimmer { - display: block; -} - -/*-------------- - Alignment ----------------*/ - -.ui[class*="top aligned"].dimmer { - justify-content: flex-start; -} -.ui[class*="bottom aligned"].dimmer { - justify-content: flex-end; -} - -/*-------------- - Page ----------------*/ - -.ui.page.dimmer { - position: @pageDimmerPosition; - transform-style: @transformStyle; - perspective: @perspective; - transform-origin: center center; -} - -body.animating.in.dimmable, -body.dimmed.dimmable { - overflow: hidden; -} - -body.dimmable > .dimmer { - position: fixed; -} - -/*-------------- - Blurring ----------------*/ - -.blurring.dimmable > :not(.dimmer) { - filter: @blurredStartFilter; - transition: @blurredTransition; -} -.blurring.dimmed.dimmable > :not(.dimmer) { - filter: @blurredEndFilter; -} - -/* Dimmer Color */ -.blurring.dimmable > .dimmer { - background-color: @blurredBackgroundColor; -} -.blurring.dimmable > .inverted.dimmer { - background-color: @blurredInvertedBackgroundColor; -} - -/*-------------- - Aligned ----------------*/ - -.ui.dimmer > .top.aligned.content > * { - vertical-align: top; -} -.ui.dimmer > .bottom.aligned.content > * { - vertical-align: bottom; -} - -/*-------------- - Inverted ----------------*/ - -.ui.inverted.dimmer { - background-color: @invertedBackgroundColor; -} -.ui.inverted.dimmer > .content > * { - color: @invertedTextColor; -} - -/*-------------- - Simple ----------------*/ - -/* Displays without javascript */ -.ui.simple.dimmer { - display: block; - overflow: hidden; - opacity: 1; - width: 0%; - height: 0%; - z-index: -100; - background-color: @simpleStartBackgroundColor; -} -.dimmed.dimmable > .ui.simple.dimmer { - overflow: visible; - opacity: 1; - width: 100%; - height: 100%; - background-color: @simpleEndBackgroundColor; - z-index: @simpleZIndex; -} - -.ui.simple.inverted.dimmer { - background-color: @simpleInvertedStartBackgroundColor; -} -.dimmed.dimmable > .ui.simple.inverted.dimmer { - background-color: @simpleInvertedEndBackgroundColor; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/dropdown.less b/src/definitions/modules/dropdown.less deleted file mode 100644 index ce30590..0000000 --- a/src/definitions/modules/dropdown.less +++ /dev/null @@ -1,1421 +0,0 @@ -/*! - * # Semantic UI - Dropdown - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'dropdown'; - -@import (multiple) '../../theme.config'; - -/******************************* - Dropdown -*******************************/ - -.ui.dropdown { - cursor: pointer; - position: relative; - display: inline-block; - text-align: left; - transition: @transition; - outline: none; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -/******************************* - Content -*******************************/ - -/*-------------- - Menu ----------------*/ - -.ui.dropdown .menu { - cursor: auto; - position: absolute; - display: none; - outline: none; - top: 100%; - min-width: max-content; - transition: @menuTransition; - - margin: @menuMargin; - padding: @menuPadding; - background: @menuBackground; - - font-size: @relativeMedium; - text-shadow: none; - text-align: @menuTextAlign; - - box-shadow: @menuBoxShadow; - border: @menuBorder; - border-radius: @menuBorderRadius; - transition: @menuTransition; - z-index: @menuZIndex; - will-change: transform, opacity; -} - -.ui.dropdown .menu > * { - white-space: nowrap; -} - - -/*-------------- - Hidden Input ----------------*/ - -.ui.dropdown > input:not(.search):first-child, -.ui.dropdown > select { - display: none !important; -} - -/*-------------- - Dropdown Icon ----------------*/ - -.ui.dropdown > .dropdown.icon { - position: relative; - width: auto; - font-size: @dropdownIconSize; - margin: @dropdownIconMargin; -} -.ui.dropdown .menu > .item .dropdown.icon { - width: auto; - float: @itemDropdownIconFloat; - margin: @itemDropdownIconMargin; -} -.ui.dropdown .menu > .item .dropdown.icon + .text { - margin-right: @itemDropdownIconDistance; -} - - -/*-------------- - Text ----------------*/ - -.ui.dropdown > .text { - display: inline-block; - transition: @textTransition; -} - -/*-------------- - Menu Item ----------------*/ - -.ui.dropdown .menu > .item { - position: relative; - cursor: pointer; - display: block; - border: @itemBorder; - height: @itemHeight; - text-align: @itemTextAlign; - - border-top: @itemDivider; - line-height: @itemLineHeight; - font-size: @itemFontSize; - color: @itemColor; - - padding: @itemPadding !important; - font-size: @itemFontSize; - text-transform: @itemTextTransform; - font-weight: @itemFontWeight; - box-shadow: @itemBoxShadow; - -webkit-touch-callout: none; -} -.ui.dropdown .menu > .item:first-child { - border-top-width: 0px; -} - -/*-------------- - Floated Content ----------------*/ - -.ui.dropdown > .text > [class*="right floated"], -.ui.dropdown .menu .item > [class*="right floated"] { - float: right !important; - margin-right: 0em !important; - margin-left: @floatedDistance !important; -} -.ui.dropdown > .text > [class*="left floated"], -.ui.dropdown .menu .item > [class*="left floated"] { - float: left !important; - margin-left: 0em !important; - margin-right: @floatedDistance !important; -} - -.ui.dropdown .menu .item > .icon.floated, -.ui.dropdown .menu .item > .flag.floated, -.ui.dropdown .menu .item > .image.floated, -.ui.dropdown .menu .item > img.floated { - margin-top: @itemLineHeightOffset; -} - - -/*-------------- - Menu Divider ----------------*/ - -.ui.dropdown .menu > .header { - margin: @menuHeaderMargin; - padding: @menuHeaderPadding; - color: @menuHeaderColor; - font-size: @menuHeaderFontSize; - font-weight: @menuHeaderFontWeight; - text-transform: @menuHeaderTextTransform; -} - -.ui.dropdown .menu > .divider { - border-top: @menuDividerBorder; - height: 0em; - margin: @menuDividerMargin; -} - -.ui.dropdown.dropdown .menu > .input { - width: auto; - display: flex; - margin: @menuInputMargin; - min-width: @menuInputMinWidth; -} -.ui.dropdown .menu > .header + .input { - margin-top: 0em; -} -.ui.dropdown .menu > .input:not(.transparent) input { - padding: @menuInputPadding; -} -.ui.dropdown .menu > .input:not(.transparent) .button, -.ui.dropdown .menu > .input:not(.transparent) .icon, -.ui.dropdown .menu > .input:not(.transparent) .label { - padding-top: @menuInputVerticalPadding; - padding-bottom: @menuInputVerticalPadding; -} - -/*----------------- - Item Description --------------------*/ - -.ui.dropdown > .text > .description, -.ui.dropdown .menu > .item > .description { - float: @itemDescriptionFloat; - margin: @itemDescriptionMargin; - color: @itemDescriptionColor; -} - -/*----------------- - Message --------------------*/ - -.ui.dropdown .menu > .message { - padding: @messagePadding; - font-weight: @messageFontWeight; -} -.ui.dropdown .menu > .message:not(.ui) { - color: @messageColor; -} - -/*-------------- - Sub Menu ----------------*/ - -.ui.dropdown .menu .menu { - top: @subMenuTop !important; - left: @subMenuLeft; - right: @subMenuRight; - margin: @subMenuMargin !important; - border-radius: @subMenuBorderRadius !important; - z-index: @subMenuZIndex !important; -} - -/* Hide Arrow */ -.ui.dropdown .menu .menu:after { - display: none; -} - -/*-------------- - Sub Elements ----------------*/ - -/* Icons / Flags / Labels / Image */ -.ui.dropdown > .text > .icon, -.ui.dropdown > .text > .label, -.ui.dropdown > .text > .flag, -.ui.dropdown > .text > img, -.ui.dropdown > .text > .image { - margin-top: @textLineHeightOffset; -} -.ui.dropdown .menu > .item > .icon, -.ui.dropdown .menu > .item > .label, -.ui.dropdown .menu > .item > .flag, -.ui.dropdown .menu > .item > .image, -.ui.dropdown .menu > .item > img { - margin-top: @itemLineHeightOffset; -} - -.ui.dropdown > .text > .icon, -.ui.dropdown > .text > .label, -.ui.dropdown > .text > .flag, -.ui.dropdown > .text > img, -.ui.dropdown > .text > .image, -.ui.dropdown .menu > .item > .icon, -.ui.dropdown .menu > .item > .label, -.ui.dropdown .menu > .item > .flag, -.ui.dropdown .menu > .item > .image, -.ui.dropdown .menu > .item > img { - margin-left: 0em; - float: @itemElementFloat; - margin-right: @itemElementDistance; -} - -/*-------------- - Image ----------------*/ - -.ui.dropdown > .text > img, -.ui.dropdown > .text > .image, -.ui.dropdown .menu > .item > .image, -.ui.dropdown .menu > .item > img { - display: inline-block; - vertical-align: top; - width: auto; - margin-top: @menuImageVerticalMargin; - margin-bottom: @menuImageVerticalMargin; - max-height: @menuImageMaxHeight; -} - - -/******************************* - Coupling -*******************************/ - - -/*-------------- - Menu ----------------*/ - -/* Remove Menu Item Divider */ -.ui.dropdown .ui.menu > .item:before, -.ui.menu .ui.dropdown .menu > .item:before { - display: none; -} - -/* Prevent Menu Item Border */ -.ui.menu .ui.dropdown .menu .active.item { - border-left: none; -} - -/* Automatically float dropdown menu right on last menu item */ -.ui.menu .right.menu .dropdown:last-child .menu, -.ui.menu .right.dropdown.item .menu, -.ui.buttons > .ui.dropdown:last-child .menu { - left: auto; - right: 0em; -} - -/*-------------- - Label ----------------*/ - -/* Dropdown Menu */ -.ui.label.dropdown .menu { - min-width: 100%; -} - -/*-------------- - Button ----------------*/ - -/* No Margin On Icon Button */ -.ui.dropdown.icon.button > .dropdown.icon { - margin: 0em; -} -.ui.button.dropdown .menu { - min-width: 100%; -} - - - -/******************************* - Types -*******************************/ - -/*-------------- - Selection ----------------*/ - -/* Displays like a select box */ -.ui.selection.dropdown { - cursor: pointer; - word-wrap: break-word; - line-height: 1em; - white-space: normal; - transform: rotateZ(0deg); - - min-width: @selectionMinWidth; - min-height: @selectionMinHeight; - - background: @selectionBackground; - display: @selectionDisplay; - padding: @selectionPadding; - color: @selectionTextColor; - box-shadow: @selectionBoxShadow; - border: @selectionBorder; - border-radius: @selectionBorderRadius; - transition: @selectionTransition; -} -.ui.selection.dropdown.visible, -.ui.selection.dropdown.active { - z-index: @selectionZIndex; -} - -select.ui.dropdown { - height: @selectHeight; - padding: @selectPadding; - border: @selectBorder; - visibility: @selectVisibility; -} -.ui.selection.dropdown > .search.icon, -.ui.selection.dropdown > .delete.icon, -.ui.selection.dropdown > .dropdown.icon { - cursor: pointer; - position: absolute; - width: auto; - height: auto; - line-height: @searchSelectionLineHeight; - top: @selectionVerticalPadding; - right: @selectionHorizontalPadding; - z-index: @selectionIconZIndex; - margin: @selectionIconMargin; - padding: @selectionIconPadding; - opacity: @selectionIconOpacity; - transition: @selectionIconTransition; -} - -/* Compact */ -.ui.compact.selection.dropdown { - min-width: 0px; -} - -/* Selection Menu */ -.ui.selection.dropdown .menu { - overflow-x: hidden; - overflow-y: auto; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - border-top-width: 0px !important; - width: auto; - outline: none; - margin: 0px -@menuBorderWidth; - min-width: @menuMinWidth; - width: @menuMinWidth; - - border-radius: @selectionMenuBorderRadius; - box-shadow: @selectionMenuBoxShadow; - transition: @selectionMenuTransition; -} -.ui.selection.dropdown .menu:after, -.ui.selection.dropdown .menu:before { - display: none; -} - -/*-------------- - Message ----------------*/ - -.ui.selection.dropdown .menu > .message { - padding: @selectionMessagePadding; -} - -@media only screen and (max-width : @largestMobileScreen) { - .ui.selection.dropdown .menu { - max-height: @selectionMobileMaxMenuHeight; - } -} -@media only screen and (min-width: @tabletBreakpoint) { - .ui.selection.dropdown .menu { - max-height: @selectionTabletMaxMenuHeight; - } -} -@media only screen and (min-width: @computerBreakpoint) { - .ui.selection.dropdown .menu { - max-height: @selectionComputerMaxMenuHeight; - } -} -@media only screen and (min-width: @widescreenMonitorBreakpoint) { - .ui.selection.dropdown .menu { - max-height: @selectionWidescreenMaxMenuHeight; - } -} - -/* Menu Item */ -.ui.selection.dropdown .menu > .item { - border-top: @selectionItemDivider; - padding: @selectionItemPadding !important; - white-space: normal; - word-wrap: normal; -} - -/* User Item */ -.ui.selection.dropdown .menu > .hidden.addition.item { - display: none; -} - -/* Hover */ -.ui.selection.dropdown:hover { - border-color: @selectionHoverBorderColor; - box-shadow: @selectionHoverBoxShadow; -} - -/* Active */ -.ui.selection.active.dropdown { - border-color: @selectionVisibleBorderColor; - box-shadow: @selectionVisibleBoxShadow; -} -.ui.selection.active.dropdown .menu { - border-color: @selectionVisibleBorderColor; - box-shadow: @selectionVisibleMenuBoxShadow; -} - -/* Focus */ -.ui.selection.dropdown:focus { - border-color: @selectionFocusBorderColor; - box-shadow: @selectionFocusBoxShadow; -} -.ui.selection.dropdown:focus .menu { - border-color: @selectionFocusBorderColor; - box-shadow: @selectionFocusMenuBoxShadow; -} - -/* Visible */ -.ui.selection.visible.dropdown > .text:not(.default) { - font-weight: @selectionVisibleTextFontWeight; - color: @selectionVisibleTextColor; -} - -/* Visible Hover */ -.ui.selection.active.dropdown:hover { - border-color: @selectionActiveHoverBorderColor; - box-shadow: @selectionActiveHoverBoxShadow; -} -.ui.selection.active.dropdown:hover .menu { - border-color: @selectionActiveHoverBorderColor; - box-shadow: @selectionActiveHoverMenuBoxShadow; -} - -/* Dropdown Icon */ -.ui.active.selection.dropdown > .dropdown.icon, -.ui.visible.selection.dropdown > .dropdown.icon { - opacity: @selectionVisibleIconOpacity; - z-index: 3; -} - -/* Connecting Border */ -.ui.active.selection.dropdown { - border-bottom-left-radius: @selectionVisibleConnectingBorder !important; - border-bottom-right-radius: @selectionVisibleConnectingBorder !important; -} - -/* Empty Connecting Border */ -.ui.active.empty.selection.dropdown { - border-radius: @selectionBorderRadius !important; - box-shadow: @selectionBoxShadow !important; -} -.ui.active.empty.selection.dropdown .menu { - border: none !important; - box-shadow: none !important; -} - -/*-------------- - Searchable ----------------*/ - -/* Search Selection */ -.ui.search.dropdown { - min-width: @searchMinWidth; -} - -/* Search Dropdown */ -.ui.search.dropdown > input.search { - background: none transparent !important; - border: none !important; - box-shadow: none !important; - cursor: text; - top: 0em; - left: @textCursorSpacing; - width: 100%; - outline: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - padding: inherit; -} - -/* Text Layering */ -.ui.search.dropdown > input.search { - position: absolute; - z-index: 2; -} -.ui.search.dropdown > .text { - cursor: text; - position: relative; - left: @textCursorSpacing; - z-index: 3; -} - -/* Search Selection */ -.ui.search.selection.dropdown > input.search { - line-height: @searchSelectionLineHeight; - padding: @searchSelectionInputPadding; -} - -/* Used to size multi select input to character width */ -.ui.search.selection.dropdown > span.sizer { - line-height: @searchSelectionLineHeight; - padding: @searchSelectionInputPadding; - display: none; - white-space: pre; -} - -/* Active/Visible Search */ -.ui.search.dropdown.active > input.search, -.ui.search.dropdown.visible > input.search { - cursor: auto; -} -.ui.search.dropdown.active > .text, -.ui.search.dropdown.visible > .text { - pointer-events: none; -} - -/* Filtered Text */ -.ui.active.search.dropdown input.search:focus + .text .icon, -.ui.active.search.dropdown input.search:focus + .text .flag { - opacity: @selectionTextUnderlayIconOpacity; -} -.ui.active.search.dropdown input.search:focus + .text { - color: @selectionTextUnderlayColor !important; -} - -/* Search Menu */ -.ui.search.dropdown .menu { - overflow-x: hidden; - overflow-y: auto; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; -} -@media only screen and (max-width : @largestMobileScreen) { - .ui.search.dropdown .menu { - max-height: @searchMobileMaxMenuHeight; - } -} -@media only screen and (min-width: @tabletBreakpoint) { - .ui.search.dropdown .menu { - max-height: @searchTabletMaxMenuHeight; - } -} -@media only screen and (min-width: @computerBreakpoint) { - .ui.search.dropdown .menu { - max-height: @searchComputerMaxMenuHeight; - } -} -@media only screen and (min-width: @widescreenMonitorBreakpoint) { - .ui.search.dropdown .menu { - max-height: @searchWidescreenMaxMenuHeight; - } -} - -/*-------------- - Multiple ----------------*/ - -/* Multiple Selection */ -.ui.multiple.dropdown { - padding: @multipleSelectionPadding; -} -.ui.multiple.dropdown .menu { - cursor: auto; -} - -/* Multiple Search Selection */ -.ui.multiple.search.dropdown, -.ui.multiple.search.dropdown > input.search { - cursor: text; -} - -/* Selection Label */ -.ui.multiple.dropdown > .label { - user-select: none; - display: inline-block; - vertical-align: top; - white-space: normal; - font-size: @labelSize; - padding: @labelPadding; - margin: @labelMargin; - box-shadow: @labelBoxShadow; -} - -/* Dropdown Icon */ -.ui.multiple.dropdown .dropdown.icon { - margin: @multipleSelectionDropdownIconMargin; - padding: @multipleSelectionDropdownIconPadding; -} - -/* Text */ -.ui.multiple.dropdown > .text { - position: static; - padding: 0; - max-width: 100%; - margin: @multipleSelectionChildMargin; - line-height: @multipleSelectionChildLineHeight; -} -.ui.multiple.dropdown > .label ~ input.search { - margin-left: @multipleSelectionSearchAfterLabelDistance !important; -} -.ui.multiple.dropdown > .label ~ .text { - display: none; -} - -/*----------------- - Multiple Search ------------------*/ - -/* Prompt Text */ -.ui.multiple.search.dropdown > .text { - display: inline-block; - position: absolute; - top: 0; - left: 0; - padding: inherit; - margin: @multipleSelectionChildMargin; - line-height: @multipleSelectionChildLineHeight; -} - -.ui.multiple.search.dropdown > .label ~ .text { - display: none; -} - -/* Search */ -.ui.multiple.search.dropdown > input.search { - position: static; - padding: 0; - max-width: 100%; - margin: @multipleSelectionChildMargin; - width: @multipleSelectionSearchStartWidth; - line-height: @multipleSelectionChildLineHeight; -} - - -/*-------------- - Inline ----------------*/ - -.ui.inline.dropdown { - cursor: pointer; - display: inline-block; - color: @inlineTextColor; -} -.ui.inline.dropdown .dropdown.icon { - margin: @inlineIconMargin; - vertical-align: baseline; -} -.ui.inline.dropdown > .text { - font-weight: @inlineTextFontWeight; -} -.ui.inline.dropdown .menu { - cursor: auto; - margin-top: @inlineMenuDistance; - border-radius: @inlineMenuBorderRadius; -} - - -/******************************* - States -*******************************/ - - -/*-------------------- - Active -----------------------*/ - -/* Menu Item Active */ -.ui.dropdown .menu .active.item { - background: @activeItemBackground; - font-weight: @activeItemFontWeight; - color: @activeItemColor; - box-shadow: @activeItemBoxShadow; - z-index: @activeItemZIndex; -} - - -/*-------------------- - Hover -----------------------*/ - -/* Menu Item Hover */ -.ui.dropdown .menu > .item:hover { - background: @hoveredItemBackground; - color: @hoveredItemColor; - z-index: @hoveredZIndex; -} - -/*-------------------- - Loading ----------------------*/ - -.ui.loading.dropdown > i.icon { - height: @relative14px !important; -} -.ui.loading.selection.dropdown > i.icon { - padding: @relative21px @relative18px !important; -} -.ui.loading.dropdown > i.icon:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - border-radius: @circularRadius; - border: @loaderLineWidth solid @loaderFillColor; -} -.ui.loading.dropdown > i.icon:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - box-shadow: 0px 0px 0px 1px transparent; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: dropdown-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @loaderLineColor transparent transparent; - border-style: solid; - border-width: @loaderLineWidth; -} - -/* Coupling */ -.ui.loading.dropdown.button > i.icon:before, -.ui.loading.dropdown.button > i.icon:after { - display: none; -} - -@keyframes dropdown-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} - - -/*-------------------- - Default Text -----------------------*/ - -.ui.dropdown:not(.button) > .default.text, -.ui.default.dropdown:not(.button) > .text { - color: @defaultTextColor; -} -.ui.dropdown:not(.button) > input:focus ~ .default.text, -.ui.default.dropdown:not(.button) > input:focus ~ .text { - color: @defaultTextFocusColor; -} -/*-------------------- - Loading -----------------------*/ - -.ui.loading.dropdown > .text { - transition: none; -} - -/* Used To Check Position */ -.ui.dropdown .loading.menu { - display: block; - visibility: hidden; - z-index: @loadingZIndex; -} -.ui.dropdown > .loading.menu { - left: 0px !important; - right: auto !important; -} -.ui.dropdown > .menu .loading.menu { - left: 100% !important; - right: auto !important; -} - -/*-------------------- - Keyboard Select -----------------------*/ - -/* Selected Item */ -.ui.dropdown.selected, -.ui.dropdown .menu .selected.item { - background: @selectedBackground; - color: @selectedColor; -} - - -/*-------------------- - Search Filtered -----------------------*/ - -/* Filtered Item */ -.ui.dropdown > .filtered.text { - visibility: hidden; -} -.ui.dropdown .filtered.item { - display: none !important; -} - - -/*-------------------- - Error -----------------------*/ - -.ui.dropdown.error, -.ui.dropdown.error > .text, -.ui.dropdown.error > .default.text { - color: @errorTextColor; -} - -.ui.selection.dropdown.error { - background: @errorBackgroundColor; - border-color: @errorBorderColor; -} -.ui.selection.dropdown.error:hover { - border-color: @errorBorderColor; -} - -.ui.dropdown.error > .menu, -.ui.dropdown.error > .menu .menu { - border-color: @errorBorderColor; -} -.ui.dropdown.error > .menu > .item { - color: @errorItemTextColor; -} -.ui.multiple.selection.error.dropdown > .label { - border-color: @errorBorderColor; -} - -/* Item Hover */ -.ui.dropdown.error > .menu > .item:hover { - background-color: @errorItemHoverBackground; -} - -/* Item Active */ -.ui.dropdown.error > .menu .active.item { - background-color: @errorItemActiveBackground; -} - - -/*-------------------- - Clear -----------------------*/ - -.ui.dropdown > .clear.dropdown.icon { - opacity: @clearableIconOpacity; - transition: opacity @defaultDuration @defaultEasing; -} -.ui.dropdown > .clear.dropdown.icon:hover { - opacity: @clearableIconActiveOpacity; -} - - -/*-------------------- - Disabled -----------------------*/ - -/* Disabled */ -.ui.disabled.dropdown, -.ui.dropdown .menu > .disabled.item { - cursor: default; - pointer-events: none; - opacity: @disabledOpacity; -} - - -/******************************* - Variations -*******************************/ - -/*-------------- - Direction ----------------*/ - -/* Flyout Direction */ -.ui.dropdown .menu { - left: 0px; -} - - -/* Default Side (Right) */ -.ui.dropdown .right.menu > .menu, -.ui.dropdown .menu .right.menu { - left: 100% !important; - right: auto !important; - border-radius: @subMenuBorderRadius !important; -} - -/* Leftward Opening Menu */ -.ui.dropdown > .left.menu { - left: auto !important; - right: 0px !important; -} - -.ui.dropdown > .left.menu .menu, -.ui.dropdown .menu .left.menu { - left: auto; - right: 100%; - margin: @leftSubMenuMargin !important; - border-radius: @leftSubMenuBorderRadius !important; -} - -.ui.dropdown .item .left.dropdown.icon, -.ui.dropdown .left.menu .item .dropdown.icon { - width: auto; - float: @leftMenuDropdownIconFloat; - margin: @leftMenuDropdownIconMargin; -} -.ui.dropdown .item .left.dropdown.icon, -.ui.dropdown .left.menu .item .dropdown.icon { - width: auto; - float: @leftMenuDropdownIconFloat; - margin: @leftMenuDropdownIconMargin; -} -.ui.dropdown .item .left.dropdown.icon + .text, -.ui.dropdown .left.menu .item .dropdown.icon + .text { - margin-left: @itemDropdownIconDistance; - margin-right: 0em; -} - - -/*-------------- - Upward ----------------*/ - -/* Upward Main Menu */ -.ui.upward.dropdown > .menu { - top: auto; - bottom: 100%; - box-shadow: @upwardMenuBoxShadow; - border-radius: @upwardMenuBorderRadius; -} - -/* Upward Sub Menu */ -.ui.dropdown .upward.menu { - top: auto !important; - bottom: 0 !important; -} - -/* Active Upward */ -.ui.simple.upward.active.dropdown, -.ui.simple.upward.dropdown:hover { - border-radius: @borderRadius @borderRadius 0em 0em !important; -} -.ui.upward.dropdown.button:not(.pointing):not(.floating).active { - border-radius: @borderRadius @borderRadius 0em 0em; -} - -/* Selection */ -.ui.upward.selection.dropdown .menu { - border-top-width: @menuBorderWidth !important; - border-bottom-width: 0px !important; - box-shadow: @upwardSelectionMenuBoxShadow; -} -.ui.upward.selection.dropdown:hover { - box-shadow: @upwardSelectionHoverBoxShadow; -} - -/* Active Upward */ -.ui.active.upward.selection.dropdown { - border-radius: @upwardSelectionVisibleBorderRadius !important; -} - -/* Visible Upward */ -.ui.upward.selection.dropdown.visible { - box-shadow: @upwardSelectionVisibleBoxShadow; - border-radius: @upwardSelectionVisibleBorderRadius !important; -} - -/* Visible Hover Upward */ -.ui.upward.active.selection.dropdown:hover { - box-shadow: @upwardSelectionActiveHoverBoxShadow; -} -.ui.upward.active.selection.dropdown:hover .menu { - box-shadow: @upwardSelectionActiveHoverMenuBoxShadow; -} - -/*-------------- - Simple ----------------*/ - -/* Selection Menu */ -.ui.scrolling.dropdown .menu, -.ui.dropdown .scrolling.menu { - overflow-x: hidden; - overflow-y: auto; -} - -.ui.scrolling.dropdown .menu { - overflow-x: hidden; - overflow-y: auto; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - min-width: 100% !important; - width: auto !important; -} - -.ui.dropdown .scrolling.menu { - position: static; - overflow-y: auto; - border: none; - box-shadow: none !important; - border-radius: 0 !important; - margin: 0 !important; - min-width: 100% !important; - width: auto !important; - border-top: @menuBorder; -} -.ui.scrolling.dropdown .menu .item.item.item, -.ui.dropdown .scrolling.menu > .item.item.item { - border-top: @scrollingMenuItemBorder; -} -.ui.scrolling.dropdown .menu .item:first-child, -.ui.dropdown .scrolling.menu .item:first-child { - border-top: none; -} -.ui.dropdown > .animating.menu .scrolling.menu, -.ui.dropdown > .visible.menu .scrolling.menu { - display: block; -} - -/* Scrollbar in IE */ -@media all and (-ms-high-contrast:none) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - min-width: calc(100% - @scrollbarWidth); - } -} -@media only screen and (max-width : @largestMobileScreen) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: @scrollingMobileMaxMenuHeight; - } -} -@media only screen and (min-width: @tabletBreakpoint) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: @scrollingTabletMaxMenuHeight; - } -} -@media only screen and (min-width: @computerBreakpoint) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: @scrollingComputerMaxMenuHeight; - } -} -@media only screen and (min-width: @widescreenMonitorBreakpoint) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: @scrollingWidescreenMaxMenuHeight; - } -} - -/*-------------- - Simple ----------------*/ - -/* Displays without javascript */ - -.ui.simple.dropdown .menu:before, -.ui.simple.dropdown .menu:after { - display: none; -} -.ui.simple.dropdown .menu { - position: absolute; - display: block; - overflow: hidden; - top: -9999px !important; - opacity: 0; - width: 0; - height: 0; - transition: @simpleTransition; -} - -.ui.simple.active.dropdown, -.ui.simple.dropdown:hover { - border-bottom-left-radius: 0em !important; - border-bottom-right-radius: 0em !important; -} - -.ui.simple.active.dropdown > .menu, -.ui.simple.dropdown:hover > .menu { - overflow: visible; - width: auto; - height: auto; - top: 100% !important; - opacity: 1; -} -.ui.simple.dropdown > .menu > .item:active > .menu, -.ui.simple.dropdown:hover > .menu > .item:hover > .menu { - overflow: visible; - width: auto; - height: auto; - top: 0% !important; - left: 100% !important; - opacity: 1; -} -.ui.simple.disabled.dropdown:hover .menu { - display: none; - height: 0px; - width: 0px; - overflow: hidden; -} - -/* Visible */ -.ui.simple.visible.dropdown > .menu { - display: block; -} - -/*-------------- - Fluid ----------------*/ - -.ui.fluid.dropdown { - display: block; - width: 100%; - min-width: 0em; -} -.ui.fluid.dropdown > .dropdown.icon { - float: right; -} - - -/*-------------- - Floating ----------------*/ - -.ui.floating.dropdown .menu { - left: 0; - right: auto; - box-shadow: @floatingMenuBoxShadow !important; - border-radius: @floatingMenuBorderRadius !important; -} -.ui.floating.dropdown > .menu { - margin-top: @floatingMenuDistance !important; - border-radius: @floatingMenuBorderRadius !important; -} - -/*-------------- - Pointing ----------------*/ - -.ui.pointing.dropdown > .menu { - top: 100%; - margin-top: @pointingMenuDistance; - border-radius: @pointingMenuBorderRadius; -} - -.ui.pointing.dropdown > .menu:after { - display: block; - position: absolute; - pointer-events: none; - content: ''; - visibility: visible; - transform: rotate(45deg); - - width: @pointingArrowSize; - height: @pointingArrowSize; - box-shadow: @pointingArrowBoxShadow; - background: @pointingArrowBackground; - z-index: @pointingArrowZIndex; -} - -.ui.pointing.dropdown > .menu:after { - top: @pointingArrowOffset; - left: 50%; - margin: 0em 0em 0em @pointingArrowOffset; -} - -/* Top Left Pointing */ -.ui.top.left.pointing.dropdown > .menu { - top: 100%; - bottom: auto; - left: 0%; - right: auto; - margin: @pointingArrowDistanceFromEdge 0em 0em; -} -.ui.top.left.pointing.dropdown > .menu { - top: 100%; - bottom: auto; - left: 0%; - right: auto; - margin: @pointingArrowDistanceFromEdge 0em 0em; -} -.ui.top.left.pointing.dropdown > .menu:after { - top: @pointingArrowOffset; - left: @pointingArrowDistanceFromEdge; - right: auto; - margin: 0em; - transform: rotate(45deg); -} -/* Top Right Pointing */ -.ui.top.right.pointing.dropdown > .menu { - top: 100%; - bottom: auto; - right: 0%; - left: auto; - margin: @pointingArrowDistanceFromEdge 0em 0em; -} -.ui.top.pointing.dropdown > .left.menu:after, -.ui.top.right.pointing.dropdown > .menu:after { - top: @pointingArrowOffset; - left: auto !important; - right: @pointingArrowDistanceFromEdge !important; - margin: 0em; - transform: rotate(45deg); -} - -/* Left Pointing */ -.ui.left.pointing.dropdown > .menu { - top: 0%; - left: 100%; - right: auto; - margin: 0em 0em 0em @pointingArrowDistanceFromEdge; -} -.ui.left.pointing.dropdown > .menu:after { - top: 1em; - left: @pointingArrowOffset; - margin: 0em 0em 0em 0em; - transform: rotate(-45deg); -} -.ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu { - left: auto !important; - right: 100% !important; - margin: 0em @pointingArrowDistanceFromEdge 0em 0em; -} -.ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu:after { - top: 1em; - left: auto; - right: @pointingArrowOffset; - margin: 0em 0em 0em 0em; - transform: rotate(135deg); -} - - -/* Right Pointing */ -.ui.right.pointing.dropdown > .menu { - top: 0%; - left: auto; - right: 100%; - margin: 0em @pointingArrowDistanceFromEdge 0em 0em; -} -.ui.right.pointing.dropdown > .menu:after { - top: 1em; - left: auto; - right: @pointingArrowOffset; - margin: 0em 0em 0em 0em; - transform: rotate(135deg); -} - -/* Bottom Pointing */ -.ui.bottom.pointing.dropdown > .menu { - top: auto; - bottom: 100%; - left: 0%; - right: auto; - margin: 0em 0em @pointingArrowDistanceFromEdge ; -} -.ui.bottom.pointing.dropdown > .menu:after { - top: auto; - bottom: @pointingArrowOffset; - right: auto; - margin: 0em; - transform: rotate(-135deg); -} -/* Reverse Sub-Menu Direction */ -.ui.bottom.pointing.dropdown > .menu .menu { - top: auto !important; - bottom: 0px !important; -} - -/* Bottom Left */ -.ui.bottom.left.pointing.dropdown > .menu { - left: 0%; - right: auto; -} -.ui.bottom.left.pointing.dropdown > .menu:after { - left: @pointingArrowDistanceFromEdge; - right: auto; -} - -/* Bottom Right */ -.ui.bottom.right.pointing.dropdown > .menu { - right: 0%; - left: auto; -} -.ui.bottom.right.pointing.dropdown > .menu:after { - left: auto; - right: @pointingArrowDistanceFromEdge; -} - -/* Upward pointing */ -.ui.pointing.upward.dropdown .menu, -.ui.top.pointing.upward.dropdown .menu { - top: auto !important; - bottom: 100% !important; - margin: 0em 0em @pointingMenuDistance; - border-radius: @pointingUpwardMenuBorderRadius; -} -.ui.pointing.upward.dropdown .menu:after, -.ui.top.pointing.upward.dropdown .menu:after { - top: 100% !important; - bottom: auto !important; - box-shadow: @pointingUpwardArrowBoxShadow; - margin: @pointingArrowOffset 0em 0em; -} - -/* Right Pointing Upward */ -.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu { - top: auto !important; - bottom: 0 !important; - margin: 0em @pointingArrowDistanceFromEdge 0em 0em; -} -.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after { - top: auto !important; - bottom: 0 !important; - margin: 0em 0em @pointingArrowDistanceFromEdge 0em; - box-shadow: @pointingArrowBoxShadow; -} - - -/* Left Pointing Upward */ -.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu { - top: auto !important; - bottom: 0 !important; - margin: 0em 0em 0em @pointingArrowDistanceFromEdge; -} -.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after { - top: auto !important; - bottom: 0 !important; - margin: 0em 0em @pointingArrowDistanceFromEdge 0em; - box-shadow: @pointingArrowBoxShadow; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/embed.less b/src/definitions/modules/embed.less deleted file mode 100644 index b44d4e6..0000000 --- a/src/definitions/modules/embed.less +++ /dev/null @@ -1,163 +0,0 @@ -/*! - * # Semantic UI - Video - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'embed'; - -@import (multiple) '../../theme.config'; - -/******************************* - Types -*******************************/ - -.ui.embed { - position: relative; - position: relative; - max-width: 100%; - height: 0px; - overflow: hidden; - background: @background; - padding-bottom: @widescreenRatio; -} - -/*----------------- - Embedded Content -------------------*/ - -.ui.embed iframe, -.ui.embed embed, -.ui.embed object { - position: absolute; - border: none; - width: 100%; - height: 100%; - top: 0px; - left: 0px; - margin: 0em; - padding: 0em; -} - -/*----------------- - Embed -------------------*/ - -.ui.embed > .embed { - display: none; -} - -/*-------------- - Placeholder ----------------*/ - -.ui.embed > .placeholder { - position: absolute; - cursor: pointer; - top: 0px; - left: 0px; - display: block; - width: 100%; - height: 100%; - background-color: @placeholderBackground; -} - -/*-------------- - Icon ----------------*/ - -.ui.embed > .icon { - cursor: pointer; - position: absolute; - top: 0px; - left: 0px; - width: 100%; - height: 100%; - z-index: 2; -} -.ui.embed > .icon:after { - position: absolute; - top: 0%; - left: 0%; - width: 100%; - height: 100%; - z-index: 3; - content: ''; - background: @placeholderBackground; - opacity: @placeholderBackgroundOpacity; - transition: @placeholderBackgroundTransition; -} -.ui.embed > .icon:before { - position: absolute; - top: 50%; - left: 50%; - z-index: 4; - transform: translateX(-50%) translateY(-50%); - - color: @iconColor; - font-size: @iconSize; - text-shadow: @iconShadow; - transition: @iconTransition; - z-index: @iconZIndex; -} - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - -.ui.embed .icon:hover:after { - background: @hoverPlaceholderBackground; - opacity: @hoverPlaceholderBackgroundOpacity; -} -.ui.embed .icon:hover:before { - color: @hoverIconColor; -} - -/*-------------- - Active ----------------*/ - -.ui.active.embed > .icon, -.ui.active.embed > .placeholder { - display: none; -} -.ui.active.embed > .embed { - display: block; -} - -.loadUIOverrides(); - - -/******************************* - Variations -*******************************/ - -.ui.square.embed { - padding-bottom: @squareRatio; -} -.ui[class*="4:3"].embed { - padding-bottom: @standardRatio; -} -.ui[class*="16:9"].embed { - padding-bottom: @widescreenRatio; -} -.ui[class*="21:9"].embed { - padding-bottom: @ultraWidescreenRatio; -} - - - diff --git a/src/definitions/modules/modal.less b/src/definitions/modules/modal.less deleted file mode 100644 index 1349275..0000000 --- a/src/definitions/modules/modal.less +++ /dev/null @@ -1,595 +0,0 @@ -/*! - * # Semantic UI - Modal - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'modal'; - -@import (multiple) '../../theme.config'; - -/******************************* - Modal -*******************************/ - -.ui.modal { - position: absolute; - display: none; - z-index: @zIndex; - text-align: left; - - border: @border; - box-shadow: @boxShadow; - transform-origin: @transformOrigin; - - flex: 0 0 auto; - - border-radius: @borderRadius; - user-select: text; - will-change: top, left, margin, transform, opacity; -} - -.ui.modal > :first-child:not(.icon), -.ui.modal > .icon:first-child + * { - border-top-left-radius: @borderRadius; - border-top-right-radius: @borderRadius; -} - -.ui.modal > :last-child { - border-bottom-left-radius: @borderRadius; - border-bottom-right-radius: @borderRadius; -} - -/******************************* - Content -*******************************/ - -/*-------------- - Close ----------------*/ - -.ui.modal > .close { - cursor: pointer; - position: absolute; - top: @closeTop; - right: @closeRight; - z-index: 1; - - opacity: @closeOpacity; - font-size: @closeSize; - color: @closeColor; - - width: @closeHitbox; - height: @closeHitbox; - padding: @closePadding; -} -.ui.modal > .close:hover { - opacity: 1; -} - -/*-------------- - Header ----------------*/ - -.ui.modal > .header { - display: block; - font-family: @headerFontFamily; - background: @headerBackground; - margin: @headerMargin; - padding: @headerPadding; - box-shadow: @headerBoxShadow; - - color: @headerColor; - border-bottom: @headerBorder; -} -.ui.modal > .header:not(.ui) { - font-size: @headerFontSize; - line-height: @headerLineHeight; - font-weight: @headerFontWeight; -} - -/*-------------- - Content ----------------*/ - -.ui.modal > .content { - display: block; - width: 100%; - font-size: @contentFontSize; - line-height: @contentLineHeight; - padding: @contentPadding; - background: @contentBackground; -} -.ui.modal > .image.content { - display: flex; - flex-direction: row; -} - -/* Image */ -.ui.modal > .content > .image { - display: block; - flex: 0 1 auto; - width: @imageWidth; - align-self: @imageVerticalAlign; -} -.ui.modal > [class*="top aligned"] { - align-self: top; -} -.ui.modal > [class*="middle aligned"] { - align-self: middle; -} -.ui.modal > [class*="stretched"] { - align-self: stretch; -} - -/* Description */ -.ui.modal > .content > .description { - display: block; - flex: 1 0 auto; - min-width: 0px; - align-self: @descriptionVerticalAlign; -} - -.ui.modal > .content > .icon + .description, -.ui.modal > .content > .image + .description { - flex: 0 1 auto; - min-width: @descriptionMinWidth; - width: @descriptionWidth; - padding-left: @descriptionDistance; -} - -/*rtl:ignore*/ -.ui.modal > .content > .image > i.icon { - margin: 0em; - opacity: 1; - width: auto; - line-height: 1; - font-size: @imageIconSize; -} - -/*-------------- - Actions ----------------*/ - -.ui.modal > .actions { - background: @actionBackground; - padding: @actionPadding; - border-top: @actionBorder; - text-align: @actionAlign; -} -.ui.modal .actions > .button { - margin-left: @buttonDistance; - min-width: 10em; - - &:first-child { - margin-left: 0.25em; - } -} - -/*------------------- - Responsive ---------------------*/ - -/* Modal Width */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.modal { - width: @mobileWidth; - margin: @mobileMargin; - } -} -@media only screen and (min-width : @tabletBreakpoint) { - .ui.modal { - width: @tabletWidth; - margin: @tabletMargin; - } -} -@media only screen and (min-width : @computerBreakpoint) { - .ui.modal { - width: @computerWidth; - margin: @computerMargin; - } -} -@media only screen and (min-width : @largeMonitorBreakpoint) { - .ui.modal { - width: @largeMonitorWidth; - margin: @largeMonitorMargin; - } -} -@media only screen and (min-width : @widescreenMonitorBreakpoint) { - .ui.modal { - width: @widescreenMonitorWidth; - margin: @widescreenMonitorMargin; - } -} - -/* Tablet and Mobile */ -@media only screen and (max-width : @largestTabletScreen) { - .ui.modal > .header { - padding-right: @closeHitbox; - } - .ui.modal > .close { - top: @innerCloseTop; - right: @innerCloseRight; - color: @innerCloseColor; - } -} - -/* Mobile */ -@media only screen and (max-width : @largestMobileScreen) { - - .ui.modal > .header { - padding: @mobileHeaderPadding !important; - padding-right: @closeHitbox !important; - } - .ui.modal > .content { - display: block; - padding: @mobileContentPadding !important; - } - .ui.modal > .close { - top: @mobileCloseTop !important; - right: @mobileCloseRight !important; - } - - /*rtl:ignore*/ - .ui.modal .image.content { - flex-direction: column; - } - .ui.modal .content > .image { - display: block; - max-width: 100%; - margin: 0em auto !important; - text-align: center; - padding: @mobileImagePadding !important; - } - .ui.modal > .content > .image > i.icon { - font-size: @mobileImageIconSize; - text-align: center; - } - - /*rtl:ignore*/ - .ui.modal .content > .description { - display: block; - width: 100% !important; - margin: 0em !important; - padding: @mobileDescriptionPadding !important; - box-shadow: none; - } - - /* Let Buttons Stack */ - .ui.modal > .actions { - padding: @mobileActionPadding !important; - } - .ui.modal .actions > .buttons, - .ui.modal .actions > .button { - margin-bottom: @mobileButtonDistance; - } -} - -/*-------------- - Coupling ----------------*/ - -.ui.inverted.dimmer > .ui.modal { - box-shadow: @invertedBoxShadow; -} - -/******************************* - Types -*******************************/ - -.ui.basic.modal { - background-color: transparent; - border: none; - border-radius: 0em; - box-shadow: none !important; - color: @basicModalColor; -} -.ui.basic.modal > .header, -.ui.basic.modal > .content, -.ui.basic.modal > .actions { - background-color: transparent; -} -.ui.basic.modal > .header { - color: @basicModalHeaderColor; -} -.ui.basic.modal > .close { - top: @basicModalCloseTop; - right: @basicModalCloseRight; -} - -.ui.inverted.dimmer > .basic.modal { - color: @basicInvertedModalColor; -} -.ui.inverted.dimmer > .ui.basic.modal > .header { - color: @basicInvertedModalHeaderColor; -} - -/* Resort to margin positioning if legacy */ -.ui.legacy.modal, -.ui.legacy.page.dimmer > .ui.modal { - top: 50%; - left: 50%; -} - -.ui.legacy.page.dimmer > .ui.scrolling.modal, -.ui.page.dimmer > .ui.scrolling.legacy.modal, -.ui.top.aligned.legacy.page.dimmer > .ui.modal, -.ui.top.aligned.dimmer > .ui.legacy.modal { - top: auto; -} - -/* Tablet and Mobile */ -@media only screen and (max-width : @largestTabletScreen) { - .ui.basic.modal > .close { - color: @basicInnerCloseColor; - } -} - - -/******************************* - States -*******************************/ - -.ui.loading.modal { - display: block; - visibility: hidden; - z-index: @loadingZIndex; -} - -.ui.active.modal { - display: block; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Top Aligned ----------------*/ - -/* Top Aligned Modal */ -.modals.dimmer[class*="top aligned"] .modal { - margin: @topAlignedMargin auto; -} -@media only screen and (max-width : @largestMobileScreen) { - .modals.dimmer[class*="top aligned"] .modal { - margin: @mobileTopAlignedMargin auto; - } -} -/* Legacy Top Aligned */ -.legacy.modals.dimmer[class*="top aligned"] { - padding-top: @topAlignedMargin; -} -@media only screen and (max-width : @largestMobileScreen) { - .legacy.modals.dimmer[class*="top aligned"] { - padding-top: @mobileTopAlignedMargin; - } -} - -/*-------------- - Scrolling ----------------*/ - -/* Scrolling Dimmer */ -.scrolling.dimmable.dimmed { - overflow: hidden; -} -.scrolling.dimmable > .dimmer { - justify-content: flex-start; -} -.scrolling.dimmable.dimmed > .dimmer { - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.scrolling.dimmable > .dimmer { - position: fixed; -} -.modals.dimmer .ui.scrolling.modal { - margin: @scrollingMargin auto; -} - -/* Undetached Scrolling */ -.scrolling.undetached.dimmable.dimmed { - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.scrolling.undetached.dimmable.dimmed > .dimmer { - overflow: hidden; -} -.scrolling.undetached.dimmable .ui.scrolling.modal { - position: absolute; - left: 50%; - margin-top: @scrollingMargin !important; -} - -/* Scrolling Content */ -.ui.modal .scrolling.content { - max-height: @scrollingContentMaxHeight; - overflow: auto; -} - -/*-------------- - Full Screen ----------------*/ - -.ui.fullscreen.modal { - width: @fullScreenWidth !important; - margin: @fullScreenMargin; -} -.ui.fullscreen.modal > .header { - padding-right: @closeHitbox; -} -.ui.fullscreen.modal > .close { - top: @innerCloseTop; - right: @innerCloseRight; - color: @innerCloseColor; -} - - -/*-------------- - Size ----------------*/ - -.ui.modal { - font-size: @medium; -} - -/* Mini */ -.ui.mini.modal > .header:not(.ui) { - font-size: @miniHeaderSize; -} - -/* Mini Modal Width */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.mini.modal { - width: @miniMobileWidth; - margin: @miniMobileMargin; - } -} -@media only screen and (min-width : @tabletBreakpoint) { - .ui.mini.modal { - width: @miniTabletWidth; - margin: @miniTabletMargin; - } -} -@media only screen and (min-width : @computerBreakpoint) { - .ui.mini.modal { - width: @miniComputerWidth; - margin: @miniComputerMargin; - } -} -@media only screen and (min-width : @largeMonitorBreakpoint) { - .ui.mini.modal { - width: @miniLargeMonitorWidth; - margin: @miniLargeMonitorMargin; - } -} -@media only screen and (min-width : @widescreenMonitorBreakpoint) { - .ui.mini.modal { - width: @miniWidescreenMonitorWidth; - margin: @miniWidescreenMonitorMargin; - } -} - -/* mini */ -.ui.small.modal > .header:not(.ui) { - font-size: @miniHeaderSize; -} - -/* Tiny Modal Width */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.tiny.modal { - width: @tinyMobileWidth; - margin: @tinyMobileMargin; - } -} -@media only screen and (min-width : @tabletBreakpoint) { - .ui.tiny.modal { - width: @tinyTabletWidth; - margin: @tinyTabletMargin; - } -} -@media only screen and (min-width : @computerBreakpoint) { - .ui.tiny.modal { - width: @tinyComputerWidth; - margin: @tinyComputerMargin; - } -} -@media only screen and (min-width : @largeMonitorBreakpoint) { - .ui.tiny.modal { - width: @tinyLargeMonitorWidth; - margin: @tinyLargeMonitorMargin; - } -} -@media only screen and (min-width : @widescreenMonitorBreakpoint) { - .ui.tiny.modal { - width: @tinyWidescreenMonitorWidth; - margin: @tinyWidescreenMonitorMargin; - } -} - -/* Small */ -.ui.small.modal > .header:not(.ui) { - font-size: @smallHeaderSize; -} - -/* Small Modal Width */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.small.modal { - width: @smallMobileWidth; - margin: @smallMobileMargin; - } -} -@media only screen and (min-width : @tabletBreakpoint) { - .ui.small.modal { - width: @smallTabletWidth; - margin: @smallTabletMargin; - } -} -@media only screen and (min-width : @computerBreakpoint) { - .ui.small.modal { - width: @smallComputerWidth; - margin: @smallComputerMargin; - } -} -@media only screen and (min-width : @largeMonitorBreakpoint) { - .ui.small.modal { - width: @smallLargeMonitorWidth; - margin: @smallLargeMonitorMargin; - } -} -@media only screen and (min-width : @widescreenMonitorBreakpoint) { - .ui.small.modal { - width: @smallWidescreenMonitorWidth; - margin: @smallWidescreenMonitorMargin; - } -} - -/* Large Modal Width */ -.ui.large.modal > .header { - font-size: @largeHeaderSize; -} -@media only screen and (max-width : @largestMobileScreen) { - .ui.large.modal { - width: @largeMobileWidth; - margin: @largeMobileMargin; - } -} -@media only screen and (min-width : @tabletBreakpoint) { - .ui.large.modal { - width: @largeTabletWidth; - margin: @largeTabletMargin; - } -} -@media only screen and (min-width : @computerBreakpoint) { - .ui.large.modal { - width: @largeComputerWidth; - margin: @largeComputerMargin; - } -} -@media only screen and (min-width : @largeMonitorBreakpoint) { - .ui.large.modal { - width: @largeLargeMonitorWidth; - margin: @largeLargeMonitorMargin; - } -} -@media only screen and (min-width : @widescreenMonitorBreakpoint) { - .ui.large.modal { - width: @largeWidescreenMonitorWidth; - margin: @largeWidescreenMonitorMargin; - } -} - - -.loadUIOverrides(); diff --git a/src/definitions/modules/nag.less b/src/definitions/modules/nag.less deleted file mode 100644 index b29e306..0000000 --- a/src/definitions/modules/nag.less +++ /dev/null @@ -1,158 +0,0 @@ -/*! - * # Semantic UI - Nag - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'nag'; - -@import (multiple) '../../theme.config'; - -/******************************* - Nag -*******************************/ - -.ui.nag { - display: none; - opacity: @opacity; - position: @position; - - top: @top; - left: 0px; - z-index: @zIndex; - - min-height: @minHeight; - width: @width; - - margin: @margin; - padding: @padding; - - background: @background; - box-shadow: @boxShadow; - - font-size: @fontSize; - text-align: @textAlign; - color: @color; - - border-radius: @topBorderRadius; - transition: @transition; -} - -a.ui.nag { - cursor: pointer; -} - -.ui.nag > .title { - display: inline-block; - margin: @titleMargin; - color: @titleColor; -} - - -.ui.nag > .close.icon { - cursor: pointer; - opacity: @closeOpacity; - - position: absolute; - top: @closeTop; - right: @closeRight; - - font-size: @closeSize; - - margin: @closeMargin; - color: @closeColor; - transition: @closeTransition; -} - - - -/******************************* - States -*******************************/ - -/* Hover */ -.ui.nag:hover { - background: @nagHoverBackground; - opacity: @nagHoverOpacity; -} - -.ui.nag .close:hover { - opacity: @closeHoverOpacity; -} - - -/******************************* - Variations -*******************************/ - - -/*-------------- - Static ----------------*/ - -.ui.overlay.nag { - position: absolute; - display: block; -} - -/*-------------- - Fixed ----------------*/ - -.ui.fixed.nag { - position: fixed; -} - -/*-------------- - Bottom ----------------*/ - -.ui.bottom.nags, -.ui.bottom.nag { - border-radius: @bottomBorderRadius; - top: auto; - bottom: @bottom; -} - -/*-------------- - White ----------------*/ - -.ui.inverted.nags .nag, -.ui.inverted.nag { - background-color: @invertedBackground; - color: @darkTextColor; -} -.ui.inverted.nags .nag .close, -.ui.inverted.nags .nag .title, -.ui.inverted.nag .close, -.ui.inverted.nag .title { - color: @lightTextColor; -} - - -/******************************* - Groups -*******************************/ - -.ui.nags .nag { - border-radius: @groupedBorderRadius !important; -} -.ui.nags .nag:last-child { - border-radius: @topBorderRadius; -} -.ui.bottom.nags .nag:last-child { - border-radius: @bottomBorderRadius; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/popup.less b/src/definitions/modules/popup.less deleted file mode 100644 index 9a5b2a5..0000000 --- a/src/definitions/modules/popup.less +++ /dev/null @@ -1,712 +0,0 @@ -/*! - * # Semantic UI - Popup - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'popup'; - -@import (multiple) '../../theme.config'; - - -/******************************* - Popup -*******************************/ - -.ui.popup { - display: none; - position: absolute; - top: 0px; - right: 0px; - - /* Fixes content being squished when inline (moz only) */ - min-width: min-content; - z-index: @zIndex; - - border: @border; - line-height: @lineHeight; - max-width: @maxWidth; - background: @background; - - padding: @verticalPadding @horizontalPadding; - font-weight: @fontWeight; - font-style: @fontStyle; - color: @color; - - border-radius: @borderRadius; - box-shadow: @boxShadow; -} -.ui.popup > .header { - padding: 0em; - - font-family: @headerFont; - font-size: @headerFontSize; - line-height: @headerLineHeight; - font-weight: @headerFontWeight; -} -.ui.popup > .header + .content { - padding-top: @headerDistance; -} - -.ui.popup:before { - position: absolute; - content: ''; - width: @arrowSize; - height: @arrowSize; - - background: @arrowBackground; - transform: rotate(45deg); - - z-index: @arrowZIndex; - box-shadow: @arrowBoxShadow; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Tooltip ----------------*/ - -/* Content */ -[data-tooltip] { - position: relative; -} - -/* Arrow */ -[data-tooltip]:before { - pointer-events: none; - position: absolute; - content: ''; - font-size: @medium; - width: @arrowSize; - height: @arrowSize; - - background: @tooltipArrowBackground; - transform: rotate(45deg); - - z-index: @arrowZIndex; - box-shadow: @tooltipArrowBoxShadow; -} - -/* Popup */ -[data-tooltip]:after { - pointer-events: none; - content: attr(data-tooltip); - position: absolute; - text-transform: none; - text-align: left; - white-space: nowrap; - - font-size: @tooltipFontSize; - - border: @tooltipBorder; - line-height: @tooltipLineHeight; - max-width: @tooltipMaxWidth; - background: @tooltipBackground; - - padding: @tooltipPadding; - font-weight: @tooltipFontWeight; - font-style: @tooltipFontStyle; - color: @tooltipColor; - - border-radius: @tooltipBorderRadius; - box-shadow: @tooltipBoxShadow; - z-index: @tooltipZIndex; -} - -/* Default Position (Top Center) */ -[data-tooltip]:not([data-position]):before { - top: auto; - right: auto; - bottom: 100%; - left: 50%; - background: @tooltipArrowBottomBackground; - margin-left: @tooltipArrowHorizontalOffset; - margin-bottom: -@tooltipArrowVerticalOffset; -} -[data-tooltip]:not([data-position]):after { - left: 50%; - transform: translateX(-50%); - bottom: 100%; - margin-bottom: @tooltipDistanceAway; -} - -/* Animation */ -[data-tooltip]:before, -[data-tooltip]:after { - pointer-events: none; - visibility: hidden; -} -[data-tooltip]:before { - opacity: 0; - transform: rotate(45deg) scale(0) !important; - transform-origin: center top; - transition: - all @tooltipDuration @tooltipEasing - ; -} -[data-tooltip]:after { - opacity: 1; - transform-origin: center bottom; - transition: - all @tooltipDuration @tooltipEasing - ; -} -[data-tooltip]:hover:before, -[data-tooltip]:hover:after { - visibility: visible; - pointer-events: auto; -} -[data-tooltip]:hover:before { - transform: rotate(45deg) scale(1) !important; - opacity: 1; -} - -/* Animation Position */ -[data-tooltip]:after, -[data-tooltip][data-position="top center"]:after, -[data-tooltip][data-position="bottom center"]:after { - transform: translateX(-50%) scale(0) !important; -} -[data-tooltip]:hover:after, -[data-tooltip][data-position="bottom center"]:hover:after { - transform: translateX(-50%) scale(1) !important; -} -[data-tooltip][data-position="left center"]:after, -[data-tooltip][data-position="right center"]:after { - transform: translateY(-50%) scale(0) !important; -} -[data-tooltip][data-position="left center"]:hover:after, -[data-tooltip][data-position="right center"]:hover:after { - transform: translateY(-50%) scale(1) !important; -} -[data-tooltip][data-position="top left"]:after, -[data-tooltip][data-position="top right"]:after, -[data-tooltip][data-position="bottom left"]:after, -[data-tooltip][data-position="bottom right"]:after { - transform: scale(0) !important; -} -[data-tooltip][data-position="top left"]:hover:after, -[data-tooltip][data-position="top right"]:hover:after, -[data-tooltip][data-position="bottom left"]:hover:after, -[data-tooltip][data-position="bottom right"]:hover:after { - transform: scale(1) !important; -} - - -/*-------------- - Inverted ----------------*/ - -/* Arrow */ -[data-tooltip][data-inverted]:before { - box-shadow: none !important; -} - -/* Arrow Position */ -[data-tooltip][data-inverted]:before { - background: @invertedArrowBottomBackground; -} - -/* Popup */ -[data-tooltip][data-inverted]:after { - background: @tooltipInvertedBackground; - color: @tooltipInvertedColor; - border: @tooltipInvertedBorder; - box-shadow: @tooltipInvertedBoxShadow; -} -[data-tooltip][data-inverted]:after .header { - background-color: @tooltipInvertedHeaderBackground; - color: @tooltipInvertedHeaderColor; -} - -/*-------------- - Position ----------------*/ - -/* Top Center */ -[data-position="top center"][data-tooltip]:after { - top: auto; - right: auto; - left: 50%; - bottom: 100%; - transform: translateX(-50%); - margin-bottom: @tooltipDistanceAway; -} -[data-position="top center"][data-tooltip]:before { - top: auto; - right: auto; - bottom: 100%; - left: 50%; - background: @tooltipArrowTopBackground; - margin-left: @tooltipArrowHorizontalOffset; - margin-bottom: -@tooltipArrowVerticalOffset; -} - -/* Top Left */ -[data-position="top left"][data-tooltip]:after { - top: auto; - right: auto; - left: 0; - bottom: 100%; - margin-bottom: @tooltipDistanceAway; -} -[data-position="top left"][data-tooltip]:before { - top: auto; - right: auto; - bottom: 100%; - left: @arrowDistanceFromEdge; - margin-left: @tooltipArrowHorizontalOffset; - margin-bottom: -@tooltipArrowVerticalOffset; -} - -/* Top Right */ -[data-position="top right"][data-tooltip]:after { - top: auto; - left: auto; - right: 0; - bottom: 100%; - margin-bottom: @tooltipDistanceAway; -} -[data-position="top right"][data-tooltip]:before { - top: auto; - left: auto; - bottom: 100%; - right: @arrowDistanceFromEdge; - margin-left: @tooltipArrowHorizontalOffset; - margin-bottom: -@tooltipArrowVerticalOffset; -} - - -/* Bottom Center */ -[data-position="bottom center"][data-tooltip]:after { - bottom: auto; - right: auto; - left: 50%; - top: 100%; - transform: translateX(-50%); - margin-top: @tooltipDistanceAway; -} -[data-position="bottom center"][data-tooltip]:before { - bottom: auto; - right: auto; - top: 100%; - left: 50%; - margin-left: @tooltipArrowHorizontalOffset; - margin-top: -@tooltipArrowVerticalOffset; -} - -/* Bottom Left */ -[data-position="bottom left"][data-tooltip]:after { - left: 0; - top: 100%; - margin-top: @tooltipDistanceAway; -} -[data-position="bottom left"][data-tooltip]:before { - bottom: auto; - right: auto; - top: 100%; - left: @arrowDistanceFromEdge; - margin-left: @tooltipArrowHorizontalOffset; - margin-top: -@tooltipArrowVerticalOffset; -} - -/* Bottom Right */ -[data-position="bottom right"][data-tooltip]:after { - right: 0; - top: 100%; - margin-top: @tooltipDistanceAway; -} -[data-position="bottom right"][data-tooltip]:before { - bottom: auto; - left: auto; - top: 100%; - right: @arrowDistanceFromEdge; - margin-left: @tooltipArrowVerticalOffset; - margin-top: -@tooltipArrowHorizontalOffset; -} - -/* Left Center */ -[data-position="left center"][data-tooltip]:after { - right: 100%; - top: 50%; - margin-right: @tooltipDistanceAway; - transform: translateY(-50%); -} -[data-position="left center"][data-tooltip]:before { - right: 100%; - top: 50%; - margin-top: @tooltipArrowVerticalOffset; - margin-right: @tooltipArrowHorizontalOffset; -} - -/* Right Center */ -[data-position="right center"][data-tooltip]:after { - left: 100%; - top: 50%; - margin-left: @tooltipDistanceAway; - transform: translateY(-50%); -} -[data-position="right center"][data-tooltip]:before { - left: 100%; - top: 50%; - margin-top: @tooltipArrowHorizontalOffset; - margin-left: -@tooltipArrowVerticalOffset; -} - -/* Arrow */ -[data-position~="bottom"][data-tooltip]:before { - background: @arrowTopBackground; - box-shadow: @bottomArrowBoxShadow; -} -[data-position="left center"][data-tooltip]:before { - background: @arrowCenterBackground; - box-shadow: @leftArrowBoxShadow; -} -[data-position="right center"][data-tooltip]:before { - background: @arrowCenterBackground; - box-shadow: @rightArrowBoxShadow; -} -[data-position~="top"][data-tooltip]:before { - background: @arrowBottomBackground; -} - -/* Inverted Arrow Color */ -[data-inverted][data-position~="bottom"][data-tooltip]:before { - background: @invertedArrowTopBackground; - box-shadow: @bottomArrowBoxShadow; -} -[data-inverted][data-position="left center"][data-tooltip]:before { - background: @invertedArrowCenterBackground; - box-shadow: @leftArrowBoxShadow; -} -[data-inverted][data-position="right center"][data-tooltip]:before { - background: @invertedArrowCenterBackground; - box-shadow: @rightArrowBoxShadow; -} -[data-inverted][data-position~="top"][data-tooltip]:before { - background: @invertedArrowBottomBackground; -} - -[data-position~="bottom"][data-tooltip]:before { - transform-origin: center bottom; -} -[data-position~="bottom"][data-tooltip]:after { - transform-origin: center top; -} -[data-position="left center"][data-tooltip]:before { - transform-origin: top center; -} -[data-position="left center"][data-tooltip]:after { - transform-origin: right center; -} -[data-position="right center"][data-tooltip]:before { - transform-origin: right center; -} -[data-position="right center"][data-tooltip]:after { - transform-origin: left center; -} - -/*-------------- - Spacing ----------------*/ - -.ui.popup { - margin: 0em; -} - -/* Extending from Top */ -.ui.top.popup { - margin: 0em 0em @popupDistanceAway; -} -.ui.top.left.popup { - transform-origin: left bottom; -} -.ui.top.center.popup { - transform-origin: center bottom; -} -.ui.top.right.popup { - transform-origin: right bottom; -} - -/* Extending from Vertical Center */ -.ui.left.center.popup { - margin: 0em @popupDistanceAway 0em 0em; - transform-origin: right 50%; -} -.ui.right.center.popup { - margin: 0em 0em 0em @popupDistanceAway; - transform-origin: left 50%; -} - -/* Extending from Bottom */ -.ui.bottom.popup { - margin: @popupDistanceAway 0em 0em; -} -.ui.bottom.left.popup { - transform-origin: left top; -} -.ui.bottom.center.popup { - transform-origin: center top; -} -.ui.bottom.right.popup { - transform-origin: right top; -} - -/*-------------- - Pointer ----------------*/ - -/*--- Below ---*/ -.ui.bottom.center.popup:before { - margin-left: @arrowOffset; - top: @arrowOffset; - left: 50%; - right: auto; - bottom: auto; - box-shadow: @bottomArrowBoxShadow; -} - -.ui.bottom.left.popup { - margin-left: @boxArrowOffset; -} -/*rtl:rename*/ -.ui.bottom.left.popup:before { - top: @arrowOffset; - left: @arrowDistanceFromEdge; - right: auto; - bottom: auto; - margin-left: 0em; - box-shadow: @bottomArrowBoxShadow; -} - -.ui.bottom.right.popup { - margin-right: @boxArrowOffset; -} -/*rtl:rename*/ -.ui.bottom.right.popup:before { - top: @arrowOffset; - right: @arrowDistanceFromEdge; - bottom: auto; - left: auto; - margin-left: 0em; - box-shadow: @bottomArrowBoxShadow; -} - -/*--- Above ---*/ -.ui.top.center.popup:before { - top: auto; - right: auto; - bottom: @arrowOffset; - left: 50%; - margin-left: @arrowOffset; -} -.ui.top.left.popup { - margin-left: @boxArrowOffset; -} -/*rtl:rename*/ -.ui.top.left.popup:before { - bottom: @arrowOffset; - left: @arrowDistanceFromEdge; - top: auto; - right: auto; - margin-left: 0em; -} -.ui.top.right.popup { - margin-right: @boxArrowOffset; -} -/*rtl:rename*/ -.ui.top.right.popup:before { - bottom: @arrowOffset; - right: @arrowDistanceFromEdge; - top: auto; - left: auto; - margin-left: 0em; -} - -/*--- Left Center ---*/ -/*rtl:rename*/ -.ui.left.center.popup:before { - top: 50%; - right: @arrowOffset; - bottom: auto; - left: auto; - margin-top: @arrowOffset; - box-shadow: @leftArrowBoxShadow; -} - -/*--- Right Center ---*/ -/*rtl:rename*/ -.ui.right.center.popup:before { - top: 50%; - left: @arrowOffset; - bottom: auto; - right: auto; - margin-top: @arrowOffset; - box-shadow: @rightArrowBoxShadow; -} - -/* Arrow Color By Location */ -.ui.bottom.popup:before { - background: @arrowTopBackground; -} -.ui.right.center.popup:before, -.ui.left.center.popup:before { - background: @arrowCenterBackground; -} -.ui.top.popup:before { - background: @arrowBottomBackground; -} - -/* Inverted Arrow Color */ -.ui.inverted.bottom.popup:before { - background: @invertedArrowTopBackground; -} -.ui.inverted.right.center.popup:before, -.ui.inverted.left.center.popup:before { - background: @invertedArrowCenterBackground; -} -.ui.inverted.top.popup:before { - background: @invertedArrowBottomBackground; -} - - -/******************************* - Coupling -*******************************/ - -/* Immediate Nested Grid */ -.ui.popup > .ui.grid:not(.padded) { - width: @nestedGridWidth; - margin: @nestedGridMargin; -} - -/******************************* - States -*******************************/ - -.ui.loading.popup { - display: block; - visibility: hidden; - z-index: @loadingZIndex; -} - -.ui.animating.popup, -.ui.visible.popup { - display: block; -} - -.ui.visible.popup { - transform: translateZ(0px); - backface-visibility: hidden; -} - - -/******************************* - Variations -*******************************/ - -/*-------------- - Basic ----------------*/ - -.ui.basic.popup:before { - display: none; -} - - -/*-------------- - Wide ----------------*/ - -.ui.wide.popup { - max-width: @wideWidth; -} -.ui[class*="very wide"].popup { - max-width: @veryWideWidth; -} - -@media only screen and (max-width: @largestMobileScreen) { - .ui.wide.popup, - .ui[class*="very wide"].popup { - max-width: @maxWidth; - } -} - - -/*-------------- - Fluid ----------------*/ - -.ui.fluid.popup { - width: 100%; - max-width: none; -} - - -/*-------------- - Colors ----------------*/ - -/* Inverted colors */ -.ui.inverted.popup { - background: @invertedBackground; - color: @invertedColor; - border: @invertedBorder; - box-shadow: @invertedBoxShadow; -} -.ui.inverted.popup .header { - background-color: @invertedHeaderBackground; - color: @invertedHeaderColor; -} -.ui.inverted.popup:before { - background-color: @invertedArrowColor; - box-shadow: none !important; -} - -/*-------------- - Flowing ----------------*/ - -.ui.flowing.popup { - max-width: none; -} - - -/*-------------- - Sizes ----------------*/ - -.ui.mini.popup { - font-size: @mini; -} -.ui.tiny.popup { - font-size: @tiny; -} -.ui.small.popup { - font-size: @small; -} -.ui.popup { - font-size: @medium; -} -.ui.large.popup { - font-size: @large; -} -.ui.huge.popup { - font-size: @huge; -} - - -.loadUIOverrides(); diff --git a/src/definitions/modules/progress.less b/src/definitions/modules/progress.less deleted file mode 100644 index ff8323f..0000000 --- a/src/definitions/modules/progress.less +++ /dev/null @@ -1,503 +0,0 @@ -/*! - * # Semantic UI - Progress Bar - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'progress'; - -@import (multiple) '../../theme.config'; - -/******************************* - Progress -*******************************/ - -.ui.progress { - position: relative; - display: block; - max-width: 100%; - border: @border; - margin: @margin; - box-shadow: @boxShadow; - background: @background; - padding: @padding; - border-radius: @borderRadius; -} - -.ui.progress:first-child { - margin: @firstMargin; -} -.ui.progress:last-child { - margin: @lastMargin; -} - -/******************************* - Content -*******************************/ - -/* Activity Bar */ -.ui.progress .bar { - display: block; - line-height: 1; - position: @barPosition; - width: @barInitialWidth; - min-width: @barMinWidth; - background: @barBackground; - border-radius: @barBorderRadius; - transition: @barTransition; -} - -/* Percent Complete */ -.ui.progress .bar > .progress { - white-space: nowrap; - position: @progressPosition; - width: @progressWidth; - font-size: @progressSize; - top: @progressTop; - right: @progressRight; - left: @progressLeft; - bottom: @progressBottom; - color: @progressColor; - text-shadow: @progressTextShadow; - margin-top: @progressOffset; - font-weight: @progressFontWeight; - text-align: @progressTextAlign; -} - -/* Label */ -.ui.progress > .label { - position: absolute; - width: @labelWidth; - font-size: @labelSize; - top: @labelTop; - right: @labelRight; - left: @labelLeft; - bottom: @labelBottom; - color: @labelColor; - font-weight: @labelFontWeight; - text-shadow: @labelTextShadow; - margin-top: @labelOffset; - text-align: @labelTextAlign; - transition: @labelTransition; -} - - -/******************************* - Types -*******************************/ - - -/* Indicating */ -.ui.indicating.progress[data-percent^="1"] .bar, -.ui.indicating.progress[data-percent^="2"] .bar { - background-color: @indicatingFirstColor; -} -.ui.indicating.progress[data-percent^="3"] .bar { - background-color: @indicatingSecondColor; -} -.ui.indicating.progress[data-percent^="4"] .bar, -.ui.indicating.progress[data-percent^="5"] .bar { - background-color: @indicatingThirdColor; -} -.ui.indicating.progress[data-percent^="6"] .bar { - background-color: @indicatingFourthColor; -} -.ui.indicating.progress[data-percent^="7"] .bar, -.ui.indicating.progress[data-percent^="8"] .bar { - background-color: @indicatingFifthColor; -} -.ui.indicating.progress[data-percent^="9"] .bar, -.ui.indicating.progress[data-percent^="100"] .bar { - background-color: @indicatingSixthColor; -} - -/* Indicating Label */ -.ui.indicating.progress[data-percent^="1"] .label, -.ui.indicating.progress[data-percent^="2"] .label { - color: @indicatingFirstLabelColor; -} -.ui.indicating.progress[data-percent^="3"] .label { - color: @indicatingSecondLabelColor; -} -.ui.indicating.progress[data-percent^="4"] .label, -.ui.indicating.progress[data-percent^="5"] .label { - color: @indicatingThirdLabelColor; -} -.ui.indicating.progress[data-percent^="6"] .label { - color: @indicatingFourthLabelColor; -} -.ui.indicating.progress[data-percent^="7"] .label, -.ui.indicating.progress[data-percent^="8"] .label { - color: @indicatingFifthLabelColor; -} -.ui.indicating.progress[data-percent^="9"] .label, -.ui.indicating.progress[data-percent^="100"] .label { - color: @indicatingSixthLabelColor; -} - -/* Single Digits */ -.ui.indicating.progress[data-percent="1"] .bar, -.ui.indicating.progress[data-percent="2"] .bar, -.ui.indicating.progress[data-percent="3"] .bar, -.ui.indicating.progress[data-percent="4"] .bar, -.ui.indicating.progress[data-percent="5"] .bar, -.ui.indicating.progress[data-percent="6"] .bar, -.ui.indicating.progress[data-percent="7"] .bar, -.ui.indicating.progress[data-percent="8"] .bar, -.ui.indicating.progress[data-percent="9"] .bar { - background-color: @indicatingFirstColor; -} -.ui.indicating.progress[data-percent="1"] .label, -.ui.indicating.progress[data-percent="2"] .label, -.ui.indicating.progress[data-percent="3"] .label, -.ui.indicating.progress[data-percent="4"] .label, -.ui.indicating.progress[data-percent="5"] .label, -.ui.indicating.progress[data-percent="6"] .label, -.ui.indicating.progress[data-percent="7"] .label, -.ui.indicating.progress[data-percent="8"] .label, -.ui.indicating.progress[data-percent="9"] .label { - color: @indicatingFirstLabelColor; -} - -/* Indicating Success */ -.ui.indicating.progress.success .label { - color: @successHeaderColor; -} - -/******************************* - States -*******************************/ - - -/*-------------- - Success ----------------*/ - -.ui.progress.success .bar { - background-color: @successColor !important; -} -.ui.progress.success .bar, -.ui.progress.success .bar::after { - animation: none !important; -} -.ui.progress.success > .label { - color: @successHeaderColor; -} - -/*-------------- - Warning ----------------*/ - -.ui.progress.warning .bar { - background-color: @warningColor !important; -} -.ui.progress.warning .bar, -.ui.progress.warning .bar::after { - animation: none !important; -} -.ui.progress.warning > .label { - color: @warningHeaderColor; -} - -/*-------------- - Error ----------------*/ - -.ui.progress.error .bar { - background-color: @errorColor !important; -} -.ui.progress.error .bar, -.ui.progress.error .bar::after { - animation: none !important; -} -.ui.progress.error > .label { - color: @errorHeaderColor; -} - -/*-------------- - Active ----------------*/ - -.ui.active.progress .bar { - position: relative; - min-width: @activeMinWidth; -} -.ui.active.progress .bar::after { - content: ''; - opacity: 0; - - position: absolute; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - background: @activePulseColor; - - border-radius: @barBorderRadius; - - animation: progress-active @activePulseDuration @defaultEasing infinite; -} -@keyframes progress-active { - 0% { - opacity: @activePulseMaxOpacity; - width: 0; - } - 90% { - } - 100% { - opacity: 0; - width: 100%; - } -} - -/*-------------- - Disabled ----------------*/ - -.ui.disabled.progress { - opacity: 0.35; -} -.ui.disabled.progress .bar, -.ui.disabled.progress .bar::after { - animation: none !important; -} - - -/******************************* - Variations -*******************************/ - - -/*-------------- - Inverted ----------------*/ - -.ui.inverted.progress { - background: @invertedBackground; - border: @invertedBorder; -} -.ui.inverted.progress .bar { - background: @invertedBarBackground; -} -.ui.inverted.progress .bar > .progress { - color: @invertedProgressColor; -} -.ui.inverted.progress > .label { - color: @invertedLabelColor; -} -.ui.inverted.progress.success > .label { - color: @successColor; -} -.ui.inverted.progress.warning > .label { - color: @warningColor; -} -.ui.inverted.progress.error > .label { - color: @errorColor; -} - -/*-------------- - Attached ----------------*/ - -/* bottom attached */ -.ui.progress.attached { - background: @attachedBackground; - position: relative; - border: none; - margin: 0em; -} -.ui.progress.attached, -.ui.progress.attached .bar { - display: block; - height: @attachedHeight; - padding: 0px; - overflow: hidden; - border-radius: 0em 0em @attachedBorderRadius @attachedBorderRadius; -} -.ui.progress.attached .bar { - border-radius: 0em; -} - -/* top attached */ -.ui.progress.top.attached, -.ui.progress.top.attached .bar { - top: 0px; - border-radius: @attachedBorderRadius @attachedBorderRadius 0em 0em; -} -.ui.progress.top.attached .bar { - border-radius: 0em; -} - -/* Coupling */ -.ui.segment > .ui.attached.progress, -.ui.card > .ui.attached.progress { - position: absolute; - top: auto; - left: 0; - bottom: 100%; - width: 100%; -} -.ui.segment > .ui.bottom.attached.progress, -.ui.card > .ui.bottom.attached.progress { - top: 100%; - bottom: auto; -} - -/*-------------- - Colors ----------------*/ - -/* Red */ -.ui.red.progress .bar { - background-color: @red; -} -.ui.red.inverted.progress .bar { - background-color: @lightRed; -} - -/* Orange */ -.ui.orange.progress .bar { - background-color: @orange; -} -.ui.orange.inverted.progress .bar { - background-color: @lightOrange; -} - -/* Yellow */ -.ui.yellow.progress .bar { - background-color: @yellow; -} -.ui.yellow.inverted.progress .bar { - background-color: @lightYellow; -} - -/* Olive */ -.ui.olive.progress .bar { - background-color: @olive; -} -.ui.olive.inverted.progress .bar { - background-color: @lightOlive; -} - -/* Green */ -.ui.green.progress .bar { - background-color: @green; -} -.ui.green.inverted.progress .bar { - background-color: @lightGreen; -} - -/* Teal */ -.ui.teal.progress .bar { - background-color: @teal; -} -.ui.teal.inverted.progress .bar { - background-color: @lightTeal; -} - -/* Blue */ -.ui.blue.progress .bar { - background-color: @blue; -} -.ui.blue.inverted.progress .bar { - background-color: @lightBlue; -} - -/* Violet */ -.ui.violet.progress .bar { - background-color: @violet; -} -.ui.violet.inverted.progress .bar { - background-color: @lightViolet; -} - -/* Purple */ -.ui.purple.progress .bar { - background-color: @purple; -} -.ui.purple.inverted.progress .bar { - background-color: @lightPurple; -} - -/* Pink */ -.ui.pink.progress .bar { - background-color: @pink; -} -.ui.pink.inverted.progress .bar { - background-color: @lightPink; -} - -/* Brown */ -.ui.brown.progress .bar { - background-color: @brown; -} -.ui.brown.inverted.progress .bar { - background-color: @lightBrown; -} - -/* Grey */ -.ui.grey.progress .bar { - background-color: @grey; -} -.ui.grey.inverted.progress .bar { - background-color: @lightGrey; -} - -/* Black */ -.ui.black.progress .bar { - background-color: @black; -} -.ui.black.inverted.progress .bar { - background-color: @lightBlack; -} - -/*-------------- - Sizes ----------------*/ - -.ui.tiny.progress { - font-size: @tiny; -} -.ui.tiny.progress .bar { - height: @tinyBarHeight; -} - -.ui.small.progress { - font-size: @small; -} -.ui.small.progress .bar { - height: @smallBarHeight; -} - -.ui.progress { - font-size: @medium; -} -.ui.progress .bar { - height: @barHeight; -} - -.ui.large.progress { - font-size: @large; -} -.ui.large.progress .bar { - height: @largeBarHeight; -} - -.ui.big.progress { - font-size: @big; -} -.ui.big.progress .bar { - height: @bigBarHeight; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/rating.less b/src/definitions/modules/rating.less deleted file mode 100644 index e2effed..0000000 --- a/src/definitions/modules/rating.less +++ /dev/null @@ -1,191 +0,0 @@ -/*! - * # Semantic UI - Rating - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'rating'; - -@import (multiple) '../../theme.config'; - -/******************************* - Rating -*******************************/ - -.ui.rating { - display: inline-flex; - white-space: @whiteSpace; - vertical-align: @verticalAlign; -} -.ui.rating:last-child { - margin-right: 0em; -} - -/* Icon */ -.ui.rating .icon { - padding: 0em; - margin: 0em; - text-align: center; - font-weight: @normal; - font-style: normal; - flex: 1 0 auto; - cursor: @iconCursor; - width: @iconWidth; - height: @iconHeight; - transition: @iconTransition; -} - - -/******************************* - Types -*******************************/ - - -/*------------------- - Standard ---------------------*/ - -/* Inactive Icon */ -.ui.rating .icon { - background: @inactiveBackground; - color: @inactiveColor; -} - -/* Active Icon */ -.ui.rating .active.icon { - background: @activeBackground; - color: @activeColor; -} - -/* Selected Icon */ -.ui.rating .icon.selected, -.ui.rating .icon.selected.active { - background: @selectedBackground; - color: @selectedColor; -} - - -/*------------------- - Star ---------------------*/ - -/* Inactive */ -.ui.star.rating .icon { - width: @starIconWidth; - height: @starIconHeight; - background: @starInactiveBackground; - color: @starInactiveColor; - text-shadow: @starInactiveTextShadow; -} - -/* Active Star */ -.ui.star.rating .active.icon { - background: @starActiveBackground !important; - color: @starActiveColor !important; - text-shadow: @starActiveTextShadow !important; -} - -/* Selected Star */ -.ui.star.rating .icon.selected, -.ui.star.rating .icon.selected.active { - background: @starSelectedBackground !important; - color: @starSelectedColor !important; - text-shadow: @starSelectedTextShadow !important; -} - - -/*------------------- - Heart ---------------------*/ - -.ui.heart.rating .icon { - width: @heartIconWidth; - height: @heartIconHeight; - background: @heartInactiveBackground; - color: @heartInactiveColor; - text-shadow: @heartInactiveTextShadow !important; -} - -/* Active Heart */ -.ui.heart.rating .active.icon { - background: @heartActiveBackground !important; - color: @heartActiveColor !important; - text-shadow: @heartActiveTextShadow !important; -} - -/* Selected Heart */ -.ui.heart.rating .icon.selected, -.ui.heart.rating .icon.selected.active { - background: @heartSelectedBackground !important; - color: @heartSelectedColor !important; - text-shadow: @heartSelectedTextShadow !important; -} - - -/******************************* - States -*******************************/ - -/*------------------- - Disabled ---------------------*/ - -/* disabled rating */ -.ui.disabled.rating .icon { - cursor: default; -} - - -/*------------------- - User Interactive ---------------------*/ - -/* Selected Rating */ -.ui.rating.selected .active.icon { - opacity: @interactiveActiveIconOpacity; -} -.ui.rating.selected .icon.selected, -.ui.rating .icon.selected { - opacity: @interactiveSelectedIconOpacity; -} - - - -/******************************* - Variations -*******************************/ - -.ui.mini.rating { - font-size: @mini; -} -.ui.tiny.rating { - font-size: @tiny; -} -.ui.small.rating { - font-size: @small; -} -.ui.rating { - font-size: @medium; -} -.ui.large.rating { - font-size: @large; -} -.ui.huge.rating { - font-size: @huge; -} -.ui.massive.rating { - font-size: @massive; -} - - -.loadUIOverrides(); diff --git a/src/definitions/modules/search.less b/src/definitions/modules/search.less deleted file mode 100644 index fc34dcf..0000000 --- a/src/definitions/modules/search.less +++ /dev/null @@ -1,448 +0,0 @@ -/*! - * # Semantic UI - Search - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'search'; - -@import (multiple) '../../theme.config'; - -/******************************* - Search -*******************************/ - -.ui.search { - position: relative; -} - -.ui.search > .prompt { - margin: 0em; - outline: none; - -webkit-appearance: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - - text-shadow: none; - font-style: normal; - font-weight: @normal; - - line-height: @promptLineHeight; - padding: @promptPadding; - font-size: @promptFontSize; - - background: @promptBackground; - border: @promptBorder; - color: @promptColor; - box-shadow: @promptBoxShadow; - transition: @promptTransition; -} - -.ui.search .prompt { - border-radius: @promptBorderRadius; -} - - -/*-------------- - Icon ----------------*/ - -.ui.search .prompt ~ .search.icon { - cursor: pointer; -} - -/*-------------- - Results ----------------*/ - -.ui.search > .results { - display: none; - - position: absolute; - top: 100%; - left: 0%; - transform-origin: center top; - white-space: normal; - text-align: left; - text-transform: none; - - background: @resultsBackground; - - margin-top: @resultsDistance; - width: @resultsWidth; - - border-radius: @resultsBorderRadius; - box-shadow: @resultsBoxShadow; - border: @resultsBorder; - z-index: @resultsZIndex; -} -.ui.search > .results > :first-child { - border-radius: @resultsBorderRadius @resultsBorderRadius 0em 0em; -} -.ui.search > .results > :last-child { - border-radius: 0em 0em @resultsBorderRadius @resultsBorderRadius; -} - -/*-------------- - Result ----------------*/ - -.ui.search > .results .result { - cursor: pointer; - display: block; - overflow: hidden; - font-size: @resultFontSize; - padding: @resultPadding; - color: @resultTextColor; - line-height: @resultLineHeight; - border-bottom: @resultDivider; -} -.ui.search > .results .result:last-child { - border-bottom: @resultLastDivider !important; -} - -/* Image */ -.ui.search > .results .result .image { - float: @resultImageFloat; - overflow: hidden; - background: @resultImageBackground; - width: @resultImageWidth; - height: @resultImageHeight; - border-radius: @resultImageBorderRadius; -} -.ui.search > .results .result .image img { - display: block; - width: auto; - height: 100%; -} - -/*-------------- - Info ----------------*/ - -.ui.search > .results .result .image + .content { - margin: @resultImageMargin; -} - -.ui.search > .results .result .title { - margin: @resultTitleMargin; - font-family: @resultTitleFont; - font-weight: @resultTitleFontWeight; - font-size: @resultTitleFontSize; - color: @resultTitleColor; -} -.ui.search > .results .result .description { - margin-top: @resultDescriptionDistance; - font-size: @resultDescriptionFontSize; - color: @resultDescriptionColor; -} -.ui.search > .results .result .price { - float: @resultPriceFloat; - color: @resultPriceColor; -} - -/*-------------- - Message ----------------*/ - -.ui.search > .results > .message { - padding: @messageVerticalPadding @messageHorizontalPadding; -} -.ui.search > .results > .message .header { - font-family: @headerFont; - font-size: @messageHeaderFontSize; - font-weight: @messageHeaderFontWeight; - color: @messageHeaderColor; -} -.ui.search > .results > .message .description { - margin-top: @messageDescriptionDistance; - font-size: @messageDescriptionFontSize; - color: @messageDescriptionColor; -} - -/* View All Results */ -.ui.search > .results > .action { - display: block; - border-top: @actionBorder; - background: @actionBackground; - padding: @actionPadding; - color: @actionColor; - font-weight: @actionFontWeight; - text-align: @actionAlign; -} - - -/******************************* - States -*******************************/ - -/*-------------------- - Focus ----------------------*/ - -.ui.search > .prompt:focus { - border-color: @promptFocusBorderColor; - background: @promptFocusBackground; - color: @promptFocusColor; -} - -/*-------------------- - Loading ----------------------*/ - -.ui.loading.search .input > i.icon:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - border-radius: @circularRadius; - border: @loaderLineWidth solid @loaderFillColor; -} -.ui.loading.search .input > i.icon:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: button-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @loaderLineColor transparent transparent; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; -} - - -/*-------------- - Hover ----------------*/ - -.ui.search > .results .result:hover, -.ui.category.search > .results .category .result:hover { - background: @resultHoverBackground; -} -.ui.search .action:hover { - background: @actionHoverBackground; -} - -/*-------------- - Active ----------------*/ - -.ui.category.search > .results .category.active { - background: @categoryActiveBackground; -} -.ui.category.search > .results .category.active > .name { - color: @categoryNameActiveColor; -} - -.ui.search > .results .result.active, -.ui.category.search > .results .category .result.active { - position: relative; - border-left-color: @resultActiveBorderLeft; - background: @resultActiveBackground; - box-shadow: @resultActiveBoxShadow; -} -.ui.search > .results .result.active .title { - color: @resultActiveTitleColor; -} -.ui.search > .results .result.active .description { - color: @resultActiveDescriptionColor; -} - -/*-------------------- - Disabled -----------------------*/ - -/* Disabled */ -.ui.disabled.search { - cursor: default; - pointer-events: none; - opacity: @disabledOpacity; -} - - -/******************************* - Types -*******************************/ - -/*-------------- - Selection ----------------*/ - -.ui.search.selection .prompt { - border-radius: @selectionPromptBorderRadius; -} - -/* Remove input */ -.ui.search.selection > .icon.input > .remove.icon { - pointer-events: none; - position: absolute; - left: auto; - opacity: 0; - color: @selectionCloseIconColor; - top: @selectionCloseTop; - right: @selectionCloseRight; - transition: @selectionCloseTransition; -} -.ui.search.selection > .icon.input > .active.remove.icon { - cursor: pointer; - opacity: @selectionCloseIconOpacity; - pointer-events: auto; -} -.ui.search.selection > .icon.input:not([class*="left icon"]) > .icon ~ .remove.icon { - right: @selectionCloseIconInputRight; -} -.ui.search.selection > .icon.input > .remove.icon:hover { - opacity: @selectionCloseIconHoverOpacity; - color: @selectionCloseIconHoverColor; -} - - -/*-------------- - Category ----------------*/ - -.ui.category.search .results { - width: @categoryResultsWidth; -} - -.ui.category.search .results.animating, -.ui.category.search .results.visible { - display: table; -} - -/* Category */ -.ui.category.search > .results .category { - display: table-row; - background: @categoryBackground; - box-shadow: @categoryBoxShadow; - transition: @categoryTransition; -} - -/* Last Category */ -.ui.category.search > .results .category:last-child { - border-bottom: none; -} - -/* First / Last */ -.ui.category.search > .results .category:first-child .name + .result { - border-radius: 0em @resultsBorderRadius 0em 0em; -} -.ui.category.search > .results .category:last-child .result:last-child { - border-radius: 0em 0em @resultsBorderRadius 0em; -} - -/* Category Result Name */ -.ui.category.search > .results .category > .name { - display: table-cell; - text-overflow: ellipsis; - width: @categoryNameWidth; - white-space: @categoryNameWhitespace; - background: @categoryNameBackground; - font-family: @categoryNameFont; - font-size: @categoryNameFontSize; - padding: @categoryNamePadding; - font-weight: @categoryNameFontWeight; - color: @categoryNameColor; - border-bottom: @categoryDivider; -} - -/* Category Result */ -.ui.category.search > .results .category .results { - display: table-cell; - background: @categoryResultBackground; - border-left: @categoryResultLeftBorder; - border-bottom: @categoryDivider; -} -.ui.category.search > .results .category .result { - border-bottom: @categoryResultDivider; - transition: @categoryResultTransition; - padding: @categoryResultPadding; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Left / Right ---------------------*/ - -.ui[class*="left aligned"].search > .results { - right: auto; - left: 0%; -} -.ui[class*="right aligned"].search > .results { - right: 0%; - left: auto; -} - -/*-------------- - Fluid ----------------*/ - -.ui.fluid.search .results { - width: 100%; -} - - -/*-------------- - Sizes ----------------*/ - -.ui.mini.search { - font-size: @relativeMini; -} -.ui.small.search { - font-size: @relativeSmall; -} -.ui.search { - font-size: @relativeMedium; -} -.ui.large.search { - font-size: @relativeLarge; -} -.ui.big.search { - font-size: @relativeBig; -} -.ui.huge.search { - font-size: @relativeHuge; -} -.ui.massive.search { - font-size: @relativeMassive; -} - -/*-------------- - Mobile ----------------*/ - -@media only screen and (max-width: @largestMobileScreen) { - .ui.search .results { - max-width: @mobileMaxWidth; - } -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/shape.less b/src/definitions/modules/shape.less deleted file mode 100644 index c2c87f9..0000000 --- a/src/definitions/modules/shape.less +++ /dev/null @@ -1,150 +0,0 @@ -/*! - * # Semantic UI - Shape - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'shape'; - -@import (multiple) '../../theme.config'; - -/******************************* - Shape -*******************************/ - -.ui.shape { - position: relative; - vertical-align: top; - display: @display; - perspective: @perspective; - transition: @transition; -} - -.ui.shape .sides { - transform-style: preserve-3d; -} - -.ui.shape .side { - opacity: 1; - width: 100%; - - margin: @sideMargin !important; - backface-visibility: @backfaceVisibility; -} - -.ui.shape .side { - display: none; -} - -.ui.shape .side * { - backface-visibility: visible !important; -} - -/******************************* - Types -*******************************/ - -.ui.cube.shape .side { - min-width: @cubeSize; - height: @cubeSize; - - padding: @cubePadding; - - background-color: @cubeBackground; - color: @cubeTextColor; - box-shadow: @cubeBoxShadow; -} -.ui.cube.shape .side > .content { - width: 100%; - height: 100%; - display: table; - - text-align: @cubeTextAlign; - user-select: text; -} -.ui.cube.shape .side > .content > div { - display: table-cell; - vertical-align: middle; - font-size: @cubeFontSize; -} - -/******************************* - Variations -*******************************/ - -.ui.text.shape.animating .sides { - position: static; -} -.ui.text.shape .side { - white-space: nowrap; -} -.ui.text.shape .side > * { - white-space: normal; -} - - -/******************************* - States -*******************************/ - -/*-------------- - Loading ----------------*/ - -.ui.loading.shape { - position: absolute; - top: -9999px; - left: -9999px; -} - - -/*-------------- - Animating ----------------*/ - -.ui.shape .animating.side { - position: absolute; - top: 0px; - left: 0px; - display: block; - z-index: @animatingZIndex; -} -.ui.shape .hidden.side { - opacity: @hiddenSideOpacity; -} - - -/*-------------- - CSS ----------------*/ - -.ui.shape.animating .sides { - position: absolute; -} -.ui.shape.animating .sides { - transition: @transition; -} -.ui.shape.animating .side { - transition: @sideTransition; -} - -/*-------------- - Active ----------------*/ - -.ui.shape .active.side { - display: block; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/sidebar.less b/src/definitions/modules/sidebar.less deleted file mode 100644 index 489eff0..0000000 --- a/src/definitions/modules/sidebar.less +++ /dev/null @@ -1,538 +0,0 @@ -/*! - * # Semantic UI - Sidebar - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'sidebar'; - -@import (multiple) '../../theme.config'; - -/******************************* - Sidebar -*******************************/ - -/* Sidebar Menu */ -.ui.sidebar { - position: fixed; - top: 0; - left: 0; - - backface-visibility: hidden; - transition: none; - will-change: transform; - transform: translate3d(0, 0, 0); - visibility: hidden; - -webkit-overflow-scrolling: touch; - - height: 100% !important; - max-height: 100%; - border-radius: 0em !important; - margin: 0em !important; - overflow-y: auto !important; - z-index: @topLayer; -} - -/* GPU Layers for Child Elements */ -.ui.sidebar > * { - backface-visibility: hidden; -} - - -/*-------------- - Direction ----------------*/ - -.ui.left.sidebar { - right: auto; - left: 0px; - transform: translate3d(-100%, 0, 0); -} -.ui.right.sidebar { - right: 0px !important; - left: auto !important; - transform: translate3d(100%, 0%, 0); -} - -.ui.top.sidebar, -.ui.bottom.sidebar { - width: 100% !important; - height: auto !important; -} -.ui.top.sidebar { - top: 0px !important; - bottom: auto !important; - transform: translate3d(0, -100%, 0); -} -.ui.bottom.sidebar { - top: auto !important; - bottom: 0px !important; - transform: translate3d(0, 100%, 0); -} - - -/*-------------- - Pushable ----------------*/ - -.pushable { - height: 100%; - overflow-x: hidden; - padding: 0em !important; -} - -/* Whole Page */ -body.pushable { - background: @canvasBackground !important; -} - -/* Page Context */ -.pushable:not(body) { - transform: translate3d(0, 0, 0); -} -.pushable:not(body) > .ui.sidebar, -.pushable:not(body) > .fixed, -.pushable:not(body) > .pusher:after { - position: absolute; -} - - -/*-------------- - Fixed ----------------*/ - -.pushable > .fixed { - position: fixed; - backface-visibility: hidden; - - transition: transform @duration @easing; - will-change: transform; - z-index: @fixedLayer; -} - -/*-------------- - Page ----------------*/ - -.pushable > .pusher { - position: relative; - backface-visibility: hidden; - overflow: hidden; - min-height: 100%; - transition: transform @duration @easing; - z-index: @middleLayer; -} - -body.pushable > .pusher { - background: @pageBackground; -} - -/* Pusher should inherit background from context */ -.pushable > .pusher { - background: inherit; -} - -/*-------------- - Dimmer ----------------*/ - -.pushable > .pusher:after { - position: fixed; - top: 0px; - right: 0px; - content: ''; - background-color: @dimmerColor; - overflow: hidden; - opacity: 0; - transition: @dimmerTransition; - will-change: opacity; - z-index: @dimmerLayer; -} - -/*-------------- - Coupling ----------------*/ - -.ui.sidebar.menu .item { - border-radius: 0em !important; -} - -/******************************* - States -*******************************/ - -/*-------------- - Dimmed ----------------*/ - -.pushable > .pusher.dimmed:after { - width: 100% !important; - height: 100% !important; - opacity: 1 !important; -} - -/*-------------- - Animating ----------------*/ - -.ui.animating.sidebar { - visibility: visible; -} - -/*-------------- - Visible ----------------*/ - -.ui.visible.sidebar { - visibility: visible; - transform: translate3d(0, 0, 0); -} - -/* Shadow Direction */ -.ui.left.visible.sidebar, -.ui.right.visible.sidebar { - box-shadow: @horizontalBoxShadow; -} -.ui.top.visible.sidebar, -.ui.bottom.visible.sidebar { - box-shadow: @verticalBoxShadow; -} - -/* Visible On Load */ -.ui.visible.left.sidebar ~ .fixed, -.ui.visible.left.sidebar ~ .pusher { - transform: translate3d(@width, 0, 0); -} -.ui.visible.right.sidebar ~ .fixed, -.ui.visible.right.sidebar ~ .pusher { - transform: translate3d(-@width, 0, 0); -} -.ui.visible.top.sidebar ~ .fixed, -.ui.visible.top.sidebar ~ .pusher { - transform: translate3d(0, @height, 0); -} -.ui.visible.bottom.sidebar ~ .fixed, -.ui.visible.bottom.sidebar ~ .pusher { - transform: translate3d(0, -@height, 0); -} - -/* opposite sides visible forces content overlay */ -.ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixed, -.ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher, -.ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .fixed, -.ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher { - transform: translate3d(0, 0, 0); -} - -/*-------------- - iOS ----------------*/ - - -/******************************* - Variations -*******************************/ - -/*-------------- - Width ----------------*/ - -/* Left / Right */ -.ui.thin.left.sidebar, -.ui.thin.right.sidebar { - width: @thinWidth; -} -.ui[class*="very thin"].left.sidebar, -.ui[class*="very thin"].right.sidebar { - width: @veryThinWidth; -} -.ui.left.sidebar, -.ui.right.sidebar { - width: @width; -} -.ui.wide.left.sidebar, -.ui.wide.right.sidebar { - width: @wideWidth; -} -.ui[class*="very wide"].left.sidebar, -.ui[class*="very wide"].right.sidebar { - width: @veryWideWidth; -} - -/* Left Visible */ -.ui.visible.thin.left.sidebar ~ .fixed, -.ui.visible.thin.left.sidebar ~ .pusher { - transform: translate3d(@thinWidth, 0, 0); -} -.ui.visible[class*="very thin"].left.sidebar ~ .fixed, -.ui.visible[class*="very thin"].left.sidebar ~ .pusher { - transform: translate3d(@veryThinWidth, 0, 0); -} -.ui.visible.wide.left.sidebar ~ .fixed, -.ui.visible.wide.left.sidebar ~ .pusher { - transform: translate3d(@wideWidth, 0, 0); -} -.ui.visible[class*="very wide"].left.sidebar ~ .fixed, -.ui.visible[class*="very wide"].left.sidebar ~ .pusher { - transform: translate3d(@veryWideWidth, 0, 0); -} - -/* Right Visible */ -.ui.visible.thin.right.sidebar ~ .fixed, -.ui.visible.thin.right.sidebar ~ .pusher { - transform: translate3d(-@thinWidth, 0, 0); -} -.ui.visible[class*="very thin"].right.sidebar ~ .fixed, -.ui.visible[class*="very thin"].right.sidebar ~ .pusher { - transform: translate3d(-@veryThinWidth, 0, 0); -} -.ui.visible.wide.right.sidebar ~ .fixed, -.ui.visible.wide.right.sidebar ~ .pusher { - transform: translate3d(-@wideWidth, 0, 0); -} -.ui.visible[class*="very wide"].right.sidebar ~ .fixed, -.ui.visible[class*="very wide"].right.sidebar ~ .pusher { - transform: translate3d(-@veryWideWidth, 0, 0); -} - - - -/******************************* - Animations -*******************************/ - -/*-------------- - Overlay ----------------*/ - -/* Set-up */ -.ui.overlay.sidebar { - z-index: @topLayer; -} - -/* Initial */ -.ui.left.overlay.sidebar { - transform: translate3d(-100%, 0%, 0); -} -.ui.right.overlay.sidebar { - transform: translate3d(100%, 0%, 0); -} -.ui.top.overlay.sidebar { - transform: translate3d(0%, -100%, 0); -} -.ui.bottom.overlay.sidebar { - transform: translate3d(0%, 100%, 0); -} - -/* Animation */ -.animating.ui.overlay.sidebar, -.ui.visible.overlay.sidebar { - transition: transform @duration @easing; -} - -/* End - Sidebar */ -.ui.visible.left.overlay.sidebar { - transform: translate3d(0%, 0%, 0); -} -.ui.visible.right.overlay.sidebar { - transform: translate3d(0%, 0%, 0); -} -.ui.visible.top.overlay.sidebar { - transform: translate3d(0%, 0%, 0); -} -.ui.visible.bottom.overlay.sidebar { - transform: translate3d(0%, 0%, 0); -} - -/* End - Pusher */ -.ui.visible.overlay.sidebar ~ .fixed, -.ui.visible.overlay.sidebar ~ .pusher { - transform: none !important; -} - - - -/*-------------- - Push ----------------*/ - -/* Initial */ -.ui.push.sidebar { - transition: transform @duration @easing; - z-index: @topLayer; -} - -/* Sidebar - Initial */ -.ui.left.push.sidebar { - transform: translate3d(-100%, 0, 0); -} -.ui.right.push.sidebar { - transform: translate3d(100%, 0, 0); -} -.ui.top.push.sidebar { - transform: translate3d(0%, -100%, 0); -} -.ui.bottom.push.sidebar { - transform: translate3d(0%, 100%, 0); -} - -/* End */ -.ui.visible.push.sidebar { - transform: translate3d(0%, 0, 0); -} - - -/*-------------- - Uncover ----------------*/ - -/* Initial */ -.ui.uncover.sidebar { - transform: translate3d(0, 0, 0); - z-index: @bottomLayer; -} - -/* End */ -.ui.visible.uncover.sidebar { - transform: translate3d(0, 0, 0); - transition: transform @duration @easing; -} - - -/*-------------- - Slide Along ----------------*/ - -/* Initial */ -.ui.slide.along.sidebar { - z-index: @bottomLayer; -} - -/* Sidebar - Initial */ -.ui.left.slide.along.sidebar { - transform: translate3d(-50%, 0, 0); -} -.ui.right.slide.along.sidebar { - transform: translate3d(50%, 0, 0); -} -.ui.top.slide.along.sidebar { - transform: translate3d(0, -50%, 0); -} -.ui.bottom.slide.along.sidebar { - transform: translate3d(0%, 50%, 0); -} - -/* Animation */ -.ui.animating.slide.along.sidebar { - transition: transform @duration @easing; -} - -/* End */ -.ui.visible.slide.along.sidebar { - transform: translate3d(0%, 0, 0); -} - - -/*-------------- - Slide Out ----------------*/ - -/* Initial */ -.ui.slide.out.sidebar { - z-index: @bottomLayer; -} - -/* Sidebar - Initial */ -.ui.left.slide.out.sidebar { - transform: translate3d(50%, 0, 0); -} -.ui.right.slide.out.sidebar { - transform: translate3d(-50%, 0, 0); -} -.ui.top.slide.out.sidebar { - transform: translate3d(0%, 50%, 0); -} -.ui.bottom.slide.out.sidebar { - transform: translate3d(0%, -50%, 0); -} - -/* Animation */ -.ui.animating.slide.out.sidebar { - transition: transform @duration @easing; -} - -/* End */ -.ui.visible.slide.out.sidebar { - transform: translate3d(0%, 0, 0); -} - -/*-------------- - Scale Down ----------------*/ - -/* Initial */ -.ui.scale.down.sidebar { - transition: transform @duration @easing; - z-index: @topLayer; -} - -/* Sidebar - Initial */ -.ui.left.scale.down.sidebar { - transform: translate3d(-100%, 0, 0); -} -.ui.right.scale.down.sidebar { - transform: translate3d(100%, 0, 0); -} -.ui.top.scale.down.sidebar { - transform: translate3d(0%, -100%, 0); -} -.ui.bottom.scale.down.sidebar { - transform: translate3d(0%, 100%, 0); -} - -/* Pusher - Initial */ -.ui.scale.down.left.sidebar ~ .pusher { - transform-origin: 75% 50%; -} -.ui.scale.down.right.sidebar ~ .pusher { - transform-origin: 25% 50%; -} -.ui.scale.down.top.sidebar ~ .pusher { - transform-origin: 50% 75%; -} -.ui.scale.down.bottom.sidebar ~ .pusher { - transform-origin: 50% 25%; -} - -/* Animation */ -.ui.animating.scale.down > .visible.ui.sidebar { - transition: transform @duration @easing; -} -.ui.visible.scale.down.sidebar ~ .pusher, -.ui.animating.scale.down.sidebar ~ .pusher { - display: block !important; - width: 100%; - height: 100%; - overflow: hidden !important; -} - -/* End */ -.ui.visible.scale.down.sidebar { - transform: translate3d(0, 0, 0); -} -.ui.visible.scale.down.sidebar ~ .pusher { - transform: scale(0.75); -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/sticky.less b/src/definitions/modules/sticky.less deleted file mode 100644 index 9ee898d..0000000 --- a/src/definitions/modules/sticky.less +++ /dev/null @@ -1,74 +0,0 @@ -/*! - * # Semantic UI - Sticky - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'sticky'; - -@import (multiple) '../../theme.config'; - -/******************************* - Sticky -*******************************/ - -.ui.sticky { - position: static; - transition: @transition; - z-index: @zIndex; -} - -/******************************* - States -*******************************/ - -/* Bound */ -.ui.sticky.bound { - position: absolute; - left: auto; - right: auto; -} - -/* Fixed */ -.ui.sticky.fixed { - position: fixed; - left: auto; - right: auto; -} - -/* Bound/Fixed Position */ -.ui.sticky.bound.top, -.ui.sticky.fixed.top { - top: 0px; - bottom: auto; -} -.ui.sticky.bound.bottom, -.ui.sticky.fixed.bottom { - top: auto; - bottom: 0px; -} - - -/******************************* - Types -*******************************/ - -.ui.native.sticky { - position: -webkit-sticky; - position: -moz-sticky; - position: -ms-sticky; - position: -o-sticky; - position: sticky; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/tab.less b/src/definitions/modules/tab.less deleted file mode 100644 index 3f3ba09..0000000 --- a/src/definitions/modules/tab.less +++ /dev/null @@ -1,94 +0,0 @@ -/*! - * # Semantic UI - Tab - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'tab'; - -@import (multiple) '../../theme.config'; - -/******************************* - UI Tabs -*******************************/ - -.ui.tab { - display: none; -} - -/******************************* - States -*******************************/ - -/*-------------------- - Active ----------------------*/ - -.ui.tab.active, -.ui.tab.open { - display: block; -} - -/*-------------------- - Loading ----------------------*/ - -.ui.tab.loading { - position: relative; - overflow: hidden; - display: block; - min-height: @loadingMinHeight; -} -.ui.tab.loading * { - position: @loadingContentPosition !important; - left: @loadingContentOffset !important; -} - -.ui.tab.loading:before, -.ui.tab.loading.segment:before { - position: absolute; - content: ''; - top: @loaderDistanceFromTop; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - border-radius: @circularRadius; - border: @loaderLineWidth solid @loaderFillColor; -} -.ui.tab.loading:after, -.ui.tab.loading.segment:after { - position: absolute; - content: ''; - top: @loaderDistanceFromTop; - left: 50%; - - margin: @loaderMargin; - width: @loaderSize; - height: @loaderSize; - - animation: button-spin @loaderSpeed linear; - animation-iteration-count: infinite; - - border-radius: @circularRadius; - - border-color: @loaderLineColor transparent transparent; - border-style: solid; - border-width: @loaderLineWidth; - - box-shadow: 0px 0px 0px 1px transparent; -} - -.loadUIOverrides(); diff --git a/src/definitions/modules/transition.less b/src/definitions/modules/transition.less deleted file mode 100644 index 92c4963..0000000 --- a/src/definitions/modules/transition.less +++ /dev/null @@ -1,78 +0,0 @@ -/*! - * # Semantic UI - Transition - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'module'; -@element : 'transition'; - -@import (multiple) '../../theme.config'; - -/******************************* - Transitions -*******************************/ - -.transition { - animation-iteration-count: 1; - animation-duration: @transitionDefaultDuration; - animation-timing-function: @transitionDefaultEasing; - animation-fill-mode: @transitionDefaultFill; -} - -/******************************* - States -*******************************/ - - -/* Animating */ -.animating.transition { - backface-visibility: @backfaceVisibility; - visibility: visible !important; -} - -/* Loading */ -.loading.transition { - position: absolute; - top: -99999px; - left: -99999px; -} - -/* Hidden */ -.hidden.transition { - display: none; - visibility: hidden; -} - -/* Visible */ -.visible.transition { - display: block !important; - visibility: visible !important; -/* backface-visibility: @backfaceVisibility; - transform: @use3DAcceleration;*/ -} - -/* Disabled */ -.disabled.transition { - animation-play-state: paused; -} - -/******************************* - Variations -*******************************/ - -.looping.transition { - animation-iteration-count: infinite; -} - - -.loadUIOverrides(); diff --git a/src/definitions/views/ad.less b/src/definitions/views/ad.less deleted file mode 100644 index 3c3b86b..0000000 --- a/src/definitions/views/ad.less +++ /dev/null @@ -1,268 +0,0 @@ -/*! - * # Semantic UI - Ad - * http://github.com/semantic-org/semantic-ui/ - * - * - * Copyright 2013 Contributors - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'view'; -@element : 'ad'; - -@import (multiple) '../../theme.config'; - -/******************************* - Advertisement -*******************************/ - -.ui.ad { - display: block; - overflow: @overflow; - margin: @margin; -} - -.ui.ad:first-child { - margin: 0em; -} - -.ui.ad:last-child { - margin: 0em; -} - -.ui.ad iframe { - margin: 0em; - padding: 0em; - border: none; - overflow: hidden; -} - -/*-------------- - Common ----------------*/ - -/* Leaderboard */ -.ui.leaderboard.ad { - width: 728px; - height: 90px; -} - -/* Medium Rectangle */ -.ui[class*="medium rectangle"].ad { - width: 300px; - height: 250px; -} - -/* Large Rectangle */ -.ui[class*="large rectangle"].ad { - width: 336px; - height: 280px; -} -/* Half Page */ -.ui[class*="half page"].ad { - width: 300px; - height: 600px; -} - -/*-------------- - Square ----------------*/ - -/* Square */ -.ui.square.ad { - width: 250px; - height: 250px; -} - -/* Small Square */ -.ui[class*="small square"].ad { - width: 200px; - height: 200px; -} - -/*-------------- - Rectangle ----------------*/ - -/* Small Rectangle */ -.ui[class*="small rectangle"].ad { - width: 180px; - height: 150px; -} - -/* Vertical Rectangle */ -.ui[class*="vertical rectangle"].ad { - width: 240px; - height: 400px; -} - -/*-------------- - Button ----------------*/ - -.ui.button.ad { - width: 120px; - height: 90px; -} -.ui[class*="square button"].ad { - width: 125px; - height: 125px; -} -.ui[class*="small button"].ad { - width: 120px; - height: 60px; -} - -/*-------------- - Skyscrapers ----------------*/ - -/* Skyscraper */ -.ui.skyscraper.ad { - width: 120px; - height: 600px; -} - -/* Wide Skyscraper */ -.ui[class*="wide skyscraper"].ad { - width: 160px; -} - -/*-------------- - Banners ----------------*/ - -/* Banner */ -.ui.banner.ad { - width: 468px; - height: 60px; -} - -/* Vertical Banner */ -.ui[class*="vertical banner"].ad { - width: 120px; - height: 240px; -} - -/* Top Banner */ -.ui[class*="top banner"].ad { - width: 930px; - height: 180px; -} - -/* Half Banner */ -.ui[class*="half banner"].ad { - width: 234px; - height: 60px; -} - -/*-------------- - Boards ----------------*/ - -/* Leaderboard */ -.ui[class*="large leaderboard"].ad { - width: 970px; - height: 90px; -} - -/* Billboard */ -.ui.billboard.ad { - width: 970px; - height: 250px; -} - -/*-------------- - Panorama ----------------*/ - -/* Panorama */ -.ui.panorama.ad { - width: 980px; - height: 120px; -} - -/*-------------- - Netboard ----------------*/ - -/* Netboard */ -.ui.netboard.ad { - width: 580px; - height: 400px; -} - - - -/*-------------- - Mobile ----------------*/ - -/* Large Mobile Banner */ -.ui[class*="large mobile banner"].ad { - width: 320px; - height: 100px; -} - -/* Mobile Leaderboard */ -.ui[class*="mobile leaderboard"].ad { - width: 320px; - height: 50px; -} - -/******************************* - Types -*******************************/ - -/* Mobile Sizes */ -.ui.mobile.ad { - display: none; -} - -@media only screen and (max-width : @largestMobileScreen) { - .ui.mobile.ad { - display: block; - } -} - - -/******************************* - Variations -*******************************/ - -.ui.centered.ad { - margin-left: auto; - margin-right: auto; -} - -.ui.test.ad { - position: relative; - background: @testBackground; -} -.ui.test.ad:after { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - text-align: center; - transform: translateX(-50%) translateY(-50%); - - content: @testText; - color: @testColor; - font-size: @testFontSize; - font-weight: @testFontWeight; -} -.ui.mobile.test.ad:after { - font-size: @testMobileFontSize; -} -.ui.test.ad[data-text]:after { - content: attr(data-text); -} - -.loadUIOverrides(); \ No newline at end of file diff --git a/src/definitions/views/card.less b/src/definitions/views/card.less deleted file mode 100644 index dec49f9..0000000 --- a/src/definitions/views/card.less +++ /dev/null @@ -1,1059 +0,0 @@ -/*! - * # Semantic UI - Item - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'view'; -@element : 'card'; - -@import (multiple) '../../theme.config'; - -/******************************* - Standard -*******************************/ - -/*-------------- - Card ----------------*/ - -.ui.cards > .card, -.ui.card { - max-width: 100%; - position: relative; - display: @display; - flex-direction: column; - - width: @width; - min-height: @minHeight; - background: @background; - padding: @padding; - - border: @border; - border-radius: @borderRadius; - box-shadow: @boxShadow; - transition: @transition; - z-index: @zIndex; -} -.ui.card { - margin: @margin; -} - -.ui.cards > .card a, -.ui.card a { - cursor: pointer; -} - -.ui.card:first-child { - margin-top: 0em; -} -.ui.card:last-child { - margin-bottom: 0em; -} - -/*-------------- - Cards ----------------*/ - -.ui.cards { - display: @groupDisplay; - margin: @groupMargin; - flex-wrap: wrap; -} - -.ui.cards > .card { - display: @groupCardDisplay; - margin: @groupCardMargin; - float: @groupCardFloat; -} - -/* Clearing */ -.ui.cards:after, -.ui.card:after { - display: block; - content: ' '; - height: 0px; - clear: both; - overflow: hidden; - visibility: hidden; -} - - -/* Consecutive Card Groups Preserve Row Spacing */ -.ui.cards ~ .ui.cards { - margin-top: @consecutiveGroupDistance; -} - - -/*-------------- - Rounded Edges ----------------*/ - -.ui.cards > .card > :first-child, -.ui.card > :first-child { - border-radius: @borderRadius @borderRadius 0em 0em !important; - border-top: none !important; -} - -.ui.cards > .card > :last-child, -.ui.card > :last-child { - border-radius: 0em 0em @borderRadius @borderRadius !important; -} - -.ui.cards > .card > :only-child, -.ui.card > :only-child { - border-radius: @borderRadius !important; -} - -/*-------------- - Images ----------------*/ - -.ui.cards > .card > .image, -.ui.card > .image { - position: relative; - display: block; - flex: 0 0 auto; - padding: @imagePadding; - background: @imageBackground; -} -.ui.cards > .card > .image > img, -.ui.card > .image > img { - display: block; - width: 100%; - height: auto; - border-radius: inherit; -} -.ui.cards > .card > .image:not(.ui) > img, -.ui.card > .image:not(.ui) > img { - border: @imageBorder; -} - -/*-------------- - Content ----------------*/ - -.ui.cards > .card > .content, -.ui.card > .content { - flex-grow: 1; - border: @contentBorder; - border-top: @contentDivider; - background: @contentBackground; - margin: @contentMargin; - padding: @contentPadding; - box-shadow: @contentBoxShadow; - font-size: @contentFontSize; - border-radius: @contentBorderRadius; -} - -.ui.cards > .card > .content:after, -.ui.card > .content:after { - display: block; - content: ' '; - height: 0px; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.cards > .card > .content > .header, -.ui.card > .content > .header { - display: block; - margin: @headerMargin; - font-family: @headerFont; - color: @headerColor; -} - -/* Default Header Size */ -.ui.cards > .card > .content > .header:not(.ui), -.ui.card > .content > .header:not(.ui) { - font-weight: @headerFontWeight; - font-size: @headerFontSize; - margin-top: @headerLineHeightOffset; - line-height: @headerLineHeight; -} - -.ui.cards > .card > .content > .meta + .description, -.ui.cards > .card > .content > .header + .description, -.ui.card > .content > .meta + .description, -.ui.card > .content > .header + .description { - margin-top: @descriptionDistance; -} - -/*---------------- - Floated Content ------------------*/ - -.ui.cards > .card [class*="left floated"], -.ui.card [class*="left floated"] { - float: left; -} -.ui.cards > .card [class*="right floated"], -.ui.card [class*="right floated"] { - float: right; -} - -/*-------------- - Aligned ----------------*/ - -.ui.cards > .card [class*="left aligned"], -.ui.card [class*="left aligned"] { - text-align: left; -} -.ui.cards > .card [class*="center aligned"], -.ui.card [class*="center aligned"] { - text-align: center; -} -.ui.cards > .card [class*="right aligned"], -.ui.card [class*="right aligned"] { - text-align: right; -} - - -/*-------------- - Content Image ----------------*/ - -.ui.cards > .card .content img, -.ui.card .content img { - display: inline-block; - vertical-align: @contentImageVerticalAlign; - width: @contentImageWidth; -} -.ui.cards > .card img.avatar, -.ui.cards > .card .avatar img, -.ui.card img.avatar, -.ui.card .avatar img { - width: @avatarSize; - height: @avatarSize; - border-radius: @avatarBorderRadius; -} - - -/*-------------- - Description ----------------*/ - -.ui.cards > .card > .content > .description, -.ui.card > .content > .description { - clear: both; - color: @descriptionColor; -} - -/*-------------- - Paragraph ----------------*/ - -.ui.cards > .card > .content p, -.ui.card > .content p { - margin: 0em 0em @paragraphDistance; -} -.ui.cards > .card > .content p:last-child, -.ui.card > .content p:last-child { - margin-bottom: 0em; -} - -/*-------------- - Meta ----------------*/ - -.ui.cards > .card .meta, -.ui.card .meta { - font-size: @metaFontSize; - color: @metaColor; -} -.ui.cards > .card .meta *, -.ui.card .meta * { - margin-right: @metaSpacing; -} -.ui.cards > .card .meta :last-child, -.ui.card .meta :last-child { - margin-right: 0em; -} - -.ui.cards > .card .meta [class*="right floated"], -.ui.card .meta [class*="right floated"] { - margin-right: 0em; - margin-left: @metaSpacing; -} - -/*-------------- - Links ----------------*/ - -/* Generic */ -.ui.cards > .card > .content a:not(.ui), -.ui.card > .content a:not(.ui) { - color: @contentLinkColor; - transition: @contentLinkTransition; -} -.ui.cards > .card > .content a:not(.ui):hover, -.ui.card > .content a:not(.ui):hover { - color: @contentLinkHoverColor; -} - -/* Header */ -.ui.cards > .card > .content > a.header, -.ui.card > .content > a.header { - color: @headerLinkColor; -} -.ui.cards > .card > .content > a.header:hover, -.ui.card > .content > a.header:hover { - color: @headerLinkHoverColor; -} - -/* Meta */ -.ui.cards > .card .meta > a:not(.ui), -.ui.card .meta > a:not(.ui) { - color: @metaLinkColor; -} -.ui.cards > .card .meta > a:not(.ui):hover, -.ui.card .meta > a:not(.ui):hover { - color: @metaLinkHoverColor; -} - -/*-------------- - Buttons ----------------*/ - -.ui.cards > .card > .buttons, -.ui.card > .buttons, -.ui.cards > .card > .button, -.ui.card > .button { - margin: @buttonMargin; - width: @buttonWidth; -} - -/*-------------- - Dimmer ----------------*/ - -.ui.cards > .card .dimmer, -.ui.card .dimmer { - background-color: @dimmerColor; - z-index: @dimmerZIndex; -} - -/*-------------- - Labels ----------------*/ - -/*-----Star----- */ - -/* Icon */ -.ui.cards > .card > .content .star.icon, -.ui.card > .content .star.icon { - cursor: pointer; - opacity: @actionOpacity; - transition: @actionTransition; -} -.ui.cards > .card > .content .star.icon:hover, -.ui.card > .content .star.icon:hover { - opacity: @actionHoverOpacity; - color: @starColor; -} -.ui.cards > .card > .content .active.star.icon, -.ui.card > .content .active.star.icon { - color: @starActiveColor; -} - -/*-----Like----- */ - -/* Icon */ -.ui.cards > .card > .content .like.icon, -.ui.card > .content .like.icon { - cursor: pointer; - opacity: @actionOpacity; - transition: @actionTransition; -} -.ui.cards > .card > .content .like.icon:hover, -.ui.card > .content .like.icon:hover { - opacity: @actionHoverOpacity; - color: @likeColor; -} -.ui.cards > .card > .content .active.like.icon, -.ui.card > .content .active.like.icon { - color: @likeActiveColor; -} - -/*---------------- - Extra Content ------------------*/ - -.ui.cards > .card > .extra, -.ui.card > .extra { - max-width: 100%; - min-height: 0em !important; - flex-grow: 0; - border-top: @extraDivider !important; - position: @extraPosition; - background: @extraBackground; - width: @extraWidth; - margin: @extraMargin; - padding: @extraPadding; - top: @extraTop; - left: @extraLeft; - color: @extraColor; - box-shadow: @extraBoxShadow; - transition: @extraTransition; -} -.ui.cards > .card > .extra a:not(.ui), -.ui.card > .extra a:not(.ui) { - color: @extraLinkColor; -} -.ui.cards > .card > .extra a:not(.ui):hover, -.ui.card > .extra a:not(.ui):hover { - color: @extraLinkHoverColor; -} - - -/******************************* - Variations -*******************************/ - -/*------------------- - Raised ---------------------*/ - -.ui.raised.cards > .card, -.ui.raised.card { - box-shadow: @raisedShadow; -} -.ui.raised.cards a.card:hover, -.ui.link.cards .raised.card:hover, -a.ui.raised.card:hover, -.ui.link.raised.card:hover { - box-shadow: @raisedShadowHover; -} - -.ui.raised.cards > .card, -.ui.raised.card { - box-shadow: @raisedShadow; -} -/*------------------- - Centered ---------------------*/ - -.ui.centered.cards { - justify-content: center; -} -.ui.centered.card { - margin-left: auto; - margin-right: auto; -} - -/*------------------- - Fluid ---------------------*/ - -.ui.fluid.card { - width: 100%; - max-width: 9999px; -} - -/*------------------- - Link ---------------------*/ - -.ui.cards a.card, -.ui.link.cards .card, -a.ui.card, -.ui.link.card { - transform: none; -} - - -.ui.cards a.card:hover, -.ui.link.cards .card:hover, -a.ui.card:hover, -.ui.link.card:hover { - cursor: pointer; - z-index: @linkHoverZIndex; - background: @linkHoverBackground; - border: @linkHoverBorder; - box-shadow: @linkHoverBoxShadow; - transform: @linkHoverTransform; -} - -/*------------------- - Colors ---------------------*/ - -/* Red */ -.ui.red.cards > .card, -.ui.cards > .red.card, -.ui.red.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @red, - @shadowBoxShadow - ; -} -.ui.red.cards > .card:hover, -.ui.cards > .red.card:hover, -.ui.red.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @redHover, - @shadowHoverBoxShadow - ; -} - -/* Orange */ -.ui.orange.cards > .card, -.ui.cards > .orange.card, -.ui.orange.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @orange, - @shadowBoxShadow - ; -} -.ui.orange.cards > .card:hover, -.ui.cards > .orange.card:hover, -.ui.orange.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @orangeHover, - @shadowHoverBoxShadow - ; -} - -/* Yellow */ -.ui.yellow.cards > .card, -.ui.cards > .yellow.card, -.ui.yellow.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @yellow, - @shadowBoxShadow - ; -} -.ui.yellow.cards > .card:hover, -.ui.cards > .yellow.card:hover, -.ui.yellow.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @yellowHover, - @shadowHoverBoxShadow - ; -} - -/* Olive */ -.ui.olive.cards > .card, -.ui.cards > .olive.card, -.ui.olive.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @olive, - @shadowBoxShadow - ; -} -.ui.olive.cards > .card:hover, -.ui.cards > .olive.card:hover, -.ui.olive.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @oliveHover, - @shadowHoverBoxShadow - ; -} - -/* Green */ -.ui.green.cards > .card, -.ui.cards > .green.card, -.ui.green.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @green, - @shadowBoxShadow - ; -} -.ui.green.cards > .card:hover, -.ui.cards > .green.card:hover, -.ui.green.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @greenHover, - @shadowHoverBoxShadow - ; -} - -/* Teal */ -.ui.teal.cards > .card, -.ui.cards > .teal.card, -.ui.teal.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @teal, - @shadowBoxShadow - ; -} -.ui.teal.cards > .card:hover, -.ui.cards > .teal.card:hover, -.ui.teal.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @tealHover, - @shadowHoverBoxShadow - ; -} - -/* Blue */ -.ui.blue.cards > .card, -.ui.cards > .blue.card, -.ui.blue.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @blue, - @shadowBoxShadow - ; -} -.ui.blue.cards > .card:hover, -.ui.cards > .blue.card:hover, -.ui.blue.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @blueHover, - @shadowHoverBoxShadow - ; -} - -/* Violet */ -.ui.violet.cards > .card, -.ui.cards > .violet.card, -.ui.violet.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @violet, - @shadowBoxShadow - ; -} -.ui.violet.cards > .card:hover, -.ui.cards > .violet.card:hover, -.ui.violet.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @violetHover, - @shadowHoverBoxShadow - ; -} - -/* Purple */ -.ui.purple.cards > .card, -.ui.cards > .purple.card, -.ui.purple.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @purple, - @shadowBoxShadow - ; -} -.ui.purple.cards > .card:hover, -.ui.cards > .purple.card:hover, -.ui.purple.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @purpleHover, - @shadowHoverBoxShadow - ; -} - -/* Pink */ -.ui.pink.cards > .card, -.ui.cards > .pink.card, -.ui.pink.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @pink, - @shadowBoxShadow - ; -} -.ui.pink.cards > .card:hover, -.ui.cards > .pink.card:hover, -.ui.pink.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @pinkHover, - @shadowHoverBoxShadow - ; -} - -/* Brown */ -.ui.brown.cards > .card, -.ui.cards > .brown.card, -.ui.brown.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @brown, - @shadowBoxShadow - ; -} -.ui.brown.cards > .card:hover, -.ui.cards > .brown.card:hover, -.ui.brown.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @brownHover, - @shadowHoverBoxShadow - ; -} - -/* Grey */ -.ui.grey.cards > .card, -.ui.cards > .grey.card, -.ui.grey.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @grey, - @shadowBoxShadow - ; -} -.ui.grey.cards > .card:hover, -.ui.cards > .grey.card:hover, -.ui.grey.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @greyHover, - @shadowHoverBoxShadow - ; -} - -/* Black */ -.ui.black.cards > .card, -.ui.cards > .black.card, -.ui.black.card { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @black, - @shadowBoxShadow - ; -} -.ui.black.cards > .card:hover, -.ui.cards > .black.card:hover, -.ui.black.card:hover { - box-shadow: - @borderShadow, - 0px @coloredShadowDistance 0px 0px @blackHover, - @shadowHoverBoxShadow - ; -} - -/*-------------- - Card Count ----------------*/ - -.ui.one.cards { - margin-left: @oneCardOffset; - margin-right: @oneCardOffset; -} -.ui.one.cards > .card { - width: @oneCard; -} - -.ui.two.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; -} -.ui.two.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; -} - -.ui.three.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; -} -.ui.three.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; -} - -.ui.four.cards { - margin-left: @fourCardOffset; - margin-right: @fourCardOffset; -} -.ui.four.cards > .card { - width: @fourCard; - margin-left: @fourCardSpacing; - margin-right: @fourCardSpacing; -} - -.ui.five.cards { - margin-left: @fiveCardOffset; - margin-right: @fiveCardOffset; -} -.ui.five.cards > .card { - width: @fiveCard; - margin-left: @fiveCardSpacing; - margin-right: @fiveCardSpacing; -} - -.ui.six.cards { - margin-left: @sixCardOffset; - margin-right: @sixCardOffset; -} -.ui.six.cards > .card { - width: @sixCard; - margin-left: @sixCardSpacing; - margin-right: @sixCardSpacing; -} - -.ui.seven.cards { - margin-left: @sevenCardOffset; - margin-right: @sevenCardOffset; -} -.ui.seven.cards > .card { - width: @sevenCard; - margin-left: @sevenCardSpacing; - margin-right: @sevenCardSpacing; -} - -.ui.eight.cards { - margin-left: @eightCardOffset; - margin-right: @eightCardOffset; -} -.ui.eight.cards > .card { - width: @eightCard; - margin-left: @eightCardSpacing; - margin-right: @eightCardSpacing; - font-size: 11px; -} - -.ui.nine.cards { - margin-left: @nineCardOffset; - margin-right: @nineCardOffset; -} -.ui.nine.cards > .card { - width: @nineCard; - margin-left: @nineCardSpacing; - margin-right: @nineCardSpacing; - font-size: 10px; -} - -.ui.ten.cards { - margin-left: @tenCardOffset; - margin-right: @tenCardOffset; -} -.ui.ten.cards > .card { - width: @tenCard; - margin-left: @tenCardSpacing; - margin-right: @tenCardSpacing; -} - - -/*------------------- - Doubling ---------------------*/ - -/* Mobile Only */ -@media only screen and (max-width : @largestMobileScreen) { - .ui.two.doubling.cards { - margin-left: @oneCardOffset; - margin-right: @oneCardOffset; - } - .ui.two.doubling.cards > .card { - width: @oneCard; - margin-left: @oneCardSpacing; - margin-right: @oneCardSpacing; - } - .ui.three.doubling.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; - } - .ui.three.doubling.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; - } - .ui.four.doubling.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; - } - .ui.four.doubling.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; - } - .ui.five.doubling.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; - } - .ui.five.doubling.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; - } - .ui.six.doubling.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; - } - .ui.six.doubling.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; - } - .ui.seven.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.seven.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } - .ui.eight.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.eight.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } - .ui.nine.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.nine.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } - .ui.ten.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.ten.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } -} - -/* Tablet Only */ -@media only screen and (min-width : @tabletBreakpoint) and (max-width : @largestTabletScreen) { - .ui.two.doubling.cards { - margin-left: @oneCardOffset; - margin-right: @oneCardOffset; - } - .ui.two.doubling.cards > .card { - width: @oneCard; - margin-left: @oneCardSpacing; - margin-right: @oneCardSpacing; - } - .ui.three.doubling.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; - } - .ui.three.doubling.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; - } - .ui.four.doubling.cards { - margin-left: @twoCardOffset; - margin-right: @twoCardOffset; - } - .ui.four.doubling.cards > .card { - width: @twoCard; - margin-left: @twoCardSpacing; - margin-right: @twoCardSpacing; - } - .ui.five.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.five.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } - .ui.six.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.six.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } - .ui.eight.doubling.cards { - margin-left: @threeCardOffset; - margin-right: @threeCardOffset; - } - .ui.eight.doubling.cards > .card { - width: @threeCard; - margin-left: @threeCardSpacing; - margin-right: @threeCardSpacing; - } - .ui.eight.doubling.cards { - margin-left: @fourCardOffset; - margin-right: @fourCardOffset; - } - .ui.eight.doubling.cards > .card { - width: @fourCard; - margin-left: @fourCardSpacing; - margin-right: @fourCardSpacing; - } - .ui.nine.doubling.cards { - margin-left: @fourCardOffset; - margin-right: @fourCardOffset; - } - .ui.nine.doubling.cards > .card { - width: @fourCard; - margin-left: @fourCardSpacing; - margin-right: @fourCardSpacing; - } - .ui.ten.doubling.cards { - margin-left: @fiveCardOffset; - margin-right: @fiveCardOffset; - } - .ui.ten.doubling.cards > .card { - width: @fiveCard; - margin-left: @fiveCardSpacing; - margin-right: @fiveCardSpacing; - } -} - -/*------------------- - Stackable ---------------------*/ - -@media only screen and (max-width : @largestMobileScreen) { - .ui.stackable.cards { - display: block !important; - } - .ui.stackable.cards .card:first-child { - margin-top: 0em !important; - } - .ui.stackable.cards > .card { - display: block !important; - height: auto !important; - margin: @stackableRowSpacing @stackableCardSpacing; - padding: 0 !important; - width: @stackableMargin !important; - } -} - - -/*-------------- - Size ----------------*/ - -.ui.cards > .card { - font-size: @medium; -} - -.loadUIOverrides(); diff --git a/src/definitions/views/comment.less b/src/definitions/views/comment.less deleted file mode 100644 index d42d5f1..0000000 --- a/src/definitions/views/comment.less +++ /dev/null @@ -1,269 +0,0 @@ -/*! - * # Semantic UI - Comment - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - - -/******************************* - Theme -*******************************/ - -@type : 'view'; -@element : 'comment'; - -@import (multiple) '../../theme.config'; - -/******************************* - Standard -*******************************/ - - -/*-------------- - Comments ----------------*/ - -.ui.comments { - margin: @margin; - max-width: @maxWidth; -} - -.ui.comments:first-child { - margin-top: 0em; -} -.ui.comments:last-child { - margin-bottom: 0em; -} - -/*-------------- - Comment ----------------*/ - -.ui.comments .comment { - position: relative; - background: @commentBackground; - margin: @commentMargin; - padding: @commentPadding; - border: @commentBorder; - border-top: @commentDivider; - line-height: @commentLineHeight; -} -.ui.comments .comment:first-child { - margin-top: @firstCommentMargin; - padding-top: @firstCommentPadding; -} - - -/*-------------------- - Nested Comments ----------------------*/ - -.ui.comments .comment .comments { - margin: @nestedCommentsMargin; - padding: @nestedCommentsPadding; -} -.ui.comments .comment .comments:before{ - position: absolute; - top: 0px; - left: 0px; -} -.ui.comments .comment .comments .comment { - border: @nestedCommentBorder; - border-top: @nestedCommentDivider; - background: @nestedCommentBackground; -} - -/*-------------- - Avatar ----------------*/ - -.ui.comments .comment .avatar { - display: @avatarDisplay; - width: @avatarWidth; - height: @avatarHeight; - float: @avatarFloat; - margin: @avatarMargin; -} -.ui.comments .comment img.avatar, -.ui.comments .comment .avatar img { - display: block; - margin: 0em auto; - width: 100%; - height: 100%; - border-radius: @avatarBorderRadius; -} - -/*-------------- - Content ----------------*/ - -.ui.comments .comment > .content { - display: block; -} -/* If there is an avatar move content over */ -.ui.comments .comment > .avatar ~ .content { - margin-left: @contentMargin; -} - -/*-------------- - Author ----------------*/ - -.ui.comments .comment .author { - font-size: @authorFontSize; - color: @authorColor; - font-weight: @authorFontWeight; -} -.ui.comments .comment a.author { - cursor: pointer; -} -.ui.comments .comment a.author:hover { - color: @authorHoverColor; -} - -/*-------------- - Metadata ----------------*/ - -.ui.comments .comment .metadata { - display: @metadataDisplay; - margin-left: @metadataSpacing; - color: @metadataColor; - font-size: @metadataFontSize; -} -.ui.comments .comment .metadata > * { - display: inline-block; - margin: 0em @metadataContentSpacing 0em 0em; -} -.ui.comments .comment .metadata > :last-child { - margin-right: 0em; -} - -/*-------------------- - Comment Text ----------------------*/ - -.ui.comments .comment .text { - margin: @textMargin; - font-size: @textFontSize; - word-wrap: @textWordWrap; - color: @textColor; - line-height: @textLineHeight; -} - - -/*-------------------- - User Actions ----------------------*/ - -.ui.comments .comment .actions { - font-size: @actionFontSize; -} -.ui.comments .comment .actions a { - cursor: pointer; - display: inline-block; - margin: 0em @actionContentDistance 0em 0em; - color: @actionLinkColor; -} -.ui.comments .comment .actions a:last-child { - margin-right: 0em; -} -.ui.comments .comment .actions a.active, -.ui.comments .comment .actions a:hover { - color: @actionLinkHoverColor; -} - -/*-------------------- - Reply Form ----------------------*/ - -.ui.comments > .reply.form { - margin-top: @replyDistance; -} -.ui.comments .comment .reply.form { - width: 100%; - margin-top: @commentReplyDistance; -} -.ui.comments .reply.form textarea { - font-size: @replyFontSize; - height: @replyHeight; -} - -/******************************* - State -*******************************/ - -.ui.collapsed.comments, -.ui.comments .collapsed.comments, -.ui.comments .collapsed.comment { - display: none; -} - - -/******************************* - Variations -*******************************/ - -/*-------------------- - Threaded ----------------------*/ - -.ui.threaded.comments .comment .comments { - margin: @threadedCommentMargin; - padding: @threadedCommentPadding; - box-shadow: @threadedCommentBoxShadow; -} - -/*-------------------- - Minimal ----------------------*/ - -.ui.minimal.comments .comment .actions { - opacity: 0; - position: @minimalActionPosition; - top: @minimalActionTop; - right: @minimalActionRight; - left: @minimalActionLeft; - transition: @minimalTransition; - transition-delay: @minimalTransitionDelay; -} -.ui.minimal.comments .comment > .content:hover > .actions { - opacity: 1; -} - - -/*------------------- - Sizes ---------------------*/ - -.ui.mini.comments { - font-size: @mini; -} -.ui.tiny.comments { - font-size: @tiny; -} -.ui.small.comments { - font-size: @small; -} -.ui.comments { - font-size: @medium; -} -.ui.large.comments { - font-size: @large; -} -.ui.big.comments { - font-size: @big; -} -.ui.huge.comments { - font-size: @huge; -} -.ui.massive.comments { - font-size: @massive; -} - - -.loadUIOverrides(); diff --git a/src/definitions/views/feed.less b/src/definitions/views/feed.less deleted file mode 100644 index 2447904..0000000 --- a/src/definitions/views/feed.less +++ /dev/null @@ -1,278 +0,0 @@ -/*! - * # Semantic UI - Feed - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'view'; -@element : 'feed'; - -@import (multiple) '../../theme.config'; - -/******************************* - Activity Feed -*******************************/ - -.ui.feed { - margin: @margin; -} -.ui.feed:first-child { - margin-top: 0em; -} -.ui.feed:last-child { - margin-bottom: 0em; -} - - -/******************************* - Content -*******************************/ - -/* Event */ -.ui.feed > .event { - display: flex; - flex-direction: row; - width: @eventWidth; - padding: @eventPadding; - margin: @eventMargin; - background: @eventBackground; - border-top: @eventDivider; -} -.ui.feed > .event:first-child { - border-top: 0px; - padding-top: 0em; -} -.ui.feed > .event:last-child { - padding-bottom: 0em; -} - -/* Event Label */ -.ui.feed > .event > .label { - display: block; - flex: 0 0 auto; - width: @labelWidth; - height: @labelHeight; - align-self: @labelAlignSelf; - text-align: @labelTextAlign; -} -.ui.feed > .event > .label .icon { - opacity: @iconLabelOpacity; - font-size: @iconLabelSize; - width: @iconLabelWidth; - padding: @iconLabelPadding; - background: @iconLabelBackground; - border: @iconLabelBorder; - border-radius: @iconLabelBorderRadius; - color: @iconLabelColor; -} -.ui.feed > .event > .label img { - width: @imageLabelWidth; - height: @imageLabelHeight; - border-radius: @imageLabelBorderRadius; -} -.ui.feed > .event > .label + .content { - margin: @labeledContentMargin; -} - -/*-------------- - Content ----------------*/ - -/* Content */ -.ui.feed > .event > .content { - display: block; - flex: 1 1 auto; - align-self: @contentAlignSelf; - text-align: @contentTextAlign; - word-wrap: @contentWordWrap; -} -.ui.feed > .event:last-child > .content { - padding-bottom: @lastLabeledContentPadding; -} - -/* Link */ -.ui.feed > .event > .content a { - cursor: pointer; -} - -/*-------------- - Date ----------------*/ - -.ui.feed > .event > .content .date { - margin: @dateMargin; - padding: @datePadding; - color: @dateColor; - font-weight: @dateFontWeight; - font-size: @dateFontSize; - font-style: @dateFontStyle; - color: @dateColor; -} - -/*-------------- - Summary ----------------*/ - -.ui.feed > .event > .content .summary { - margin: @summaryMargin; - font-size: @summaryFontSize; - font-weight: @summaryFontWeight; - color: @summaryColor; -} - -/* Summary Image */ -.ui.feed > .event > .content .summary img { - display: inline-block; - width: @summaryImageWidth; - height: @summaryImageHeight; - margin: @summaryImageMargin; - border-radius: @summaryImageBorderRadius; - vertical-align: @summaryImageVerticalAlign; -} -/*-------------- - User ----------------*/ - -.ui.feed > .event > .content .user { - display: inline-block; - font-weight: @userFontWeight; - margin-right: @userDistance; - vertical-align: baseline; -} -.ui.feed > .event > .content .user img { - margin: @userImageMargin; - width: @userImageWidth; - height: @userImageHeight; - vertical-align: @userImageVerticalAlign; -} -/*-------------- - Inline Date ----------------*/ - -/* Date inside Summary */ -.ui.feed > .event > .content .summary > .date { - display: @summaryDateDisplay; - float: @summaryDateFloat; - font-weight: @summaryDateFontWeight; - font-size: @summaryDateFontSize; - font-style: @summaryDateFontStyle; - margin: @summaryDateMargin; - padding: @summaryDatePadding; - color: @summaryDateColor; -} - -/*-------------- - Extra Summary ----------------*/ - -.ui.feed > .event > .content .extra { - margin: @extraMargin; - background: @extraBackground; - padding: @extraPadding; - color: @extraColor; -} - -/* Images */ -.ui.feed > .event > .content .extra.images img { - display: inline-block; - margin: @extraImageMargin; - width: @extraImageWidth; -} - -/* Text */ -.ui.feed > .event > .content .extra.text { - padding: @extraTextPadding; - border-left: @extraTextPointer; - font-size: @extraTextFontSize; - max-width: @extraTextMaxWidth; - line-height: @extraTextLineHeight; -} - -/*-------------- - Meta ----------------*/ - -.ui.feed > .event > .content .meta { - display: @metadataDisplay; - font-size: @metadataFontSize; - margin: @metadataMargin; - background: @metadataBackground; - border: @metadataBorder; - border-radius: @metadataBorderRadius; - box-shadow: @metadataBoxShadow; - padding: @metadataPadding; - color: @metadataColor; -} - -.ui.feed > .event > .content .meta > * { - position: relative; - margin-left: @metadataElementSpacing; -} -.ui.feed > .event > .content .meta > *:after { - content: @metadataDivider; - color: @metadataDividerColor; - top: 0em; - left: @metadataDividerOffset; - opacity: 1; - position: absolute; - vertical-align: top; -} - -.ui.feed > .event > .content .meta .like { - color: @likeColor; - transition: @likeTransition; -} -.ui.feed > .event > .content .meta .like:hover .icon { - color: @likeHoverColor; -} -.ui.feed > .event > .content .meta .active.like .icon { - color: @likeActiveColor; -} - -/* First element */ -.ui.feed > .event > .content .meta > :first-child { - margin-left: 0em; -} -.ui.feed > .event > .content .meta > :first-child::after { - display: none; -} - -/* Action */ -.ui.feed > .event > .content .meta a, -.ui.feed > .event > .content .meta > .icon { - cursor: @metadataActionCursor; - opacity: @metadataActionOpacity; - color: @metadataActionColor; - transition: @metadataActionTransition; -} -.ui.feed > .event > .content .meta a:hover, -.ui.feed > .event > .content .meta a:hover .icon, -.ui.feed > .event > .content .meta > .icon:hover { - color: @metadataActionHoverColor; -} - - - -/******************************* - Variations -*******************************/ - -.ui.small.feed { - font-size: @small; -} -.ui.feed { - font-size: @medium; -} -.ui.large.feed { - font-size: @large; -} - -.loadUIOverrides(); diff --git a/src/definitions/views/item.less b/src/definitions/views/item.less deleted file mode 100644 index b31dd2e..0000000 --- a/src/definitions/views/item.less +++ /dev/null @@ -1,474 +0,0 @@ -/*! - * # Semantic UI - Item - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'view'; -@element : 'item'; - -@import (multiple) '../../theme.config'; - -/******************************* - Standard -*******************************/ - -/*-------------- - Item ----------------*/ - -.ui.items > .item { - display: @display; - margin: @itemSpacing 0em; - width: @width; - min-height: @minHeight; - background: @background; - padding: @padding; - - border: @border; - border-radius: @borderRadius; - box-shadow: @boxShadow; - transition: @transition; - z-index: @zIndex; -} -.ui.items > .item a { - cursor: pointer; -} - -/*-------------- - Items ----------------*/ - -.ui.items { - margin: @groupMargin; -} - -.ui.items:first-child { - margin-top: 0em !important; -} -.ui.items:last-child { - margin-bottom: 0em !important; -} - -/*-------------- - Item ----------------*/ - -.ui.items > .item:after { - display: block; - content: ' '; - height: 0px; - clear: both; - overflow: hidden; - visibility: hidden; -} -.ui.items > .item:first-child { - margin-top: 0em; -} -.ui.items > .item:last-child { - margin-bottom: 0em; -} - - - -/*-------------- - Images ----------------*/ - -.ui.items > .item > .image { - position: relative; - flex: 0 0 auto; - display: @imageDisplay; - float: @imageFloat; - margin: @imageMargin; - padding: @imagePadding; - max-height: @imageMaxHeight; - align-self: @imageVerticalAlign; -} -.ui.items > .item > .image > img { - display: block; - width: 100%; - height: auto; - border-radius: @imageBorderRadius; - border: @imageBorder; -} - -.ui.items > .item > .image:only-child > img { - border-radius: @borderRadius; -} - - -/*-------------- - Content ----------------*/ - -.ui.items > .item > .content { - display: block; - flex: 1 1 auto; - background: @contentBackground; - margin: @contentMargin; - padding: @contentPadding; - box-shadow: @contentBoxShadow; - font-size: @contentFontSize; - border: @contentBorder; - border-radius: @contentBorderRadius; -} -.ui.items > .item > .content:after { - display: block; - content: ' '; - height: 0px; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.items > .item > .image + .content { - min-width: 0; - width: @contentWidth; - display: @contentDisplay; - margin-left: @contentOffset; - align-self: @contentVerticalAlign; - padding-left: @contentImageDistance; -} - -.ui.items > .item > .content > .header { - display: inline-block; - margin: @headerMargin; - font-family: @headerFont; - font-weight: @headerFontWeight; - color: @headerColor; -} -/* Default Header Size */ -.ui.items > .item > .content > .header:not(.ui) { - font-size: @headerFontSize; -} - -/*-------------- - Floated ----------------*/ - -.ui.items > .item [class*="left floated"] { - float: left; -} -.ui.items > .item [class*="right floated"] { - float: right; -} - - -/*-------------- - Content Image ----------------*/ - -.ui.items > .item .content img { - align-self: @contentImageVerticalAlign; - width: @contentImageWidth; -} -.ui.items > .item img.avatar, -.ui.items > .item .avatar img { - width: @avatarSize; - height: @avatarSize; - border-radius: @avatarBorderRadius; -} - - -/*-------------- - Description ----------------*/ - -.ui.items > .item > .content > .description { - margin-top: @descriptionDistance; - max-width: @descriptionMaxWidth; - font-size: @descriptionFontSize; - line-height: @descriptionLineHeight; - color: @descriptionColor; -} - -/*-------------- - Paragraph ----------------*/ - -.ui.items > .item > .content p { - margin: 0em 0em @paragraphDistance; -} -.ui.items > .item > .content p:last-child { - margin-bottom: 0em; -} - -/*-------------- - Meta ----------------*/ - -.ui.items > .item .meta { - margin: @metaMargin; - font-size: @metaFontSize; - line-height: @metaLineHeight; - color: @metaColor; -} -.ui.items > .item .meta * { - margin-right: @metaSpacing; -} -.ui.items > .item .meta :last-child { - margin-right: 0em; -} - -.ui.items > .item .meta [class*="right floated"] { - margin-right: 0em; - margin-left: @metaSpacing; -} - -/*-------------- - Links ----------------*/ - -/* Generic */ -.ui.items > .item > .content a:not(.ui) { - color: @contentLinkColor; - transition: @contentLinkTransition; -} -.ui.items > .item > .content a:not(.ui):hover { - color: @contentLinkHoverColor; -} - -/* Header */ -.ui.items > .item > .content > a.header { - color: @headerLinkColor; -} -.ui.items > .item > .content > a.header:hover { - color: @headerLinkHoverColor; -} - -/* Meta */ -.ui.items > .item .meta > a:not(.ui) { - color: @metaLinkColor; -} -.ui.items > .item .meta > a:not(.ui):hover { - color: @metaLinkHoverColor; -} - - - -/*-------------- - Labels ----------------*/ - -/*-----Star----- */ - -/* Icon */ -.ui.items > .item > .content .favorite.icon { - cursor: pointer; - opacity: @actionOpacity; - transition: @actionTransition; -} -.ui.items > .item > .content .favorite.icon:hover { - opacity: @actionHoverOpacity; - color: @favoriteColor; -} -.ui.items > .item > .content .active.favorite.icon { - color: @favoriteActiveColor; -} - -/*-----Like----- */ - -/* Icon */ -.ui.items > .item > .content .like.icon { - cursor: pointer; - opacity: @actionOpacity; - transition: @actionTransition; -} -.ui.items > .item > .content .like.icon:hover { - opacity: @actionHoverOpacity; - color: @likeColor; -} -.ui.items > .item > .content .active.like.icon { - color: @likeActiveColor; -} - -/*---------------- - Extra Content ------------------*/ - -.ui.items > .item .extra { - display: @extraDisplay; - position: @extraPosition; - background: @extraBackground; - margin: @extraMargin; - width: @extraWidth; - padding: @extraPadding; - top: @extraTop; - left: @extraLeft; - color: @extraColor; - box-shadow: @extraBoxShadow; - transition: @extraTransition; - border-top: @extraDivider; -} -.ui.items > .item .extra > * { - margin: (@extraRowSpacing / 2) @extraHorizontalSpacing (@extraRowSpacing / 2) 0em; -} -.ui.items > .item .extra > [class*="right floated"] { - margin: (@extraRowSpacing / 2) 0em (@extraRowSpacing / 2) @extraHorizontalSpacing; -} - -.ui.items > .item .extra:after { - display: block; - content: ' '; - height: 0px; - clear: both; - overflow: hidden; - visibility: hidden; -} - - -/******************************* - Responsive -*******************************/ - -/* Default Image Width */ -.ui.items > .item > .image:not(.ui) { - width: @imageWidth; -} - - -/* Tablet Only */ -@media only screen and (min-width: @tabletBreakpoint) and (max-width: @largestTabletScreen) { - .ui.items > .item { - margin: @tabletItemSpacing 0em; - } - .ui.items > .item > .image:not(.ui) { - width: @tabletImageWidth; - } - .ui.items > .item > .image + .content { - display: block; - padding: 0em 0em 0em @tabletContentImageDistance; - } - -} - -/* Mobile Only */ -@media only screen and (max-width: @largestMobileScreen) { - .ui.items:not(.unstackable) > .item { - flex-direction: column; - margin: @mobileItemSpacing 0em; - } - .ui.items:not(.unstackable) > .item > .image { - display: block; - margin-left: auto; - margin-right: auto; - } - .ui.items:not(.unstackable) > .item > .image, - .ui.items:not(.unstackable) > .item > .image > img { - max-width: 100% !important; - width: @mobileImageWidth !important; - max-height: @mobileImageMaxHeight !important; - } - .ui.items:not(.unstackable) > .item > .image + .content { - display: block; - padding: @mobileContentImageDistance 0em 0em; - } -} - - -/******************************* - Variations -*******************************/ - - -/*------------------- - Aligned ---------------------*/ - -.ui.items > .item > .image + [class*="top aligned"].content { - align-self: flex-start; -} -.ui.items > .item > .image + [class*="middle aligned"].content { - align-self: center; -} -.ui.items > .item > .image + [class*="bottom aligned"].content { - align-self: flex-end; -} - - -/*-------------- - Relaxed ----------------*/ - -.ui.relaxed.items > .item { - margin: @relaxedItemSpacing 0em; -} -.ui[class*="very relaxed"].items > .item { - margin: @veryRelaxedItemSpacing 0em; -} - - -/*------------------- - Divided ---------------------*/ - -.ui.divided.items > .item { - border-top: @dividedBorder; - margin: @dividedMargin; - padding: @dividedPadding; -} -.ui.divided.items > .item:first-child { - border-top: none; - margin-top: @dividedFirstLastMargin !important; - padding-top: @dividedFirstLastPadding !important; -} -.ui.divided.items > .item:last-child { - margin-bottom: @dividedFirstLastMargin !important; - padding-bottom: @dividedFirstLastPadding !important; -} - -/* Relaxed Divided */ -.ui.relaxed.divided.items > .item { - margin: 0em; - padding: @relaxedItemSpacing 0em; -} -.ui[class*="very relaxed"].divided.items > .item { - margin: 0em; - padding: @veryRelaxedItemSpacing 0em; -} - - -/*------------------- - Link ---------------------*/ - -.ui.items a.item:hover, -.ui.link.items > .item:hover { - cursor: pointer; -} - -.ui.items a.item:hover .content .header, -.ui.link.items > .item:hover .content .header { - color: @headerLinkHoverColor; -} - - -/*-------------- - Size ----------------*/ - -.ui.items > .item { - font-size: @relativeMedium; -} - -/*--------------- - Unstackable -----------------*/ - -@media only screen and (max-width: @largestMobileScreen) { - .ui.unstackable.items > .item > .image, - .ui.unstackable.items > .item > .image > img { - width: @unstackableMobileImageWidth !important; - } -} - -.loadUIOverrides(); diff --git a/src/definitions/views/statistic.less b/src/definitions/views/statistic.less deleted file mode 100644 index 5e8f898..0000000 --- a/src/definitions/views/statistic.less +++ /dev/null @@ -1,554 +0,0 @@ -/*! - * # Semantic UI - Statistic - * http://github.com/semantic-org/semantic-ui/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Theme -*******************************/ - -@type : 'view'; -@element : 'statistic'; - -@import (multiple) '../../theme.config'; - -/******************************* - Statistic -*******************************/ - -/* Standalone */ -.ui.statistic { - display: inline-flex; - flex-direction: column; - margin: @margin; - max-width: @maxWidth; -} - -.ui.statistic + .ui.statistic { - margin: 0em 0em 0em @horizontalSpacing; -} - -.ui.statistic:first-child { - margin-top: 0em; -} -.ui.statistic:last-child { - margin-bottom: 0em; -} - - - -/******************************* - Group -*******************************/ - -/* Grouped */ -.ui.statistics { - display: flex; - align-items: flex-start; - flex-wrap: wrap; -} -.ui.statistics > .statistic { - display: inline-flex; - flex: 0 1 auto; - flex-direction: column; - margin: @elementMargin; - max-width: @elementMaxWidth; -} -.ui.statistics { - display: flex; - margin: @groupMargin; -} - -/* Clearing */ -.ui.statistics:after { - display: block; - content: ' '; - height: 0px; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.statistics:first-child { - margin-top: 0em; -} - - -/******************************* - Content -*******************************/ - - -/*-------------- - Value ----------------*/ - -.ui.statistics .statistic > .value, -.ui.statistic > .value { - font-family: @valueFont; - font-size: @valueSize; - font-weight: @valueFontWeight; - line-height: @valueLineHeight; - color: @valueColor; - text-transform: @valueTextTransform; - text-align: @textAlign; -} - -/*-------------- - Label ----------------*/ - -.ui.statistics .statistic > .label, -.ui.statistic > .label { - font-family: @labelFont; - font-size: @labelSize; - font-weight: @labelFontWeight; - color: @labelColor; - text-transform: @labelTextTransform; - text-align: @textAlign; -} - -/* Top Label */ -.ui.statistics .statistic > .label ~ .value, -.ui.statistic > .label ~ .value { - margin-top: @topLabelDistance; -} - -/* Bottom Label */ -.ui.statistics .statistic > .value ~ .label, -.ui.statistic > .value ~ .label { - margin-top: @bottomLabelDistance; -} - - - -/******************************* - Types -*******************************/ - -/*-------------- - Icon Value ----------------*/ - -.ui.statistics .statistic > .value .icon, -.ui.statistic > .value .icon { - opacity: 1; - width: auto; - margin: 0em; -} - -/*-------------- - Text Value ----------------*/ - -.ui.statistics .statistic > .text.value, -.ui.statistic > .text.value { - line-height: @textValueLineHeight; - min-height: @textValueMinHeight; - font-weight: @textValueFontWeight; - text-align: center; -} -.ui.statistics .statistic > .text.value + .label, -.ui.statistic > .text.value + .label { - text-align: center; -} - -/*-------------- - Image Value ----------------*/ - -.ui.statistics .statistic > .value img, -.ui.statistic > .value img { - max-height: @imageHeight; - vertical-align: @imageVerticalAlign; -} - - - -/******************************* - Variations -*******************************/ - - -/*-------------- - Count ----------------*/ - - -.ui.ten.statistics { - margin: @itemGroupMargin; -} -.ui.ten.statistics .statistic { - min-width: @tenColumn; - margin: @itemMargin; -} - -.ui.nine.statistics { - margin: @itemGroupMargin; -} -.ui.nine.statistics .statistic { - min-width: @nineColumn; - margin: @itemMargin; -} - -.ui.eight.statistics { - margin: @itemGroupMargin; -} -.ui.eight.statistics .statistic { - min-width: @eightColumn; - margin: @itemMargin; -} - -.ui.seven.statistics { - margin: @itemGroupMargin; -} -.ui.seven.statistics .statistic { - min-width: @sevenColumn; - margin: @itemMargin; -} - -.ui.six.statistics { - margin: @itemGroupMargin; -} -.ui.six.statistics .statistic { - min-width: @sixColumn; - margin: @itemMargin; -} - -.ui.five.statistics { - margin: @itemGroupMargin; -} -.ui.five.statistics .statistic { - min-width: @fiveColumn; - margin: @itemMargin; -} - -.ui.four.statistics { - margin: @itemGroupMargin; -} -.ui.four.statistics .statistic { - min-width: @fourColumn; - margin: @itemMargin; -} - -.ui.three.statistics { - margin: @itemGroupMargin; -} -.ui.three.statistics .statistic { - min-width: @threeColumn; - margin: @itemMargin; -} - -.ui.two.statistics { - margin: @itemGroupMargin; -} -.ui.two.statistics .statistic { - min-width: @twoColumn; - margin: @itemMargin; -} - -.ui.one.statistics { - margin: @itemGroupMargin; -} -.ui.one.statistics .statistic { - min-width: @oneColumn; - margin: @itemMargin; -} - - - - -/*-------------- - Horizontal ----------------*/ - -.ui.horizontal.statistic { - flex-direction: row; - align-items: center; -} -.ui.horizontal.statistics { - flex-direction: column; - margin: 0em; - max-width: none; -} -.ui.horizontal.statistics .statistic { - flex-direction: row; - align-items: center; - max-width: none; - margin: @horizontalGroupElementMargin; -} - -.ui.horizontal.statistic > .text.value, -.ui.horizontal.statistics > .statistic > .text.value { - min-height: 0em !important; -} -.ui.horizontal.statistics .statistic > .value .icon, -.ui.horizontal.statistic > .value .icon { - width: @iconWidth; -} - -.ui.horizontal.statistics .statistic > .value, -.ui.horizontal.statistic > .value { - display: inline-block; - vertical-align: middle; -} -.ui.horizontal.statistics .statistic > .label, -.ui.horizontal.statistic > .label { - display: inline-block; - vertical-align: middle; - margin: 0em 0em 0em @horizontalLabelDistance; -} - -/*-------------- - Colors ----------------*/ - -.ui.red.statistics .statistic > .value, -.ui.statistics .red.statistic > .value, -.ui.red.statistic > .value { - color: @red; -} -.ui.orange.statistics .statistic > .value, -.ui.statistics .orange.statistic > .value, -.ui.orange.statistic > .value { - color: @orange; -} -.ui.yellow.statistics .statistic > .value, -.ui.statistics .yellow.statistic > .value, -.ui.yellow.statistic > .value { - color: @yellow; -} -.ui.olive.statistics .statistic > .value, -.ui.statistics .olive.statistic > .value, -.ui.olive.statistic > .value { - color: @olive; -} -.ui.green.statistics .statistic > .value, -.ui.statistics .green.statistic > .value, -.ui.green.statistic > .value { - color: @green; -} -.ui.teal.statistics .statistic > .value, -.ui.statistics .teal.statistic > .value, -.ui.teal.statistic > .value { - color: @teal; -} -.ui.blue.statistics .statistic > .value, -.ui.statistics .blue.statistic > .value, -.ui.blue.statistic > .value { - color: @blue; -} -.ui.violet.statistics .statistic > .value, -.ui.statistics .violet.statistic > .value, -.ui.violet.statistic > .value { - color: @violet; -} -.ui.purple.statistics .statistic > .value, -.ui.statistics .purple.statistic > .value, -.ui.purple.statistic > .value { - color: @purple; -} -.ui.pink.statistics .statistic > .value, -.ui.statistics .pink.statistic > .value, -.ui.pink.statistic > .value { - color: @pink; -} -.ui.brown.statistics .statistic > .value, -.ui.statistics .brown.statistic > .value, -.ui.brown.statistic > .value { - color: @brown; -} -.ui.grey.statistics .statistic > .value, -.ui.statistics .grey.statistic > .value, -.ui.grey.statistic > .value { - color: @grey; -} - -/*-------------- - Inverted ----------------*/ - -.ui.inverted.statistics .statistic > .value, -.ui.inverted.statistic .value { - color: @invertedValueColor; -} -.ui.inverted.statistics .statistic > .label, -.ui.inverted.statistic .label { - color: @invertedLabelColor; -} - -.ui.inverted.red.statistics .statistic > .value, -.ui.statistics .inverted.red.statistic > .value, -.ui.inverted.red.statistic > .value { - color: @lightRed; -} -.ui.inverted.orange.statistics .statistic > .value, -.ui.statistics .inverted.orange.statistic > .value, -.ui.inverted.orange.statistic > .value { - color: @lightOrange; -} -.ui.inverted.yellow.statistics .statistic > .value, -.ui.statistics .inverted.yellow.statistic > .value, -.ui.inverted.yellow.statistic > .value { - color: @lightYellow; -} -.ui.inverted.olive.statistics .statistic > .value, -.ui.statistics .inverted.olive.statistic > .value, -.ui.inverted.olive.statistic > .value { - color: @lightOlive; -} -.ui.inverted.green.statistics .statistic > .value, -.ui.statistics .inverted.green.statistic > .value, -.ui.inverted.green.statistic > .value { - color: @lightGreen; -} -.ui.inverted.teal.statistics .statistic > .value, -.ui.statistics .inverted.teal.statistic > .value, -.ui.inverted.teal.statistic > .value { - color: @lightTeal; -} -.ui.inverted.blue.statistics .statistic > .value, -.ui.statistics .inverted.blue.statistic > .value, -.ui.inverted.blue.statistic > .value { - color: @lightBlue; -} -.ui.inverted.violet.statistics .statistic > .value, -.ui.statistics .inverted.violet.statistic > .value, -.ui.inverted.violet.statistic > .value { - color: @lightViolet; -} -.ui.inverted.purple.statistics .statistic > .value, -.ui.statistics .inverted.purple.statistic > .value, -.ui.inverted.purple.statistic > .value { - color: @lightPurple; -} -.ui.inverted.pink.statistics .statistic > .value, -.ui.statistics .inverted.pink.statistic > .value, -.ui.inverted.pink.statistic > .value { - color: @lightPink; -} -.ui.inverted.brown.statistics .statistic > .value, -.ui.statistics .inverted.brown.statistic > .value, -.ui.inverted.brown.statistic > .value { - color: @lightBrown; -} -.ui.inverted.grey.statistics .statistic > .value, -.ui.statistics .inverted.grey.statistic > .value, -.ui.inverted.grey.statistic > .value { - color: @lightGrey; -} - -/*-------------- - Floated ----------------*/ - -.ui[class*="left floated"].statistic { - float: left; - margin: @leftFloatedMargin; -} -.ui[class*="right floated"].statistic { - float: right; - margin: @rightFloatedMargin; -} -.ui.floated.statistic:last-child { - margin-bottom: 0em; -} - - -/*-------------- - Sizes ----------------*/ - - -/* Mini */ -.ui.mini.statistics .statistic > .value, -.ui.mini.statistic > .value { - font-size: @miniValueSize !important; -} -.ui.mini.horizontal.statistics .statistic > .value, -.ui.mini.horizontal.statistic > .value { - font-size: @miniHorizontalValueSize !important; -} -.ui.mini.statistics .statistic > .text.value, -.ui.mini.statistic > .text.value { - font-size: @miniTextValueSize !important; -} - - -/* Tiny */ -.ui.tiny.statistics .statistic > .value, -.ui.tiny.statistic > .value { - font-size: @tinyValueSize !important; -} -.ui.tiny.horizontal.statistics .statistic > .value, -.ui.tiny.horizontal.statistic > .value { - font-size: @tinyHorizontalValueSize !important; -} -.ui.tiny.statistics .statistic > .text.value, -.ui.tiny.statistic > .text.value { - font-size: @tinyTextValueSize !important; -} - -/* Small */ -.ui.small.statistics .statistic > .value, -.ui.small.statistic > .value { - font-size: @smallValueSize !important; -} -.ui.small.horizontal.statistics .statistic > .value, -.ui.small.horizontal.statistic > .value { - font-size: @smallHorizontalValueSize !important; -} -.ui.small.statistics .statistic > .text.value, -.ui.small.statistic > .text.value { - font-size: @smallTextValueSize !important; -} - -/* Medium */ -.ui.statistics .statistic > .value, -.ui.statistic > .value { - font-size: @valueSize !important; -} -.ui.horizontal.statistics .statistic > .value, -.ui.horizontal.statistic > .value { - font-size: @horizontalValueSize !important; -} -.ui.statistics .statistic > .text.value, -.ui.statistic > .text.value { - font-size: @textValueSize !important; -} - -/* Large */ -.ui.large.statistics .statistic > .value, -.ui.large.statistic > .value { - font-size: @largeValueSize !important; -} -.ui.large.horizontal.statistics .statistic > .value, -.ui.large.horizontal.statistic > .value { - font-size: @largeHorizontalValueSize !important; -} -.ui.large.statistics .statistic > .text.value, -.ui.large.statistic > .text.value { - font-size: @largeTextValueSize !important; -} - -/* Huge */ -.ui.huge.statistics .statistic > .value, -.ui.huge.statistic > .value { - font-size: @hugeValueSize !important; -} -.ui.huge.horizontal.statistics .statistic > .value, -.ui.huge.horizontal.statistic > .value { - font-size: @hugeHorizontalValueSize !important; -} -.ui.huge.statistics .statistic > .text.value, -.ui.huge.statistic > .text.value { - font-size: @hugeTextValueSize !important; -} - - -.loadUIOverrides(); diff --git a/src/semantic.less b/src/semantic.less deleted file mode 100644 index e3cf111..0000000 --- a/src/semantic.less +++ /dev/null @@ -1,66 +0,0 @@ -/* - -โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•— -โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•‘โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ• โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ -โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•”โ–ˆโ–ˆโ–ˆโ–ˆโ•”โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ -โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ• โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ -โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘ โ•šโ•โ• โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘ โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘ -โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ• โ•šโ•โ•โ•šโ•โ• โ•šโ•โ•โ•šโ•โ• โ•šโ•โ•โ•โ• โ•šโ•โ• โ•šโ•โ• โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ•โ•โ•โ•โ• โ•šโ•โ• - - Import this file into your LESS project to use Semantic UI without build tools -*/ - -/* Global */ -& { @import "definitions/globals/site"; } - -/* Elements */ -& { @import "definitions/elements/button"; } -& { @import "definitions/elements/container"; } -& { @import "definitions/elements/divider"; } -& { @import "definitions/elements/flag"; } -& { @import "definitions/elements/header"; } -& { @import "definitions/elements/icon"; } -& { @import "definitions/elements/image"; } -& { @import "definitions/elements/input"; } -& { @import "definitions/elements/label"; } -& { @import "definitions/elements/list"; } -& { @import "definitions/elements/loader"; } -& { @import "definitions/elements/placeholder"; } -& { @import "definitions/elements/rail"; } -& { @import "definitions/elements/reveal"; } -& { @import "definitions/elements/segment"; } -& { @import "definitions/elements/step"; } - -/* Collections */ -& { @import "definitions/collections/breadcrumb"; } -& { @import "definitions/collections/form"; } -& { @import "definitions/collections/grid"; } -& { @import "definitions/collections/menu"; } -& { @import "definitions/collections/message"; } -& { @import "definitions/collections/table"; } - -/* Views */ -& { @import "definitions/views/ad"; } -& { @import "definitions/views/card"; } -& { @import "definitions/views/comment"; } -& { @import "definitions/views/feed"; } -& { @import "definitions/views/item"; } -& { @import "definitions/views/statistic"; } - -/* Modules */ -& { @import "definitions/modules/accordion"; } -& { @import "definitions/modules/checkbox"; } -& { @import "definitions/modules/dimmer"; } -& { @import "definitions/modules/dropdown"; } -& { @import "definitions/modules/embed"; } -& { @import "definitions/modules/modal"; } -& { @import "definitions/modules/nag"; } -& { @import "definitions/modules/popup"; } -& { @import "definitions/modules/progress"; } -& { @import "definitions/modules/rating"; } -& { @import "definitions/modules/search"; } -& { @import "definitions/modules/shape"; } -& { @import "definitions/modules/sidebar"; } -& { @import "definitions/modules/sticky"; } -& { @import "definitions/modules/tab"; } -& { @import "definitions/modules/transition"; } diff --git a/src/site/collections/breadcrumb.overrides b/src/site/collections/breadcrumb.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/collections/breadcrumb.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/collections/breadcrumb.variables b/src/site/collections/breadcrumb.variables deleted file mode 100644 index cba59ef..0000000 --- a/src/site/collections/breadcrumb.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/collections/form.overrides b/src/site/collections/form.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/collections/form.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/collections/form.variables b/src/site/collections/form.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/collections/form.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/collections/grid.overrides b/src/site/collections/grid.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/collections/grid.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/collections/grid.variables b/src/site/collections/grid.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/collections/grid.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/collections/menu.overrides b/src/site/collections/menu.overrides deleted file mode 100644 index c172e5f..0000000 --- a/src/site/collections/menu.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ \ No newline at end of file diff --git a/src/site/collections/menu.variables b/src/site/collections/menu.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/collections/menu.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/collections/message.overrides b/src/site/collections/message.overrides deleted file mode 100644 index 96091c3..0000000 --- a/src/site/collections/message.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/collections/message.variables b/src/site/collections/message.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/collections/message.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/collections/table.overrides b/src/site/collections/table.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/collections/table.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/collections/table.variables b/src/site/collections/table.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/collections/table.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/button.overrides b/src/site/elements/button.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/button.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/button.variables b/src/site/elements/button.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/button.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/container.overrides b/src/site/elements/container.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/container.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/container.variables b/src/site/elements/container.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/container.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/divider.overrides b/src/site/elements/divider.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/divider.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/divider.variables b/src/site/elements/divider.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/divider.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/flag.overrides b/src/site/elements/flag.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/flag.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/flag.variables b/src/site/elements/flag.variables deleted file mode 100644 index e3e125d..0000000 --- a/src/site/elements/flag.variables +++ /dev/null @@ -1,3 +0,0 @@ -/*------------------- - Flag Variables ---------------------*/ diff --git a/src/site/elements/header.overrides b/src/site/elements/header.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/header.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/header.variables b/src/site/elements/header.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/header.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/icon.overrides b/src/site/elements/icon.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/icon.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/icon.variables b/src/site/elements/icon.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/icon.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/image.overrides b/src/site/elements/image.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/image.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/image.variables b/src/site/elements/image.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/image.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/input.overrides b/src/site/elements/input.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/input.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/input.variables b/src/site/elements/input.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/input.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/label.overrides b/src/site/elements/label.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/label.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/label.variables b/src/site/elements/label.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/label.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/list.overrides b/src/site/elements/list.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/list.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/list.variables b/src/site/elements/list.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/list.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/loader.overrides b/src/site/elements/loader.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/loader.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/loader.variables b/src/site/elements/loader.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/loader.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/rail.overrides b/src/site/elements/rail.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/rail.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/rail.variables b/src/site/elements/rail.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/rail.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/reveal.overrides b/src/site/elements/reveal.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/reveal.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/reveal.variables b/src/site/elements/reveal.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/reveal.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/segment.overrides b/src/site/elements/segment.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/segment.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/segment.variables b/src/site/elements/segment.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/segment.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/elements/step.overrides b/src/site/elements/step.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/elements/step.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/elements/step.variables b/src/site/elements/step.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/elements/step.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/globals/site.overrides b/src/site/globals/site.overrides deleted file mode 100644 index 29812c4..0000000 --- a/src/site/globals/site.overrides +++ /dev/null @@ -1,1036 +0,0 @@ -/******************************* - Site Overrides -*******************************/ - -:root { - /******************************* - Site Settings - *******************************/ - - /*------------------- - Fonts - --------------------*/ - - --font-name: @fontName; - --font-smoothing: @fontSmoothing; - - --header-font: @headerFont; - --page-font: @pageFont; - - --google-font-name: @googleFontName; - --import-google-fonts: @importGoogleFonts; - --google-font-sizes: @googleFontSizes; - --google-subset: @googleSubset; - - --google-protocol: @googleProtocol; - --google-font-request: @googleFontRequest; - - /*------------------- - Base Sizes - --------------------*/ - - /* This is the single variable that controls them all */ - --em-size: @emSize; - - /* The size of page text */ - --font-size: @fontSize; - - - /*------------------- - Border Radius - --------------------*/ - - /* See Power-user section below - for explanation of @px variables - */ - --relative-border-radius: @relativeBorderRadius; - --absolute-border-radius: @absoluteBorderRadius; - - --default-border-radius: @defaultBorderRadius; - - /*------------------- - Brand Colors - --------------------*/ - - --primary-color: @primaryColor; - --secondary-color: @secondaryColor; - - --light-primary-color: @lightPrimaryColor; - --light-secondary-color: @lightSecondaryColor; - - /*-------------- - Page Heading - ---------------*/ - - --header-font-weight: @headerFontWeight; - --header-line-height: @headerLineHeight; - - --h1: @h1; - --h2: @h2; - --h3: @h3; - --h4: @h4; - --h5: @h5; - - /*-------------- - Form Input - ---------------*/ - - /* This adjusts the default form input across all elements */ - --input-background: @inputBackground; - --input-vertical-padding: @inputVerticalPadding; - --input-horizontal-padding: @inputHorizontalPadding; - --input-padding: @inputPadding; - - /* Input Text Color */ - --input-color: @inputColor; - --input-placeholder-color: @inputPlaceholderColor; - --input-placeholder-focus-color: @inputPlaceholderFocusColor; - - /* Line Height Default For Inputs in Browser */ - --input-line-height: @inputLineHeight; - - /*------------------- - Focused Input - --------------------*/ - - /* Used on inputs, textarea etc */ - --focused-form-border-color: @focusedFormBorderColor; - - /* Used on dropdowns, other larger blocks */ - --focused-form-muted-border-color: @focusedFormMutedBorderColor; - - --unfocused-outline-color: @unfocusedOutlineColor; - --unfocused-outline-offset: @unfocusedOutlineOffset; - --focused-outline-style: @focusedOutlineStyle; - --focused-outline-width: @focusedOutlineWidth; - --focused-outline-color: @focusedOutlineColor; - --focused-outline-offset: @focusedOutlineOffset; - - /*------------------- - Sizes - --------------------*/ - - /* - Sizes are all expressed in terms of 14px/em (default em) - This ensures these "ratios" remain constant despite changes in EM - */ - - --mini-size: @miniSize; - --tiny-size: @tinySize; - --small-size: @smallSize; - --medium-size: @mediumSize; - --large-size: @largeSize; - --big-size: @bigSize; - --huge-size: @hugeSize; - --massive-size: @massiveSize; - - - /*------------------- - Page - --------------------*/ - - --page-background: @pageBackground; - --page-overflow-x: @pageOverflowX; - - --line-height: @lineHeight; - --text-color: @textColor; - - /*------------------- - Paragraph - --------------------*/ - - --paragraph-margin: @paragraphMargin; - --paragraph-line-height: @paragraphLineHeight; - - /*------------------- - Links - --------------------*/ - - --link-color: @linkColor; - --link-underline: @linkUnderline; - --link-hover-color: @linkHoverColor; - --link-hover-underline: @linkHoverUnderline; - - /*------------------- - Highlighted Text - --------------------*/ - - --highlight-background: @highlightBackground; - --highlight-color: @highlightColor; - - --input-highlight-background: @inputHighlightBackground; - --input-highlight-color: @inputHighlightColor; - - - /*------------------- - Loader - --------------------*/ - - --loader-size: @loaderSize; - --loader-speed: @loaderSpeed; - --loader-line-width: @loaderLineWidth; - --loader-fill-color: @loaderFillColor; - --loader-line-color: @loaderLineColor; - - --inverted-loader-fill-color: @invertedLoaderFillColor; - --inverted-loader-line-color: @invertedLoaderLineColor; - - /*------------------- - Grid - --------------------*/ - - --column-count: @columnCount; - - /*------------------- - Transitions - --------------------*/ - - --default-duration: @defaultDuration; - --default-easing: @defaultEasing; - - /*------------------- - Breakpoints - --------------------*/ - - --mobile-breakpoint: @mobileBreakpoint; - --tablet-breakpoint: @tabletBreakpoint; - --computer-breakpoint: @computerBreakpoint; - --large-monitor-breakpoint: @largeMonitorBreakpoint; - --widescreen-monitor-breakpoint: @widescreenMonitorBreakpoint; - - /*------------------- - Site Colors - --------------------*/ - - /*--- Colors ---*/ - --red: @red; - --orange: @orange; - --yellow: @yellow; - --olive: @olive; - --green: @green; - --teal: @teal; - --blue: @blue; - --violet: @violet; - --purple: @purple; - --pink: @pink; - --brown: @brown; - --grey: @grey; - --black: @black; - - /*--- Light Colors ---*/ - --light-red: @lightRed; - --light-orange: @lightOrange; - --light-yellow: @lightYellow; - --light-olive: @lightOlive; - --light-green: @lightGreen; - --light-teal: @lightTeal; - --light-blue: @lightBlue; - --light-violet: @lightViolet; - --light-purple: @lightPurple; - --light-pink: @lightPink; - --light-brown: @lightBrown; - --light-grey: @lightGrey; - --light-black: @lightBlack; - - /*--- Neutrals ---*/ - --full-black: @fullBlack; - --off-white: @offWhite; - --dark-white: @darkWhite; - --mid-white: @midWhite; - --white: @white; - - /*--- Colored Backgrounds ---*/ - --red-background: @redBackground; - --orange-background: @orangeBackground; - --yellow-background: @yellowBackground; - --olive-background: @oliveBackground; - --green-background: @greenBackground; - --teal-background: @tealBackground; - --blue-background: @blueBackground; - --violet-background: @violetBackground; - --purple-background: @purpleBackground; - --pink-background: @pinkBackground; - --brown-background: @brownBackground; - - /*--- Colored Headers ---*/ - --red-header-color: @redHeaderColor; - --olive-header-color: @oliveHeaderColor; - --green-header-color: @greenHeaderColor; - --yellow-header-color: @yellowHeaderColor; - --blue-header-color: @blueHeaderColor; - --teal-header-color: @tealHeaderColor; - --pink-header-color: @pinkHeaderColor; - --violet-header-color: @violetHeaderColor; - --purple-header-color: @purpleHeaderColor; - --orange-header-color: @orangeHeaderColor; - --brown-header-color: @brownHeaderColor; - - /*--- Colored Text ---*/ - --red-text-color: @redTextColor; - --orange-text-color: @orangeTextColor; - --yellow-text-color: @yellowTextColor; - --olive-text-color: @oliveTextColor; - --green-text-color: @greenTextColor; - --teal-text-color: @tealTextColor; - --blue-text-color: @blueTextColor; - --violet-text-color: @violetTextColor; - --purple-text-color: @purpleTextColor; - --pink-text-color: @pinkTextColor; - --brown-text-color: @brownTextColor; - - /*--- Colored Border ---*/ - --red-border-color: @redBorderColor; - --orange-border-color: @orangeBorderColor; - --yellow-border-color: @yellowBorderColor; - --olive-border-color: @oliveBorderColor; - --green-border-color: @greenBorderColor; - --teal-border-color: @tealBorderColor; - --blue-border-color: @blueBorderColor; - --violet-border-color: @violetBorderColor; - --purple-border-color: @purpleBorderColor; - --pink-border-color: @pinkBorderColor; - --brown-border-color: @brownBorderColor; - - /*------------------- - Alpha Colors - --------------------*/ - - --subtle-transparent-black: @subtleTransparentBlack; - --transparent-black: @transparentBlack; - --strong-transparent-black: @strongTransparentBlack; - --very-strong-transparent-black: @veryStrongTransparentBlack; - - --subtle-transparent-white: @subtleTransparentWhite; - --transparent-white: @transparentWhite; - --strong-transparent-white: @strongTransparentWhite; - - /*------------------- - Accents - --------------------*/ - - /* Differentiating Neutrals */ - --subtle-gradient: @subtleGradient; - - /* Differentiating Layers */ - --subtle-shadow: - 0px 1px 2px 0 @borderColor - ; - --floating-shadow: - 0px 2px 4px 0px rgba(34, 36, 38, 0.12), - 0px 2px 10px 0px rgba(34, 36, 38, 0.15) - ; - --raised-shadow: 0px 2px 3px 0px @borderColor; - - /******************************* - Power-User - *******************************/ - - - /*------------------- - Emotive Colors - --------------------*/ - - /* Positive */ - --positive-color: @positiveColor; - --positive-background-color: @positiveBackgroundColor; - --positive-border-color: @positiveBorderColor; - --positive-header-color: @positiveHeaderColor; - --positive-text-color: @positiveTextColor; - - /* Negative */ - --negative-color: @negativeColor; - --negative-background-color: @negativeBackgroundColor; - --negative-border-color: @negativeBorderColor; - --negative-header-color: @negativeHeaderColor; - --negative-text-color: @negativeTextColor; - - /* Info */ - --info-color: @infoColor; - --info-background-color: @infoBackgroundColor; - --info-border-color: @infoBorderColor; - --info-header-color: @infoHeaderColor; - --info-text-color: @infoTextColor; - - /* Warning */ - --warning-color: @warningColor; - --warning-border-color: @warningBorderColor; - --warning-background-color: @warningBackgroundColor; - --warning-header-color: @warningHeaderColor; - --warning-text-color: @warningTextColor; - - /*------------------- - Paths - --------------------*/ - - /* For source only. Modified in gulp for dist */ - --image-path: @imagePath; - --font-path: @fontPath; - - /*------------------- - Em Sizes - --------------------*/ - - /* - This rounds @size values to the closest pixel then expresses that value in (r)em. - This ensures all size values round to exact pixels - */ - --mini: @mini; - --tiny: @tiny; - --small: @small; - --medium: @medium; - --large: @large; - --big: @big; - --huge: @huge; - --massive: @massive; - - /* em */ - --relative-mini: @relativeMini; - --relative-tiny: @relativeTiny; - --relative-small: @relativeSmall; - --relative-medium: @relativeMedium; - --relative-large: @relativeLarge; - --relative-big: @relativeBig; - --relative-huge: @relativeHuge; - --relative-massive: @relativeMassive; - - /* rem */ - --absolute-mini: @absoluteMini; - --absolute-tiny: @absoluteTiny; - --absolute-small: @absoluteSmall; - --absolute-medium: @absoluteMedium; - --absolute-large: @absoluteLarge; - --absolute-big: @absoluteBig; - --absolute-huge: @absoluteHuge; - --absolute-massive: @absoluteMassive; - - /*------------------- - Icons - --------------------*/ - - /* Maximum Glyph Width of Icon */ - --icon-width: @iconWidth; - - /*------------------- - Neutral Text - --------------------*/ - - --dark-text-color: @darkTextColor; - --muted-text-color: @mutedTextColor; - --light-text-color: @lightTextColor; - - --unselected-text-color: @unselectedTextColor; - --hovered-text-color: @hoveredTextColor; - --pressed-text-color: @pressedTextColor; - --selected-text-color: @selectedTextColor; - --disabled-text-color: @disabledTextColor; - - --inverted-text-color: @invertedTextColor; - --inverted-muted-text-color: @invertedMutedTextColor; - --inverted-light-text-color: @invertedLightTextColor; - --inverted-unselected-text-color: @invertedUnselectedTextColor; - --inverted-hovered-text-color: @invertedHoveredTextColor; - --inverted-pressed-text-color: @invertedPressedTextColor; - --inverted-selected-text-color: @invertedSelectedTextColor; - --inverted-disabled-text-color: @invertedDisabledTextColor; - - /*------------------- - Brand Colors - --------------------*/ - - --facebook-color: @facebookColor; - --twitter-color: @twitterColor; - --google-plus-color: @googlePlusColor; - --linked-in-color: @linkedInColor; - --youtube-color: @youtubeColor; - --instagram-color: @instagramColor; - --pinterest-color: @pinterestColor; - --vk-color: @vkColor; - - /*------------------- - Borders - --------------------*/ - - --circular-radius: @circularRadius; - - --border-color: @borderColor; - --strong-border-color: @strongBorderColor; - --internal-border-color: @internalBorderColor; - --selected-border-color: @selectedBorderColor; - --strong-selected-border-color: @strongSelectedBorderColor; - --disabled-border-color: @disabledBorderColor; - - --solid-internal-border-color: @solidInternalBorderColor; - --solid-border-color: @solidBorderColor; - --solid-selected-border-color: @solidSelectedBorderColor; - - --white-border-color: @whiteBorderColor; - --selected-white-border-color: @selectedWhiteBorderColor; - - --solid-white-border-color: @solidWhiteBorderColor; - --selected-solid-white-border-color: @selectedSolidWhiteBorderColor; - - - /*------------------- - Derived Values - --------------------*/ - - /* Loaders Position Offset */ - --loader-offset: @loaderOffset; - --loader-margin: @loaderMargin; - - /* Rendered Scrollbar Width */ - --scrollbar-width: @scrollbarWidth; - - /* Maximum Single Character Glyph Width, aka Capital "W" */ - --glyph-width: @glyphWidth; - - /* Used to match floats with text */ - --line-height-offset: @lineHeightOffset; - --header-line-height-offset: @headerLineHeightOffset; - - /* Header Spacing */ - --header-top-margin: @headerTopMargin; - --header-bottom-margin: @headerBottomMargin; - --header-margin: @headerMargin; - - /* Minimum Mobile Width */ - --page-min-width: @pageMinWidth; - - /* Positive / Negative Dupes */ - --success-background-color: @successBackgroundColor; - --success-color: @successColor; - --success-border-color: @successBorderColor; - --success-header-color: @successHeaderColor; - --success-text-color: @successTextColor; - - --error-background-color: @errorBackgroundColor; - --error-color: @errorColor; - --error-border-color: @errorBorderColor; - --error-header-color: @errorHeaderColor; - --error-text-color: @errorTextColor; - - - /* Responsive */ - --largest-mobile-screen: @largestMobileScreen; - --largest-tablet-screen: @largestTabletScreen; - --largest-small-monitor: @largestSmallMonitor; - --largest-large-monitor: @largestLargeMonitor; - - - /*------------------- - Exact Pixel Values - --------------------*/ - /* - These are used to specify exact pixel values in em - for things like borders that remain constantly - sized as emSize adjusts - - Since there are many more sizes than names for sizes, - these are named by their original pixel values. - - */ - - --1px: @1px; - --2px: @2px; - --3px: @3px; - --4px: @4px; - --5px: @5px; - --6px: @6px; - --7px: @7px; - --8px: @8px; - --9px: @9px; - --10px: @10px; - --11px: @11px; - --12px: @12px; - --13px: @13px; - --14px: @14px; - --15px: @15px; - --16px: @16px; - --17px: @17px; - --18px: @18px; - --19px: @19px; - --20px: @20px; - --21px: @21px; - --22px: @22px; - --23px: @23px; - --24px: @24px; - --25px: @25px; - --26px: @26px; - --27px: @27px; - --28px: @28px; - --29px: @29px; - --30px: @30px; - --31px: @31px; - --32px: @32px; - --33px: @33px; - --34px: @34px; - --35px: @35px; - --36px: @36px; - --37px: @37px; - --38px: @38px; - --39px: @39px; - --40px: @40px; - --41px: @41px; - --42px: @42px; - --43px: @43px; - --44px: @44px; - --45px: @45px; - --46px: @46px; - --47px: @47px; - --48px: @48px; - --49px: @49px; - --50px: @50px; - --51px: @51px; - --52px: @52px; - --53px: @53px; - --54px: @54px; - --55px: @55px; - --56px: @56px; - --57px: @57px; - --58px: @58px; - --59px: @59px; - --60px: @60px; - --61px: @61px; - --62px: @62px; - --63px: @63px; - --64px: @64px; - - --relative1px: @relative1px; - --relative2px: @relative2px; - --relative3px: @relative3px; - --relative4px: @relative4px; - --relative5px: @relative5px; - --relative6px: @relative6px; - --relative7px: @relative7px; - --relative8px: @relative8px; - --relative9px: @relative9px; - --relative10px: @relative10px; - --relative11px: @relative11px; - --relative12px: @relative12px; - --relative13px: @relative13px; - --relative14px: @relative14px; - --relative15px: @relative15px; - --relative16px: @relative16px; - --relative17px: @relative17px; - --relative18px: @relative18px; - --relative19px: @relative19px; - --relative20px: @relative20px; - --relative21px: @relative21px; - --relative22px: @relative22px; - --relative23px: @relative23px; - --relative24px: @relative24px; - --relative25px: @relative25px; - --relative26px: @relative26px; - --relative27px: @relative27px; - --relative28px: @relative28px; - --relative29px: @relative29px; - --relative30px: @relative30px; - --relative31px: @relative31px; - --relative32px: @relative32px; - --relative33px: @relative33px; - --relative34px: @relative34px; - --relative35px: @relative35px; - --relative36px: @relative36px; - --relative37px: @relative37px; - --relative38px: @relative38px; - --relative39px: @relative39px; - --relative40px: @relative40px; - --relative41px: @relative41px; - --relative42px: @relative42px; - --relative43px: @relative43px; - --relative44px: @relative44px; - --relative45px: @relative45px; - --relative46px: @relative46px; - --relative47px: @relative47px; - --relative48px: @relative48px; - --relative49px: @relative49px; - --relative50px: @relative50px; - --relative51px: @relative51px; - --relative52px: @relative52px; - --relative53px: @relative53px; - --relative54px: @relative54px; - --relative55px: @relative55px; - --relative56px: @relative56px; - --relative57px: @relative57px; - --relative58px: @relative58px; - --relative59px: @relative59px; - --relative60px: @relative60px; - --relative61px: @relative61px; - --relative62px: @relative62px; - --relative63px: @relative63px; - --relative64px: @relative64px; - - /* Columns */ - --one-wide: @oneWide; - --two-wide: @twoWide; - --three-wide: @threeWide; - --four-wide: @fourWide; - --five-wide: @fiveWide; - --six-wide: @sixWide; - --seven-wide: @sevenWide; - --eight-wide: @eightWide; - --nine-wide: @nineWide; - --ten-wide: @tenWide; - --eleven-wide: @elevenWide; - --twelve-wide: @twelveWide; - --thirteen-wide: @thirteenWide; - --fourteen-wide: @fourteenWide; - --fifteen-wide: @fifteenWide; - --sixteen-wide: @sixteenWide; - - --one-column: @oneColumn; - --two-column: @twoColumn; - --three-column: @threeColumn; - --four-column: @fourColumn; - --five-column: @fiveColumn; - --six-column: @sixColumn; - --seven-column: @sevenColumn; - --eight-column: @eightColumn; - --nine-column: @nineColumn; - --ten-column: @tenColumn; - --eleven-column: @elevenColumn; - --twelve-column: @twelveColumn; - --thirteen-column: @thirteenColumn; - --fourteen-column: @fourteenColumn; - --fifteen-column: @fifteenColumn; - --sixteen-column: @sixteenColumn; - - - /******************************* - States - *******************************/ - - /*------------------- - Disabled - --------------------*/ - - --disabled-opacity: @disabledOpacity; - --disabled-text-color: @disabledTextColor; - --inverted-disabled-text-color: @invertedDisabledTextColor; - - /*------------------- - Hover - --------------------*/ - - /*--- Shadows ---*/ - --floating-shadow-hover: - 0px 2px 4px 0px rgba(34, 36, 38, 0.15), - 0px 2px 10px 0px rgba(34, 36, 38, 0.25) - ; - - /*--- Colors ---*/ - --primary-color-hover: @primaryColorHover; - --secondary-color-hover: @secondaryColorHover; - - --red-hover: @redHover; - --orange-hover: @orangeHover; - --yellow-hover: @yellowHover; - --olive-hover: @oliveHover; - --green-hover: @greenHover; - --teal-hover: @tealHover; - --blue-hover: @blueHover; - --violet-hover: @violetHover; - --purple-hover: @purpleHover; - --pink-hover: @pinkHover; - --brown-hover: @brownHover; - - --light-red-hover: @lightRedHover; - --light-orange-hover: @lightOrangeHover; - --light-yellow-hover: @lightYellowHover; - --light-olive-hover: @lightOliveHover; - --light-green-hover: @lightGreenHover; - --light-teal-hover: @lightTealHover; - --light-blue-hover: @lightBlueHover; - --light-violet-hover: @lightVioletHover; - --light-purple-hover: @lightPurpleHover; - --light-pink-hover: @lightPinkHover; - --light-brown-hover: @lightBrownHover; - --light-grey-hover: @lightGreyHover; - --light-black-hover: @lightBlackHover; - - /*--- Emotive ---*/ - --positive-color-hover: @positiveColorHover; - --negative-color-hover: @negativeColorHover; - - /*--- Brand ---*/ - --facebook-hover-color: @facebookHoverColor; - --twitter-hover-color: @twitterHoverColor; - --google-plus-hover-color: @googlePlusHoverColor; - --linked-in-hover-color: @linkedInHoverColor; - --youtube-hover-color: @youtubeHoverColor; - --instagram-hover-color: @instagramHoverColor; - --pinterest-hover-color: @pinterestHoverColor; - --vk-hover-color: @vkHoverColor; - - /*--- Dark Tones ---*/ - --full-black-hover: @fullBlackHover; - --black-hover: @blackHover; - --grey-hover: @greyHover; - - /*--- Light Tones ---*/ - --white-hover: @whiteHover; - --off-white-hover: @offWhiteHover; - --dark-white-hover: @darkWhiteHover; - - /*------------------- - Focus - --------------------*/ - - /*--- Colors ---*/ - --primary-color-focus: @primaryColorFocus; - --secondary-color-focus: @secondaryColorFocus; - - --red-focus: @redFocus; - --orange-focus: @orangeFocus; - --yellow-focus: @yellowFocus; - --olive-focus: @oliveFocus; - --green-focus: @greenFocus; - --teal-focus: @tealFocus; - --blue-focus: @blueFocus; - --violet-focus: @violetFocus; - --purple-focus: @purpleFocus; - --pink-focus: @pinkFocus; - --brown-focus: @brownFocus; - - --light-red-focus: @lightRedFocus; - --light-orange-focus: @lightOrangeFocus; - --light-yellow-focus: @lightYellowFocus; - --light-olive-focus: @lightOliveFocus; - --light-green-focus: @lightGreenFocus; - --light-teal-focus: @lightTealFocus; - --light-blue-focus: @lightBlueFocus; - --light-violet-focus: @lightVioletFocus; - --light-purple-focus: @lightPurpleFocus; - --light-pink-focus: @lightPinkFocus; - --light-brown-focus: @lightBrownFocus; - --light-grey-focus: @lightGreyFocus; - --light-black-focus: @lightBlackFocus; - - /*--- Emotive ---*/ - --positive-color-focus: @positiveColorFocus; - --negative-color-focus: @negativeColorFocus; - - /*--- Brand ---*/ - --facebook-focus-color: @facebookFocusColor; - --twitter-focus-color: @twitterFocusColor; - --google-plus-focus-color: @googlePlusFocusColor; - --linked-in-focus-color: @linkedInFocusColor; - --youtube-focus-color: @youtubeFocusColor; - --instagram-focus-color: @instagramFocusColor; - --pinterest-focus-color: @pinterestFocusColor; - --vk-focus-color: @vkFocusColor; - - /*--- Dark Tones ---*/ - --full-black-focus: @fullBlackFocus; - --black-focus: @blackFocus; - --grey-focus: @greyFocus; - - /*--- Light Tones ---*/ - --white-focus: @whiteFocus; - --off-white-focus: @offWhiteFocus; - --dark-white-focus: @darkWhiteFocus; - - - /*------------------- - Down (:active) - --------------------*/ - - /*--- Colors ---*/ - --primary-color-down: @primaryColorDown; - --secondary-color-down: @secondaryColorDown; - - --red-down: @redDown; - --orange-down: @orangeDown; - --yellow-down: @yellowDown; - --olive-down: @oliveDown; - --green-down: @greenDown; - --teal-down: @tealDown; - --blue-down: @blueDown; - --violet-down: @violetDown; - --purple-down: @purpleDown; - --pink-down: @pinkDown; - --brown-down: @brownDown; - - --light-red-down: @lightRedDown; - --light-orange-down: @lightOrangeDown; - --light-yellow-down: @lightYellowDown; - --light-olive-down: @lightOliveDown; - --light-green-down: @lightGreenDown; - --light-teal-down: @lightTealDown; - --light-blue-down: @lightBlueDown; - --light-violet-down: @lightVioletDown; - --light-purple-down: @lightPurpleDown; - --light-pink-down: @lightPinkDown; - --light-brown-down: @lightBrownDown; - --light-grey-down: @lightGreyDown; - --light-black-down: @lightBlackDown; - - /*--- Emotive ---*/ - --positive-color-down: @positiveColorDown; - --negative-color-down: @negativeColorDown; - - /*--- Brand ---*/ - --facebook-down-color: @facebookDownColor; - --twitter-down-color: @twitterDownColor; - --google-plus-down-color: @googlePlusDownColor; - --linked-in-down-color: @linkedInDownColor; - --youtube-down-color: @youtubeDownColor; - --instagram-down-color: @instagramDownColor; - --pinterest-down-color: @pinterestDownColor; - --vk-down-color: @vkDownColor; - - /*--- Dark Tones ---*/ - --full-black-down: @fullBlackDown; - --black-down: @blackDown; - --grey-down: @greyDown; - - /*--- Light Tones ---*/ - --white-down: @whiteDown; - --off-white-down: @offWhiteDown; - --dark-white-down: @darkWhiteDown; - - - /*------------------- - Active - --------------------*/ - - /*--- Colors ---*/ - --primary-color-active: @primaryColorActive; - --secondary-color-active: @secondaryColorActive; - - --red-active: @redActive; - --orange-active: @orangeActive; - --yellow-active: @yellowActive; - --olive-active: @oliveActive; - --green-active: @greenActive; - --teal-active: @tealActive; - --blue-active: @blueActive; - --violet-active: @violetActive; - --purple-active: @purpleActive; - --pink-active: @pinkActive; - --brown-active: @brownActive; - - --light-red-active: @lightRedActive; - --light-orange-active: @lightOrangeActive; - --light-yellow-active: @lightYellowActive; - --light-olive-active: @lightOliveActive; - --light-green-active: @lightGreenActive; - --light-teal-active: @lightTealActive; - --light-blue-active: @lightBlueActive; - --light-violet-active: @lightVioletActive; - --light-purple-active: @lightPurpleActive; - --light-pink-active: @lightPinkActive; - --light-brown-active: @lightBrownActive; - --light-grey-active: @lightGreyActive; - --light-black-active: @lightBlackActive; - - /*--- Emotive ---*/ - --positive-color-active: @positiveColorActive; - --negative-color-active: @negativeColorActive; - - /*--- Brand ---*/ - --facebook-active-color: @facebookActiveColor; - --twitter-active-color: @twitterActiveColor; - --google-plus-active-color: @googlePlusActiveColor; - --linked-in-active-color: @linkedInActiveColor; - --youtube-active-color: @youtubeActiveColor; - --instagram-active-color: @instagramActiveColor; - --pinterest-active-color: @pinterestActiveColor; - --vk-active-color: @vkActiveColor; - - /*--- Dark Tones ---*/ - --full-black-active: @fullBlackActive; - --black-active: @blackActive; - --grey-active: @greyActive; - - /*--- Light Tones ---*/ - --white-active: @whiteActive; - --off-white-active: @offWhiteActive; - --dark-white-active: darken(@darkWhite, 5); - - /*------------------- - Side Bar - --------------------*/ - --sidebar-background: @sidebarBackground; - --sidebar-menu-item-active-background: @sidebarMenuItemActiveBackground; - --sidebar-menu-item-inactive-background: @sidebarMenuItemInactiveBackground; - --sidebar-menu-section-color: @sidebarMenuSectionColor; - --sidebar-menu-section-separator-color: @sidebarMenuSectionSeparatorColor; - --sidebar-menu-item-color: @sidebarMenuItemColor; - --sidebar-menu-action-color: @sidebarMenuActionColor; - --sidebar-menu-action-hover-color: @sidebarMenuActionHoverColor; - --sidebar-sync-status-view-background: @sidebarSyncStatusViewBackground; - --sidebar-sync-status-view-text-color: @sidebarSyncStatusViewTextColor; - --sidebar-sync-status-view-detail-color: @sidebarSyncStatusViewDetailColor; - --sidebar-scrollbar-width: @sidebarScrollbarWidth; - --sidebar-scrollbar-track-background: @sidebarScrollbarTrackBackground; - --sidebar-scrollbar-thumb-background: @sidebarScrollbarThumbBackground; - - /*------------------- - Scroll Bar - --------------------*/ - --scrollbar-width: @scrollbarWidth; - --scrollbar-track-background: @scrollbarTrackBackground; - --scrollbar-thumb-background: @scrollbarThumbBackground; - - /*------------------- - Note List Bar - --------------------*/ - --note-list-bar-background: @noteListBarBackground; - --note-list-bar-pinned-section-header-background: @noteListBarPinnedSectionHeaderBackground; - --note-list-bar-pinned-section-header-border-bottom: @noteListBarPinnedSectionHeaderBorderBottom; - --note-list-bar-pinned-section-footer-border-bottom: @noteListBarPinnedSectionFooterBorderBottom; - --note-list-view-item-color: @noteListViewItemColor; - --note-list-view-item-separator-border: @noteListViewItemSeparatorBorder; - --note-list-view-item-date-color: @noteListViewItemDateColor; - --note-list-view-item-tag-color: @noteListViewItemTagColor; - --note-list-view-item-inactive-background: @noteListViewItemInactiveBackground; - --note-list-view-item-active-background: @noteListViewItemActiveBackground; - --note-list-view-item-active-color: @noteListViewItemActiveColor; - --note-list-view-item-active-date-color: @noteListViewItemActiveDateColor; - --note-list-view-item-active-tag-color: @noteListViewItemActiveTagColor; - --note-list-view-item-focus-inner-shadow: @noteListViewItemFocusInnerShadow; - --note-search-bar-background: @noteSearchBarBackground; - --note-search-bar-border-bottom: @noteSearchBarBorderBottom; - --note-search-bar-input-border: @noteSearchBarInputBorder; - --note-search-bar-input-background: @noteSearchBarInputBackground; - - /*------------------- - Editor - --------------------*/ - --editor-background: @editorBackground; - - /*------------------- - Header Note Menu - --------------------*/ - --header-note-menu-background: @headerNoteMenuBackground; - --header-note-menu-color: @headerNoteMenuColor; - --header-note-menu-action-item-active-background: @headerNoteMenuActionItemActiveBackground; - --header-note-menu-action-item-active-border: @headerNoteMenuActionItemActiveBorder; - --header-note-menu-action-item-separator-border: @headerNoteMenuActionItemSeparatorBorder; - --header-note-menu-encrypt-button-color: @headerNoteMenuEncryptButtonColor; - --header-note-menu-encrypt-button-background: @headerNoteMenuEncryptButtonBackground; - - /*------------------- - Preferences - --------------------*/ - --preferences-sidebar-background: @preferencesSidebarBackground; - --preferences-sidebar-item-active-background: @preferencesSidebarItemActiveBackground; - --preferences-view-background: @preferencesViewBackground; - - /*------------------- - Task Icons - --------------------*/ - --task-icon-active: @taskIconActive; - --task-icon-onhold: @taskIconOnHold; - --task-icon-completed: @taskIconCompleted; - --task-icon-dropped: @taskIconDropped; - - /*------------------- - Task Progress View - --------------------*/ - --task-progress-view-border-color: @taskProgressViewBorderColor; - --task-progress-view-background-color: @taskProgressViewBackgroundColor; - --task-progress-view-foreground-color: @taskProgressViewForegroundColor; - --task-progress-view-completed-color: @taskProgressViewCompletedColor; -} diff --git a/src/site/globals/site.variables b/src/site/globals/site.variables deleted file mode 100644 index 6e3d5e8..0000000 --- a/src/site/globals/site.variables +++ /dev/null @@ -1,95 +0,0 @@ -/******************************* - User Global Variables -*******************************/ -@fontPath : 'inkdrop://default-dark-ui/styles/themes/default/assets/fonts'; -@headerFont : -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; -@pageFont : -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; -@importGoogleFonts : false; -@useCustomScrollbars: false; - - -/*------------------- - Side Bar ---------------------*/ -@sidebarBackground : @pageBackground; -@sidebarMenuItemActiveBackground: hsl(var(--hsl-slate-500) / 40%); -@sidebarMenuItemInactiveBackground: rgba(0, 0, 0, 0.2); -@sidebarMenuSectionColor: @lightTextColor; -@sidebarMenuSectionSeparatorColor: rgba(255,255,255,0.1); -@sidebarMenuItemColor : @textColor; -@sidebarMenuActionColor : @lightTextColor; -@sidebarMenuActionHoverColor : @primaryColorFocus; -@sidebarSyncStatusViewBackground: #26292C; -@sidebarSyncStatusViewTextColor: @textColor; -@sidebarSyncStatusViewDetailColor: @lightTextColor; -@sidebarScrollbarWidth: 6px; -@sidebarScrollbarTrackBackground: rgba(0,0,0,0.02); -@sidebarScrollbarThumbBackground: rgba(255,255,255,0.1); - -/*------------------- - Scroll Bar ---------------------*/ -@scrollbarWidth: 6px; -@scrollbarTrackBackground: rgba(0,0,0,0.02); -@scrollbarThumbBackground: rgba(255,255,255,0.1); - -/*------------------- - Note List Bar ---------------------*/ -@noteListBarBackground: #34393D; -@noteListBarPinnedSectionHeaderBackground: rgba(255, 255, 255, 0.05); -@noteListBarPinnedSectionHeaderBorderBottom: 1px solid rgba(255, 255, 255, 0.1); -@noteListBarPinnedSectionFooterBorderBottom: 4px solid rgba(255, 255, 255, 0.2); -@noteListViewItemColor: @mutedTextColor; -@noteListViewItemSeparatorBorder: 1px solid @white; -@noteListViewItemDateColor: @primaryColor; -@noteListViewItemTagColor: @primaryColor; -@noteListViewItemInactiveBackground: #6987AF30; -@noteListViewItemActiveBackground: #6987AF60; -@noteListViewItemActiveColor: @textColor; -@noteListViewItemActiveDateColor: @textColor; -@noteListViewItemActiveTagColor: @textColor; -@noteListViewItemFocusInnerShadow: none; -@noteSearchBarBackground: @noteListBarBackground; -@noteSearchBarBorderBottom: 1px solid @white; -@noteSearchBarInputBorder: 1px solid transparent; -@noteSearchBarInputBackground: @inputBackground; - -/*------------------- - Editor ---------------------*/ -@editorBackground: @pageBackground; - -/*------------------- - Header Note Menu ---------------------*/ -@headerNoteMenuBackground: transparent; -@headerNoteMenuColor: @lightTextColor; -@headerNoteMenuActionItemActiveBackground: rgba(49, 204, 236, 0.3); -@headerNoteMenuActionItemActiveBorder: 1px solid rgba(49, 204, 236, 0.8); -@headerNoteMenuActionItemSeparatorBorder: 1px solid @whiteDown; -@headerNoteMenuEncryptButtonColor: @yellowTextColor; -@headerNoteMenuEncryptButtonBackground: @yellowBackground; - -/*------------------- - Preferences ---------------------*/ -@preferencesSidebarBackground: @white; -@preferencesSidebarItemActiveBackground: #6987AF40; -@preferencesViewBackground: @offWhite; - -/*------------------- - Task Icons ---------------------*/ -@taskIconActive: hsl(var(--hsl-slate-400)); -@taskIconOnHold: hsl(var(--hsl-amber-500)); -@taskIconCompleted: hsl(var(--hsl-emerald-500)); -@taskIconDropped: hsl(var(--hsl-rose-400)); - -/*------------------- - Task Progress View ---------------------*/ -@taskProgressViewBorderColor: hsl(var(--hsl-gray-50) / 10%); -@taskProgressViewBackgroundColor: hsl(var(--hsl-gray-950) / 30%); -@taskProgressViewForegroundColor: hsl(var(--hsl-gray-50) / 60%); -@taskProgressViewCompletedColor: hsl(var(--hsl-green-500)); diff --git a/src/site/modules/accordion.overrides b/src/site/modules/accordion.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/accordion.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/accordion.variables b/src/site/modules/accordion.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/accordion.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/chatroom.overrides b/src/site/modules/chatroom.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/chatroom.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/chatroom.variables b/src/site/modules/chatroom.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/chatroom.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/checkbox.overrides b/src/site/modules/checkbox.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/checkbox.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/checkbox.variables b/src/site/modules/checkbox.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/checkbox.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/dimmer.overrides b/src/site/modules/dimmer.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/dimmer.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/dimmer.variables b/src/site/modules/dimmer.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/dimmer.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/dropdown.overrides b/src/site/modules/dropdown.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/dropdown.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/dropdown.variables b/src/site/modules/dropdown.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/dropdown.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/embed.overrides b/src/site/modules/embed.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/embed.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/embed.variables b/src/site/modules/embed.variables deleted file mode 100644 index e69de29..0000000 diff --git a/src/site/modules/modal.overrides b/src/site/modules/modal.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/modal.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/modal.variables b/src/site/modules/modal.variables deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/modal.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/nag.overrides b/src/site/modules/nag.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/nag.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/nag.variables b/src/site/modules/nag.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/nag.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/popup.overrides b/src/site/modules/popup.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/popup.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/popup.variables b/src/site/modules/popup.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/popup.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/progress.overrides b/src/site/modules/progress.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/progress.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/progress.variables b/src/site/modules/progress.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/progress.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/rating.overrides b/src/site/modules/rating.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/rating.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/rating.variables b/src/site/modules/rating.variables deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/rating.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/search.overrides b/src/site/modules/search.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/search.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/search.variables b/src/site/modules/search.variables deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/search.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/shape.overrides b/src/site/modules/shape.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/shape.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/shape.variables b/src/site/modules/shape.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/shape.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/sidebar.overrides b/src/site/modules/sidebar.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/sidebar.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/sidebar.variables b/src/site/modules/sidebar.variables deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/sidebar.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/sticky.overrides b/src/site/modules/sticky.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/sticky.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/sticky.variables b/src/site/modules/sticky.variables deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/sticky.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/tab.overrides b/src/site/modules/tab.overrides deleted file mode 100644 index 660e664..0000000 --- a/src/site/modules/tab.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Overrides -*******************************/ diff --git a/src/site/modules/tab.variables b/src/site/modules/tab.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/tab.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/modules/transition.overrides b/src/site/modules/transition.overrides deleted file mode 100644 index cba59ef..0000000 --- a/src/site/modules/transition.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Site Overrides -*******************************/ diff --git a/src/site/modules/transition.variables b/src/site/modules/transition.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/modules/transition.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/ad.overrides b/src/site/views/ad.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/ad.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/ad.variables b/src/site/views/ad.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/ad.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/card.overrides b/src/site/views/card.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/card.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/card.variables b/src/site/views/card.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/card.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/comment.overrides b/src/site/views/comment.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/comment.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/comment.variables b/src/site/views/comment.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/comment.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/feed.overrides b/src/site/views/feed.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/feed.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/feed.variables b/src/site/views/feed.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/feed.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/item.overrides b/src/site/views/item.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/item.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/item.variables b/src/site/views/item.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/item.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/statistic.overrides b/src/site/views/statistic.overrides deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/statistic.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/site/views/statistic.variables b/src/site/views/statistic.variables deleted file mode 100644 index 6f085f9..0000000 --- a/src/site/views/statistic.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - User Variable Overrides -*******************************/ diff --git a/src/theme.config b/src/theme.config deleted file mode 100644 index 37ff98a..0000000 --- a/src/theme.config +++ /dev/null @@ -1,93 +0,0 @@ -/* - -โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— -โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ• - โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•”โ–ˆโ–ˆโ–ˆโ–ˆโ•”โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— - โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ• โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ• โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘ - โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘ โ•šโ•โ• โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘ - โ•šโ•โ• โ•šโ•โ• โ•šโ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ• โ•šโ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•โ•โ•โ•โ•โ• - -*/ - -/******************************* - Theme Selection -*******************************/ - -/* To override a theme for an individual element - specify theme name below -*/ - -/* Global */ -@site : 'default'; -@reset : 'default'; - -/* Elements */ -@button : 'default'; -@container : 'default'; -@divider : 'default'; -@flag : 'default'; -@header : 'default'; -@icon : 'default'; -@image : 'default'; -@input : 'default'; -@label : 'default'; -@list : 'default'; -@loader : 'default'; -@placeholder : 'default'; -@rail : 'default'; -@reveal : 'default'; -@segment : 'default'; -@step : 'default'; - -/* Collections */ -@breadcrumb : 'default'; -@form : 'default'; -@grid : 'default'; -@menu : 'default'; -@message : 'default'; -@table : 'default'; - -/* Modules */ -@accordion : 'default'; -@checkbox : 'default'; -@dimmer : 'default'; -@dropdown : 'default'; -@embed : 'default'; -@modal : 'default'; -@nag : 'default'; -@popup : 'default'; -@progress : 'default'; -@rating : 'default'; -@search : 'default'; -@shape : 'default'; -@sidebar : 'default'; -@sticky : 'default'; -@tab : 'default'; -@transition : 'default'; - -/* Views */ -@ad : 'default'; -@card : 'default'; -@comment : 'default'; -@feed : 'default'; -@item : 'default'; -@statistic : 'default'; - -/******************************* - Folders -*******************************/ - -/* Path to theme packages */ -@themesFolder : 'themes'; - -/* Path to site override folder */ -@siteFolder : 'site'; - - -/******************************* - Import Theme -*******************************/ - -@import (multiple) "theme.less"; - -/* End Config */ diff --git a/src/theme.less b/src/theme.less deleted file mode 100644 index ffaf4f8..0000000 --- a/src/theme.less +++ /dev/null @@ -1,61 +0,0 @@ -/******************************* - Import Directives -*******************************/ - -/*------------------ - Theme --------------------*/ - -@theme: @@element; - -/*-------------------- - Site Variables ----------------------*/ - -/* Default site.variables */ -@import "@{themesFolder}/default/globals/site.variables"; - -/* Packaged site.variables */ -@import "@{themesFolder}/@{site}/globals/site.variables"; - -/* Component's site.variables */ -@import (optional) "@{themesFolder}/@{theme}/globals/site.variables"; - -/* Site theme site.variables */ -@import (optional) "@{siteFolder}/globals/site.variables"; - - -/*------------------- - Component Variables ----------------------*/ - -/* Default */ -@import "@{themesFolder}/default/@{type}s/@{element}.variables"; - -/* Packaged Theme */ -@import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.variables"; - -/* Site Theme */ -@import (optional) "@{siteFolder}/@{type}s/@{element}.variables"; - - -/******************************* - Mix-ins -*******************************/ - -/*------------------ - Fonts --------------------*/ - -.loadFonts() when (@importGoogleFonts) { - @import (css) url('@{googleProtocol}fonts.googleapis.com/css?family=@{googleFontRequest}'); -} - -/*------------------ - Overrides --------------------*/ - -.loadUIOverrides() { - @import (optional) "@{themesFolder}/@{theme}/@{type}s/@{element}.overrides"; - @import (optional) "@{siteFolder}/@{type}s/@{element}.overrides"; -} diff --git a/src/themes/default/assets/fonts/brand-icons.eot b/src/themes/default/assets/fonts/brand-icons.eot deleted file mode 100644 index 0a1ef3f..0000000 Binary files a/src/themes/default/assets/fonts/brand-icons.eot and /dev/null differ diff --git a/src/themes/default/assets/fonts/brand-icons.svg b/src/themes/default/assets/fonts/brand-icons.svg deleted file mode 100644 index 4c23753..0000000 --- a/src/themes/default/assets/fonts/brand-icons.svg +++ /dev/null @@ -1,1008 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/themes/default/assets/fonts/brand-icons.ttf b/src/themes/default/assets/fonts/brand-icons.ttf deleted file mode 100644 index f990851..0000000 Binary files a/src/themes/default/assets/fonts/brand-icons.ttf and /dev/null differ diff --git a/src/themes/default/assets/fonts/brand-icons.woff b/src/themes/default/assets/fonts/brand-icons.woff deleted file mode 100644 index 2e87401..0000000 Binary files a/src/themes/default/assets/fonts/brand-icons.woff and /dev/null differ diff --git a/src/themes/default/assets/fonts/brand-icons.woff2 b/src/themes/default/assets/fonts/brand-icons.woff2 deleted file mode 100644 index 0d575fd..0000000 Binary files a/src/themes/default/assets/fonts/brand-icons.woff2 and /dev/null differ diff --git a/src/themes/default/assets/fonts/icons.eot b/src/themes/default/assets/fonts/icons.eot deleted file mode 100644 index ef75106..0000000 Binary files a/src/themes/default/assets/fonts/icons.eot and /dev/null differ diff --git a/src/themes/default/assets/fonts/icons.svg b/src/themes/default/assets/fonts/icons.svg deleted file mode 100644 index 0ae8e32..0000000 --- a/src/themes/default/assets/fonts/icons.svg +++ /dev/null @@ -1,1518 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/themes/default/assets/fonts/icons.ttf b/src/themes/default/assets/fonts/icons.ttf deleted file mode 100644 index 17bb674..0000000 Binary files a/src/themes/default/assets/fonts/icons.ttf and /dev/null differ diff --git a/src/themes/default/assets/fonts/icons.woff b/src/themes/default/assets/fonts/icons.woff deleted file mode 100644 index 4cf2a4f..0000000 Binary files a/src/themes/default/assets/fonts/icons.woff and /dev/null differ diff --git a/src/themes/default/assets/fonts/icons.woff2 b/src/themes/default/assets/fonts/icons.woff2 deleted file mode 100644 index eea9aa2..0000000 Binary files a/src/themes/default/assets/fonts/icons.woff2 and /dev/null differ diff --git a/src/themes/default/assets/fonts/outline-icons.eot b/src/themes/default/assets/fonts/outline-icons.eot deleted file mode 100644 index cda0a84..0000000 Binary files a/src/themes/default/assets/fonts/outline-icons.eot and /dev/null differ diff --git a/src/themes/default/assets/fonts/outline-icons.svg b/src/themes/default/assets/fonts/outline-icons.svg deleted file mode 100644 index 2875252..0000000 --- a/src/themes/default/assets/fonts/outline-icons.svg +++ /dev/null @@ -1,366 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/themes/default/assets/fonts/outline-icons.ttf b/src/themes/default/assets/fonts/outline-icons.ttf deleted file mode 100644 index ee13f84..0000000 Binary files a/src/themes/default/assets/fonts/outline-icons.ttf and /dev/null differ diff --git a/src/themes/default/assets/fonts/outline-icons.woff b/src/themes/default/assets/fonts/outline-icons.woff deleted file mode 100644 index bcd8343..0000000 Binary files a/src/themes/default/assets/fonts/outline-icons.woff and /dev/null differ diff --git a/src/themes/default/assets/fonts/outline-icons.woff2 b/src/themes/default/assets/fonts/outline-icons.woff2 deleted file mode 100644 index 35cc7b3..0000000 Binary files a/src/themes/default/assets/fonts/outline-icons.woff2 and /dev/null differ diff --git a/src/themes/default/assets/images/flags.png b/src/themes/default/assets/images/flags.png deleted file mode 100644 index cdd33c3..0000000 Binary files a/src/themes/default/assets/images/flags.png and /dev/null differ diff --git a/src/themes/default/collections/breadcrumb.overrides b/src/themes/default/collections/breadcrumb.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/collections/breadcrumb.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/collections/breadcrumb.variables b/src/themes/default/collections/breadcrumb.variables deleted file mode 100644 index a97d5b0..0000000 --- a/src/themes/default/collections/breadcrumb.variables +++ /dev/null @@ -1,33 +0,0 @@ -/******************************* - Breadcrumb -*******************************/ - -/*------------------- - Breadcrumb ---------------------*/ - -@verticalMargin: 0em; -@display: inline-block; -@verticalAlign: middle; - -@dividerSpacing: @3px; -@dividerOpacity: 0.7; -@dividerColor: @lightTextColor; - -@dividerSize: @relativeSmall; -@dividerVerticalAlign: baseline; - -@iconDividerSize: @relativeTiny; -@iconDividerVerticalAlign: baseline; - -@sectionMargin: 0em; -@sectionPadding: 0em; - -/* Coupling */ -@segmentPadding: @relativeMini @relativeMedium; - -/*------------------- - States ---------------------*/ - -@activeFontWeight: @bold; diff --git a/src/themes/default/collections/form.overrides b/src/themes/default/collections/form.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/collections/form.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/collections/form.variables b/src/themes/default/collections/form.variables deleted file mode 100644 index df04870..0000000 --- a/src/themes/default/collections/form.variables +++ /dev/null @@ -1,197 +0,0 @@ -/******************************* - Form -*******************************/ - -/*------------------- - Elements ---------------------*/ - -/* Form */ -@gutterWidth: 1em; -@rowDistance: 1em; - -/* Text */ -@paragraphMargin: @rowDistance 0em; - -/* Field */ -@fieldMargin: 0em 0em @rowDistance; - -/* Fields */ -@fieldsMargin: 0em -(@gutterWidth / 2) @rowDistance; - -/* Form Label */ -@labelDistance: @4px; -@labelMargin: 0em 0em @labelDistance 0em; -@labelFontSize: @relativeSmall; -@labelFontWeight: @bold; -@labelTextTransform: none; -@labelColor: @textColor; - -/* Input */ -@inputFont: @pageFont; -@inputWidth: 100%; -@inputFontSize: 1em; -@inputPadding: (@inputVerticalPadding + ((1em - @inputLineHeight) / 2)) @inputHorizontalPadding; -@inputBorder: 1px solid @borderColor; -@inputBorderRadius: @absoluteBorderRadius; -@inputColor: @textColor; -@inputTransition: - color @defaultDuration @defaultEasing, - border-color @defaultDuration @defaultEasing, - outline-offset @defaultDuration @defaultEasing, - outline-color @defaultDuration @defaultEasing -; -@inputBoxShadow: 0em 0em 0em 0em transparent inset; - -/* Select */ -@selectBackground: @white; -@selectBorderRadius: @inputBorderRadius; -@selectBorder: @inputBorder; -@selectPadding: 0.62em @inputHorizontalPadding; -@selectBoxShadow: @inputBoxShadow; -@selectTransition: @inputTransition; -@selectColor: @inputColor; - -/* Text Area */ -@textAreaPadding: @inputVerticalPadding @inputHorizontalPadding; -@textAreaHeight: 12em; -@textAreaResize: vertical; -@textAreaLineHeight: 1.2857; -@textAreaMinHeight: 8em; -@textAreaMaxHeight: 24em; -@textAreaBackground: @inputBackground; -@textAreaBorder: @inputBorder; -@textAreaFontSize: @inputFontSize; -@textAreaTransition: @inputTransition; - -/* Checkbox */ -@checkboxVerticalAlign: top; -@checkboxLabelFontSize: 1em; -@checkboxLabelTextTransform: @labelTextTransform; - -/* Inline Validation Prompt */ -@promptBackground: @white; -@promptBorderColor: @formErrorBorder; -@promptBorder: 1px solid @promptBorderColor; -@promptTextColor: @formErrorColor; -@inlinePromptMargin: -0.25em 0em -0.5em 0.5em; -@inlinePromptBorderWidth: 1px; - -/*------------------- - States ---------------------*/ - -/* Focus */ -@inputFocusPointerSize: 0px; - -/* Input Focus */ -@inputFocusBackground: @inputBackground; -@inputFocusBorderColor: @focusedFormBorderColor; -@inputFocusColor: @selectedTextColor; -@inputFocusBoxShadow: @inputFocusPointerSize 0em 0em 0em @selectedBorderColor inset; -@inputFocusBorderRadius: @inputBorderRadius; - -/* Text Area Focus */ -@textAreaFocusBackground: @inputFocusBackground; -@textAreaFocusBorderColor: @inputFocusBorderColor; -@textAreaFocusColor: @inputFocusColor; -@textAreaFocusBoxShadow: @inputFocusBoxShadow; -@textAreaFocusBorderRadius: @inputFocusBorderRadius; - -/* Disabled */ -@disabledLabelOpacity: @disabledOpacity; - -/* Errored Input */ -@formErrorColor: @negativeTextColor; -@formErrorBorder: @negativeBorderColor; -@formErrorBackground: @negativeBackgroundColor; - -/* AutoFill */ -@inputAutoFillBackground: #FFFFF0; -@inputAutoFillBorder: #E5DFA1; -@inputAutoFillFocusBackground: @inputAutoFillBackground; -@inputAutoFillFocusBorder: #D5C315; -@inputAutoFillErrorBackground: #FFFAF0; -@inputAutoFillErrorBorder: #E0B4B4; - - -/* Input Error */ -@inputErrorBorderRadius: ''; -@inputErrorBoxShadow: none; - -/* Dropdown Error */ -@dropdownErrorHoverBackground: #FBE7E7; -@dropdownErrorSelectedBackground: @dropdownErrorHoverBackground; -@dropdownErrorActiveBackground: #FDCFCF; -@dropdownErrorLabelBackground: #EACBCB; -@dropdownErrorLabelColor: @errorTextColor; - -/* Focused Error */ -@inputErrorFocusBackground: @negativeBackgroundColor; -@inputErrorFocusColor: @negativeTextColor; -@inputErrorFocusBorder: @negativeBorderColor; -@inputErrorFocusBoxShadow: none; - -/* Placeholder Error */ -@inputErrorPlaceholderColor: lighten(@formErrorColor, 40); -@inputErrorPlaceholderFocusColor: lighten(@formErrorColor, 30); - -/* Loading Dimmer */ -@loaderDimmerColor: rgba(255, 255, 255, 0.8); -@loaderDimmerZIndex: 100; - -/* Loading Spinner */ -@loaderSize: 3em; -@loaderLineZIndex: 101; - -/*------------------- - Types ---------------------*/ - -/* Required */ -@requiredContent: '*'; -@requiredColor: @negativeColor; -@requiredVerticalOffset: -0.2em; -@requiredDistance: 0.2em; -@requiredMargin: @requiredVerticalOffset 0em 0em @requiredDistance; - -/* Inverted */ -@invertedInputBackground: @inputBackground; -@invertedInputBorderColor: @whiteBorderColor; -@invertedInputBoxShadow: @inputBoxShadow; -@invertedInputColor: @inputColor; -@invertedLabelColor: @invertedTextColor; -@invertedInputBoxShadow: none; - -/*------------------- - Variations ---------------------*/ - -/* Grouped Fields */ -@groupedMargin: @fieldMargin; -@groupedFieldMargin: 0.5em 0em; - -@groupedLabelDistance: @labelDistance; -@groupedLabelColor: @labelColor; -@groupedLabelMargin: @labelMargin; -@groupedLabelFontSize: @labelFontSize; -@groupedLabelFontWeight: @labelFontWeight; -@groupedLabelTextTransform: @labelTextTransform; - - -/* Inline */ -@inlineInputSize: @relativeMedium; - -@inlineLabelDistance: @relativeTiny; -@inlineLabelColor: @labelColor; -@inlineLabelFontSize: @labelFontSize; -@inlineLabelFontWeight: @labelFontWeight; -@inlineLabelTextTransform: @labelTextTransform; - -@groupedInlineLabelMargin: 0.035714em 1em 0em 0em; - -/*------------------- - Groups ---------------------*/ - -@inlineFieldsMargin: 0em 1em 0em 0em; diff --git a/src/themes/default/collections/grid.overrides b/src/themes/default/collections/grid.overrides deleted file mode 100644 index 0e06821..0000000 --- a/src/themes/default/collections/grid.overrides +++ /dev/null @@ -1,4 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - diff --git a/src/themes/default/collections/grid.variables b/src/themes/default/collections/grid.variables deleted file mode 100644 index cdf5956..0000000 --- a/src/themes/default/collections/grid.variables +++ /dev/null @@ -1,103 +0,0 @@ -/******************************* - Grid -*******************************/ - -/* Inherited From Site */ - -// @mobileBreakpoint -// @tabletBreakpoint -// @computerBreakpoint -// @largeMonitorBreakpoint -// @widescreenMonitorBreakpoint - -/******************************* - Grid -*******************************/ - -@minWidth: 320px; - -@gutterWidth: 2rem; -@rowSpacing: 2rem; - -@tableWidth: ~"calc(100% + "@gutterWidth~")"; -@columnMaxImageWidth: 100%; - -@consecutiveGridDistance: (@rowSpacing / 2); - -/******************************* - Variations -*******************************/ - -/*-------------- - Relaxed ----------------*/ - -@relaxedGutterWidth: 3rem; -@veryRelaxedGutterWidth: 5rem; - -/*-------------- - Divided ----------------*/ - -@dividedBorder: -1px 0px 0px 0px @borderColor; -@verticallyDividedBorder: 0px -1px 0px 0px @borderColor; - -@dividedInvertedBorder: -1px 0px 0px 0px @whiteBorderColor; -@verticallyDividedInvertedBorder: 0px -1px 0px 0px @whiteBorderColor; - -/*-------------- - Celled ----------------*/ - -@celledMargin: 1em 0em; -@celledWidth: 1px; -@celledBorderColor: @solidBorderColor; - -@celledPadding: 1em; -@celledRelaxedPadding: 1.5em; -@celledVeryRelaxedPadding: 2em; - -@celledGridDivider: 0px 0px 0px @celledWidth @celledBorderColor; -@celledRowDivider: 0px (-@celledWidth) 0px 0px @celledBorderColor; -@celledColumnDivider: (-@celledWidth) 0px 0px 0px @celledBorderColor; - - -/*-------------- - Stackable ----------------*/ - -@stackableRowSpacing: @rowSpacing; -@stackableGutter: @gutterWidth; -@stackableMobileBorder: 1px solid @borderColor; -@stackableInvertedMobileBorder: 1px solid @whiteBorderColor; - - -/******************************* - Legacy -*******************************/ - -/*-------------- - Page ----------------*/ - -/* Legacy (DO NOT USE) - */ -@mobileWidth: auto; -@mobileMargin: 0em; -@mobileGutter: 0em; - -@tabletWidth: auto; -@tabletMargin: 0em; -@tabletGutter: 2em; - -@computerWidth: auto; -@computerMargin: 0em; -@computerGutter: 3%; - -@largeMonitorWidth: auto; -@largeMonitorMargin: 0em; -@largeMonitorGutter: 15%; - -@widescreenMonitorWidth: auto; -@widescreenMargin: 0em; -@widescreenMonitorGutter: 23%; \ No newline at end of file diff --git a/src/themes/default/collections/menu.overrides b/src/themes/default/collections/menu.overrides deleted file mode 100644 index de7d2a1..0000000 --- a/src/themes/default/collections/menu.overrides +++ /dev/null @@ -1,7 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - -.ui.vertical.menu { - backdrop-filter: blur(10px); -} diff --git a/src/themes/default/collections/menu.variables b/src/themes/default/collections/menu.variables deleted file mode 100644 index 06c1560..0000000 --- a/src/themes/default/collections/menu.variables +++ /dev/null @@ -1,458 +0,0 @@ -/******************************* - Menu -*******************************/ - -/*------------------- - Collection ---------------------*/ - -/* Menu */ -@verticalMargin: @medium; -@horizontalMargin: 0em; -@margin: @verticalMargin @horizontalMargin; -@background: @white; -@fontFamily: @pageFont; -@itemBackground: none; -@fontWeight: @normal; -@borderWidth: 1px; -@border: @borderWidth solid @borderColor; -@boxShadow: @subtleShadow; -@borderRadius: @defaultBorderRadius; -@minHeight: (@itemVerticalPadding * 2) + 1em; - -/* Menu Item */ -@itemVerticalPadding: @relativeSmall; -@itemHorizontalPadding: @relativeLarge; -@itemTextTransform: none; -@itemTransition: - background @defaultDuration @defaultEasing, - box-shadow @defaultDuration @defaultEasing, - color @defaultDuration @defaultEasing -; -@itemFontWeight: @normal; -@itemTextColor: @textColor; - -/* Divider */ -@dividerSize: 1px; -@dividerBackground: @internalBorderColor; - -/* Sub Menu */ -@subMenuDistance: 0.5em; -@subMenuMargin: @subMenuDistance -@itemHorizontalPadding 0em; -@subMenuFontSize: @relativeTiny; -@subMenuTextColor: rgba(0, 0, 0, 0.5); - -@subMenuIndent: 0em; -@subMenuHorizontalPadding: (@itemHorizontalPadding / @tinySize) + @subMenuIndent; -@subMenuVerticalPadding: 0.5em; - -/* Text Item */ -@textLineHeight: 1.3; - -/*-------------- - Elements ----------------*/ - -/* Icon */ -@iconFloat: none; -@iconMargin: 0em @relative5px 0em 0em; -@iconOpacity: 0.9; - -/* Dropdown Icon */ -@dropdownIconFloat: right; -@dropdownIconDistance: 1em; - -/* Header */ -@headerBackground: ''; -@headerWeight: @bold; -@headerTextTransform: @normal; - -/* Vertical Icon */ -@verticalIconFloat: right; -@verticalIconMargin: 0em 0em 0em 0.5em; - -/* Vertical Header */ -@verticalHeaderMargin: 0em 0em 0.5em; -@verticalHeaderFontSize: @relativeMedium; -@verticalHeaderFontWeight: @bold; - -/* Pointing Arrow */ -@arrowSize: @relative8px; -@arrowBorderWidth: 1px; -@arrowBorder: @arrowBorderWidth solid @solidBorderColor; -@arrowTransition: background @defaultDuration @defaultEasing; -@arrowZIndex: 2; - -@arrowHoverColor: #F2F2F2; -@arrowActiveColor: @arrowHoverColor; -@arrowActiveHoverColor: @arrowActiveColor; - -@arrowVerticalHoverColor: @arrowHoverColor; -@arrowVerticalActiveColor: @arrowActiveColor; -@arrowVerticalSubMenuColor: @white; - -/*-------------- - Couplings ----------------*/ - -/* Button */ -@buttonSize: @relativeMedium; -@buttonOffset: 0em; -@buttonMargin: -0.5em 0em; -@buttonVerticalPadding: @relativeMini; - -/* Input */ -@inputSize: @relativeMedium; -@inputVerticalMargin: -0.5em; -@inputOffset: 0em; -@inputVerticalPadding: @relative8px; - -/* Image */ -@imageMargin: -0.3em 0em; -@imageWidth: 2.5em; -@verticalImageWidth: auto; - -/* Label */ -@labelOffset: -0.15em; -@labelBackground: #999999; -@labelTextColor: @white; - -@labelTextMargin: 1em; -@labelVerticalPadding: 0.3em; -@labelHorizontalPadding: @relativeMini; - -@labelAndIconFloat: none; -@labelAndIconMargin: 0em 0.5em 0em 0em; - -/* Dropdown in Menu */ -@dropdownMenuBoxShadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.08); - -@dropdownBackground: @white; -@dropdownMenuDistance: 0em; -@dropdownMenuBorderRadius: @borderRadius; - -@dropdownItemFontSize: @relativeMedium; -@dropdownItemPadding: @relativeMini @relativeLarge; -@dropdownItemBackground: transparent; -@dropdownItemColor: @textColor; -@dropdownItemTextTransform: none; -@dropdownItemFontWeight: @normal; -@dropdownItemBoxShadow: none; -@dropdownItemTransition: none; - -@dropdownItemIconFloat: none; -@dropdownItemIconFontSize: @relativeMedium; -@dropdownItemIconMargin: 0em 0.75em 0em 0em; - -@dropdownHoveredItemBackground: @transparentBlack; -@dropdownHoveredItemColor: @selectedTextColor; - -/* Dropdown Variations */ -@dropdownVerticalMenuBoxShadow: 0 1px 3px 0px rgba(0, 0, 0, 0.08); -@secondaryDropdownMenuDistance: @relative5px; -@pointingDropdownMenuDistance: 0.75em; -@invertedSelectionDropdownColor: @invertedTextColor; - -/*-------------- - States ----------------*/ - -/* Hovered Item */ -@hoverItemBackground: @subtleTransparentBlack; -@hoverItemTextColor: @selectedTextColor; - -/* Pressed Item */ -@pressedItemBackground: @subtleTransparentBlack; -@pressedItemTextColor: @hoverItemTextColor; - - -/* Active Item */ -@activeItemBackground: @transparentBlack; -@activeItemTextColor: @selectedTextColor; -@activeItemFontWeight: @normal; -@activeIconOpacity: 1; -@activeItemBoxShadow: none; - -/* Active Hovered Item */ -@activeHoverItemBackground: @transparentBlack; -@activeHoverItemColor: @selectedTextColor; - -/* Selected Dropdown */ -@dropdownSelectedItemBackground: @transparentBlack; -@dropdownSelectedItemColor: @selectedTextColor; - -/* Active Dropdown */ -@dropdownActiveItemBackground: @subtleTransparentBlack; -@dropdownActiveItemColor: @selectedTextColor; -@dropdownActiveItemFontWeight: @bold; - -/* Active Sub Menu */ -@subMenuActiveBackground: transparent; -@subMenuActiveTextColor: @activeItemTextColor; -@subMenuActiveFontWeight: @bold; - - -/*-------------- - Types ----------------*/ - -/* Vertical */ -@verticalBoxShadow: @boxShadow; -@verticalPointerWidth: 2px; -@verticalBackground: fade(@white, 70%); -@verticalItemBackground: none; -@verticalDividerBackground: @dividerBackground; - -@verticalActiveBoxShadow: none; - - -/* Secondary */ -@secondaryBackground: none; -@secondaryMargin: 0em -@secondaryItemSpacing; -@secondaryItemBackground: none; -@secondaryItemSpacing: @relative5px; -@secondaryItemMargin: 0em @secondaryItemSpacing; -@secondaryItemVerticalPadding: @relativeMini; -@secondaryItemHorizontalPadding: @relativeSmall; -@secondaryItemPadding: @relativeMini @relativeSmall; -@secondaryItemBorderRadius: @defaultBorderRadius; -@secondaryItemTransition: color @defaultDuration @defaultEasing; -@secondaryItemColor: @unselectedTextColor; - -@secondaryHoverItemBackground: @transparentBlack; -@secondaryHoverItemColor: @selectedTextColor; - -@secondaryActiveItemBackground: @transparentBlack; -@secondaryActiveItemColor: @selectedTextColor; -@secondaryActiveHoverItemBackground: @transparentBlack; -@secondaryActiveHoverItemColor: @selectedTextColor; - -@secondaryActiveHoveredItemBackground: @transparentBlack; -@secondaryActiveHoveredItemColor: @selectedTextColor; - -@secondaryHeaderBackground: none transparent; -@secondaryHeaderBorder: none; - -@secondaryItemVerticalSpacing: @secondaryItemSpacing; -@secondaryVerticalItemMargin: 0em 0em @secondaryItemVerticalSpacing; -@secondaryVerticalItemBorderRadius: @defaultBorderRadius; - -@secondaryMenuSubMenuMargin: 0em -@secondaryItemHorizontalPadding; -@secondaryMenuSubMenuItemMargin: 0em; -@secondarySubMenuHorizontalPadding: (@itemHorizontalPadding / @tinySize) + @subMenuIndent; -@secondaryMenuSubMenuItemPadding: @relative7px @secondarySubMenuHorizontalPadding; - -/* Pointing */ -@secondaryPointingBorderWidth: 2px; -@secondaryPointingBorderColor: @borderColor; -@secondaryPointingItemVerticalPadding: @relativeTiny; -@secondaryPointingItemHorizontalPadding: @relativeLarge; - -@secondaryPointingHoverTextColor: @textColor; - -@secondaryPointingActiveBorderColor: @black; -@secondaryPointingActiveTextColor: @selectedTextColor; -@secondaryPointingActiveFontWeight: @bold; - -@secondaryPointingActiveDropdownBorderColor: transparent; - -@secondaryPointingActiveHoverBorderColor: @secondaryPointingActiveBorderColor; -@secondaryPointingActiveHoverTextColor: @secondaryPointingActiveTextColor; - -@secondaryPointingHeaderColor: @darkTextColor; -@secondaryVerticalPointingItemMargin: 0em -@secondaryPointingBorderWidth 0em 0em; - - -/* Inverted Secondary */ -@secondaryInvertedColor: @invertedLightTextColor; - -@secondaryInvertedHoverBackground: @transparentWhite; -@secondaryInvertedHoverColor: @invertedSelectedTextColor; - -@secondaryInvertedActiveBackground: @strongTransparentWhite; -@secondaryInvertedActiveColor: @invertedSelectedTextColor; - -/* Inverted Pointing */ -@secondaryPointingInvertedBorderColor: @whiteBorderColor; -@secondaryPointingInvertedItemTextColor: @invertedTextColor; -@secondaryPointingInvertedItemHeaderColor: @white; -@secondaryPointingInvertedItemHoverTextColor: @selectedTextColor; -@secondaryPointingInvertedActiveBorderColor: @white; -@secondaryPointingInvertedActiveColor: @invertedSelectedTextColor; - - -/* Tiered */ -@tieredActiveItemBackground: #FCFCFC; -@tieredActiveMenuBackground: #FCFCFC; - -@tieredSubMenuTextTransform: @normal; -@tieredSubMenuFontWeight: @normal; - -@tieredSubMenuColor: @lightTextColor; - -@tieredSubMenuHoverBackground: none transparent; -@tieredSubMenuHoverColor: @hoveredTextColor; - -@tieredSubMenuActiveBackground: none transparent; -@tieredSubMenuActiveColor: @selectedTextColor; - -@tieredInvertedSubMenuBackground: rgba(0, 0, 0, 0.2); - - -/* Icon */ -@iconMenuTextAlign: center; -@iconMenuItemColor: @black; -@iconMenuInvertedItemColor: @white; - - -/* Tabular */ -@tabularBorderColor: @borderColor; -@tabularBackgroundColor: transparent; -@tabularBackground: none @tabularBackgroundColor; -@tabularBorderWidth: 1px; -@tabularOppositeBorderWidth: @tabularBorderWidth + 1px; -@tabularVerticalPadding: @itemVerticalPadding; -@tabularHorizontalPadding: @relativeHuge; -@tabularBorderRadius: @defaultBorderRadius; -@tabularTextColor: @itemTextColor; - -@tabularHoveredTextColor: @hoveredTextColor; - -@tabularVerticalBackground: none @tabularBackgroundColor; - -@tabularFluidOffset: 1px; -@tabularFluidWidth: calc(100% + (@tabularFluidOffset * 2)); - -@tabularActiveBackground: none @white; -@tabularActiveColor: @selectedTextColor; -@tabularActiveBoxShadow: none; -@tabularActiveWeight: @bold; - - - -/* Pagination */ -@paginationMinWidth: 3em; -@paginationActiveBackground: @transparentBlack; -@paginationActiveTextColor: @selectedTextColor; - -/* Labeled Icon */ -@labeledIconItemHorizontalPadding: @relativeMassive; -@labeledIconSize: @relativeMassive; -@labeledIconMinWidth: 6em; -@labeledIconTextMargin: 0.5rem; - - -/* Text */ -@textMenuItemSpacing: @relative7px; -@textMenuMargin: @relativeMedium -(@textMenuItemSpacing); -@textMenuItemColor: @mutedTextColor; -@textMenuItemFontWeight: @normal; -@textMenuItemMargin: 0em 0em; -@textMenuItemPadding: @relative5px @textMenuItemSpacing; -@textMenuItemTransition: opacity @defaultDuration @defaultEasing; - -@textMenuSubMenuMargin: 0em; -@textMenuSubMenuItemMargin: 0em; -@textMenuSubMenuItemPadding: @relative7px 0em; - -@textMenuActiveItemFontWeight: @normal; -@textMenuActiveItemColor: @selectedTextColor; - -@textMenuHeaderSize: @relativeSmall; -@textMenuHeaderColor: @darkTextColor; -@textMenuHeaderFontWeight: @bold; -@textMenuHeaderTextTransform: uppercase; - -@textVerticalMenuMargin: @relativeMedium 0em; -@textVerticalMenuHeaderMargin: @relative8px 0em @relative10px; -@textVerticalMenuItemMargin: @relative8px 0em; - -@textVerticalMenuIconFloat: none; -@textVerticalMenuIconMargin: @iconMargin; - - -/*-------------- - Variations ----------------*/ - -/* Inverted */ -@invertedBackground: @black; -@invertedBoxShadow: none; -@invertedBorder: 0px solid transparent; -@invertedHeaderBackground: transparent; - -@invertedItemBackground: transparent; -@invertedItemTextColor: @invertedTextColor; - -/* Inverted Sub Menu */ -@invertedSubMenuBackground: transparent; -@invertedSubMenuColor: @invertedUnselectedTextColor; - -/* Inverted Hover */ -@invertedHoverBackground: @transparentWhite; -@invertedHoverColor: @invertedSelectedTextColor; - -@invertedSubMenuHoverBackground: transparent; -@invertedSubMenuHoverColor: @invertedSelectedTextColor; - -/* Pressed */ -@invertedMenuPressedBackground: @transparentWhite; -@invertedMenuPressedColor: @invertedSelectedTextColor; - -/* Inverted Active */ -@invertedActiveBackground: @strongTransparentWhite; -@invertedActiveColor: @invertedSelectedTextColor; -@invertedArrowActiveColor: #3D3E3F; - -/* Inverted Active Hover */ -@invertedActiveHoverBackground: @invertedActiveBackground; -@invertedActiveHoverColor: @white; -@invertedArrowActiveHoverColor: @invertedArrowActiveColor; - -@invertedSubMenuActiveBackground: transparent; -@invertedSubMenuActiveColor: @white; - -/* Inverted Menu Divider */ -@invertedDividerBackground: rgba(255, 255, 255, 0.08); -@invertedVerticalDividerBackground: @invertedDividerBackground; - -/* Inverted Colored */ -@invertedColoredDividerBackground: @dividerBackground; -@invertedColoredActiveBackground: @strongTransparentBlack; - -/* Fixed */ -@fixedPrecedingGridMargin: 2.75rem; - -/* Floated */ -@floatedDistance: 0.5rem; - -/* Attached */ -@attachedTopOffset: 0px; -@attachedBottomOffset: 0px; -@attachedHorizontalOffset: -@borderWidth; -@attachedWidth: calc(100% - (@attachedHorizontalOffset * 2)); -@attachedBoxShadow: none; -@attachedBorder: @borderWidth solid @solidBorderColor; -@attachedBottomBoxShadow: - @boxShadow, - @attachedBoxShadow -; - -/* Resize large sizes */ -@mini: @11px; -@tiny: @12px; -@small: @13px; -@large: @15px; -@big: @16px; -@huge: @17px; -@massive: @18px; - -/* Sizes */ -@miniWidth: 9rem; -@tinyWidth: 11rem; -@smallWidth: 13rem; -@mediumWidth: 15rem; -@largeWidth: 18rem; -@bigWidth: 20rem; -@hugeWidth: 22rem; -@massiveWidth: 25rem; diff --git a/src/themes/default/collections/message.overrides b/src/themes/default/collections/message.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/collections/message.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/collections/message.variables b/src/themes/default/collections/message.variables deleted file mode 100644 index df26776..0000000 --- a/src/themes/default/collections/message.variables +++ /dev/null @@ -1,158 +0,0 @@ -/******************************* - Message -*******************************/ - -// @textColor - -/*------------------- - Elements ---------------------*/ - -@verticalMargin: 1em; -@verticalPadding: 1em; -@horizontalPadding: 1.5em; -@padding: @verticalPadding @horizontalPadding; -@background: @darkWhite; -@lineHeightOffset: ((@lineHeight - 1em) / 2); - -@borderRadius: @defaultBorderRadius; -@borderWidth: 1px; -@borderShadow: 0px 0px 0px @borderWidth @strongBorderColor inset; -@shadowShadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); -@boxShadow: - @borderShadow, - @shadowShadow -; - -@transition: - opacity @defaultDuration @defaultEasing, - color @defaultDuration @defaultEasing, - background @defaultDuration @defaultEasing, - box-shadow @defaultDuration @defaultEasing -; - -/* Header */ -@headerFontSize: @relativeLarge; -@headerFontWeight: @bold; -@headerDisplay: block; -@headerDistance: 0rem; -@headerMargin: -@headerLineHeightOffset 0em @headerDistance 0em; -@headerParagraphDistance: 0.25em; - -/* Paragraph */ -@messageTextOpacity: 0.85; -@messageParagraphMargin: 0.75em; - -/* List */ -@listOpacity: 0.85; -@listStylePosition: inside; -@listMargin: 0.5em; -@listItemIndent: 1em; -@listItemMargin: 0.3em; - -/* Icon */ -@iconDistance: 0.6em; - -/* Close Icon */ -@closeTopDistance: @verticalPadding - @lineHeightOffset; -@closeRightDistance: 0.5em; -@closeOpacity: 0.7; -@closeTransition: opacity @defaultDuration @defaultEasing; - - -/*------------------- - Types ---------------------*/ - -/* Icon Message */ -@iconSize: 3em; -@iconOpacity: 0.8; -@iconContentDistance: 0rem; -@iconVerticalAlign: middle; - -/* Attached */ -@attachedXOffset: -1px; -@attachedYOffset: -1px; -@attachedBoxShadow: 0em 0em 0em @borderWidth @borderColor inset; -@attachedBottomBoxShadow: - @attachedBoxShadow, - @subtleShadow -; - -/* Floating */ -@floatingBoxShadow: - @borderShadow, - @floatingShadow -; - -/* Colors */ -@redBoxShadow: - 0px 0px 0px @borderWidth @redBorderColor inset, - @shadowShadow -; -@orangeBoxShadow: - 0px 0px 0px @borderWidth @orangeBorderColor inset, - @shadowShadow -; -@yellowBoxShadow: - 0px 0px 0px @borderWidth @yellowBorderColor inset, - @shadowShadow -; -@oliveBoxShadow: - 0px 0px 0px @borderWidth @oliveBorderColor inset, - @shadowShadow -; -@greenBoxShadow: - 0px 0px 0px @borderWidth @greenBorderColor inset, - @shadowShadow -; -@tealBoxShadow: - 0px 0px 0px @borderWidth @tealBorderColor inset, - @shadowShadow -; -@blueBoxShadow: - 0px 0px 0px @borderWidth @blueBorderColor inset, - @shadowShadow -; -@violetBoxShadow: - 0px 0px 0px @borderWidth @violetBorderColor inset, - @shadowShadow -; -@purpleBoxShadow: - 0px 0px 0px @borderWidth @purpleBorderColor inset, - @shadowShadow -; -@pinkBoxShadow: - 0px 0px 0px @borderWidth @pinkBorderColor inset, - @shadowShadow -; -@brownBoxShadow: - 0px 0px 0px @borderWidth @brownBorderColor inset, - @shadowShadow -; - -/* Warning / Positive / Negative / Info */ -@positiveBoxShadow: - 0px 0px 0px @borderWidth @positiveBorderColor inset, - @shadowShadow -; -@negativeBoxShadow: - 0px 0px 0px @borderWidth @negativeBorderColor inset, - @shadowShadow -; -@infoBoxShadow: - 0px 0px 0px @borderWidth @infoBorderColor inset, - @shadowShadow -; -@warningBoxShadow: - 0px 0px 0px @borderWidth @warningBorderColor inset, - @shadowShadow -; -@errorBoxShadow: - 0px 0px 0px @borderWidth @errorBorderColor inset, - @shadowShadow -; -@successBoxShadow: - 0px 0px 0px @borderWidth @successBorderColor inset, - @shadowShadow -; diff --git a/src/themes/default/collections/table.overrides b/src/themes/default/collections/table.overrides deleted file mode 100644 index e69de29..0000000 diff --git a/src/themes/default/collections/table.variables b/src/themes/default/collections/table.variables deleted file mode 100644 index 420986d..0000000 --- a/src/themes/default/collections/table.variables +++ /dev/null @@ -1,247 +0,0 @@ -/******************************* - Table -*******************************/ - -/*------------------- - Element ---------------------*/ - -@verticalMargin: 1em; -@horizontalMargin: 0em; -@margin: @verticalMargin @horizontalMargin; -@borderCollapse: separate; -@borderSpacing: 0px; -@borderRadius: @defaultBorderRadius; -@transition: - background @defaultDuration @defaultEasing, - color @defaultDuration @defaultEasing -; -@background: @white; -@color: @textColor; -@borderWidth: 1px; -@border: @borderWidth solid @borderColor; -@boxShadow: none; -@textAlign: left; - -/*-------------- - Parts ----------------*/ - -/* Table Row */ -@rowBorder: 1px solid @internalBorderColor; - -/* Table Cell */ -@cellVerticalPadding: @relativeMini; -@cellHorizontalPadding: @relativeMini; -@cellVerticalAlign: inherit; -@cellTextAlign: inherit; -@cellBorder: 1px solid @internalBorderColor; - -/* Table Header */ -@headerBorder: 1px solid @internalBorderColor; -@headerDivider: none; -@headerBackground: @offWhite; -@headerAlign: inherit; -@headerVerticalAlign: inherit; -@headerColor: @textColor; -@headerVerticalPadding: @relativeSmall; -@headerHorizontalPadding: @cellHorizontalPadding; -@headerFontStyle: none; -@headerFontWeight: @bold; -@headerTextTransform: none; -@headerBoxShadow: none; - -/* Table Footer */ -@footerBoxShadow: none; -@footerBorder: 1px solid @borderColor; -@footerDivider: none; -@footerBackground: @offWhite; -@footerAlign: inherit; -@footerVerticalAlign: middle; -@footerColor: @textColor; -@footerVerticalPadding: @cellVerticalPadding; -@footerHorizontalPadding: @cellHorizontalPadding; -@footerFontStyle: @normal; -@footerFontWeight: @normal; -@footerTextTransform: none; - -/* Responsive Size */ -@responsiveHeaderDisplay: block; -@responsiveFooterDisplay: block; -@responsiveRowVerticalPadding: 1em; -@responsiveRowBoxShadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset !important; -@responsiveCellVerticalPadding: 0.25em; -@responsiveCellHorizontalPadding: 0.75em; -@responsiveCellBoxShadow: none !important; -@responsiveCellHeaderFontWeight: @bold; - -/*------------------- - Types ---------------------*/ - -/* Definition */ -@definitionPageBackground: @white; - -@definitionHeaderBackground: transparent; -@definitionHeaderColor: @unselectedTextColor; -@definitionHeaderFontWeight: @normal; - -@definitionFooterBackground: @definitionHeaderBackground; -@definitionFooterColor: @definitionHeaderColor; -@definitionFooterFontWeight: @definitionHeaderFontWeight; - -@definitionColumnBackground: @subtleTransparentBlack; -@definitionColumnFontWeight: @bold; -@definitionColumnColor: @selectedTextColor; -@definitionColumnFontSize: @relativeMedium; -@definitionColumnTextTransform: ''; -@definitionColumnBoxShadow: ''; -@definitionColumnTextAlign: ''; -@definitionColumnHorizontalPadding: ''; - - -/*-------------- - Couplings ----------------*/ - -@iconVerticalAlign: baseline; - -/*-------------- - States ----------------*/ - -@stateMarkerWidth: 0px; - -/* Positive */ -@positiveColor: @positiveTextColor; -@positiveBoxShadow: @stateMarkerWidth 0px 0px @positiveBorderColor inset; -@positiveBackgroundHover: darken(@positiveBackgroundColor, 3); -@positiveColorHover: darken(@positiveColor, 3); - -/* Negative */ -@negativeColor: @negativeTextColor; -@negativeBoxShadow: @stateMarkerWidth 0px 0px @negativeBorderColor inset; -@negativeBackgroundHover: darken(@negativeBackgroundColor, 3); -@negativeColorHover: darken(@negativeColor, 3); - -/* Error */ -@errorColor: @errorTextColor; -@errorBoxShadow: @stateMarkerWidth 0px 0px @errorBorderColor inset; -@errorBackgroundHover: darken(@errorBackgroundColor, 3); -@errorColorHover: darken(@errorColor, 3); - -/* Warning */ -@warningColor: @warningTextColor; -@warningBoxShadow: @stateMarkerWidth 0px 0px @warningBorderColor inset; -@warningBackgroundHover: darken(@warningBackgroundColor, 3); -@warningColorHover: darken(@warningColor, 3); - -/* Active */ -@activeColor: @textColor; -@activeBackgroundColor: #E0E0E0; -@activeBoxShadow: @stateMarkerWidth 0px 0px @activeColor inset; - -@activeBackgroundHover: #EFEFEF; -@activeColorHover: @selectedTextColor; - -/*-------------- - Types ----------------*/ - -/* Attached */ -@attachedTopOffset: 0px; -@attachedBottomOffset: 0px; -@attachedHorizontalOffset: -@borderWidth; -@attachedWidth: calc(100% - (@attachedHorizontalOffset * 2)); -@attachedBoxShadow: none; -@attachedBorder: @borderWidth solid @solidBorderColor; -@attachedBottomBoxShadow: - @boxShadow, - @attachedBoxShadow -; - -/* Striped */ -@stripedBackground: rgba(0, 0, 50, 0.02); -@invertedStripedBackground: rgba(255, 255, 255, 0.05); - -/* Selectable */ -@selectableBackground: @transparentBlack; -@selectableTextColor: @selectedTextColor; -@selectableInvertedBackground: @transparentWhite; -@selectableInvertedTextColor: @invertedSelectedTextColor; - -/* Sortable */ -@sortableBackground: ''; -@sortableColor: @textColor; - -@sortableBorder: 1px solid @borderColor; -@sortableIconWidth: auto; -@sortableIconDistance: 0.5em; -@sortableIconOpacity: 0.8; -@sortableIconFont: 'Icons'; -@sortableIconAscending: '\f0d8'; -@sortableIconDescending: '\f0d7'; -@sortableDisabledColor: @disabledTextColor; - -@sortableHoverBackground: @transparentBlack; -@sortableHoverColor: @hoveredTextColor; - -@sortableActiveBackground: @transparentBlack; -@sortableActiveColor: @selectedTextColor; - -@sortableActiveHoverBackground: @transparentBlack; -@sortableActiveHoverColor: @selectedTextColor; - -@sortableInvertedBorderColor: transparent; -@sortableInvertedHoverBackground: @transparentWhite @subtleGradient; -@sortableInvertedHoverColor: @invertedHoveredTextColor; -@sortableInvertedActiveBackground: @strongTransparentWhite @subtleGradient; -@sortableInvertedActiveColor: @invertedSelectedTextColor; - -/* Colors */ -@coloredBorderSize: 0.2em; -@coloredBorderRadius: 0em 0em @borderRadius @borderRadius; - -/* Inverted */ -@invertedBackground: #333333; -@invertedBorder: none; -@invertedCellBorderColor: @whiteBorderColor; -@invertedCellColor: @invertedTextColor; - -@invertedHeaderBackground: @veryStrongTransparentBlack; -@invertedHeaderColor: @invertedTextColor; -@invertedHeaderBorderColor: @invertedCellBorderColor; - -@invertedDefinitionColumnBackground: @subtleTransparentWhite; -@invertedDefinitionColumnColor: @invertedSelectedTextColor; -@invertedDefinitionColumnFontWeight: @bold; - -/* Basic */ -@basicTableBackground: transparent; -@basicTableBorder: @borderWidth solid @borderColor; -@basicBoxShadow: none; - -@basicTableHeaderBackground: transparent; -@basicTableCellBackground: transparent; -@basicTableHeaderDivider: none; -@basicTableCellBorder: 1px solid rgba(0, 0, 0, 0.1); -@basicTableCellPadding: ''; -@basicTableStripedBackground: @transparentBlack; - -/* Padded */ -@paddedVerticalPadding: 1em; -@paddedHorizontalPadding: 1em; -@veryPaddedVerticalPadding: 1.5em; -@veryPaddedHorizontalPadding: 1.5em; - -/* Compact */ -@compactVerticalPadding: 0.5em; -@compactHorizontalPadding: 0.7em; -@veryCompactVerticalPadding: 0.4em; -@veryCompactHorizontalPadding: 0.6em; - - -/* Sizes */ -@small: 0.9em; -@medium: 1em; -@large: 1.1em; diff --git a/src/themes/default/elements/button.overrides b/src/themes/default/elements/button.overrides deleted file mode 100644 index 25f41bf..0000000 --- a/src/themes/default/elements/button.overrides +++ /dev/null @@ -1,21 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - -/* Standard Basic Inverted */ -.ui.basic.inverted.buttons .button, -.ui.basic.inverted.button { - color: @textColor !important; -} -.ui.basic.inverted.buttons .button:hover, -.ui.basic.inverted.button:hover { - color: @fullBlack !important; -} -.ui.basic.inverted.buttons .button:focus, -.ui.basic.inverted.button:focus { - color: @fullBlack !important; -} -.ui.basic.inverted.buttons .button:active, -.ui.basic.inverted.button:active { - color: @fullBlack !important; -} diff --git a/src/themes/default/elements/button.variables b/src/themes/default/elements/button.variables deleted file mode 100644 index 3d6f216..0000000 --- a/src/themes/default/elements/button.variables +++ /dev/null @@ -1,359 +0,0 @@ -/******************************* - Button -*******************************/ - -/*------------------- - Element ---------------------*/ - -/* Button */ -@verticalMargin: 0em; -@horizontalMargin: 0.25em; -@backgroundColor: darken(@white, 4); -@backgroundImage: none; -@background: @backgroundColor @backgroundImage; -@lineHeight: 1em; - -/* Button defaults to using same height as input globally */ -@verticalPadding: @inputVerticalPadding; -@horizontalPadding: 1.5em; - -/* Text */ -@textTransform: none; -@tapColor: transparent; -@fontFamily: @pageFont; -@fontWeight: @bold; -@textColor: #DDDDDD; -@textShadow: none; -@invertedTextShadow: @textShadow; -@borderRadius: @defaultBorderRadius; -@verticalAlign: baseline; - -/* Internal Shadow */ -@shadowDistance: 0em; -@shadowOffset: (@shadowDistance / 2); -@shadowBoxShadow: 0px -@shadowDistance 0px 0px @borderColor inset; - -/* Box Shadow */ -@borderBoxShadowColor: transparent; -@borderBoxShadowWidth: 1px; -@borderBoxShadow: 0px 0px 0px @borderBoxShadowWidth @borderBoxShadowColor inset; -@boxShadow: @subtleShadow; - -/* Icon */ -@iconHeight: @relativeTiny; -@iconOpacity: 0.8; -@iconDistance: @relative6px; -@iconColor: ''; -@iconTransition: opacity @defaultDuration @defaultEasing; -@iconVerticalAlign: ''; - -@iconMargin: 0em @iconDistance 0em -(@iconDistance / 2); -@rightIconMargin: 0em -(@iconDistance / 2) 0em @iconDistance; - -/* Loader */ -@invertedLoaderFillColor: rgba(0, 0, 0, 0.15); - -@transition: - opacity @defaultDuration @defaultEasing, - background-color @defaultDuration @defaultEasing, - color @defaultDuration @defaultEasing, - box-shadow @defaultDuration @defaultEasing, - background @defaultDuration @defaultEasing, - outline-offset @defaultDuration @defaultEasing, - outline-color @defaultDuration @defaultEasing -; -/* -@willChange: box-shadow, transform, opacity, color, background; -*/ -@willChange: ''; - -/*------------------- - Group ---------------------*/ - -@groupBoxShadow: none; -@groupButtonBoxShadow: @boxShadow; -@verticalBoxShadow: none; -@groupButtonOffset: 0px 0px 0px 0px; -@verticalGroupOffset: 0px 0px 0px 0px; - -/*------------------- - States ---------------------*/ - -/* Hovered */ -@hoverBackgroundColor: darken(@white, 2); -@hoverBackgroundImage: @backgroundImage; -@hoverBoxShadow: @boxShadow; -@hoverColor: @hoveredTextColor; -@iconHoverOpacity: 0.85; - -/* Focused */ -@focusBackgroundColor: @hoverBackgroundColor; -@focusBackgroundImage: ''; -@focusBoxShadow: ''; -@focusColor: @hoveredTextColor; -@iconFocusOpacity: 0.85; - -/* Disabled */ -@disabledBackgroundImage: none; -@disabledBoxShadow: none; - -/* Pressed Down */ -@downBackgroundColor: @backgroundColor; -@downBackgroundImage: ''; -@downPressedShadow: none; -@downBoxShadow: - @borderBoxShadow, - @downPressedShadow -; -@downColor: @pressedTextColor; - -/* Active */ -@activeBackgroundColor: @backgroundColor; -@activeBackgroundImage: none; -@activeColor: @selectedTextColor; -@activeBoxShadow: @borderBoxShadow; - -/* Active + Hovered */ -@activeHoverBackgroundColor: @activeBackgroundColor; -@activeHoverBackgroundImage: none; -@activeHoverColor: @activeColor; -@activeHoverBoxShadow: @activeBoxShadow; - -/* Loading */ -@loadingOpacity: 1; -@loadingPointerEvents: auto; -@loadingTransition: - all 0s linear, - opacity @defaultDuration @defaultEasing -; - -/*------------------- - Types ---------------------*/ - -/* Or */ -@orText: 'or'; - -@orGap: 0.3em; -@orHeight: (@verticalPadding * 2) + 1em; -@orZIndex: 3; - -@orCircleDistanceToEdge: (@verticalPadding); -@orCircleSize: @orHeight - @orCircleDistanceToEdge; -@orLineHeight: (@orCircleSize); -@orBoxShadow: @borderBoxShadow; - -@orVerticalOffset: -(@orCircleSize / 2); -@orHorizontalOffset: -(@orCircleSize / 2); - -@orBackgroundColor: @white; -@orTextShadow: @invertedTextShadow; -@orTextStyle: @normal; -@orTextWeight: @bold; -@orTextColor: @lightTextColor; - - -@orSpacerHeight: @verticalPadding; -@orSpacerColor: transparent; - -/* Icon */ -@iconButtonOpacity: 0.9; - -/* Labeled */ -@labeledLabelFontSize: @medium; -@labeledLabelAlign: center; -@labeledLabelPadding: ''; -@labeledLabelFontSize: @relativeMedium; -@labeledLabelBorderColor: @borderColor; -@labeledLabelBorderOffset: -@borderBoxShadowWidth; -@labeledTagLabelSize: 1.85em; /* hypotenuse of triangle */ -@labeledIconMargin: 0em; - -/* Labeled Icon */ -@labeledIconWidth: 1em + (@verticalPadding * 2); -@labeledIconBackgroundColor: rgba(0, 0, 0, 0.05); -@labeledIconPadding: (@horizontalPadding + @labeledIconWidth); -@labeledIconBorder: transparent; -@labeledIconColor: ''; - -@labeledIconLeftShadow: -1px 0px 0px 0px @labeledIconBorder inset; -@labeledIconRightShadow: 1px 0px 0px 0px @labeledIconBorder inset; - - -/* Inverted */ -@invertedBorderSize: 2px; -@invertedTextColor: @white; -@invertedTextHoverColor: @hoverColor; -@invertedGroupButtonOffset: 0px 0px 0px -(@invertedBorderSize); -@invertedVerticalGroupButtonOffset: 0px 0px -(@invertedBorderSize) 0px; - -/* Basic */ -@basicBorderRadius: @borderRadius; -@basicBorderSize: 1px; -@basicTextColor: @textColor; -@basicColoredBorderSize: 1px; - -@basicBackground: transparent none; -@basicFontWeight: @normal; -@basicBorder: 1px solid @borderColor; -@basicBoxShadow: 0px 0px 0px @basicBorderSize @borderColor inset; -@basicLoadingColor: @offWhite; -@basicTextTransform: none; - -/* Basic Hover */ -@basicHoverBackground: @white; -@basicHoverTextColor: @hoveredTextColor; -@basicHoverBoxShadow: - 0px 0px 0px @basicBorderSize @selectedBorderColor inset, - 0px 0px 0px 0px @borderColor inset -; -/* Basic Focus */ -@basicFocusBackground: @basicHoverBackground; -@basicFocusTextColor: @basicHoverTextColor; -@basicFocusBoxShadow: @basicHoverBoxShadow; - -/* Basic Down */ -@basicDownBackground: @offWhite; -@basicDownTextColor: @pressedTextColor; -@basicDownBoxShadow: - 0px 0px 0px @basicBorderSize rgba(0, 0, 0, 0.15) inset, - 0px 1px 4px 0px @borderColor inset -; -/* Basic Active */ -@basicActiveBackground: @transparentBlack; -@basicActiveBoxShadow: ''; -@basicActiveTextColor: @selectedTextColor; - -/* Basic Inverted */ -@basicInvertedBackground: transparent; -@basicInvertedFocusBackground: transparent; -@basicInvertedDownBackground: @transparentWhite; -@basicInvertedActiveBackground: @transparentWhite; - -@basicInvertedBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 0.5) inset; -@basicInvertedHoverBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 1) inset; -@basicInvertedFocusBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 1) inset; -@basicInvertedDownBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 0.9) inset; -@basicInvertedActiveBoxShadow: 0px 0px 0px @invertedBorderSize rgba(255, 255, 255, 0.7) inset; - -@basicInvertedColor: @darkWhite; -@basicInvertedHoverColor: @darkWhiteHover; -@basicInvertedDownColor: @darkWhiteActive; -@basicInvertedActiveColor: @invertedTextColor; - - -/* Basic Group */ -@basicGroupBorder: @basicBorderSize solid @borderColor; -@basicGroupBoxShadow: none; - -/*------------------- - Variations ---------------------*/ - -/* Colors */ -@coloredBackgroundImage: none; -@coloredBoxShadow: @boxShadow; - -/* Colored */ -@brownTextColor: @invertedTextColor; -@brownTextShadow: @invertedTextShadow; -@redTextColor: @invertedTextColor; -@redTextShadow: @invertedTextShadow; -@orangeTextColor: @invertedTextColor; -@orangeTextShadow: @invertedTextShadow; -@greenTextColor: @invertedTextColor; -@greenTextShadow: @invertedTextShadow; -@blueTextColor: @invertedTextColor; -@blueTextShadow: @invertedTextShadow; -@violetTextColor: @invertedTextColor; -@violetTextShadow: @invertedTextShadow; -@purpleTextColor: @invertedTextColor; -@purpleTextShadow: @invertedTextShadow; -@pinkTextColor: @invertedTextColor; -@pinkTextShadow: @invertedTextShadow; -@blackTextColor: @invertedTextColor; -@blackTextShadow: @invertedTextShadow; -@oliveTextColor: @invertedTextColor; -@oliveTextShadow: @invertedTextShadow; -@yellowTextColor: @invertedTextColor; -@yellowTextShadow: @invertedTextShadow; -@tealTextColor: @invertedTextColor; -@tealTextShadow: @invertedTextShadow; -@greyTextColor: @invertedTextColor; -@greyTextShadow: @invertedTextShadow; - -/* Inverted */ -@lightBrownTextColor: @invertedTextColor; -@lightBrownTextShadow: @invertedTextShadow; -@lightRedTextColor: @invertedTextColor; -@lightRedTextShadow: @invertedTextShadow; -@lightOrangeTextColor: @invertedTextColor; -@lightOrangeTextShadow: @invertedTextShadow; -@lightGreenTextColor: @invertedTextColor; -@lightGreenTextShadow: @invertedTextShadow; -@lightBlueTextColor: @invertedTextColor; -@lightBlueTextShadow: @invertedTextShadow; -@lightVioletTextColor: @invertedTextColor; -@lightVioletTextShadow: @invertedTextShadow; -@lightPurpleTextColor: @invertedTextColor; -@lightPurpleTextShadow: @invertedTextShadow; -@lightPinkTextColor: @invertedTextColor; -@lightPinkTextShadow: @invertedTextShadow; -@lightBlackTextColor: @invertedTextColor; -@lightBlackTextShadow: @invertedTextShadow; -@lightOliveTextColor: @textColor; -@lightOliveTextShadow: @textShadow; -@lightYellowTextColor: @textColor; -@lightYellowTextShadow: @textShadow; -@lightTealTextColor: @textColor; -@lightTealTextShadow: @textShadow; -@lightGreyTextColor: @textColor; -@lightGreyTextShadow: @textShadow; - - -/* Ordinality */ -@primaryBackgroundImage: @coloredBackgroundImage; -@primaryTextColor: @invertedTextColor; -@lightPrimaryTextColor: @invertedTextColor; -@primaryTextShadow: @invertedTextShadow; -@primaryBoxShadow: @coloredBoxShadow; - -@secondaryBackgroundImage: @coloredBackgroundImage; -@secondaryTextColor: @invertedTextColor; -@secondaryTextShadow: @invertedTextShadow; -@lightSecondaryTextColor: @invertedTextColor; -@secondaryBoxShadow: @coloredBoxShadow; - -@positiveBackgroundImage: @coloredBackgroundImage; -@positiveTextColor: @invertedTextColor; -@positiveTextShadow: @invertedTextShadow; -@positiveBoxShadow: @coloredBoxShadow; - -@negativeBackgroundImage: @coloredBackgroundImage; -@negativeTextColor: @invertedTextColor; -@negativeTextShadow: @invertedTextShadow; -@negativeBoxShadow: @coloredBoxShadow; - -/* Compact */ -@compactVerticalPadding: (@verticalPadding * 0.75); -@compactHorizontalPadding: (@horizontalPadding * 0.75); - -/* Attached */ -@attachedOffset: -1px; -@attachedBoxShadow: 0px 0px 0px 1px @borderColor; -@attachedHorizontalPadding: 0.75em; -@attachedZIndex: 2; - -/* Floated */ -@floatedMargin: 0.25em; - -/* Animated */ -@animatedVerticalAlign: middle; -@animatedZIndex: 1; -@animationDuration: 0.3s; -@animationEasing: ease; -@fadeScaleHigh: 1.5; -@fadeScaleLow: 0.75; diff --git a/src/themes/default/elements/container.overrides b/src/themes/default/elements/container.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/container.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/container.variables b/src/themes/default/elements/container.variables deleted file mode 100644 index 33f3a8c..0000000 --- a/src/themes/default/elements/container.variables +++ /dev/null @@ -1,58 +0,0 @@ -/******************************* - Container -*******************************/ - -/*------------------- - Element ---------------------*/ - -/* Minimum Gutter is used to determine the maximum container width for a given device */ - -@maxWidth: 100%; - -/* Devices */ -@mobileMinimumGutter: 0em; -@mobileWidth: auto; -@mobileGutter: 1em; - -@tabletMinimumGutter: (@emSize * 1); -@tabletWidth: @tabletBreakpoint - (@tabletMinimumGutter * 2) - @scrollbarWidth; -@tabletGutter: auto; - -@computerMinimumGutter: (@emSize * 1.5); -@computerWidth: @computerBreakpoint - (@computerMinimumGutter * 2) - @scrollbarWidth; -@computerGutter: auto; - -@largeMonitorMinimumGutter: (@emSize * 2); -@largeMonitorWidth: @largeMonitorBreakpoint - (@largeMonitorMinimumGutter * 2) - @scrollbarWidth; -@largeMonitorGutter: auto; - -/* Coupling (Add Negative Margin to container size) */ -@gridGutterWidth: 2rem; -@relaxedGridGutterWidth: 3rem; -@veryRelaxedGridGutterWidth: 5rem; - -@mobileGridWidth: @mobileWidth; -@tabletGridWidth: ~"calc("@tabletWidth~" + "@gridGutterWidth~")"; -@computerGridWidth: ~"calc("@computerWidth~" + "@gridGutterWidth~")"; -@largeMonitorGridWidth: ~"calc("@largeMonitorWidth~" + "@gridGutterWidth~")"; - -@mobileRelaxedGridWidth: @mobileWidth; -@tabletRelaxedGridWidth: ~"calc("@tabletWidth~" + "@relaxedGridGutterWidth~")"; -@computerRelaxedGridWidth: ~"calc("@computerWidth~" + "@relaxedGridGutterWidth~")"; -@largeMonitorRelaxedGridWidth: ~"calc("@largeMonitorWidth~" + "@relaxedGridGutterWidth~")"; - -@mobileVeryRelaxedGridWidth: @mobileWidth; -@tabletVeryRelaxedGridWidth: ~"calc("@tabletWidth~" + "@veryRelaxedGridGutterWidth~")"; -@computerVeryRelaxedGridWidth: ~"calc("@computerWidth~" + "@veryRelaxedGridGutterWidth~")"; -@largeMonitorVeryRelaxedGridWidth: ~"calc("@largeMonitorWidth~" + "@veryRelaxedGridGutterWidth~")"; - -/*------------------- - Types ---------------------*/ - -/* Text */ -@textWidth: 700px; -@textFontFamily: @pageFont; -@textLineHeight: 1.5; -@textSize: @large; \ No newline at end of file diff --git a/src/themes/default/elements/divider.overrides b/src/themes/default/elements/divider.overrides deleted file mode 100644 index 2690ca2..0000000 --- a/src/themes/default/elements/divider.overrides +++ /dev/null @@ -1,18 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - - -.ui.horizontal.divider:before, -.ui.horizontal.divider:after { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC'); -} - -@media only screen and (max-width : (@tabletBreakpoint - 1px)) { - .ui.stackable.grid .ui.vertical.divider:before, - .ui.grid .stackable.row .ui.vertical.divider:before, - .ui.stackable.grid .ui.vertical.divider:after, - .ui.grid .stackable.row .ui.vertical.divider:after { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC'); - } -} \ No newline at end of file diff --git a/src/themes/default/elements/divider.variables b/src/themes/default/elements/divider.variables deleted file mode 100644 index ca61775..0000000 --- a/src/themes/default/elements/divider.variables +++ /dev/null @@ -1,53 +0,0 @@ -/******************************* - Divider -*******************************/ - -/*------------------- - Element ---------------------*/ - -@margin: 1rem 0rem; - -@highlightWidth: 1px; -@highlightColor: @whiteBorderColor; - -@shadowWidth: 1px; -@shadowColor: @borderColor; - -/* Text */ -@letterSpacing: 0.05em; -@fontWeight: @bold; -@color: @darkTextColor; -@textTransform: uppercase; - -/*------------------- - Coupling ---------------------*/ - -/* Icon */ -@dividerIconSize: 1rem; -@dividerIconMargin: 0rem; - - -/******************************* - Variations -*******************************/ - -/* Horizontal / Vertical */ -@horizontalMargin: ''; -@horizontalDividerMargin: 1em; -@horizontalRulerOffset: ~"calc(-50% - "(@horizontalDividerMargin)~")"; - -@verticalDividerMargin: 1rem; -@verticalDividerHeight: ~"calc(100% - "(@verticalDividerMargin)~")"; - -/* Inverted */ -@invertedTextColor: @white; -@invertedHighlightColor: rgba(255, 255, 255, 0.15); -@invertedShadowColor: @borderColor; - -/* Section */ -@sectionMargin: 2rem; - -/* Sizes */ -@medium: 1rem; diff --git a/src/themes/default/elements/flag.overrides b/src/themes/default/elements/flag.overrides deleted file mode 100644 index 6a0f921..0000000 --- a/src/themes/default/elements/flag.overrides +++ /dev/null @@ -1,991 +0,0 @@ -/* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */ - -/******************************* - Theme Overrides -*******************************/ - -i.flag.ad:before, -i.flag.andorra:before { - background-position: 0px 0px; -} -i.flag.ae:before, -i.flag.united.arab.emirates:before, -i.flag.uae:before { - background-position: 0px -26px; -} -i.flag.af:before, -i.flag.afghanistan:before { - background-position: 0px -52px; -} -i.flag.ag:before, -i.flag.antigua:before { - background-position: 0px -78px; -} -i.flag.ai:before, -i.flag.anguilla:before { - background-position: 0px -104px; -} -i.flag.al:before, -i.flag.albania:before { - background-position: 0px -130px; -} -i.flag.am:before, -i.flag.armenia:before { - background-position: 0px -156px; -} -i.flag.an:before, -i.flag.netherlands.antilles:before { - background-position: 0px -182px; -} -i.flag.ao:before, -i.flag.angola:before { - background-position: 0px -208px; -} -i.flag.ar:before, -i.flag.argentina:before { - background-position: 0px -234px; -} -i.flag.as:before, -i.flag.american.samoa:before { - background-position: 0px -260px; -} -i.flag.at:before, -i.flag.austria:before { - background-position: 0px -286px; -} -i.flag.au:before, -i.flag.australia:before { - background-position: 0px -312px; -} -i.flag.aw:before, -i.flag.aruba:before { - background-position: 0px -338px; -} -i.flag.ax:before, -i.flag.aland.islands:before { - background-position: 0px -364px; -} -i.flag.az:before, -i.flag.azerbaijan:before { - background-position: 0px -390px; -} -i.flag.ba:before, -i.flag.bosnia:before { - background-position: 0px -416px; -} -i.flag.bb:before, -i.flag.barbados:before { - background-position: 0px -442px; -} -i.flag.bd:before, -i.flag.bangladesh:before { - background-position: 0px -468px; -} -i.flag.be:before, -i.flag.belgium:before { - background-position: 0px -494px; -} -i.flag.bf:before, -i.flag.burkina.faso:before { - background-position: 0px -520px; -} -i.flag.bg:before, -i.flag.bulgaria:before { - background-position: 0px -546px; -} -i.flag.bh:before, -i.flag.bahrain:before { - background-position: 0px -572px; -} -i.flag.bi:before, -i.flag.burundi:before { - background-position: 0px -598px; -} -i.flag.bj:before, -i.flag.benin:before { - background-position: 0px -624px; -} -i.flag.bm:before, -i.flag.bermuda:before { - background-position: 0px -650px; -} -i.flag.bn:before, -i.flag.brunei:before { - background-position: 0px -676px; -} -i.flag.bo:before, -i.flag.bolivia:before { - background-position: 0px -702px; -} -i.flag.br:before, -i.flag.brazil:before { - background-position: 0px -728px; -} -i.flag.bs:before, -i.flag.bahamas:before { - background-position: 0px -754px; -} -i.flag.bt:before, -i.flag.bhutan:before { - background-position: 0px -780px; -} -i.flag.bv:before, -i.flag.bouvet.island:before { - background-position: 0px -806px; -} -i.flag.bw:before, -i.flag.botswana:before { - background-position: 0px -832px; -} -i.flag.by:before, -i.flag.belarus:before { - background-position: 0px -858px; -} -i.flag.bz:before, -i.flag.belize:before { - background-position: 0px -884px; -} -i.flag.ca:before, -i.flag.canada:before { - background-position: 0px -910px; -} -i.flag.cc:before, -i.flag.cocos.islands:before { - background-position: 0px -962px; -} -i.flag.cd:before, -i.flag.congo:before { - background-position: 0px -988px; -} -i.flag.cf:before, -i.flag.central.african.republic:before { - background-position: 0px -1014px; -} -i.flag.cg:before, -i.flag.congo.brazzaville:before { - background-position: 0px -1040px; -} -i.flag.ch:before, -i.flag.switzerland:before { - background-position: 0px -1066px; -} -i.flag.ci:before, -i.flag.cote.divoire:before { - background-position: 0px -1092px; -} -i.flag.ck:before, -i.flag.cook.islands:before { - background-position: 0px -1118px; -} -i.flag.cl:before, -i.flag.chile:before { - background-position: 0px -1144px; -} -i.flag.cm:before, -i.flag.cameroon:before { - background-position: 0px -1170px; -} -i.flag.cn:before, -i.flag.china:before { - background-position: 0px -1196px; -} -i.flag.co:before, -i.flag.colombia:before { - background-position: 0px -1222px; -} -i.flag.cr:before, -i.flag.costa.rica:before { - background-position: 0px -1248px; -} -i.flag.cs:before, -i.flag.serbia:before { - background-position: 0px -1274px; -} -i.flag.cu:before, -i.flag.cuba:before { - background-position: 0px -1300px; -} -i.flag.cv:before, -i.flag.cape.verde:before { - background-position: 0px -1326px; -} -i.flag.cx:before, -i.flag.christmas.island:before { - background-position: 0px -1352px; -} -i.flag.cy:before, -i.flag.cyprus:before { - background-position: 0px -1378px; -} -i.flag.cz:before, -i.flag.czech.republic:before { - background-position: 0px -1404px; -} -i.flag.de:before, -i.flag.germany:before { - background-position: 0px -1430px; -} -i.flag.dj:before, -i.flag.djibouti:before { - background-position: 0px -1456px; -} -i.flag.dk:before, -i.flag.denmark:before { - background-position: 0px -1482px; -} -i.flag.dm:before, -i.flag.dominica:before { - background-position: 0px -1508px; -} -i.flag.do:before, -i.flag.dominican.republic:before { - background-position: 0px -1534px; -} -i.flag.dz:before, -i.flag.algeria:before { - background-position: 0px -1560px; -} -i.flag.ec:before, -i.flag.ecuador:before { - background-position: 0px -1586px; -} -i.flag.ee:before, -i.flag.estonia:before { - background-position: 0px -1612px; -} -i.flag.eg:before, -i.flag.egypt:before { - background-position: 0px -1638px; -} -i.flag.eh:before, -i.flag.western.sahara:before { - background-position: 0px -1664px; -} -i.flag.gb.eng:before, -i.flag.england:before { - background-position: 0px -1690px; -} -i.flag.er:before, -i.flag.eritrea:before { - background-position: 0px -1716px; -} -i.flag.es:before, -i.flag.spain:before { - background-position: 0px -1742px; -} -i.flag.et:before, -i.flag.ethiopia:before { - background-position: 0px -1768px; -} -i.flag.eu:before, -i.flag.european.union:before { - background-position: 0px -1794px; -} -i.flag.fi:before, -i.flag.finland:before { - background-position: 0px -1846px; -} -i.flag.fj:before, -i.flag.fiji:before { - background-position: 0px -1872px; -} -i.flag.fk:before, -i.flag.falkland.islands:before { - background-position: 0px -1898px; -} -i.flag.fm:before, -i.flag.micronesia:before { - background-position: 0px -1924px; -} -i.flag.fo:before, -i.flag.faroe.islands:before { - background-position: 0px -1950px; -} -i.flag.fr:before, -i.flag.france:before { - background-position: 0px -1976px; -} -i.flag.ga:before, -i.flag.gabon:before { - background-position: -36px 0px; -} -i.flag.gb:before, -i.flag.uk:before, -i.flag.united.kingdom:before { - background-position: -36px -26px; -} -i.flag.gd:before, -i.flag.grenada:before { - background-position: -36px -52px; -} -i.flag.ge:before, -i.flag.georgia:before { - background-position: -36px -78px; -} -i.flag.gf:before, -i.flag.french.guiana:before { - background-position: -36px -104px; -} -i.flag.gh:before, -i.flag.ghana:before { - background-position: -36px -130px; -} -i.flag.gi:before, -i.flag.gibraltar:before { - background-position: -36px -156px; -} -i.flag.gl:before, -i.flag.greenland:before { - background-position: -36px -182px; -} -i.flag.gm:before, -i.flag.gambia:before { - background-position: -36px -208px; -} -i.flag.gn:before, -i.flag.guinea:before { - background-position: -36px -234px; -} -i.flag.gp:before, -i.flag.guadeloupe:before { - background-position: -36px -260px; -} -i.flag.gq:before, -i.flag.equatorial.guinea:before { - background-position: -36px -286px; -} -i.flag.gr:before, -i.flag.greece:before { - background-position: -36px -312px; -} -i.flag.gs:before, -i.flag.sandwich.islands:before { - background-position: -36px -338px; -} -i.flag.gt:before, -i.flag.guatemala:before { - background-position: -36px -364px; -} -i.flag.gu:before, -i.flag.guam:before { - background-position: -36px -390px; -} -i.flag.gw:before, -i.flag.guinea-bissau:before { - background-position: -36px -416px; -} -i.flag.gy:before, -i.flag.guyana:before { - background-position: -36px -442px; -} -i.flag.hk:before, -i.flag.hong.kong:before { - background-position: -36px -468px; -} -i.flag.hm:before, -i.flag.heard.island:before { - background-position: -36px -494px; -} -i.flag.hn:before, -i.flag.honduras:before { - background-position: -36px -520px; -} -i.flag.hr:before, -i.flag.croatia:before { - background-position: -36px -546px; -} -i.flag.ht:before, -i.flag.haiti:before { - background-position: -36px -572px; -} -i.flag.hu:before, -i.flag.hungary:before { - background-position: -36px -598px; -} -i.flag.id:before, -i.flag.indonesia:before { - background-position: -36px -624px; -} -i.flag.ie:before, -i.flag.ireland:before { - background-position: -36px -650px; -} -i.flag.il:before, -i.flag.israel:before { - background-position: -36px -676px; -} -i.flag.in:before, -i.flag.india:before { - background-position: -36px -702px; -} -i.flag.io:before, -i.flag.indian.ocean.territory:before { - background-position: -36px -728px; -} -i.flag.iq:before, -i.flag.iraq:before { - background-position: -36px -754px; -} -i.flag.ir:before, -i.flag.iran:before { - background-position: -36px -780px; -} -i.flag.is:before, -i.flag.iceland:before { - background-position: -36px -806px; -} -i.flag.it:before, -i.flag.italy:before { - background-position: -36px -832px; -} -i.flag.jm:before, -i.flag.jamaica:before { - background-position: -36px -858px; -} -i.flag.jo:before, -i.flag.jordan:before { - background-position: -36px -884px; -} -i.flag.jp:before, -i.flag.japan:before { - background-position: -36px -910px; -} -i.flag.ke:before, -i.flag.kenya:before { - background-position: -36px -936px; -} -i.flag.kg:before, -i.flag.kyrgyzstan:before { - background-position: -36px -962px; -} -i.flag.kh:before, -i.flag.cambodia:before { - background-position: -36px -988px; -} -i.flag.ki:before, -i.flag.kiribati:before { - background-position: -36px -1014px; -} -i.flag.km:before, -i.flag.comoros:before { - background-position: -36px -1040px; -} -i.flag.kn:before, -i.flag.saint.kitts.and.nevis:before { - background-position: -36px -1066px; -} -i.flag.kp:before, -i.flag.north.korea:before { - background-position: -36px -1092px; -} -i.flag.kr:before, -i.flag.south.korea:before { - background-position: -36px -1118px; -} -i.flag.kw:before, -i.flag.kuwait:before { - background-position: -36px -1144px; -} -i.flag.ky:before, -i.flag.cayman.islands:before { - background-position: -36px -1170px; -} -i.flag.kz:before, -i.flag.kazakhstan:before { - background-position: -36px -1196px; -} -i.flag.la:before, -i.flag.laos:before { - background-position: -36px -1222px; -} -i.flag.lb:before, -i.flag.lebanon:before { - background-position: -36px -1248px; -} -i.flag.lc:before, -i.flag.saint.lucia:before { - background-position: -36px -1274px; -} -i.flag.li:before, -i.flag.liechtenstein:before { - background-position: -36px -1300px; -} -i.flag.lk:before, -i.flag.sri.lanka:before { - background-position: -36px -1326px; -} -i.flag.lr:before, -i.flag.liberia:before { - background-position: -36px -1352px; -} -i.flag.ls:before, -i.flag.lesotho:before { - background-position: -36px -1378px; -} -i.flag.lt:before, -i.flag.lithuania:before { - background-position: -36px -1404px; -} -i.flag.lu:before, -i.flag.luxembourg:before { - background-position: -36px -1430px; -} -i.flag.lv:before, -i.flag.latvia:before { - background-position: -36px -1456px; -} -i.flag.ly:before, -i.flag.libya:before { - background-position: -36px -1482px; -} -i.flag.ma:before, -i.flag.morocco:before { - background-position: -36px -1508px; -} -i.flag.mc:before, -i.flag.monaco:before { - background-position: -36px -1534px; -} -i.flag.md:before, -i.flag.moldova:before { - background-position: -36px -1560px; -} -i.flag.me:before, -i.flag.montenegro:before { - background-position: -36px -1586px; -} -i.flag.mg:before, -i.flag.madagascar:before { - background-position: -36px -1613px; -} -i.flag.mh:before, -i.flag.marshall.islands:before { - background-position: -36px -1639px; -} -i.flag.mk:before, -i.flag.macedonia:before { - background-position: -36px -1665px; -} -i.flag.ml:before, -i.flag.mali:before { - background-position: -36px -1691px; -} -i.flag.mm:before, -i.flag.myanmar:before, -i.flag.burma:before { - background-position: -73px -1821px; -} -i.flag.mn:before, -i.flag.mongolia:before { - background-position: -36px -1743px; -} -i.flag.mo:before, -i.flag.macau:before { - background-position: -36px -1769px; -} -i.flag.mp:before, -i.flag.northern.mariana.islands:before { - background-position: -36px -1795px; -} -i.flag.mq:before, -i.flag.martinique:before { - background-position: -36px -1821px; -} -i.flag.mr:before, -i.flag.mauritania:before { - background-position: -36px -1847px; -} -i.flag.ms:before, -i.flag.montserrat:before { - background-position: -36px -1873px; -} -i.flag.mt:before, -i.flag.malta:before { - background-position: -36px -1899px; -} -i.flag.mu:before, -i.flag.mauritius:before { - background-position: -36px -1925px; -} -i.flag.mv:before, -i.flag.maldives:before { - background-position: -36px -1951px; -} -i.flag.mw:before, -i.flag.malawi:before { - background-position: -36px -1977px; -} -i.flag.mx:before, -i.flag.mexico:before { - background-position: -72px 0px; -} -i.flag.my:before, -i.flag.malaysia:before { - background-position: -72px -26px; -} -i.flag.mz:before, -i.flag.mozambique:before { - background-position: -72px -52px; -} -i.flag.na:before, -i.flag.namibia:before { - background-position: -72px -78px; -} -i.flag.nc:before, -i.flag.new.caledonia:before { - background-position: -72px -104px; -} -i.flag.ne:before, -i.flag.niger:before { - background-position: -72px -130px; -} -i.flag.nf:before, -i.flag.norfolk.island:before { - background-position: -72px -156px; -} -i.flag.ng:before, -i.flag.nigeria:before { - background-position: -72px -182px; -} -i.flag.ni:before, -i.flag.nicaragua:before { - background-position: -72px -208px; -} -i.flag.nl:before, -i.flag.netherlands:before { - background-position: -72px -234px; -} -i.flag.no:before, -i.flag.norway:before { - background-position: -72px -260px; -} -i.flag.np:before, -i.flag.nepal:before { - background-position: -72px -286px; -} -i.flag.nr:before, -i.flag.nauru:before { - background-position: -72px -312px; -} -i.flag.nu:before, -i.flag.niue:before { - background-position: -72px -338px; -} -i.flag.nz:before, -i.flag.new.zealand:before { - background-position: -72px -364px; -} -i.flag.om:before, -i.flag.oman:before { - background-position: -72px -390px; -} -i.flag.pa:before, -i.flag.panama:before { - background-position: -72px -416px; -} -i.flag.pe:before, -i.flag.peru:before { - background-position: -72px -442px; -} -i.flag.pf:before, -i.flag.french.polynesia:before { - background-position: -72px -468px; -} -i.flag.pg:before, -i.flag.new.guinea:before { - background-position: -72px -494px; -} -i.flag.ph:before, -i.flag.philippines:before { - background-position: -72px -520px; -} -i.flag.pk:before, -i.flag.pakistan:before { - background-position: -72px -546px; -} -i.flag.pl:before, -i.flag.poland:before { - background-position: -72px -572px; -} -i.flag.pm:before, -i.flag.saint.pierre:before { - background-position: -72px -598px; -} -i.flag.pn:before, -i.flag.pitcairn.islands:before { - background-position: -72px -624px; -} -i.flag.pr:before, -i.flag.puerto.rico:before { - background-position: -72px -650px; -} -i.flag.ps:before, -i.flag.palestine:before { - background-position: -72px -676px; -} -i.flag.pt:before, -i.flag.portugal:before { - background-position: -72px -702px; -} -i.flag.pw:before, -i.flag.palau:before { - background-position: -72px -728px; -} -i.flag.py:before, -i.flag.paraguay:before { - background-position: -72px -754px; -} -i.flag.qa:before, -i.flag.qatar:before { - background-position: -72px -780px; -} -i.flag.re:before, -i.flag.reunion:before { - background-position: -72px -806px; -} -i.flag.ro:before, -i.flag.romania:before { - background-position: -72px -832px; -} -i.flag.rs:before, -i.flag.serbia:before { - background-position: -72px -858px; -} -i.flag.ru:before, -i.flag.russia:before { - background-position: -72px -884px; -} -i.flag.rw:before, -i.flag.rwanda:before { - background-position: -72px -910px; -} -i.flag.sa:before, -i.flag.saudi.arabia:before { - background-position: -72px -936px; -} -i.flag.sb:before, -i.flag.solomon.islands:before { - background-position: -72px -962px; -} -i.flag.sc:before, -i.flag.seychelles:before { - background-position: -72px -988px; -} -i.flag.gb.sct:before, -i.flag.scotland:before { - background-position: -72px -1014px; -} -i.flag.sd:before, -i.flag.sudan:before { - background-position: -72px -1040px; -} -i.flag.se:before, -i.flag.sweden:before { - background-position: -72px -1066px; -} -i.flag.sg:before, -i.flag.singapore:before { - background-position: -72px -1092px; -} -i.flag.sh:before, -i.flag.saint.helena:before { - background-position: -72px -1118px; -} -i.flag.si:before, -i.flag.slovenia:before { - background-position: -72px -1144px; -} -i.flag.sj:before, -i.flag.svalbard:before, -i.flag.jan.mayen:before { - background-position: -72px -1170px; -} -i.flag.sk:before, -i.flag.slovakia:before { - background-position: -72px -1196px; -} -i.flag.sl:before, -i.flag.sierra.leone:before { - background-position: -72px -1222px; -} -i.flag.sm:before, -i.flag.san.marino:before { - background-position: -72px -1248px; -} -i.flag.sn:before, -i.flag.senegal:before { - background-position: -72px -1274px; -} -i.flag.so:before, -i.flag.somalia:before { - background-position: -72px -1300px; -} -i.flag.sr:before, -i.flag.suriname:before { - background-position: -72px -1326px; -} -i.flag.st:before, -i.flag.sao.tome:before { - background-position: -72px -1352px; -} -i.flag.sv:before, -i.flag.el.salvador:before { - background-position: -72px -1378px; -} -i.flag.sy:before, -i.flag.syria:before { - background-position: -72px -1404px; -} -i.flag.sz:before, -i.flag.swaziland:before { - background-position: -72px -1430px; -} -i.flag.tc:before, -i.flag.caicos.islands:before { - background-position: -72px -1456px; -} -i.flag.td:before, -i.flag.chad:before { - background-position: -72px -1482px; -} -i.flag.tf:before, -i.flag.french.territories:before { - background-position: -72px -1508px; -} -i.flag.tg:before, -i.flag.togo:before { - background-position: -72px -1534px; -} -i.flag.th:before, -i.flag.thailand:before { - background-position: -72px -1560px; -} -i.flag.tj:before, -i.flag.tajikistan:before { - background-position: -72px -1586px; -} -i.flag.tk:before, -i.flag.tokelau:before { - background-position: -72px -1612px; -} -i.flag.tl:before, -i.flag.timorleste:before { - background-position: -72px -1638px; -} -i.flag.tm:before, -i.flag.turkmenistan:before { - background-position: -72px -1664px; -} -i.flag.tn:before, -i.flag.tunisia:before { - background-position: -72px -1690px; -} -i.flag.to:before, -i.flag.tonga:before { - background-position: -72px -1716px; -} -i.flag.tr:before, -i.flag.turkey:before { - background-position: -72px -1742px; -} -i.flag.tt:before, -i.flag.trinidad:before { - background-position: -72px -1768px; -} -i.flag.tv:before, -i.flag.tuvalu:before { - background-position: -72px -1794px; -} -i.flag.tw:before, -i.flag.taiwan:before { - background-position: -72px -1820px; -} -i.flag.tz:before, -i.flag.tanzania:before { - background-position: -72px -1846px; -} -i.flag.ua:before, -i.flag.ukraine:before { - background-position: -72px -1872px; -} -i.flag.ug:before, -i.flag.uganda:before { - background-position: -72px -1898px; -} -i.flag.um:before, -i.flag.us.minor.islands:before { - background-position: -72px -1924px; -} -i.flag.us:before, -i.flag.america:before, -i.flag.united.states:before { - background-position: -72px -1950px; -} -i.flag.uy:before, -i.flag.uruguay:before { - background-position: -72px -1976px; -} -i.flag.uz:before, -i.flag.uzbekistan:before { - background-position: -108px 0px; -} -i.flag.va:before, -i.flag.vatican.city:before { - background-position: -108px -26px; -} -i.flag.vc:before, -i.flag.saint.vincent:before { - background-position: -108px -52px; -} -i.flag.ve:before, -i.flag.venezuela:before { - background-position: -108px -78px; -} -i.flag.vg:before, -i.flag.british.virgin.islands:before { - background-position: -108px -104px; -} -i.flag.vi:before, -i.flag.us.virgin.islands:before { - background-position: -108px -130px; -} -i.flag.vn:before, -i.flag.vietnam:before { - background-position: -108px -156px; -} -i.flag.vu:before, -i.flag.vanuatu:before { - background-position: -108px -182px; -} -i.flag.gb.wls:before, -i.flag.wales:before { - background-position: -108px -208px; -} -i.flag.wf:before, -i.flag.wallis.and.futuna:before { - background-position: -108px -234px; -} -i.flag.ws:before, -i.flag.samoa:before { - background-position: -108px -260px; -} -i.flag.ye:before, -i.flag.yemen:before { - background-position: -108px -286px; -} -i.flag.yt:before, -i.flag.mayotte:before { - background-position: -108px -312px; -} -i.flag.za:before, -i.flag.south.africa:before { - background-position: -108px -338px; -} -i.flag.zm:before, -i.flag.zambia:before { - background-position: -108px -364px; -} -i.flag.zw:before, -i.flag.zimbabwe:before { - background-position: -108px -390px; -} diff --git a/src/themes/default/elements/flag.variables b/src/themes/default/elements/flag.variables deleted file mode 100644 index cf0884c..0000000 --- a/src/themes/default/elements/flag.variables +++ /dev/null @@ -1,13 +0,0 @@ -/******************************* - Flag -*******************************/ - -/*------------------- - Element ---------------------*/ - -@spritePath: "@{imagePath}/flags.png"; -@width: 16px; -@height: 11px; -@verticalAlign: baseline; -@margin: 0.5em; \ No newline at end of file diff --git a/src/themes/default/elements/header.overrides b/src/themes/default/elements/header.overrides deleted file mode 100644 index 0e06821..0000000 --- a/src/themes/default/elements/header.overrides +++ /dev/null @@ -1,4 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - diff --git a/src/themes/default/elements/header.variables b/src/themes/default/elements/header.variables deleted file mode 100644 index 885715b..0000000 --- a/src/themes/default/elements/header.variables +++ /dev/null @@ -1,151 +0,0 @@ -/******************************* - Header -*******************************/ - -/*------------------- - Element ---------------------*/ - -@textTransform: none; -@fontFamily: @headerFont; -@fontWeight: @headerFontWeight; -@lineHeight: @headerLineHeight; -@lineHeightOffset: @headerLineHeightOffset; - -@topMargin: @headerTopMargin; -@bottomMargin: @headerBottomMargin; -@margin: @topMargin 0em @bottomMargin; - -@firstMargin: -@lineHeightOffset; -@lastMargin: 0em; -@horizontalPadding: 0em; -@verticalPadding: 0em; - -/* Sub Heading */ -@subHeadingDistance: @2px; -@subHeadingFontSize: @relativeTiny; -@subHeadingFontWeight: @bold; -@subHeadingTextTransform: uppercase; -@subHeadingColor: ''; - -@smallSubHeadingSize: @relativeMini; -@largeSubHeadingSize: @relativeSmall; -@hugeSubHeadingSize: @relativeMedium; - -/* Sub Header */ -@subHeaderMargin: 0em; -@subHeaderLineHeight: 1.2em; -@subHeaderColor: @mutedTextColor; - -/* Icon */ -@iconOpacity: 1; -@iconSize: 1.5em; -@iconOffset: 0em; -@iconMargin: 0.75rem; -@iconAlignment: middle; - -/* Image */ -@imageWidth: 2.5em; -@imageHeight: auto; -@imageOffset: @lineHeightOffset; -@imageMargin: @iconMargin; -@imageAlignment: middle; - -/* Label */ -@labelSize: ''; -@labelDistance: 0.5rem; -@labelVerticalAlign: middle; - -/* Content */ -@contentAlignment: top; -@contentIconAlignment: middle; -@contentImageAlignment: middle; - -/* Paragraph after Header */ -@nextParagraphDistance: 0em; - -/*------------------- - Variations ---------------------*/ - -/* Sizing */ -@hugeFontSize : unit(@h1, em); -@largeFontSize : unit(@h2, em); -@mediumFontSize : unit(@h3, em); -@smallFontSize : unit(@h4, em); -@tinyFontSize : unit(@h5, em); - -/* Sub Header */ -@h1SubHeaderFontSize: @large; -@h2SubHeaderFontSize: @large; -@h3SubHeaderFontSize: @medium; -@h4SubHeaderFontSize: @medium; -@h5SubHeaderFontSize: @small; - -@hugeSubHeaderFontSize : @h1SubHeaderFontSize; -@largeSubHeaderFontSize : @h2SubHeaderFontSize; -@subHeaderFontSize : @h3SubHeaderFontSize; -@smallSubHeaderFontSize : @h4SubHeaderFontSize; -@tinySubHeaderFontSize : @h5SubHeaderFontSize; - -/* Icon Header */ -@iconHeaderSize: 3em; -@iconHeaderOpacity: 1; -@iconHeaderMargin: 0.5rem; -@circularHeaderIconSize: 2em; -@squareHeaderIconSize: 2em; - -/* No Line Height Offset */ -@iconHeaderTopMargin: 2rem; -@iconHeaderBottomMargin: @bottomMargin; -@iconHeaderFirstMargin: 0em; - -/* Divided */ -@dividedBorderWidth: 1px; -@dividedBorder: @dividedBorderWidth solid @borderColor; -@dividedColoredBorderWidth: 2px; - -@dividedBorderPadding: @3px; -@dividedSubHeaderPadding: @3px; -@dividedIconPadding: 0em; - -/* Block */ -@blockBackground: @darkWhite; -@blockBoxShadow: none; -@blockBorderWidth: 1px; -@blockBorder: @blockBorderWidth solid @solidBorderColor; -@blockHorizontalPadding: @medium; -@blockVerticalPadding: @mini; -@blockBorderRadius: @defaultBorderRadius; - -@tinyBlock: @tiny; -@smallBlock: @small; -@mediumBlock: @medium; -@largeBlock: @large; -@hugeBlock: @huge; - -/* Attached */ -@attachedOffset: -1px; -@attachedBoxShadow: none; -@attachedBorder: 1px solid @solidBorderColor; -@attachedVerticalPadding: @blockVerticalPadding; -@attachedHorizontalPadding: @blockHorizontalPadding; -@attachedBackground: @white; -@attachedBorderRadius: @blockBorderRadius; - -@tinyAttachedSize: @relativeTiny; -@smallAttachedSize: @relativeSmall; -@mediumAttachedSize: @relativeMedium; -@largeAttachedSize: @relativeLarge; -@bigAttachedSize: @relativeBig; -@hugeAttachedSize: @relativeHuge; - -/* Inverted */ -@invertedColor: @white; -@invertedSubHeaderColor: @invertedMutedTextColor; -@invertedDividedBorderColor: @whiteBorderColor; -@invertedBlockBackground: @lightBlack @subtleGradient; -@invertedAttachedBackground: @invertedBlockBackground; - -/* Floated */ -@floatedMargin: 0.5em; diff --git a/src/themes/default/elements/icon.overrides b/src/themes/default/elements/icon.overrides deleted file mode 100644 index 2befad7..0000000 --- a/src/themes/default/elements/icon.overrides +++ /dev/null @@ -1,1716 +0,0 @@ -/* - * Font Awesome 5.0.8 by @fontawesome - http://fontawesome.io - @fontawesome - * License - https://fontawesome.com/license (Icons: CC BY 4.0 License, Fonts: SIL OFL 1.1 License, CSS: MIT License) - */ - -/******************************* - -Semantic-UI integration of font-awesome : - -///class names are separated -i.icon.circle => i.icon.circle -i.icon.circle-o => i.icon.circle.outline - -//abbreviation are replaced by full letters: -i.icon.ellipsis-h => i.icon.ellipsis.horizontal -i.icon.ellipsis-v => i.icon.ellipsis.vertical -.alpha => .i.icon.alphabet -.asc => .i.icon.ascending -.desc => .i.icon.descending -.alt =>.alternate - -ASCII order is conserved for easier maintenance. - -Icons that only have one style 'outline', 'square' etc do not require this class -for instance `lemon icon` not `lemon outline icon` since there is only one lemon - -*******************************/ - - -/******************************* - Icons -*******************************/ - -/* Deprecated *In/Out Naming Conflict) */ -i.icon.linkedin.in:before { content: "\f0e1"; } -i.icon.zoom.in:before { content: "\f00e"; } -i.icon.zoom.out:before { content: "\f010"; } -i.icon.sign.in:before { content: "\f2f6"; } -i.icon.in.cart:before { content: "\f218"; } -i.icon.log.out:before { content: "\f2f5"; } -i.icon.sign.out:before { content: "\f2f5"; } - -/* Icons */ -i.icon.\35 00px:before { content: "\f26e"; } -i.icon.accessible.icon:before { content: "\f368"; } -i.icon.accusoft:before { content: "\f369"; } -i.icon.address.book:before { content: "\f2b9"; } -i.icon.address.card:before { content: "\f2bb"; } -i.icon.adjust:before { content: "\f042"; } -i.icon.adn:before { content: "\f170"; } -i.icon.adversal:before { content: "\f36a"; } -i.icon.affiliatetheme:before { content: "\f36b"; } -i.icon.algolia:before { content: "\f36c"; } -i.icon.align.center:before { content: "\f037"; } -i.icon.align.justify:before { content: "\f039"; } -i.icon.align.left:before { content: "\f036"; } -i.icon.align.right:before { content: "\f038"; } -i.icon.amazon:before { content: "\f270"; } -i.icon.amazon.pay:before { content: "\f42c"; } -i.icon.ambulance:before { content: "\f0f9"; } -i.icon.american.sign.language.interpreting:before { content: "\f2a3"; } -i.icon.amilia:before { content: "\f36d"; } -i.icon.anchor:before { content: "\f13d"; } -i.icon.android:before { content: "\f17b"; } -i.icon.angellist:before { content: "\f209"; } -i.icon.angle.double.down:before { content: "\f103"; } -i.icon.angle.double.left:before { content: "\f100"; } -i.icon.angle.double.right:before { content: "\f101"; } -i.icon.angle.double.up:before { content: "\f102"; } -i.icon.angle.down:before { content: "\f107"; } -i.icon.angle.left:before { content: "\f104"; } -i.icon.angle.right:before { content: "\f105"; } -i.icon.angle.up:before { content: "\f106"; } -i.icon.angrycreative:before { content: "\f36e"; } -i.icon.angular:before { content: "\f420"; } -i.icon.app.store:before { content: "\f36f"; } -i.icon.app.store.ios:before { content: "\f370"; } -i.icon.apper:before { content: "\f371"; } -i.icon.apple:before { content: "\f179"; } -i.icon.apple.pay:before { content: "\f415"; } -i.icon.archive:before { content: "\f187"; } -i.icon.arrow.alternate.circle.down:before { content: "\f358"; } -i.icon.arrow.alternate.circle.left:before { content: "\f359"; } -i.icon.arrow.alternate.circle.right:before { content: "\f35a"; } -i.icon.arrow.alternate.circle.up:before { content: "\f35b"; } -i.icon.arrow.circle.down:before { content: "\f0ab"; } -i.icon.arrow.circle.left:before { content: "\f0a8"; } -i.icon.arrow.circle.right:before { content: "\f0a9"; } -i.icon.arrow.circle.up:before { content: "\f0aa"; } -i.icon.arrow.down:before { content: "\f063"; } -i.icon.arrow.left:before { content: "\f060"; } -i.icon.arrow.right:before { content: "\f061"; } -i.icon.arrow.up:before { content: "\f062"; } -i.icon.arrows.alternate:before { content: "\f0b2"; } -i.icon.arrows.alternate.horizontal:before { content: "\f337"; } -i.icon.arrows.alternate.vertical:before { content: "\f338"; } -i.icon.assistive.listening.systems:before { content: "\f2a2"; } -i.icon.asterisk:before { content: "\f069"; } -i.icon.asymmetrik:before { content: "\f372"; } -i.icon.at:before { content: "\f1fa"; } -i.icon.audible:before { content: "\f373"; } -i.icon.audio.description:before { content: "\f29e"; } -i.icon.autoprefixer:before { content: "\f41c"; } -i.icon.avianex:before { content: "\f374"; } -i.icon.aviato:before { content: "\f421"; } -i.icon.aws:before { content: "\f375"; } -i.icon.backward:before { content: "\f04a"; } -i.icon.balance.scale:before { content: "\f24e"; } -i.icon.ban:before { content: "\f05e"; } -i.icon.band.aid:before { content: "\f462"; } -i.icon.bandcamp:before { content: "\f2d5"; } -i.icon.barcode:before { content: "\f02a"; } -i.icon.bars:before { content: "\f0c9"; } -i.icon.baseball.ball:before { content: "\f433"; } -i.icon.basketball.ball:before { content: "\f434"; } -i.icon.bath:before { content: "\f2cd"; } -i.icon.battery.empty:before { content: "\f244"; } -i.icon.battery.full:before { content: "\f240"; } -i.icon.battery.half:before { content: "\f242"; } -i.icon.battery.quarter:before { content: "\f243"; } -i.icon.battery.three.quarters:before { content: "\f241"; } -i.icon.bed:before { content: "\f236"; } -i.icon.beer:before { content: "\f0fc"; } -i.icon.behance:before { content: "\f1b4"; } -i.icon.behance.square:before { content: "\f1b5"; } -i.icon.bell:before { content: "\f0f3"; } -i.icon.bell.slash:before { content: "\f1f6"; } -i.icon.bicycle:before { content: "\f206"; } -i.icon.bimobject:before { content: "\f378"; } -i.icon.binoculars:before { content: "\f1e5"; } -i.icon.birthday.cake:before { content: "\f1fd"; } -i.icon.bitbucket:before { content: "\f171"; } -i.icon.bitcoin:before { content: "\f379"; } -i.icon.bity:before { content: "\f37a"; } -i.icon.black.tie:before { content: "\f27e"; } -i.icon.blackberry:before { content: "\f37b"; } -i.icon.blind:before { content: "\f29d"; } -i.icon.blogger:before { content: "\f37c"; } -i.icon.blogger.b:before { content: "\f37d"; } -i.icon.bluetooth:before { content: "\f293"; } -i.icon.bluetooth.b:before { content: "\f294"; } -i.icon.bold:before { content: "\f032"; } -i.icon.bolt:before { content: "\f0e7"; } -i.icon.bomb:before { content: "\f1e2"; } -i.icon.book:before { content: "\f02d"; } -i.icon.bookmark:before { content: "\f02e"; } -i.icon.bowling.ball:before { content: "\f436"; } -i.icon.box:before { content: "\f466"; } -i.icon.boxes:before { content: "\f468"; } -i.icon.braille:before { content: "\f2a1"; } -i.icon.briefcase:before { content: "\f0b1"; } -i.icon.btc:before { content: "\f15a"; } -i.icon.bug:before { content: "\f188"; } -i.icon.building:before { content: "\f1ad"; } -i.icon.bullhorn:before { content: "\f0a1"; } -i.icon.bullseye:before { content: "\f140"; } -i.icon.buromobelexperte:before { content: "\f37f"; } -i.icon.bus:before { content: "\f207"; } -i.icon.buysellads:before { content: "\f20d"; } -i.icon.calculator:before { content: "\f1ec"; } -i.icon.calendar:before { content: "\f133"; } -i.icon.calendar.alternate:before { content: "\f073"; } -i.icon.calendar.check:before { content: "\f274"; } -i.icon.calendar.minus:before { content: "\f272"; } -i.icon.calendar.plus:before { content: "\f271"; } -i.icon.calendar.times:before { content: "\f273"; } -i.icon.camera:before { content: "\f030"; } -i.icon.camera.retro:before { content: "\f083"; } -i.icon.car:before { content: "\f1b9"; } -i.icon.caret.down:before { content: "\f0d7"; } -i.icon.caret.left:before { content: "\f0d9"; } -i.icon.caret.right:before { content: "\f0da"; } -i.icon.caret.square.down:before { content: "\f150"; } -i.icon.caret.square.left:before { content: "\f191"; } -i.icon.caret.square.right:before { content: "\f152"; } -i.icon.caret.square.up:before { content: "\f151"; } -i.icon.caret.up:before { content: "\f0d8"; } -i.icon.cart.arrow.down:before { content: "\f218"; } -i.icon.cart.plus:before { content: "\f217"; } -i.icon.cc.amazon.pay:before { content: "\f42d"; } -i.icon.cc.amex:before { content: "\f1f3"; } -i.icon.cc.apple.pay:before { content: "\f416"; } -i.icon.cc.diners.club:before { content: "\f24c"; } -i.icon.cc.discover:before { content: "\f1f2"; } -i.icon.cc.jcb:before { content: "\f24b"; } -i.icon.cc.mastercard:before { content: "\f1f1"; } -i.icon.cc.paypal:before { content: "\f1f4"; } -i.icon.cc.stripe:before { content: "\f1f5"; } -i.icon.cc.visa:before { content: "\f1f0"; } -i.icon.centercode:before { content: "\f380"; } -i.icon.certificate:before { content: "\f0a3"; } -i.icon.chart.area:before { content: "\f1fe"; } -i.icon.chart.bar:before { content: "\f080"; } -i.icon.chart.line:before { content: "\f201"; } -i.icon.chart.pie:before { content: "\f200"; } -i.icon.check:before { content: "\f00c"; } -i.icon.check.circle:before { content: "\f058"; } -i.icon.check.square:before { content: "\f14a"; } -i.icon.chess:before { content: "\f439"; } -i.icon.chess.bishop:before { content: "\f43a"; } -i.icon.chess.board:before { content: "\f43c"; } -i.icon.chess.king:before { content: "\f43f"; } -i.icon.chess.knight:before { content: "\f441"; } -i.icon.chess.pawn:before { content: "\f443"; } -i.icon.chess.queen:before { content: "\f445"; } -i.icon.chess.rook:before { content: "\f447"; } -i.icon.chevron.circle.down:before { content: "\f13a"; } -i.icon.chevron.circle.left:before { content: "\f137"; } -i.icon.chevron.circle.right:before { content: "\f138"; } -i.icon.chevron.circle.up:before { content: "\f139"; } -i.icon.chevron.down:before { content: "\f078"; } -i.icon.chevron.left:before { content: "\f053"; } -i.icon.chevron.right:before { content: "\f054"; } -i.icon.chevron.up:before { content: "\f077"; } -i.icon.child:before { content: "\f1ae"; } -i.icon.chrome:before { content: "\f268"; } -i.icon.circle:before { content: "\f111"; } -i.icon.circle.notch:before { content: "\f1ce"; } -i.icon.clipboard:before { content: "\f328"; } -i.icon.clipboard.check:before { content: "\f46c"; } -i.icon.clipboard.list:before { content: "\f46d"; } -i.icon.clock:before { content: "\f017"; } -i.icon.clone:before { content: "\f24d"; } -i.icon.closed.captioning:before { content: "\f20a"; } -i.icon.cloud:before { content: "\f0c2"; } -i.icon.cloudscale:before { content: "\f383"; } -i.icon.cloudsmith:before { content: "\f384"; } -i.icon.cloudversify:before { content: "\f385"; } -i.icon.code:before { content: "\f121"; } -i.icon.code.branch:before { content: "\f126"; } -i.icon.codepen:before { content: "\f1cb"; } -i.icon.codiepie:before { content: "\f284"; } -i.icon.coffee:before { content: "\f0f4"; } -i.icon.cog:before { content: "\f013"; } -i.icon.cogs:before { content: "\f085"; } -i.icon.columns:before { content: "\f0db"; } -i.icon.comment:before { content: "\f075"; } -i.icon.comment.alternate:before { content: "\f27a"; } -i.icon.comments:before { content: "\f086"; } -i.icon.compass:before { content: "\f14e"; } -i.icon.compress:before { content: "\f066"; } -i.icon.connectdevelop:before { content: "\f20e"; } -i.icon.contao:before { content: "\f26d"; } -i.icon.copy:before { content: "\f0c5"; } -i.icon.copyright:before { content: "\f1f9"; } -i.icon.cpanel:before { content: "\f388"; } -i.icon.creative.commons:before { content: "\f25e"; } -i.icon.credit.card:before { content: "\f09d"; } -i.icon.crop:before { content: "\f125"; } -i.icon.crosshairs:before { content: "\f05b"; } -i.icon.css3:before { content: "\f13c"; } -i.icon.css3.alternate:before { content: "\f38b"; } -i.icon.cube:before { content: "\f1b2"; } -i.icon.cubes:before { content: "\f1b3"; } -i.icon.cut:before { content: "\f0c4"; } -i.icon.cuttlefish:before { content: "\f38c"; } -i.icon.d.and.d:before { content: "\f38d"; } -i.icon.dashcube:before { content: "\f210"; } -i.icon.database:before { content: "\f1c0"; } -i.icon.deaf:before { content: "\f2a4"; } -i.icon.delicious:before { content: "\f1a5"; } -i.icon.deploydog:before { content: "\f38e"; } -i.icon.deskpro:before { content: "\f38f"; } -i.icon.desktop:before { content: "\f108"; } -i.icon.deviantart:before { content: "\f1bd"; } -i.icon.digg:before { content: "\f1a6"; } -i.icon.digital.ocean:before { content: "\f391"; } -i.icon.discord:before { content: "\f392"; } -i.icon.discourse:before { content: "\f393"; } -i.icon.dna:before { content: "\f471"; } -i.icon.dochub:before { content: "\f394"; } -i.icon.docker:before { content: "\f395"; } -i.icon.dollar.sign:before { content: "\f155"; } -i.icon.dolly:before { content: "\f472"; } -i.icon.dolly.flatbed:before { content: "\f474"; } -i.icon.dot.circle:before { content: "\f192"; } -i.icon.download:before { content: "\f019"; } -i.icon.draft2digital:before { content: "\f396"; } -i.icon.dribbble:before { content: "\f17d"; } -i.icon.dribbble.square:before { content: "\f397"; } -i.icon.dropbox:before { content: "\f16b"; } -i.icon.drupal:before { content: "\f1a9"; } -i.icon.dyalog:before { content: "\f399"; } -i.icon.earlybirds:before { content: "\f39a"; } -i.icon.edge:before { content: "\f282"; } -i.icon.edit:before { content: "\f044"; } -i.icon.eject:before { content: "\f052"; } -i.icon.elementor:before { content: "\f430"; } -i.icon.ellipsis.horizontal:before { content: "\f141"; } -i.icon.ellipsis.vertical:before { content: "\f142"; } -i.icon.ember:before { content: "\f423"; } -i.icon.empire:before { content: "\f1d1"; } -i.icon.envelope:before { content: "\f0e0"; } -i.icon.envelope.open:before { content: "\f2b6"; } -i.icon.envelope.square:before { content: "\f199"; } -i.icon.envira:before { content: "\f299"; } -i.icon.eraser:before { content: "\f12d"; } -i.icon.erlang:before { content: "\f39d"; } -i.icon.ethereum:before { content: "\f42e"; } -i.icon.etsy:before { content: "\f2d7"; } -i.icon.euro.sign:before { content: "\f153"; } -i.icon.exchange.alternate:before { content: "\f362"; } -i.icon.exclamation:before { content: "\f12a"; } -i.icon.exclamation.circle:before { content: "\f06a"; } -i.icon.exclamation.triangle:before { content: "\f071"; } -i.icon.expand:before { content: "\f065"; } -i.icon.expand.arrows.alternate:before { content: "\f31e"; } -i.icon.expeditedssl:before { content: "\f23e"; } -i.icon.external.alternate:before { content: "\f35d"; } -i.icon.external.square.alternate:before { content: "\f360"; } -i.icon.eye:before { content: "\f06e"; } -i.icon.eye.dropper:before { content: "\f1fb"; } -i.icon.eye.slash:before { content: "\f070"; } -i.icon.facebook:before { content: "\f09a"; } -i.icon.facebook.f:before { content: "\f39e"; } -i.icon.facebook.messenger:before { content: "\f39f"; } -i.icon.facebook.square:before { content: "\f082"; } -i.icon.fast.backward:before { content: "\f049"; } -i.icon.fast.forward:before { content: "\f050"; } -i.icon.fax:before { content: "\f1ac"; } -i.icon.female:before { content: "\f182"; } -i.icon.fighter.jet:before { content: "\f0fb"; } -i.icon.file:before { content: "\f15b"; } -i.icon.file.alternate:before { content: "\f15c"; } -i.icon.file.archive:before { content: "\f1c6"; } -i.icon.file.audio:before { content: "\f1c7"; } -i.icon.file.code:before { content: "\f1c9"; } -i.icon.file.excel:before { content: "\f1c3"; } -i.icon.file.image:before { content: "\f1c5"; } -i.icon.file.pdf:before { content: "\f1c1"; } -i.icon.file.powerpoint:before { content: "\f1c4"; } -i.icon.file.video:before { content: "\f1c8"; } -i.icon.file.word:before { content: "\f1c2"; } -i.icon.film:before { content: "\f008"; } -i.icon.filter:before { content: "\f0b0"; } -i.icon.fire:before { content: "\f06d"; } -i.icon.fire.extinguisher:before { content: "\f134"; } -i.icon.firefox:before { content: "\f269"; } -i.icon.first.aid:before { content: "\f479"; } -i.icon.first.order:before { content: "\f2b0"; } -i.icon.firstdraft:before { content: "\f3a1"; } -i.icon.flag:before { content: "\f024"; } -i.icon.flag.checkered:before { content: "\f11e"; } -i.icon.flask:before { content: "\f0c3"; } -i.icon.flickr:before { content: "\f16e"; } -i.icon.flipboard:before { content: "\f44d"; } -i.icon.fly:before { content: "\f417"; } -i.icon.folder:before { content: "\f07b"; } -i.icon.folder.open:before { content: "\f07c"; } -i.icon.font:before { content: "\f031"; } -i.icon.font.awesome:before { content: "\f2b4"; } -i.icon.font.awesome.alternate:before { content: "\f35c"; } -i.icon.font.awesome.flag:before { content: "\f425"; } -i.icon.fonticons:before { content: "\f280"; } -i.icon.fonticons.fi:before { content: "\f3a2"; } -i.icon.football.ball:before { content: "\f44e"; } -i.icon.fort.awesome:before { content: "\f286"; } -i.icon.fort.awesome.alternate:before { content: "\f3a3"; } -i.icon.forumbee:before { content: "\f211"; } -i.icon.forward:before { content: "\f04e"; } -i.icon.foursquare:before { content: "\f180"; } -i.icon.free.code.camp:before { content: "\f2c5"; } -i.icon.freebsd:before { content: "\f3a4"; } -i.icon.frown:before { content: "\f119"; } -i.icon.futbol:before { content: "\f1e3"; } -i.icon.gamepad:before { content: "\f11b"; } -i.icon.gavel:before { content: "\f0e3"; } -i.icon.gem:before { content: "\f3a5"; } -i.icon.genderless:before { content: "\f22d"; } -i.icon.get.pocket:before { content: "\f265"; } -i.icon.gg:before { content: "\f260"; } -i.icon.gg.circle:before { content: "\f261"; } -i.icon.gift:before { content: "\f06b"; } -i.icon.git:before { content: "\f1d3"; } -i.icon.git.square:before { content: "\f1d2"; } -i.icon.github:before { content: "\f09b"; } -i.icon.github.alternate:before { content: "\f113"; } -i.icon.github.square:before { content: "\f092"; } -i.icon.gitkraken:before { content: "\f3a6"; } -i.icon.gitlab:before { content: "\f296"; } -i.icon.gitter:before { content: "\f426"; } -i.icon.glass.martini:before { content: "\f000"; } -i.icon.glide:before { content: "\f2a5"; } -i.icon.glide.g:before { content: "\f2a6"; } -i.icon.globe:before { content: "\f0ac"; } -i.icon.gofore:before { content: "\f3a7"; } -i.icon.golf.ball:before { content: "\f450"; } -i.icon.goodreads:before { content: "\f3a8"; } -i.icon.goodreads.g:before { content: "\f3a9"; } -i.icon.google:before { content: "\f1a0"; } -i.icon.google.drive:before { content: "\f3aa"; } -i.icon.google.play:before { content: "\f3ab"; } -i.icon.google.plus:before { content: "\f2b3"; } -i.icon.google.plus.g:before { content: "\f0d5"; } -i.icon.google.plus.square:before { content: "\f0d4"; } -i.icon.google.wallet:before { content: "\f1ee"; } -i.icon.graduation.cap:before { content: "\f19d"; } -i.icon.gratipay:before { content: "\f184"; } -i.icon.grav:before { content: "\f2d6"; } -i.icon.gripfire:before { content: "\f3ac"; } -i.icon.grunt:before { content: "\f3ad"; } -i.icon.gulp:before { content: "\f3ae"; } -i.icon.h.square:before { content: "\f0fd"; } -i.icon.hacker.news:before { content: "\f1d4"; } -i.icon.hacker.news.square:before { content: "\f3af"; } -i.icon.hand.lizard:before { content: "\f258"; } -i.icon.hand.paper:before { content: "\f256"; } -i.icon.hand.peace:before { content: "\f25b"; } -i.icon.hand.point.down:before { content: "\f0a7"; } -i.icon.hand.point.left:before { content: "\f0a5"; } -i.icon.hand.point.right:before { content: "\f0a4"; } -i.icon.hand.point.up:before { content: "\f0a6"; } -i.icon.hand.pointer:before { content: "\f25a"; } -i.icon.hand.rock:before { content: "\f255"; } -i.icon.hand.scissors:before { content: "\f257"; } -i.icon.hand.spock:before { content: "\f259"; } -i.icon.handshake:before { content: "\f2b5"; } -i.icon.hashtag:before { content: "\f292"; } -i.icon.hdd:before { content: "\f0a0"; } -i.icon.heading:before { content: "\f1dc"; } -i.icon.headphones:before { content: "\f025"; } -i.icon.heart:before { content: "\f004"; } -i.icon.heartbeat:before { content: "\f21e"; } -i.icon.hips:before { content: "\f452"; } -i.icon.hire.a.helper:before { content: "\f3b0"; } -i.icon.history:before { content: "\f1da"; } -i.icon.hockey.puck:before { content: "\f453"; } -i.icon.home:before { content: "\f015"; } -i.icon.hooli:before { content: "\f427"; } -i.icon.hospital:before { content: "\f0f8"; } -i.icon.hospital.symbol:before { content: "\f47e"; } -i.icon.hotjar:before { content: "\f3b1"; } -i.icon.hourglass:before { content: "\f254"; } -i.icon.hourglass.end:before { content: "\f253"; } -i.icon.hourglass.half:before { content: "\f252"; } -i.icon.hourglass.start:before { content: "\f251"; } -i.icon.houzz:before { content: "\f27c"; } -i.icon.html5:before { content: "\f13b"; } -i.icon.hubspot:before { content: "\f3b2"; } -i.icon.i.cursor:before { content: "\f246"; } -i.icon.id.badge:before { content: "\f2c1"; } -i.icon.id.card:before { content: "\f2c2"; } -i.icon.image:before { content: "\f03e"; } -i.icon.images:before { content: "\f302"; } -i.icon.imdb:before { content: "\f2d8"; } -i.icon.inbox:before { content: "\f01c"; } -i.icon.indent:before { content: "\f03c"; } -i.icon.industry:before { content: "\f275"; } -i.icon.info:before { content: "\f129"; } -i.icon.info.circle:before { content: "\f05a"; } -i.icon.instagram:before { content: "\f16d"; } -i.icon.internet.explorer:before { content: "\f26b"; } -i.icon.ioxhost:before { content: "\f208"; } -i.icon.italic:before { content: "\f033"; } -i.icon.itunes:before { content: "\f3b4"; } -i.icon.itunes.note:before { content: "\f3b5"; } -i.icon.jenkins:before { content: "\f3b6"; } -i.icon.joget:before { content: "\f3b7"; } -i.icon.joomla:before { content: "\f1aa"; } -i.icon.js:before { content: "\f3b8"; } -i.icon.js.square:before { content: "\f3b9"; } -i.icon.jsfiddle:before { content: "\f1cc"; } -i.icon.key:before { content: "\f084"; } -i.icon.keyboard:before { content: "\f11c"; } -i.icon.keycdn:before { content: "\f3ba"; } -i.icon.kickstarter:before { content: "\f3bb"; } -i.icon.kickstarter.k:before { content: "\f3bc"; } -i.icon.korvue:before { content: "\f42f"; } -i.icon.language:before { content: "\f1ab"; } -i.icon.laptop:before { content: "\f109"; } -i.icon.laravel:before { content: "\f3bd"; } -i.icon.lastfm:before { content: "\f202"; } -i.icon.lastfm.square:before { content: "\f203"; } -i.icon.leaf:before { content: "\f06c"; } -i.icon.leanpub:before { content: "\f212"; } -i.icon.lemon:before { content: "\f094"; } -i.icon.less:before { content: "\f41d"; } -i.icon.level.down.alternate:before { content: "\f3be"; } -i.icon.level.up.alternate:before { content: "\f3bf"; } -i.icon.life.ring:before { content: "\f1cd"; } -i.icon.lightbulb:before { content: "\f0eb"; } -i.icon.linechat:before { content: "\f3c0"; } -i.icon.linkify:before { content: "\f0c1"; } -i.icon.linkedin:before { content: "\f08c"; } -i.icon.linkedin.alt:before { content: "\f0e1"; } -i.icon.linode:before { content: "\f2b8"; } -i.icon.linux:before { content: "\f17c"; } -i.icon.lira.sign:before { content: "\f195"; } -i.icon.list:before { content: "\f03a"; } -i.icon.list.alternate:before { content: "\f022"; } -i.icon.list.ol:before { content: "\f0cb"; } -i.icon.list.ul:before { content: "\f0ca"; } -i.icon.location.arrow:before { content: "\f124"; } -i.icon.lock:before { content: "\f023"; } -i.icon.lock.open:before { content: "\f3c1"; } -i.icon.long.arrow.alternate.down:before { content: "\f309"; } -i.icon.long.arrow.alternate.left:before { content: "\f30a"; } -i.icon.long.arrow.alternate.right:before { content: "\f30b"; } -i.icon.long.arrow.alternate.up:before { content: "\f30c"; } -i.icon.low.vision:before { content: "\f2a8"; } -i.icon.lyft:before { content: "\f3c3"; } -i.icon.magento:before { content: "\f3c4"; } -i.icon.magic:before { content: "\f0d0"; } -i.icon.magnet:before { content: "\f076"; } -i.icon.male:before { content: "\f183"; } -i.icon.map:before { content: "\f279"; } -i.icon.map.marker:before { content: "\f041"; } -i.icon.map.marker.alternate:before { content: "\f3c5"; } -i.icon.map.pin:before { content: "\f276"; } -i.icon.map.signs:before { content: "\f277"; } -i.icon.mars:before { content: "\f222"; } -i.icon.mars.double:before { content: "\f227"; } -i.icon.mars.stroke:before { content: "\f229"; } -i.icon.mars.stroke.horizontal:before { content: "\f22b"; } -i.icon.mars.stroke.vertical:before { content: "\f22a"; } -i.icon.maxcdn:before { content: "\f136"; } -i.icon.medapps:before { content: "\f3c6"; } -i.icon.medium:before { content: "\f23a"; } -i.icon.medium.m:before { content: "\f3c7"; } -i.icon.medkit:before { content: "\f0fa"; } -i.icon.medrt:before { content: "\f3c8"; } -i.icon.meetup:before { content: "\f2e0"; } -i.icon.meh:before { content: "\f11a"; } -i.icon.mercury:before { content: "\f223"; } -i.icon.microchip:before { content: "\f2db"; } -i.icon.microphone:before { content: "\f130"; } -i.icon.microphone.slash:before { content: "\f131"; } -i.icon.microsoft:before { content: "\f3ca"; } -i.icon.minus:before { content: "\f068"; } -i.icon.minus.circle:before { content: "\f056"; } -i.icon.minus.square:before { content: "\f146"; } -i.icon.mix:before { content: "\f3cb"; } -i.icon.mixcloud:before { content: "\f289"; } -i.icon.mizuni:before { content: "\f3cc"; } -i.icon.mobile:before { content: "\f10b"; } -i.icon.mobile.alternate:before { content: "\f3cd"; } -i.icon.modx:before { content: "\f285"; } -i.icon.monero:before { content: "\f3d0"; } -i.icon.money.bill.alternate:before { content: "\f3d1"; } -i.icon.moon:before { content: "\f186"; } -i.icon.motorcycle:before { content: "\f21c"; } -i.icon.mouse.pointer:before { content: "\f245"; } -i.icon.music:before { content: "\f001"; } -i.icon.napster:before { content: "\f3d2"; } -i.icon.neuter:before { content: "\f22c"; } -i.icon.newspaper:before { content: "\f1ea"; } -i.icon.nintendo.switch:before { content: "\f418"; } -i.icon.node:before { content: "\f419"; } -i.icon.node.js:before { content: "\f3d3"; } -i.icon.npm:before { content: "\f3d4"; } -i.icon.ns8:before { content: "\f3d5"; } -i.icon.nutritionix:before { content: "\f3d6"; } -i.icon.object.group:before { content: "\f247"; } -i.icon.object.ungroup:before { content: "\f248"; } -i.icon.odnoklassniki:before { content: "\f263"; } -i.icon.odnoklassniki.square:before { content: "\f264"; } -i.icon.opencart:before { content: "\f23d"; } -i.icon.openid:before { content: "\f19b"; } -i.icon.opera:before { content: "\f26a"; } -i.icon.optin.monster:before { content: "\f23c"; } -i.icon.osi:before { content: "\f41a"; } -i.icon.outdent:before { content: "\f03b"; } -i.icon.page4:before { content: "\f3d7"; } -i.icon.pagelines:before { content: "\f18c"; } -i.icon.paint.brush:before { content: "\f1fc"; } -i.icon.palfed:before { content: "\f3d8"; } -i.icon.pallet:before { content: "\f482"; } -i.icon.paper.plane:before { content: "\f1d8"; } -i.icon.paperclip:before { content: "\f0c6"; } -i.icon.paragraph:before { content: "\f1dd"; } -i.icon.paste:before { content: "\f0ea"; } -i.icon.patreon:before { content: "\f3d9"; } -i.icon.pause:before { content: "\f04c"; } -i.icon.pause.circle:before { content: "\f28b"; } -i.icon.paw:before { content: "\f1b0"; } -i.icon.paypal:before { content: "\f1ed"; } -i.icon.pen.square:before { content: "\f14b"; } -i.icon.pencil.alternate:before { content: "\f303"; } -i.icon.percent:before { content: "\f295"; } -i.icon.periscope:before { content: "\f3da"; } -i.icon.phabricator:before { content: "\f3db"; } -i.icon.phoenix.framework:before { content: "\f3dc"; } -i.icon.phone:before { content: "\f095"; } -i.icon.phone.square:before { content: "\f098"; } -i.icon.phone.volume:before { content: "\f2a0"; } -i.icon.php:before { content: "\f457"; } -i.icon.pied.piper:before { content: "\f2ae"; } -i.icon.pied.piper.alternate:before { content: "\f1a8"; } -i.icon.pied.piper.pp:before { content: "\f1a7"; } -i.icon.pills:before { content: "\f484"; } -i.icon.pinterest:before { content: "\f0d2"; } -i.icon.pinterest.p:before { content: "\f231"; } -i.icon.pinterest.square:before { content: "\f0d3"; } -i.icon.plane:before { content: "\f072"; } -i.icon.play:before { content: "\f04b"; } -i.icon.play.circle:before { content: "\f144"; } -i.icon.playstation:before { content: "\f3df"; } -i.icon.plug:before { content: "\f1e6"; } -i.icon.plus:before { content: "\f067"; } -i.icon.plus.circle:before { content: "\f055"; } -i.icon.plus.square:before { content: "\f0fe"; } -i.icon.podcast:before { content: "\f2ce"; } -i.icon.pound.sign:before { content: "\f154"; } -i.icon.power.off:before { content: "\f011"; } -i.icon.print:before { content: "\f02f"; } -i.icon.product.hunt:before { content: "\f288"; } -i.icon.pushed:before { content: "\f3e1"; } -i.icon.puzzle.piece:before { content: "\f12e"; } -i.icon.python:before { content: "\f3e2"; } -i.icon.qq:before { content: "\f1d6"; } -i.icon.qrcode:before { content: "\f029"; } -i.icon.question:before { content: "\f128"; } -i.icon.question.circle:before { content: "\f059"; } -i.icon.quidditch:before { content: "\f458"; } -i.icon.quinscape:before { content: "\f459"; } -i.icon.quora:before { content: "\f2c4"; } -i.icon.quote.left:before { content: "\f10d"; } -i.icon.quote.right:before { content: "\f10e"; } -i.icon.random:before { content: "\f074"; } -i.icon.ravelry:before { content: "\f2d9"; } -i.icon.react:before { content: "\f41b"; } -i.icon.rebel:before { content: "\f1d0"; } -i.icon.recycle:before { content: "\f1b8"; } -i.icon.redriver:before { content: "\f3e3"; } -i.icon.reddit:before { content: "\f1a1"; } -i.icon.reddit.alien:before { content: "\f281"; } -i.icon.reddit.square:before { content: "\f1a2"; } -i.icon.redo:before { content: "\f01e"; } -i.icon.redo.alternate:before { content: "\f2f9"; } -i.icon.registered:before { content: "\f25d"; } -i.icon.rendact:before { content: "\f3e4"; } -i.icon.renren:before { content: "\f18b"; } -i.icon.reply:before { content: "\f3e5"; } -i.icon.reply.all:before { content: "\f122"; } -i.icon.replyd:before { content: "\f3e6"; } -i.icon.resolving:before { content: "\f3e7"; } -i.icon.retweet:before { content: "\f079"; } -i.icon.road:before { content: "\f018"; } -i.icon.rocket:before { content: "\f135"; } -i.icon.rocketchat:before { content: "\f3e8"; } -i.icon.rockrms:before { content: "\f3e9"; } -i.icon.rss:before { content: "\f09e"; } -i.icon.rss.square:before { content: "\f143"; } -i.icon.ruble.sign:before { content: "\f158"; } -i.icon.rupee.sign:before { content: "\f156"; } -i.icon.safari:before { content: "\f267"; } -i.icon.sass:before { content: "\f41e"; } -i.icon.save:before { content: "\f0c7"; } -i.icon.schlix:before { content: "\f3ea"; } -i.icon.scribd:before { content: "\f28a"; } -i.icon.search:before { content: "\f002"; } -i.icon.search.minus:before { content: "\f010"; } -i.icon.search.plus:before { content: "\f00e"; } -i.icon.searchengin:before { content: "\f3eb"; } -i.icon.sellcast:before { content: "\f2da"; } -i.icon.sellsy:before { content: "\f213"; } -i.icon.server:before { content: "\f233"; } -i.icon.servicestack:before { content: "\f3ec"; } -i.icon.share:before { content: "\f064"; } -i.icon.share.alternate:before { content: "\f1e0"; } -i.icon.share.alternate.square:before { content: "\f1e1"; } -i.icon.share.square:before { content: "\f14d"; } -i.icon.shekel.sign:before { content: "\f20b"; } -i.icon.shield.alternate:before { content: "\f3ed"; } -i.icon.ship:before { content: "\f21a"; } -i.icon.shipping.fast:before { content: "\f48b"; } -i.icon.shirtsinbulk:before { content: "\f214"; } -i.icon.shopping.bag:before { content: "\f290"; } -i.icon.shopping.basket:before { content: "\f291"; } -i.icon.shopping.cart:before { content: "\f07a"; } -i.icon.shower:before { content: "\f2cc"; } -i.icon.sign.language:before { content: "\f2a7"; } -i.icon.signal:before { content: "\f012"; } -i.icon.simplybuilt:before { content: "\f215"; } -i.icon.sistrix:before { content: "\f3ee"; } -i.icon.sitemap:before { content: "\f0e8"; } -i.icon.skyatlas:before { content: "\f216"; } -i.icon.skype:before { content: "\f17e"; } -i.icon.slack:before { content: "\f198"; } -i.icon.slack.hash:before { content: "\f3ef"; } -i.icon.sliders.horizontal:before { content: "\f1de"; } -i.icon.slideshare:before { content: "\f1e7"; } -i.icon.smile:before { content: "\f118"; } -i.icon.snapchat:before { content: "\f2ab"; } -i.icon.snapchat.ghost:before { content: "\f2ac"; } -i.icon.snapchat.square:before { content: "\f2ad"; } -i.icon.snowflake:before { content: "\f2dc"; } -i.icon.sort:before { content: "\f0dc"; } -i.icon.sort.alphabet.down:before { content: "\f15d"; } -i.icon.sort.alphabet.up:before { content: "\f15e"; } -i.icon.sort.amount.down:before { content: "\f160"; } -i.icon.sort.amount.up:before { content: "\f161"; } -i.icon.sort.down:before { content: "\f0dd"; } -i.icon.sort.numeric.down:before { content: "\f162"; } -i.icon.sort.numeric.up:before { content: "\f163"; } -i.icon.sort.up:before { content: "\f0de"; } -i.icon.soundcloud:before { content: "\f1be"; } -i.icon.space.shuttle:before { content: "\f197"; } -i.icon.speakap:before { content: "\f3f3"; } -i.icon.spinner:before { content: "\f110"; } -i.icon.spotify:before { content: "\f1bc"; } -i.icon.square:before { content: "\f0c8"; } -i.icon.square.full:before { content: "\f45c"; } -i.icon.stack.exchange:before { content: "\f18d"; } -i.icon.stack.overflow:before { content: "\f16c"; } -i.icon.star:before { content: "\f005"; } -i.icon.star.half:before { content: "\f089"; } -i.icon.staylinked:before { content: "\f3f5"; } -i.icon.steam:before { content: "\f1b6"; } -i.icon.steam.square:before { content: "\f1b7"; } -i.icon.steam.symbol:before { content: "\f3f6"; } -i.icon.step.backward:before { content: "\f048"; } -i.icon.step.forward:before { content: "\f051"; } -i.icon.stethoscope:before { content: "\f0f1"; } -i.icon.sticker.mule:before { content: "\f3f7"; } -i.icon.sticky.note:before { content: "\f249"; } -i.icon.stop:before { content: "\f04d"; } -i.icon.stop.circle:before { content: "\f28d"; } -i.icon.stopwatch:before { content: "\f2f2"; } -i.icon.strava:before { content: "\f428"; } -i.icon.street.view:before { content: "\f21d"; } -i.icon.strikethrough:before { content: "\f0cc"; } -i.icon.stripe:before { content: "\f429"; } -i.icon.stripe.s:before { content: "\f42a"; } -i.icon.studiovinari:before { content: "\f3f8"; } -i.icon.stumbleupon:before { content: "\f1a4"; } -i.icon.stumbleupon.circle:before { content: "\f1a3"; } -i.icon.subscript:before { content: "\f12c"; } -i.icon.subway:before { content: "\f239"; } -i.icon.suitcase:before { content: "\f0f2"; } -i.icon.sun:before { content: "\f185"; } -i.icon.superpowers:before { content: "\f2dd"; } -i.icon.superscript:before { content: "\f12b"; } -i.icon.supple:before { content: "\f3f9"; } -i.icon.sync:before { content: "\f021"; } -i.icon.sync.alternate:before { content: "\f2f1"; } -i.icon.syringe:before { content: "\f48e"; } -i.icon.table:before { content: "\f0ce"; } -i.icon.table.tennis:before { content: "\f45d"; } -i.icon.tablet:before { content: "\f10a"; } -i.icon.tablet.alternate:before { content: "\f3fa"; } -i.icon.tachometer.alternate:before { content: "\f3fd"; } -i.icon.tag:before { content: "\f02b"; } -i.icon.tags:before { content: "\f02c"; } -i.icon.tasks:before { content: "\f0ae"; } -i.icon.taxi:before { content: "\f1ba"; } -i.icon.telegram:before { content: "\f2c6"; } -i.icon.telegram.plane:before { content: "\f3fe"; } -i.icon.tencent.weibo:before { content: "\f1d5"; } -i.icon.terminal:before { content: "\f120"; } -i.icon.text.height:before { content: "\f034"; } -i.icon.text.width:before { content: "\f035"; } -i.icon.th:before { content: "\f00a"; } -i.icon.th.large:before { content: "\f009"; } -i.icon.th.list:before { content: "\f00b"; } -i.icon.themeisle:before { content: "\f2b2"; } -i.icon.thermometer:before { content: "\f491"; } -i.icon.thermometer.empty:before { content: "\f2cb"; } -i.icon.thermometer.full:before { content: "\f2c7"; } -i.icon.thermometer.half:before { content: "\f2c9"; } -i.icon.thermometer.quarter:before { content: "\f2ca"; } -i.icon.thermometer.three.quarters:before { content: "\f2c8"; } -i.icon.thumbs.down:before { content: "\f165"; } -i.icon.thumbs.up:before { content: "\f164"; } -i.icon.thumbtack:before { content: "\f08d"; } -i.icon.ticket.alternate:before { content: "\f3ff"; } -i.icon.times:before { content: "\f00d"; } -i.icon.times.circle:before { content: "\f057"; } -i.icon.tint:before { content: "\f043"; } -i.icon.toggle.off:before { content: "\f204"; } -i.icon.toggle.on:before { content: "\f205"; } -i.icon.trademark:before { content: "\f25c"; } -i.icon.train:before { content: "\f238"; } -i.icon.transgender:before { content: "\f224"; } -i.icon.transgender.alternate:before { content: "\f225"; } -i.icon.trash:before { content: "\f1f8"; } -i.icon.trash.alternate:before { content: "\f2ed"; } -i.icon.tree:before { content: "\f1bb"; } -i.icon.trello:before { content: "\f181"; } -i.icon.tripadvisor:before { content: "\f262"; } -i.icon.trophy:before { content: "\f091"; } -i.icon.truck:before { content: "\f0d1"; } -i.icon.tty:before { content: "\f1e4"; } -i.icon.tumblr:before { content: "\f173"; } -i.icon.tumblr.square:before { content: "\f174"; } -i.icon.tv:before { content: "\f26c"; } -i.icon.twitch:before { content: "\f1e8"; } -i.icon.twitter:before { content: "\f099"; } -i.icon.twitter.square:before { content: "\f081"; } -i.icon.typo3:before { content: "\f42b"; } -i.icon.uber:before { content: "\f402"; } -i.icon.uikit:before { content: "\f403"; } -i.icon.umbrella:before { content: "\f0e9"; } -i.icon.underline:before { content: "\f0cd"; } -i.icon.undo:before { content: "\f0e2"; } -i.icon.undo.alternate:before { content: "\f2ea"; } -i.icon.uniregistry:before { content: "\f404"; } -i.icon.universal.access:before { content: "\f29a"; } -i.icon.university:before { content: "\f19c"; } -i.icon.unlink:before { content: "\f127"; } -i.icon.unlock:before { content: "\f09c"; } -i.icon.unlock.alternate:before { content: "\f13e"; } -i.icon.untappd:before { content: "\f405"; } -i.icon.upload:before { content: "\f093"; } -i.icon.usb:before { content: "\f287"; } -i.icon.user:before { content: "\f007"; } -i.icon.user.circle:before { content: "\f2bd"; } -i.icon.user.md:before { content: "\f0f0"; } -i.icon.user.plus:before { content: "\f234"; } -i.icon.user.secret:before { content: "\f21b"; } -i.icon.user.times:before { content: "\f235"; } -i.icon.users:before { content: "\f0c0"; } -i.icon.ussunnah:before { content: "\f407"; } -i.icon.utensil.spoon:before { content: "\f2e5"; } -i.icon.utensils:before { content: "\f2e7"; } -i.icon.vaadin:before { content: "\f408"; } -i.icon.venus:before { content: "\f221"; } -i.icon.venus.double:before { content: "\f226"; } -i.icon.venus.mars:before { content: "\f228"; } -i.icon.viacoin:before { content: "\f237"; } -i.icon.viadeo:before { content: "\f2a9"; } -i.icon.viadeo.square:before { content: "\f2aa"; } -i.icon.viber:before { content: "\f409"; } -i.icon.video:before { content: "\f03d"; } -i.icon.vimeo:before { content: "\f40a"; } -i.icon.vimeo.square:before { content: "\f194"; } -i.icon.vimeo.v:before { content: "\f27d"; } -i.icon.vine:before { content: "\f1ca"; } -i.icon.vk:before { content: "\f189"; } -i.icon.vnv:before { content: "\f40b"; } -i.icon.volleyball.ball:before { content: "\f45f"; } -i.icon.volume.down:before { content: "\f027"; } -i.icon.volume.off:before { content: "\f026"; } -i.icon.volume.up:before { content: "\f028"; } -i.icon.vuejs:before { content: "\f41f"; } -i.icon.warehouse:before { content: "\f494"; } -i.icon.weibo:before { content: "\f18a"; } -i.icon.weight:before { content: "\f496"; } -i.icon.weixin:before { content: "\f1d7"; } -i.icon.whatsapp:before { content: "\f232"; } -i.icon.whatsapp.square:before { content: "\f40c"; } -i.icon.wheelchair:before { content: "\f193"; } -i.icon.whmcs:before { content: "\f40d"; } -i.icon.wifi:before { content: "\f1eb"; } -i.icon.wikipedia.w:before { content: "\f266"; } -i.icon.window.close:before { content: "\f410"; } -i.icon.window.maximize:before { content: "\f2d0"; } -i.icon.window.minimize:before { content: "\f2d1"; } -i.icon.window.restore:before { content: "\f2d2"; } -i.icon.windows:before { content: "\f17a"; } -i.icon.won.sign:before { content: "\f159"; } -i.icon.wordpress:before { content: "\f19a"; } -i.icon.wordpress.simple:before { content: "\f411"; } -i.icon.wpbeginner:before { content: "\f297"; } -i.icon.wpexplorer:before { content: "\f2de"; } -i.icon.wpforms:before { content: "\f298"; } -i.icon.wrench:before { content: "\f0ad"; } -i.icon.xbox:before { content: "\f412"; } -i.icon.xing:before { content: "\f168"; } -i.icon.xing.square:before { content: "\f169"; } -i.icon.y.combinator:before { content: "\f23b"; } -i.icon.yahoo:before { content: "\f19e"; } -i.icon.yandex:before { content: "\f413"; } -i.icon.yandex.international:before { content: "\f414"; } -i.icon.yelp:before { content: "\f1e9"; } -i.icon.yen.sign:before { content: "\f157"; } -i.icon.yoast:before { content: "\f2b1"; } -i.icon.youtube:before { content: "\f167"; } -i.icon.youtube.square:before { content: "\f431"; } - -/* Aliases */ -i.icon.chess.rock:before { content: "\f447"; } -i.icon.ordered.list:before { content: "\f0cb"; } -i.icon.unordered.list:before { content: "\f0ca"; } -i.icon.user.doctor:before { content: "\f0f0"; } -i.icon.shield:before { content: "\f3ed"; } -i.icon.puzzle:before { content: "\f12e"; } -i.icon.credit.card.amazon.pay:before { content: "\f42d"; } -i.icon.credit.card.american.express:before { content: "\f1f3"; } -i.icon.credit.card.diners.club:before { content: "\f24c"; } -i.icon.credit.card.discover:before { content: "\f1f2"; } -i.icon.credit.card.jcb:before { content: "\f24b"; } -i.icon.credit.card.mastercard:before { content: "\f1f1"; } -i.icon.credit.card.paypal:before { content: "\f1f4"; } -i.icon.credit.card.stripe:before { content: "\f1f5"; } -i.icon.credit.card.visa:before { content: "\f1f0"; } -i.icon.add.circle:before { content: "\f055"; } -i.icon.add.square:before { content: "\f0fe"; } -i.icon.add.to.calendar:before { content: "\f271"; } -i.icon.add.to.cart:before { content: "\f217"; } -i.icon.add.user:before { content: "\f234"; } -i.icon.add:before { content: "\f067"; } -i.icon.alarm.mute:before { content: "\f1f6"; } -i.icon.alarm:before { content: "\f0f3"; } -i.icon.ald:before { content: "\f2a2"; } -i.icon.als:before { content: "\f2a2"; } -i.icon.american.express.card:before { content: "\f1f3"; } -i.icon.american.express:before { content: "\f1f3"; } -i.icon.amex:before { content: "\f1f3"; } -i.icon.announcement:before { content: "\f0a1"; } -i.icon.area.chart:before { content: "\f1fe"; } -i.icon.area.graph:before { content: "\f1fe"; } -i.icon.arrow.down.cart:before { content: "\f218"; } -i.icon.asexual:before { content: "\f22d"; } -i.icon.asl.interpreting:before { content: "\f2a3"; } -i.icon.asl:before { content: "\f2a3"; } -i.icon.assistive.listening.devices:before { content: "\f2a2"; } -i.icon.attach:before { content: "\f0c6"; } -i.icon.attention:before { content: "\f06a"; } -i.icon.balance:before { content: "\f24e"; } -i.icon.bar:before { content: "\f0fc"; } -i.icon.bathtub:before { content: "\f2cd"; } -i.icon.battery.four:before { content: "\f240"; } -i.icon.battery.high:before { content: "\f241"; } -i.icon.battery.low:before { content: "\f243"; } -i.icon.battery.medium:before { content: "\f242"; } -i.icon.battery.one:before { content: "\f243"; } -i.icon.battery.three:before { content: "\f241"; } -i.icon.battery.two:before { content: "\f242"; } -i.icon.battery.zero:before { content: "\f244"; } -i.icon.birthday:before { content: "\f1fd"; } -i.icon.block.layout:before { content: "\f009"; } -i.icon.bluetooth.alternative:before { content: "\f294"; } -i.icon.broken.chain:before { content: "\f127"; } -i.icon.browser:before { content: "\f022"; } -i.icon.call.square:before { content: "\f098"; } -i.icon.call:before { content: "\f095"; } -i.icon.cancel:before { content: "\f00d"; } -i.icon.cart:before { content: "\f07a"; } -i.icon.cc:before { content: "\f20a"; } -i.icon.chain:before { content: "\f0c1"; } -i.icon.chat:before { content: "\f075"; } -i.icon.checked.calendar:before { content: "\f274"; } -i.icon.checkmark:before { content: "\f00c"; } -i.icon.circle.notched:before { content: "\f1ce"; } -i.icon.close:before { content: "\f00d"; } -i.icon.cny:before { content: "\f157"; } -i.icon.cocktail:before { content: "\f000"; } -i.icon.commenting:before { content: "\f27a"; } -i.icon.computer:before { content: "\f108"; } -i.icon.configure:before { content: "\f0ad"; } -i.icon.content:before { content: "\f0c9"; } -i.icon.deafness:before { content: "\f2a4"; } -i.icon.delete.calendar:before { content: "\f273"; } -i.icon.delete:before { content: "\f00d"; } -i.icon.detective:before { content: "\f21b"; } -i.icon.diners.club.card:before { content: "\f24c"; } -i.icon.diners.club:before { content: "\f24c"; } -i.icon.discover.card:before { content: "\f1f2"; } -i.icon.discover:before { content: "\f1f2"; } -i.icon.discussions:before { content: "\f086"; } -i.icon.doctor:before { content: "\f0f0"; } -i.icon.dollar:before { content: "\f155"; } -i.icon.dont:before { content: "\f05e"; } -i.icon.dribble:before { content: "\f17d"; } -i.icon.drivers.license:before { content: "\f2c2"; } -i.icon.dropdown:before { content: "\f0d7"; } -i.icon.eercast:before { content: "\f2da"; } -i.icon.emergency:before { content: "\f0f9"; } -i.icon.envira.gallery:before { content: "\f299"; } -i.icon.erase:before { content: "\f12d"; } -i.icon.eur:before { content: "\f153"; } -i.icon.euro:before { content: "\f153"; } -i.icon.eyedropper:before { content: "\f1fb"; } -i.icon.fa:before { content: "\f2b4"; } -i.icon.factory:before { content: "\f275"; } -i.icon.favorite:before { content: "\f005"; } -i.icon.feed:before { content: "\f09e"; } -i.icon.female.homosexual:before { content: "\f226"; } -i.icon.file.text:before { content: "\f15c"; } -i.icon.find:before { content: "\f1e5"; } -i.icon.first.aid:before { content: "\f0fa"; } -i.icon.five.hundred.pixels:before { content: "\f26e"; } -i.icon.fork:before { content: "\f126"; } -i.icon.game:before { content: "\f11b"; } -i.icon.gay:before { content: "\f227"; } -i.icon.gbp:before { content: "\f154"; } -i.icon.gittip:before { content: "\f184"; } -i.icon.google.plus.circle:before { content: "\f2b3"; } -i.icon.google.plus.official:before { content: "\f2b3"; } -i.icon.grab:before { content: "\f255"; } -i.icon.graduation:before { content: "\f19d"; } -i.icon.grid.layout:before { content: "\f00a"; } -i.icon.group:before { content: "\f0c0"; } -i.icon.h:before { content: "\f0fd"; } -i.icon.hand.victory:before { content: "\f25b"; } -i.icon.handicap:before { content: "\f193"; } -i.icon.hard.of.hearing:before { content: "\f2a4"; } -i.icon.header:before { content: "\f1dc"; } -i.icon.help.circle:before { content: "\f059"; } -i.icon.help:before { content: "\f128"; } -i.icon.heterosexual:before { content: "\f228"; } -i.icon.hide:before { content: "\f070"; } -i.icon.hotel:before { content: "\f236"; } -i.icon.hourglass.four:before { content: "\f254"; } -i.icon.hourglass.full:before { content: "\f254"; } -i.icon.hourglass.one:before { content: "\f251"; } -i.icon.hourglass.three:before { content: "\f253"; } -i.icon.hourglass.two:before { content: "\f252"; } -i.icon.idea:before { content: "\f0eb"; } -i.icon.ils:before { content: "\f20b"; } -i.icon.in-cart:before { content: "\f218"; } -i.icon.inr:before { content: "\f156"; } -i.icon.intergender:before { content: "\f224"; } -i.icon.intersex:before { content: "\f224"; } -i.icon.japan.credit.bureau.card:before { content: "\f24b"; } -i.icon.japan.credit.bureau:before { content: "\f24b"; } -i.icon.jcb:before { content: "\f24b"; } -i.icon.jpy:before { content: "\f157"; } -i.icon.krw:before { content: "\f159"; } -i.icon.lab:before { content: "\f0c3"; } -i.icon.law:before { content: "\f24e"; } -i.icon.legal:before { content: "\f0e3"; } -i.icon.lesbian:before { content: "\f226"; } -i.icon.lightning:before { content: "\f0e7"; } -i.icon.like:before { content: "\f004"; } -i.icon.line.graph:before { content: "\f201"; } -i.icon.linkedin.square:before { content: "\f08c"; } -i.icon.linkify:before { content: "\f0c1"; } -i.icon.lira:before { content: "\f195"; } -i.icon.list.layout:before { content: "\f00b"; } -i.icon.magnify:before { content: "\f00e"; } -i.icon.mail.forward:before { content: "\f064"; } -i.icon.mail.square:before { content: "\f199"; } -i.icon.mail:before { content: "\f0e0"; } -i.icon.male.homosexual:before { content: "\f227"; } -i.icon.man:before { content: "\f222"; } -i.icon.marker:before { content: "\f041"; } -i.icon.mars.alternate:before { content: "\f229"; } -i.icon.mars.horizontal:before { content: "\f22b"; } -i.icon.mars.vertical:before { content: "\f22a"; } -i.icon.mastercard.card:before { content: "\f1f1"; } -i.icon.mastercard:before { content: "\f1f1"; } -i.icon.microsoft.edge:before { content: "\f282"; } -i.icon.military:before { content: "\f0fb"; } -i.icon.ms.edge:before { content: "\f282"; } -i.icon.mute:before { content: "\f131"; } -i.icon.new.pied.piper:before { content: "\f2ae"; } -i.icon.non.binary.transgender:before { content: "\f223"; } -i.icon.numbered.list:before { content: "\f0cb"; } -i.icon.optinmonster:before { content: "\f23c"; } -i.icon.options:before { content: "\f1de"; } -i.icon.other.gender.horizontal:before { content: "\f22b"; } -i.icon.other.gender.vertical:before { content: "\f22a"; } -i.icon.other.gender:before { content: "\f229"; } -i.icon.payment:before { content: "\f09d"; } -i.icon.paypal.card:before { content: "\f1f4"; } -i.icon.pencil.square:before { content: "\f14b"; } -i.icon.photo:before { content: "\f030"; } -i.icon.picture:before { content: "\f03e"; } -i.icon.pie.chart:before { content: "\f200"; } -i.icon.pie.graph:before { content: "\f200"; } -i.icon.pied.piper.hat:before { content: "\f2ae"; } -i.icon.pin:before { content: "\f08d"; } -i.icon.plus.cart:before { content: "\f217"; } -i.icon.pocket:before { content: "\f265"; } -i.icon.point:before { content: "\f041"; } -i.icon.pointing.down:before { content: "\f0a7"; } -i.icon.pointing.left:before { content: "\f0a5"; } -i.icon.pointing.right:before { content: "\f0a4"; } -i.icon.pointing.up:before { content: "\f0a6"; } -i.icon.pound:before { content: "\f154"; } -i.icon.power.cord:before { content: "\f1e6"; } -i.icon.power:before { content: "\f011"; } -i.icon.privacy:before { content: "\f084"; } -i.icon.r.circle:before { content: "\f25d"; } -i.icon.rain:before { content: "\f0e9"; } -i.icon.record:before { content: "\f03d"; } -i.icon.refresh:before { content: "\f021"; } -i.icon.remove.circle:before { content: "\f057"; } -i.icon.remove.from.calendar:before { content: "\f272"; } -i.icon.remove.user:before { content: "\f235"; } -i.icon.remove:before { content: "\f00d"; } -i.icon.repeat:before { content: "\f01e"; } -i.icon.rmb:before { content: "\f157"; } -i.icon.rouble:before { content: "\f158"; } -i.icon.rub:before { content: "\f158"; } -i.icon.ruble:before { content: "\f158"; } -i.icon.rupee:before { content: "\f156"; } -i.icon.s15:before { content: "\f2cd"; } -i.icon.selected.radio:before { content: "\f192"; } -i.icon.send:before { content: "\f1d8"; } -i.icon.setting:before { content: "\f013"; } -i.icon.settings:before { content: "\f085"; } -i.icon.shekel:before { content: "\f20b"; } -i.icon.sheqel:before { content: "\f20b"; } -i.icon.shipping:before { content: "\f0d1"; } -i.icon.shop:before { content: "\f07a"; } -i.icon.shuffle:before { content: "\f074"; } -i.icon.shutdown:before { content: "\f011"; } -i.icon.sidebar:before { content: "\f0c9"; } -i.icon.signing:before { content: "\f2a7"; } -i.icon.signup:before { content: "\f044"; } -i.icon.sliders:before { content: "\f1de"; } -i.icon.soccer:before { content: "\f1e3"; } -i.icon.sort.alphabet.ascending:before { content: "\f15d"; } -i.icon.sort.alphabet.descending:before { content: "\f15e"; } -i.icon.sort.ascending:before { content: "\f0de"; } -i.icon.sort.content.ascending:before { content: "\f160"; } -i.icon.sort.content.descending:before { content: "\f161"; } -i.icon.sort.descending:before { content: "\f0dd"; } -i.icon.sort.numeric.ascending:before { content: "\f162"; } -i.icon.sort.numeric.descending:before { content: "\f163"; } -i.icon.sound:before { content: "\f025"; } -i.icon.spy:before { content: "\f21b"; } -i.icon.stripe.card:before { content: "\f1f5"; } -i.icon.student:before { content: "\f19d"; } -i.icon.talk:before { content: "\f27a"; } -i.icon.target:before { content: "\f140"; } -i.icon.teletype:before { content: "\f1e4"; } -i.icon.television:before { content: "\f26c"; } -i.icon.text.cursor:before { content: "\f246"; } -i.icon.text.telephone:before { content: "\f1e4"; } -i.icon.theme.isle:before { content: "\f2b2"; } -i.icon.theme:before { content: "\f043"; } -i.icon.thermometer:before { content: "\f2c7"; } -i.icon.thumb.tack:before { content: "\f08d"; } -i.icon.time:before { content: "\f017"; } -i.icon.tm:before { content: "\f25c"; } -i.icon.toggle.down:before { content: "\f150"; } -i.icon.toggle.left:before { content: "\f191"; } -i.icon.toggle.right:before { content: "\f152"; } -i.icon.toggle.up:before { content: "\f151"; } -i.icon.translate:before { content: "\f1ab"; } -i.icon.travel:before { content: "\f0b1"; } -i.icon.treatment:before { content: "\f0f1"; } -i.icon.triangle.down:before { content: "\f0d7"; } -i.icon.triangle.left:before { content: "\f0d9"; } -i.icon.triangle.right:before { content: "\f0da"; } -i.icon.triangle.up:before { content: "\f0d8"; } -i.icon.try:before { content: "\f195"; } -i.icon.unhide:before { content: "\f06e"; } -i.icon.unlinkify:before { content: "\f127"; } -i.icon.unmute:before { content: "\f130"; } -i.icon.usd:before { content: "\f155"; } -i.icon.user.cancel:before { content: "\f235"; } -i.icon.user.close:before { content: "\f235"; } -i.icon.user.delete:before { content: "\f235"; } -i.icon.user.x:before { content: "\f235"; } -i.icon.vcard:before { content: "\f2bb"; } -i.icon.video.camera:before { content: "\f03d"; } -i.icon.video.play:before { content: "\f144"; } -i.icon.visa.card:before { content: "\f1f0"; } -i.icon.visa:before { content: "\f1f0"; } -i.icon.volume.control.phone:before { content: "\f2a0"; } -i.icon.wait:before { content: "\f017"; } -i.icon.warning.circle:before { content: "\f06a"; } -i.icon.warning.sign:before { content: "\f071"; } -i.icon.warning:before { content: "\f12a"; } -i.icon.wechat:before { content: "\f1d7"; } -i.icon.wi-fi:before { content: "\f1eb"; } -i.icon.wikipedia:before { content: "\f266"; } -i.icon.winner:before { content: "\f091"; } -i.icon.wizard:before { content: "\f0d0"; } -i.icon.woman:before { content: "\f221"; } -i.icon.won:before { content: "\f159"; } -i.icon.wordpress.beginner:before { content: "\f297"; } -i.icon.wordpress.forms:before { content: "\f298"; } -i.icon.world:before { content: "\f0ac"; } -i.icon.write.square:before { content: "\f14b"; } -i.icon.x:before { content: "\f00d"; } -i.icon.yc:before { content: "\f23b"; } -i.icon.ycombinator:before { content: "\f23b"; } -i.icon.yen:before { content: "\f157"; } -i.icon.zip:before { content: "\f187"; } -i.icon.zoom-in:before { content: "\f00e"; } -i.icon.zoom-out:before { content: "\f010"; } -i.icon.zoom:before { content: "\f00e"; } -i.icon.bitbucket.square:before { content: "\f171"; } -i.icon.checkmark.box:before { content: "\f14a"; } -i.icon.circle.thin:before { content: "\f111"; } -i.icon.cloud.download:before { content: "\f381"; } -i.icon.cloud.upload:before { content: "\f382"; } -i.icon.compose:before { content: "\f303"; } -i.icon.conversation:before { content: "\f086"; } -i.icon.credit.card.alternative:before { content: "\f09d"; } -i.icon.currency:before { content: "\f3d1"; } -i.icon.dashboard:before { content: "\f3fd"; } -i.icon.diamond:before { content: "\f3a5"; } -i.icon.disk:before { content: "\f0a0"; } -i.icon.exchange:before { content: "\f362"; } -i.icon.external.share:before { content: "\f14d"; } -i.icon.external.square:before { content: "\f360"; } -i.icon.external:before { content: "\f35d"; } -i.icon.facebook.official:before { content: "\f082"; } -i.icon.food:before { content: "\f2e7"; } -i.icon.hourglass.zero:before { content: "\f253"; } -i.icon.level.down:before { content: "\f3be"; } -i.icon.level.up:before { content: "\f3bf"; } -i.icon.logout:before { content: "\f2f5"; } -i.icon.meanpath:before { content: "\f0c8"; } -i.icon.money:before { content: "\f3d1"; } -i.icon.move:before { content: "\f0b2"; } -i.icon.pencil:before { content: "\f303"; } -i.icon.protect:before { content: "\f023"; } -i.icon.radio:before { content: "\f192"; } -i.icon.remove.bookmark:before { content: "\f02e"; } -i.icon.resize.horizontal:before { content: "\f337"; } -i.icon.resize.vertical:before { content: "\f338"; } -i.icon.sign-in:before { content: "\f2f6"; } -i.icon.sign-out:before { content: "\f2f5"; } -i.icon.spoon:before { content: "\f2e5"; } -i.icon.star.half.empty:before { content: "\f089"; } -i.icon.star.half.full:before { content: "\f089"; } -i.icon.ticket:before { content: "\f3ff"; } -i.icon.times.rectangle:before { content: "\f410"; } -i.icon.write:before { content: "\f303"; } -i.icon.youtube.play:before { content: "\f167"; } - - - -/******************************* - Outline Icons -*******************************/ - -/* Outline Icon */ -.loadOutlineIcons() when (@importOutlineIcons) { - /* Load & Define Icon Font */ - @font-face { - font-family: @outlineFontName; - src: @outlineFallbackSRC; - src: @outlineSrc; - font-style: normal; - font-weight: @normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; - } - i.icon.outline { - font-family: @outlineFontName; - } - /* Icon Definitions */ - i.icon.address.book.outline:before { content: "\f2b9"; } - i.icon.address.card.outline:before { content: "\f2bb"; } - i.icon.arrow.alternate.circle.down.outline:before { content: "\f358"; } - i.icon.arrow.alternate.circle.left.outline:before { content: "\f359"; } - i.icon.arrow.alternate.circle.right.outline:before { content: "\f35a"; } - i.icon.arrow.alternate.circle.up.outline:before { content: "\f35b"; } - i.icon.bell.outline:before { content: "\f0f3"; } - i.icon.bell.slash.outline:before { content: "\f1f6"; } - i.icon.bookmark.outline:before { content: "\f02e"; } - i.icon.building.outline:before { content: "\f1ad"; } - i.icon.calendar.outline:before { content: "\f133"; } - i.icon.calendar.alternate.outline:before { content: "\f073"; } - i.icon.calendar.check.outline:before { content: "\f274"; } - i.icon.calendar.minus.outline:before { content: "\f272"; } - i.icon.calendar.plus.outline:before { content: "\f271"; } - i.icon.calendar.times.outline:before { content: "\f273"; } - i.icon.caret.square.down.outline:before { content: "\f150"; } - i.icon.caret.square.left.outline:before { content: "\f191"; } - i.icon.caret.square.right.outline:before { content: "\f152"; } - i.icon.caret.square.up.outline:before { content: "\f151"; } - i.icon.chart.bar.outline:before { content: "\f080"; } - i.icon.check.circle.outline:before { content: "\f058"; } - i.icon.check.square.outline:before { content: "\f14a"; } - i.icon.circle.outline:before { content: "\f111"; } - i.icon.clipboard.outline:before { content: "\f328"; } - i.icon.clock.outline:before { content: "\f017"; } - i.icon.clone.outline:before { content: "\f24d"; } - i.icon.closed.captioning.outline:before { content: "\f20a"; } - i.icon.comment.outline:before { content: "\f075"; } - i.icon.comment.alternate.outline:before { content: "\f27a"; } - i.icon.comments.outline:before { content: "\f086"; } - i.icon.compass.outline:before { content: "\f14e"; } - i.icon.copy.outline:before { content: "\f0c5"; } - i.icon.copyright.outline:before { content: "\f1f9"; } - i.icon.credit.card.outline:before { content: "\f09d"; } - i.icon.dot.circle.outline:before { content: "\f192"; } - i.icon.edit.outline:before { content: "\f044"; } - i.icon.envelope.outline:before { content: "\f0e0"; } - i.icon.envelope.open.outline:before { content: "\f2b6"; } - i.icon.eye.slash.outline:before { content: "\f070"; } - i.icon.file.outline:before { content: "\f15b"; } - i.icon.file.alternate.outline:before { content: "\f15c"; } - i.icon.file.archive.outline:before { content: "\f1c6"; } - i.icon.file.audio.outline:before { content: "\f1c7"; } - i.icon.file.code.outline:before { content: "\f1c9"; } - i.icon.file.excel.outline:before { content: "\f1c3"; } - i.icon.file.image.outline:before { content: "\f1c5"; } - i.icon.file.pdf.outline:before { content: "\f1c1"; } - i.icon.file.powerpoint.outline:before { content: "\f1c4"; } - i.icon.file.video.outline:before { content: "\f1c8"; } - i.icon.file.word.outline:before { content: "\f1c2"; } - i.icon.flag.outline:before { content: "\f024"; } - i.icon.folder.outline:before { content: "\f07b"; } - i.icon.folder.open.outline:before { content: "\f07c"; } - i.icon.frown.outline:before { content: "\f119"; } - i.icon.futbol.outline:before { content: "\f1e3"; } - i.icon.gem.outline:before { content: "\f3a5"; } - i.icon.hand.lizard.outline:before { content: "\f258"; } - i.icon.hand.paper.outline:before { content: "\f256"; } - i.icon.hand.peace.outline:before { content: "\f25b"; } - i.icon.hand.point.down.outline:before { content: "\f0a7"; } - i.icon.hand.point.left.outline:before { content: "\f0a5"; } - i.icon.hand.point.right.outline:before { content: "\f0a4"; } - i.icon.hand.point.up.outline:before { content: "\f0a6"; } - i.icon.hand.pointer.outline:before { content: "\f25a"; } - i.icon.hand.rock.outline:before { content: "\f255"; } - i.icon.hand.scissors.outline:before { content: "\f257"; } - i.icon.hand.spock.outline:before { content: "\f259"; } - i.icon.handshake.outline:before { content: "\f2b5"; } - i.icon.hdd.outline:before { content: "\f0a0"; } - i.icon.heart.outline:before { content: "\f004"; } - i.icon.hospital.outline:before { content: "\f0f8"; } - i.icon.hourglass.outline:before { content: "\f254"; } - i.icon.id.badge.outline:before { content: "\f2c1"; } - i.icon.id.card.outline:before { content: "\f2c2"; } - i.icon.image.outline:before { content: "\f03e"; } - i.icon.images.outline:before { content: "\f302"; } - i.icon.keyboard.outline:before { content: "\f11c"; } - i.icon.lemon.outline:before { content: "\f094"; } - i.icon.life.ring.outline:before { content: "\f1cd"; } - i.icon.lightbulb.outline:before { content: "\f0eb"; } - i.icon.list.alternate.outline:before { content: "\f022"; } - i.icon.map.outline:before { content: "\f279"; } - i.icon.meh.outline:before { content: "\f11a"; } - i.icon.minus.square.outline:before { content: "\f146"; } - i.icon.money.bill.alternate.outline:before { content: "\f3d1"; } - i.icon.moon.outline:before { content: "\f186"; } - i.icon.newspaper.outline:before { content: "\f1ea"; } - i.icon.object.group.outline:before { content: "\f247"; } - i.icon.object.ungroup.outline:before { content: "\f248"; } - i.icon.paper.plane.outline:before { content: "\f1d8"; } - i.icon.pause.circle.outline:before { content: "\f28b"; } - i.icon.play.circle.outline:before { content: "\f144"; } - i.icon.plus.square.outline:before { content: "\f0fe"; } - i.icon.question.circle.outline:before { content: "\f059"; } - i.icon.registered.outline:before { content: "\f25d"; } - i.icon.save.outline:before { content: "\f0c7"; } - i.icon.share.square.outline:before { content: "\f14d"; } - i.icon.smile.outline:before { content: "\f118"; } - i.icon.snowflake.outline:before { content: "\f2dc"; } - i.icon.square.outline:before { content: "\f0c8"; } - i.icon.star.outline:before { content: "\f005"; } - i.icon.star.half.outline:before { content: "\f089"; } - i.icon.sticky.note.outline:before { content: "\f249"; } - i.icon.stop.circle.outline:before { content: "\f28d"; } - i.icon.sun.outline:before { content: "\f185"; } - i.icon.thumbs.down.outline:before { content: "\f165"; } - i.icon.thumbs.up.outline:before { content: "\f164"; } - i.icon.times.circle.outline:before { content: "\f057"; } - i.icon.trash.alternate.outline:before { content: "\f2ed"; } - i.icon.user.outline:before { content: "\f007"; } - i.icon.user.circle.outline:before { content: "\f2bd"; } - i.icon.window.close.outline:before { content: "\f410"; } - i.icon.window.maximize.outline:before { content: "\f2d0"; } - i.icon.window.minimize.outline:before { content: "\f2d1"; } - i.icon.window.restore.outline:before { content: "\f2d2"; } - - /* Outline Aliases */ - i.icon.disk.outline:before { content: "\f0a0"; } - i.icon.heart.empty, - i.icon.star.empty { - font-family: @outlineFontName; - } - i.icon.heart.empty:before { content: "\f004"; } - i.icon.star.empty:before { content: "\f089"; } - -} -.loadOutlineIcons(); - -/******************************* - Brand Icons -*******************************/ - -.loadBrandIcons() when (@importBrandIcons) { - /* Load & Define Brand Font */ - @font-face { - font-family: @brandFontName; - src: @brandFallbackSRC; - src: @brandSrc; - font-style: normal; - font-weight: @normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; - } - /* Brand Icon Font Family */ - i.icon.\35 00px, - i.icon.accessible.icon, - i.icon.accusoft, - i.icon.adn, - i.icon.adversal, - i.icon.affiliatetheme, - i.icon.algolia, - i.icon.amazon, - i.icon.amazon.pay, - i.icon.amilia, - i.icon.android, - i.icon.angellist, - i.icon.angrycreative, - i.icon.angular, - i.icon.app.store, - i.icon.app.store.ios, - i.icon.apper, - i.icon.apple, - i.icon.apple.pay, - i.icon.asymmetrik, - i.icon.audible, - i.icon.autoprefixer, - i.icon.avianex, - i.icon.aviato, - i.icon.aws, - i.icon.bandcamp, - i.icon.behance, - i.icon.behance.square, - i.icon.bimobject, - i.icon.bitbucket, - i.icon.bitcoin, - i.icon.bity, - i.icon.black.tie, - i.icon.blackberry, - i.icon.blogger, - i.icon.blogger.b, - i.icon.bluetooth, - i.icon.bluetooth.b, - i.icon.btc, - i.icon.buromobelexperte, - i.icon.buysellads, - i.icon.cc.amazon.pay, - i.icon.cc.amex, - i.icon.cc.apple.pay, - i.icon.cc.diners.club, - i.icon.cc.discover, - i.icon.cc.jcb, - i.icon.cc.mastercard, - i.icon.cc.paypal, - i.icon.cc.stripe, - i.icon.cc.visa, - i.icon.centercode, - i.icon.chrome, - i.icon.cloudscale, - i.icon.cloudsmith, - i.icon.cloudversify, - i.icon.codepen, - i.icon.codiepie, - i.icon.connectdevelop, - i.icon.contao, - i.icon.cpanel, - i.icon.creative.commons, - i.icon.css3, - i.icon.css3.alternate, - i.icon.cuttlefish, - i.icon.d.and.d, - i.icon.dashcube, - i.icon.delicious, - i.icon.deploydog, - i.icon.deskpro, - i.icon.deviantart, - i.icon.digg, - i.icon.digital.ocean, - i.icon.discord, - i.icon.discourse, - i.icon.dochub, - i.icon.docker, - i.icon.draft2digital, - i.icon.dribbble, - i.icon.dribbble.square, - i.icon.dropbox, - i.icon.drupal, - i.icon.dyalog, - i.icon.earlybirds, - i.icon.edge, - i.icon.elementor, - i.icon.ember, - i.icon.empire, - i.icon.envira, - i.icon.erlang, - i.icon.ethereum, - i.icon.etsy, - i.icon.expeditedssl, - i.icon.facebook, - i.icon.facebook.f, - i.icon.facebook.messenger, - i.icon.facebook.square, - i.icon.firefox, - i.icon.first.order, - i.icon.firstdraft, - i.icon.flickr, - i.icon.flipboard, - i.icon.fly, - i.icon.font.awesome, - i.icon.font.awesome.alternate, - i.icon.font.awesome.flag, - i.icon.fonticons, - i.icon.fonticons.fi, - i.icon.fort.awesome, - i.icon.fort.awesome.alternate, - i.icon.forumbee, - i.icon.foursquare, - i.icon.free.code.camp, - i.icon.freebsd, - i.icon.get.pocket, - i.icon.gg, - i.icon.gg.circle, - i.icon.git, - i.icon.git.square, - i.icon.github, - i.icon.github.alternate, - i.icon.github.square, - i.icon.gitkraken, - i.icon.gitlab, - i.icon.gitter, - i.icon.glide, - i.icon.glide.g, - i.icon.gofore, - i.icon.goodreads, - i.icon.goodreads.g, - i.icon.google, - i.icon.google.drive, - i.icon.google.play, - i.icon.google.plus, - i.icon.google.plus.g, - i.icon.google.plus.square, - i.icon.google.wallet, - i.icon.gratipay, - i.icon.grav, - i.icon.gripfire, - i.icon.grunt, - i.icon.gulp, - i.icon.hacker.news, - i.icon.hacker.news.square, - i.icon.hips, - i.icon.hire.a.helper, - i.icon.hooli, - i.icon.hotjar, - i.icon.houzz, - i.icon.html5, - i.icon.hubspot, - i.icon.imdb, - i.icon.instagram, - i.icon.internet.explorer, - i.icon.ioxhost, - i.icon.itunes, - i.icon.itunes.note, - i.icon.jenkins, - i.icon.joget, - i.icon.joomla, - i.icon.js, - i.icon.js.square, - i.icon.jsfiddle, - i.icon.keycdn, - i.icon.kickstarter, - i.icon.kickstarter.k, - i.icon.korvue, - i.icon.laravel, - i.icon.lastfm, - i.icon.lastfm.square, - i.icon.leanpub, - i.icon.less, - i.icon.linechat, - i.icon.linkedin, - i.icon.linkedin.alternate, - i.icon.linkedin.in, - i.icon.linode, - i.icon.linux, - i.icon.lyft, - i.icon.magento, - i.icon.maxcdn, - i.icon.medapps, - i.icon.medium, - i.icon.medium.m, - i.icon.medrt, - i.icon.meetup, - i.icon.microsoft, - i.icon.mix, - i.icon.mixcloud, - i.icon.mizuni, - i.icon.modx, - i.icon.monero, - i.icon.napster, - i.icon.nintendo.switch, - i.icon.node, - i.icon.node.js, - i.icon.npm, - i.icon.ns8, - i.icon.nutritionix, - i.icon.odnoklassniki, - i.icon.odnoklassniki.square, - i.icon.opencart, - i.icon.openid, - i.icon.opera, - i.icon.optin.monster, - i.icon.osi, - i.icon.page4, - i.icon.pagelines, - i.icon.palfed, - i.icon.patreon, - i.icon.paypal, - i.icon.periscope, - i.icon.phabricator, - i.icon.phoenix.framework, - i.icon.php, - i.icon.pied.piper, - i.icon.pied.piper.alternate, - i.icon.pied.piper.pp, - i.icon.pinterest, - i.icon.pinterest.p, - i.icon.pinterest.square, - i.icon.playstation, - i.icon.product.hunt, - i.icon.pushed, - i.icon.python, - i.icon.qq, - i.icon.quinscape, - i.icon.quora, - i.icon.ravelry, - i.icon.react, - i.icon.rebel, - i.icon.redriver, - i.icon.reddit, - i.icon.reddit.alien, - i.icon.reddit.square, - i.icon.rendact, - i.icon.renren, - i.icon.replyd, - i.icon.resolving, - i.icon.rocketchat, - i.icon.rockrms, - i.icon.safari, - i.icon.sass, - i.icon.schlix, - i.icon.scribd, - i.icon.searchengin, - i.icon.sellcast, - i.icon.sellsy, - i.icon.servicestack, - i.icon.shirtsinbulk, - i.icon.simplybuilt, - i.icon.sistrix, - i.icon.skyatlas, - i.icon.skype, - i.icon.slack, - i.icon.slack.hash, - i.icon.slideshare, - i.icon.snapchat, - i.icon.snapchat.ghost, - i.icon.snapchat.square, - i.icon.soundcloud, - i.icon.speakap, - i.icon.spotify, - i.icon.stack.exchange, - i.icon.stack.overflow, - i.icon.staylinked, - i.icon.steam, - i.icon.steam.square, - i.icon.steam.symbol, - i.icon.sticker.mule, - i.icon.strava, - i.icon.stripe, - i.icon.stripe.s, - i.icon.studiovinari, - i.icon.stumbleupon, - i.icon.stumbleupon.circle, - i.icon.superpowers, - i.icon.supple, - i.icon.telegram, - i.icon.telegram.plane, - i.icon.tencent.weibo, - i.icon.themeisle, - i.icon.trello, - i.icon.tripadvisor, - i.icon.tumblr, - i.icon.tumblr.square, - i.icon.twitch, - i.icon.twitter, - i.icon.twitter.square, - i.icon.typo3, - i.icon.uber, - i.icon.uikit, - i.icon.uniregistry, - i.icon.untappd, - i.icon.usb, - i.icon.ussunnah, - i.icon.vaadin, - i.icon.viacoin, - i.icon.viadeo, - i.icon.viadeo.square, - i.icon.viber, - i.icon.vimeo, - i.icon.vimeo.square, - i.icon.vimeo.v, - i.icon.vine, - i.icon.vk, - i.icon.vnv, - i.icon.vuejs, - i.icon.wechat, - i.icon.weibo, - i.icon.weixin, - i.icon.whatsapp, - i.icon.whatsapp.square, - i.icon.whmcs, - i.icon.wikipedia.w, - i.icon.windows, - i.icon.wordpress, - i.icon.wordpress.simple, - i.icon.wpbeginner, - i.icon.wpexplorer, - i.icon.wpforms, - i.icon.xbox, - i.icon.xing, - i.icon.xing.square, - i.icon.y.combinator, - i.icon.yahoo, - i.icon.yandex, - i.icon.yandex.international, - i.icon.yelp, - i.icon.yoast, - i.icon.youtube, - i.icon.youtube.square { - font-family: 'brand-icons'; - } - /* Brand Icons Ideally Would Be Defined Here */ - -} -.loadBrandIcons(); diff --git a/src/themes/default/elements/icon.variables b/src/themes/default/elements/icon.variables deleted file mode 100644 index 5d32af2..0000000 --- a/src/themes/default/elements/icon.variables +++ /dev/null @@ -1,95 +0,0 @@ -/******************************* - Icon -*******************************/ - -/*-------------- - Font Files ----------------*/ - -@fontName: 'icons'; -@src: - url("@{fontPath}/@{fontName}.eot?#iefix") format('embedded-opentype'), - url("@{fontPath}/@{fontName}.woff2") format('woff2'), - url("@{fontPath}/@{fontName}.woff") format('woff'), - url("@{fontPath}/@{fontName}.ttf") format('truetype'), - url("@{fontPath}/@{fontName}.svg#icons") format('svg') -; -@fallbackSRC: url("@{fontPath}/@{fontName}.eot"); - -/*-------------- - Optional Files ----------------*/ - -/* Outline Icons */ -@importOutlineIcons: true; -@outlineFontName: 'outline-icons'; -@outlineSrc: - url("@{fontPath}/@{outlineFontName}.eot?#iefix") format('embedded-opentype'), - url("@{fontPath}/@{outlineFontName}.woff2") format('woff2'), - url("@{fontPath}/@{outlineFontName}.woff") format('woff'), - url("@{fontPath}/@{outlineFontName}.ttf") format('truetype'), - url("@{fontPath}/@{outlineFontName}.svg#icons") format('svg') -; -@outlineFallbackSRC: url("@{fontPath}/@{outlineFontName}.eot"); - -/* Brand Icons */ -@importBrandIcons: true; -@brandFontName: 'brand-icons'; -@brandSrc: - url("@{fontPath}/@{brandFontName}.eot?#iefix") format('embedded-opentype'), - url("@{fontPath}/@{brandFontName}.woff2") format('woff2'), - url("@{fontPath}/@{brandFontName}.woff") format('woff'), - url("@{fontPath}/@{brandFontName}.ttf") format('truetype'), - url("@{fontPath}/@{brandFontName}.svg#icons") format('svg') -; -@brandFallbackSRC: url("@{fontPath}/@{brandFontName}.eot"); - -/*-------------- - Definition ----------------*/ - -/* Icon Variables */ -@opacity: 1; -@width: @iconWidth; -@height: 1em; -@distanceFromText: 0.25rem; -@lineHeight: 1; - - -/* Variations */ -@linkOpacity: 0.8; -@linkDuration: 0.3s; -@loadingDuration: 2s; - -@circularSize: 2em; -@circularPadding: 0.5em 0em; -@circularShadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset; - -@borderedSize: 2em; -@borderedVerticalPadding: ((@borderedSize - @height) / 2); -@borderedHorizontalPadding: 0em; -@borderedShadow: 0em 0em 0em 0.1em rgba(0, 0, 0, 0.1) inset; - -@cornerIconSize: 0.45em; -@cornerIconStroke: 1px; -@cornerIconShadow: - -@cornerIconStroke -@cornerIconStroke 0 @white, - @cornerIconStroke -@cornerIconStroke 0 @white, - -@cornerIconStroke @cornerIconStroke 0 @white, - @cornerIconStroke @cornerIconStroke 0 @white -; -@cornerIconInvertedShadow: - -@cornerIconStroke -@cornerIconStroke 0 @black, - @cornerIconStroke -@cornerIconStroke 0 @black, - -@cornerIconStroke @cornerIconStroke 0 @black, - @cornerIconStroke @cornerIconStroke 0 @black -; - -@mini: 0.4em; -@tiny: 0.5em; -@small: 0.75em; -@medium: 1em; -@large: 1.5em; -@big: 2em; -@huge: 4em; -@massive: 8em; diff --git a/src/themes/default/elements/image.overrides b/src/themes/default/elements/image.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/image.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/image.variables b/src/themes/default/elements/image.variables deleted file mode 100644 index 925110e..0000000 --- a/src/themes/default/elements/image.variables +++ /dev/null @@ -1,44 +0,0 @@ -/******************************* - Image -*******************************/ - -/*------------------- - Element ---------------------*/ - -@placeholderColor: transparent; -@roundedBorderRadius: 0.3125em; - -@imageHorizontalMargin: 0.25rem; -@imageVerticalMargin: 0.5rem; -@imageBorder: 1px solid rgba(0, 0, 0, 0.1); - -/*------------------- - Types ---------------------*/ - -/* Avatar */ -@avatarSize: 2em; -@avatarMargin: 0.25em; - - -/*------------------- - Variations ---------------------*/ - -/* Spaced */ -@spacedDistance: 0.5em; - -/* Floated */ -@floatedHorizontalMargin: 1em; -@floatedVerticalMargin: 1em; - -/* Size */ -@miniWidth: 35px; -@tinyWidth: 80px; -@smallWidth: 150px; -@mediumWidth: 300px; -@largeWidth: 450px; -@bigWidth: 600px; -@hugeWidth: 800px; -@massiveWidth: 960px; diff --git a/src/themes/default/elements/input.overrides b/src/themes/default/elements/input.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/input.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/input.variables b/src/themes/default/elements/input.variables deleted file mode 100644 index b46c553..0000000 --- a/src/themes/default/elements/input.variables +++ /dev/null @@ -1,103 +0,0 @@ -/******************************* - Input -*******************************/ - -/*------------------- - Element ---------------------*/ - -@inputFont: @pageFont; -@verticalPadding: @inputVerticalPadding; -@horizontalPadding: @inputHorizontalPadding; - -@lineHeight: @inputLineHeight; -@lineHeightOffset: ((@lineHeight - 1em) / 2); - -@padding: (@verticalPadding - @lineHeightOffset) @horizontalPadding; - -@textAlign: left; -@background: @inputBackground; -@borderWidth: 1px; -@border: @borderWidth solid @borderColor; -@boxShadow: none; - -@borderRadius: @defaultBorderRadius; -@transition: - box-shadow @defaultDuration @defaultEasing, - border-color @defaultDuration @defaultEasing, - outline-offset @defaultDuration @defaultEasing, - outline-color @defaultDuration @defaultEasing -; - -/*------------------- - Types ---------------------*/ - -/* Icon Input */ -@iconWidth: (@verticalPadding * 2) + @glyphWidth; -@iconOpacity: 0.5; -@iconFocusOpacity: 1; -@iconOffset: -0.5em; - -@iconDistance: 0em; -@iconMargin: @iconWidth + @iconDistance; -@iconTransition: opacity 0.3s @defaultEasing; - -@transparentIconWidth: @glyphWidth; -@transparentIconMargin: 2em; - -/* Circular Icon Input */ -@circularIconVerticalOffset: 0.35em; -@circularIconHorizontalOffset: 0.5em; - -/* Labeled Input */ -@labelCornerTop: @borderWidth; -@labelCornerRight: @borderWidth; -@labelCornerSize: @relative9px; -@labelSize: 1em; -@labelVerticalPadding: (@verticalPadding - @lineHeightOffset); - -@labeledMargin: 2.5em; -@labeledIconInputMargin: 3.25em; -@labeledIconMargin: 1.25em; - -/*------------------- - States ---------------------*/ - -/* Placeholder */ -@placeholderColor: @inputPlaceholderColor; -@placeholderFocusColor: @inputPlaceholderFocusColor; - -/* Down */ -@downBorderColor: rgba(0, 0, 0, 0.3); -@downBackground: #FAFAFA; -@downColor: @textColor; -@downBoxShadow: none; - -/* Focus */ -@focusBorderColor: @focusedFormBorderColor; -@focusBackground: @background; -@focusColor: @hoveredTextColor; -@focusBoxShadow: none; - -/* Error */ -@errorBackground: @negativeBackgroundColor; -@errorColor: @negativeTextColor; -@errorBorder: @negativeBorderColor; -@errorBoxShadow: none; - -@placeholderErrorColor: lighten(@errorColor, 40); -@placeholderErrorFocusColor: lighten(@errorColor, 30); - -/* Loader */ -@invertedLoaderFillColor: rgba(0, 0, 0, 0.15); - -/*------------------- - Variations ---------------------*/ - -/* Inverted */ -@transparentInvertedPlaceholderColor: @invertedUnselectedTextColor; -@transparentInvertedColor: @white; - diff --git a/src/themes/default/elements/label.overrides b/src/themes/default/elements/label.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/label.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/label.variables b/src/themes/default/elements/label.variables deleted file mode 100644 index 8f904e6..0000000 --- a/src/themes/default/elements/label.variables +++ /dev/null @@ -1,257 +0,0 @@ -/******************************* - Label -*******************************/ - -/*------------------- - Element ---------------------*/ - -@verticalAlign: baseline; -@verticalMargin: 0em; -@horizontalMargin: @relative2px; -@backgroundColor: hsl(var(--hsl-gray-400) / 10%); -@color: hsl(var(--hsl-gray-400)); -@backgroundImage: none; -@verticalPadding: 0.5833em; /* medium is not @emSize custom value required */ -@horizontalPadding: 0.833em; -@borderRadius: @absoluteBorderRadius; -@textTransform: none; -@fontWeight: var(--font-weights-medium); -@borderWidth: 1px; -@border: 0px solid transparent; - -@lineHeightOffset: -(@verticalPadding / 2); - -@labelTransitionDuration: @defaultDuration; -@labelTransitionEasing: @defaultEasing; -@transition: background @labelTransitionDuration @labelTransitionEasing; - -/* Group */ -@groupVerticalMargin: 0.5em; -@groupHorizontalMargin: 0.5em; - -/*------------------- - Parts ---------------------*/ - -/* Link */ -@linkOpacity: 0.5; -@linkTransition: @labelTransitionDuration opacity @labelTransitionEasing; - -/* Icon */ -@iconDistance: 0.75em; - -/* Image */ -@imageHeight: (1em + @verticalPadding * 2); - -/* Detail */ -@detailFontWeight: @bold; -@detailOpacity: 0.8; -@detailIconDistance: 0.25em; -@detailMargin: 1em; - -/* Delete */ -@deleteOpacity: @linkOpacity; -@deleteSize: @relativeSmall; -@deleteMargin: 0.5em; -@deleteTransition: background @labelTransitionDuration @labelTransitionEasing; - -/*------------------- - Types ---------------------*/ - -/* Image Label */ -@imageLabelBackground: @backgroundColor; -@imageLabelVerticalPadding: @verticalPadding; -@imageLabelHorizontalPadding: @horizontalPadding; -@imageLabelTextDistance: 0.5em; -@imageLabelDetailDistance: @imageLabelTextDistance; -@imageLabelBorderRadius: @borderRadius; -@imageLabelBoxShadow: none; -@imageLabelPadding: @imageLabelVerticalPadding @imageLabelHorizontalPadding @imageLabelVerticalPadding @imageLabelTextDistance; - -@imageLabelImageMargin: -@verticalPadding @imageLabelTextDistance -@verticalPadding -@imageLabelTextDistance; -@imageLabelImageBorderRadius: @imageLabelBorderRadius 0em 0em @imageLabelBorderRadius; -@imageLabelImageHeight: @imageHeight; - -@imageLabelDetailBackground: @strongTransparentBlack; -@imageLabelDetailPadding: @imageLabelVerticalPadding @imageLabelHorizontalPadding; -@imageLabelDetailMargin: -@imageLabelVerticalPadding -@imageLabelHorizontalPadding -@imageLabelVerticalPadding @imageLabelDetailDistance; - -/*------------------- - States ---------------------*/ - -/* Hover */ -@labelHoverBackgroundColor: lighten(#666E74, 10); -@labelHoverBackgroundImage: none; -@labelHoverTextColor: @hoveredTextColor; - -/* Active */ -@labelActiveBackgroundColor: lighten(#666E74, 10); -@labelActiveBackgroundImage: none; -@labelActiveTextColor: @selectedTextColor; - -/* Active Hover */ -@labelActiveHoverBackgroundColor: lighten(#666E74, 10); -@labelActiveHoverBackgroundImage: none; -@labelActiveHoverTextColor: @selectedTextColor; - - -/*------------------- - Variations ---------------------*/ - -/* Basic */ -@basicBackground: none @white; -@basicBorderWidth: 1px; -@basicBorder: @basicBorderWidth solid @borderColor; -@basicColor: @textColor; -@basicBoxShadow: none; - -@basicHoverBackground: @basicBackground; -@basicHoverColor: @linkHoverColor; -@basicHoverBorder: @basicBorder; -@basicHoverBoxShadow: @basicBoxShadow; - -/* Tag */ -@tagCircleColor: @white; -@tagCircleSize: 0.5em; -@tagHorizontalPadding: 1.5em; -@tagCircleBoxShadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); -@tagTriangleRightOffset: 100%; -@tagTriangleTopOffset: 50%; -@tagTriangleSize: 1.56em; -@tagTriangleBackgroundImage: none; -@tagTransition: none; /* Avoids error with background: inherit; on animation */ - -/* Ribbon */ -@ribbonTriangleSize: 1.2em; -@ribbonShadowColor: rgba(0, 0, 0, 0.15); - -@ribbonMargin: 1rem; -@ribbonOffset: calc(-@ribbonMargin - @ribbonTriangleSize); -@ribbonDistance: calc(@ribbonMargin + @ribbonTriangleSize); -@rightRibbonOffset: calc(100% + @ribbonMargin + @ribbonTriangleSize); - -@ribbonImageTopDistance: 1rem; -@ribbonImageMargin: -0.05rem; /* Rounding Offset on Triangle */ -@ribbonImageOffset: calc(-@ribbonImageMargin - @ribbonTriangleSize); -@rightRibbonImageOffset: calc(100% + @ribbonImageMargin + @ribbonTriangleSize); - -@ribbonTableMargin: @relativeMini; /* Rounding Offset on Triangle */ -@ribbonTableOffset: calc(-@ribbonTableMargin - @ribbonTriangleSize); -@rightRibbonTableOffset: calc(100% + @ribbonTableMargin + @ribbonTriangleSize); - - -/* Colors */ -@fullWhite : #1E2225; -@fullWhiteHover : #000000; - -@redTextColor: @black; -@orangeTextColor: @black; -@yellowTextColor: @black; -@oliveTextColor: @black; -@greenTextColor: @black; -@tealTextColor: @black; -@blueTextColor: @black; -@violetTextColor: @black; -@purpleTextColor: @black; -@pinkTextColor: @black; -@brownTextColor: @black; -@greyTextColor: @black; -@blackTextColor: @black; - -@redHoverTextColor: @black; -@orangeHoverTextColor: @black; -@yellowHoverTextColor: @black; -@oliveHoverTextColor: @black; -@greenHoverTextColor: @black; -@tealHoverTextColor: @black; -@blueHoverTextColor: @black; -@violetHoverTextColor: @black; -@purpleHoverTextColor: @black; -@pinkHoverTextColor: @black; -@brownHoverTextColor: @black; -@greyHoverTextColor: @black; -@blackHoverTextColor: @black; - -@redRibbonShadow: darken(@red, 10); -@orangeRibbonShadow: darken(@orange, 10); -@yellowRibbonShadow: darken(@yellow, 10); -@oliveRibbonShadow: darken(@olive, 10); -@greenRibbonShadow: darken(@green, 10); -@tealRibbonShadow: darken(@teal, 10); -@blueRibbonShadow: darken(@blue, 10); -@violetRibbonShadow: darken(@violet, 10); -@purpleRibbonShadow: darken(@purple, 10); -@pinkRibbonShadow: darken(@pink, 10); -@brownRibbonShadow: darken(@brown, 10); -@greyRibbonShadow: darken(@grey, 10); -@blackRibbonShadow: darken(@white, 10); - -/* Attached */ -@attachedSegmentPadding: 2rem; -@attachedVerticalPadding: 0.75em; -@attachedHorizontalPadding: 1em; - -@attachedCornerBorderRadius: @3px; -@attachedBorderRadius: @borderRadius; - -/* Corner */ -@cornerSizeRatio: 1; -@cornerTransition: color @labelTransitionDuration @labelTransitionEasing; -@cornerTriangleSize: 4em; -@cornerTriangleTransition: border-color @labelTransitionDuration @labelTransitionEasing; -@cornerTriangleZIndex: 1; - -@cornerIconSize: @relativeLarge; -@cornerIconTopOffset: @relative9px; -@cornerIconLeftOffset: @relative11px; - -/* Corner Text */ -@cornerTextWidth: 3em; -@cornerTextWeight: @bold; -@cornerTextSize: 1em; - -/* Horizontal */ -@horizontalLabelMinWidth: 3em; -@horizontalLabelMargin: 0.5em; -@horizontalLabelVerticalPadding: 0.4em; - -/* Circular Padding */ -@circularPadding: 0.5em; -@circularMinSize: 2em; -@emptyCircleSize: 0.5em; - -/* Pointing */ -@pointingBorderColor: inherit; -@pointingBorderWidth: @borderWidth; -@pointingVerticalDistance: 1em; -@pointingTriangleSize: 0.6666em; -@pointingHorizontalDistance: @pointingTriangleSize; - -@pointingTriangleTransition: background @labelTransitionDuration @labelTransitionEasing; -@pointingTriangleZIndex: 2; - -/* Basic Pointing */ -@basicPointingTriangleOffset: -@pointingBorderWidth; - -/* Floating */ -@floatingTopOffset: -1em; -@floatingLeftOffset: -1.5em; -@floatingZIndex: 100; - -/*------------------- - Group ---------------------*/ - -/* Sizing */ -@mini : @9px; -@tiny : @10px; -@small : @11px; -@medium : @12px; -@large : @absoluteMedium; -@big : @absoluteBig; -@huge : @absoluteHuge; -@massive : @absoluteMassive; diff --git a/src/themes/default/elements/list.overrides b/src/themes/default/elements/list.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/list.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/list.variables b/src/themes/default/elements/list.variables deleted file mode 100644 index def1014..0000000 --- a/src/themes/default/elements/list.variables +++ /dev/null @@ -1,224 +0,0 @@ -/******************************* - List -*******************************/ - -/*------------------- - View ---------------------*/ - -/* List */ -@listStyleType: none; -@listStylePosition: outside; -@margin: 1em 0em; -@verticalPadding: 0em; -@horizontalPadding: 0em; - -/* List Item */ -@itemVerticalPadding: @relative3px; -@itemHorizontalPadding: 0em; -@itemPadding: @itemVerticalPadding @itemHorizontalPadding; -@itemLineHeight: @relativeLarge; - -/* Sub List */ -@childListPadding: 0.75em 0em 0.25em 0.5em; -@childListIndent: 1em; - -/* Sub List Item */ -@childItemVerticalPadding: @relative2px; -@childItemHorizontalPadding: 0em; -@childItemPadding: @childItemVerticalPadding @childItemHorizontalPadding; -@childItemLineHeight: inherit; - -/*------------------- - Elements ---------------------*/ - -/* Icon */ -@iconDistance: @relative4px; -@iconOffset: 0em; -@iconTransition: color @defaultDuration @defaultEasing; -@iconVerticalAlign: top; -@iconContentVerticalAlign: top; - -/* Image */ -@imageDistance: 0.5em; -@imageAlign: top; - -/* Content */ -@contentDistance: 0.5em; -@contentLineHeight: @itemLineHeight; -@contentLineHeightOffset: (@contentLineHeight - 1em) / 2; -@contentVerticalAlign: top; - -/* Header */ -@itemHeaderFontFamily: @headerFont; -@itemHeaderFontWeight: @bold; -@itemHeaderColor: @textColor; - -/* Description */ -@itemDescriptionColor: rgba(0, 0, 0, 0.7); - -/* Link */ -@itemLinkColor: @linkColor; -@itemLinkHoverColor: @linkHoverColor; - -/* Header Link */ -@itemHeaderLinkColor: @itemLinkColor; -@itemHeaderLinkHoverColor: @itemLinkHoverColor; - -/* Linked Icon */ -@itemLinkIconColor: @lightTextColor; -@itemLinkIconHoverColor: @textColor; -@invertedIconLinkColor: @invertedLightTextColor; - -/*------------------- - States ---------------------*/ - -@disabledColor: @disabledTextColor; -@invertedDisabledColor: @invertedDisabledTextColor; - -/*------------------- - Variations ---------------------*/ - -/* Float */ -@floatDistance: 1em; -@leftFloatMargin: 0em @floatDistance 0em 0em; -@rightFloatMargin: 0em 0em 0em @floatDistance; - -/* Horizontal */ -@horizontalSpacing: 1em; -@horizontalIconDistance: 0.25em; -@horizontalVerticalAlign: middle; - -/* Inverted */ -@invertedListIconColor: @invertedLightTextColor; -@invertedHeaderColor: @invertedTextColor; -@invertedDescriptionColor: @invertedLightTextColor; -@invertedItemLinkColor: @invertedTextColor; -@invertedItemLinkHoverColor: @linkHoverColor; - -/* Link List */ -@linkListItemColor: @unselectedTextColor; -@linkListItemHoverColor: @hoveredTextColor; -@linkListItemDownColor: @pressedTextColor; -@linkListItemActiveColor: @selectedTextColor; -@linkListTransition: - @defaultDuration color @defaultEasing -; - -/* Inverted Link List */ -@invertedLinkListItemColor: @invertedUnselectedTextColor; -@invertedLinkListItemHoverColor: @invertedHoveredTextColor; -@invertedLinkListItemDownColor: @invertedPressedTextColor; -@invertedLinkListItemActiveColor: @invertedSelectedTextColor; - -/* Selection List */ -@selectionListItemMargin: 0em; -@selectionListItemBorderRadius: 0.5em; -@selectionListItemVerticalPadding: 0.5em; -@selectionListItemHorizontalPadding: 0.5em; -@selectionListTransition: - @defaultDuration color @defaultEasing, - @defaultDuration padding-left @defaultEasing, - @defaultDuration background-color @defaultEasing -; - -/* Selection List States */ -@selectionListBackground: transparent; -@selectionListColor: @unselectedTextColor; -@selectionListHoverBackground: @subtleTransparentBlack; -@selectionListHoverColor: @hoveredTextColor; -@selectionListDownBackground: @transparentBlack; -@selectionListDownColor: @pressedTextColor; -@selectionListActiveBackground: @transparentBlack; -@selectionListActiveColor: @selectedTextColor; - -/* Inverted Selection List */ -@invertedSelectionListBackground: transparent; -@invertedSelectionListColor: @invertedUnselectedTextColor; -@invertedSelectionListHoverBackground: @subtleTransparentWhite; -@invertedSelectionListHoverColor: @invertedHoveredTextColor; -@invertedSelectionListDownBackground: @transparentWhite; -@invertedSelectionListDownColor: @invertedPressedTextColor; -@invertedSelectionListActiveBackground: @transparentWhite; -@invertedSelectionListActiveColor: @invertedSelectedTextColor; - -/* Animated List */ -@animatedDuration: 0.25s; -@animatedDelay: 0.1s; -@animatedListTransition: - @animatedDuration color @defaultEasing @animatedDelay, - @animatedDuration padding-left @defaultEasing @animatedDelay, - @animatedDuration background-color @defaultEasing @animatedDelay -; -@animatedListIndent: 1em; - -/* Bulleted */ -@bulletDistance: 1.25rem; -@bulletOffset: -@bulletDistance; - -@bulletOpacity: 1; -@bulletCharacter: 'โ€ข'; -@bulletColor: inherit; -@bulletLinkColor: @textColor; -@bulletVerticalAlign: top; -@bulletChildDistance: @bulletDistance; - -/* Horizontal Bullets */ -@horizontalBulletColor: @textColor; -@horizontalBulletSpacing: @bulletDistance + 0.5em; - -/* Ordered List */ -@orderedCountName: ordered; -@orderedCountContent: counters(ordered, ".") " "; -@orderedCountColor: @textColor; -@orderedCountDistance: 1.25rem; -@orderedCountOpacity: 0.8; -@orderedCountTextAlign: right; -@orderedCountVerticalAlign: middle; - -@orderedChildCountDistance: 1em; -@orderedChildCountOffset: -2em; - -@orderedInvertedCountColor: @invertedLightTextColor; - -/* Horizontal Ordered */ -@horizontalOrderedCountDistance: 0.5em; - -/* Divided */ -@dividedBorderWidth: 1px; -@dividedBorder: @dividedBorderWidth solid @borderColor; -@dividedInvertedBorderColor: @whiteBorderColor; -@dividedChildListBorder: none; -@dividedChildItemBorder: none; - -/* Divided Horizontal */ -@horizontalDividedSpacing: (@horizontalSpacing / 2); -@horizontalDividedLineHeight: 0.6; - -/* Divided */ -@celledBorderWidth: 1px; -@celledBorder: @celledBorderWidth solid @borderColor; -@celledInvertedBorder: @dividedBorderWidth solid @whiteBorderColor; -@celledHorizontalPadding: 0.5em; -@celledChildListBorder: none; -@celledChildItemBorder: none; - -/* Divided Horizontal */ -@horizontalCelledSpacing: (@horizontalSpacing / 2); -@horizontalCelledLineHeight: 0.6; - -/* Relaxed */ -@relaxedItemVerticalPadding: @relative6px; -@relaxedChildItemVerticalPadding: @relative3px; -@relaxedHeaderMargin: 0.25rem; -@relaxedHorizontalPadding: 1rem; - -/* Very Relaxed */ -@veryRelaxedItemVerticalPadding: @relative12px; -@veryRelaxedChildItemVerticalPadding: @relative4px; -@veryRelaxedHeaderMargin: 0.5rem; -@veryRelaxedHorizontalPadding: 1.5rem; - diff --git a/src/themes/default/elements/loader.overrides b/src/themes/default/elements/loader.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/loader.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/loader.variables b/src/themes/default/elements/loader.variables deleted file mode 100644 index b52281e..0000000 --- a/src/themes/default/elements/loader.variables +++ /dev/null @@ -1,73 +0,0 @@ -/******************************* - Loader -*******************************/ - -/* Some global loader styles defined in site.variables */ -// @loaderSpeed -// @loaderLineWidth -// @loaderFillColor -// @loaderLineColor -// @invertedLoaderFillColor -// @invertedLoaderLineColor - -/*------------------- - Standard ---------------------*/ - -@loaderTopOffset: 50%; -@loaderLeftOffset: 50%; - -@shapeBorderColor: @loaderLineColor transparent transparent; -@invertedShapeBorderColor: @invertedLoaderLineColor transparent transparent; - -/*------------------- - Types ---------------------*/ - -/* Text */ -@textDistance: @relativeMini; -@loaderTextColor: @textColor; -@invertedLoaderTextColor: @invertedTextColor; - - -/*------------------- - States ---------------------*/ - -@indeterminateDirection: reverse; -@indeterminateSpeed: (2 * @loaderSpeed); - -/*------------------- - Variations ---------------------*/ - -@inlineVerticalAlign: middle; -@inlineMargin: 0em; - -/* Exact Sizes (Avoids Rounding Errors) */ -@mini : @14px; -@tiny : @16px; -@small : @24px; -@medium : @32px; -@large : @48px; -@big : @52px; -@huge : @58px; -@massive : @64px; - -@miniOffset: 0em 0em 0em -(@mini / 2); -@tinyOffset: 0em 0em 0em -(@tiny / 2); -@smallOffset: 0em 0em 0em -(@small / 2); -@mediumOffset: 0em 0em 0em -(@medium / 2); -@largeOffset: 0em 0em 0em -(@large / 2); -@bigOffset: 0em 0em 0em -(@big / 2); -@hugeOffset: 0em 0em 0em -(@huge / 2); -@massiveOffset: 0em 0em 0em -(@massive / 2); - -@tinyFontSize: @relativeTiny; -@miniFontSize: @relativeMini; -@smallFontSize: @relativeSmall; -@mediumFontSize: @relativeMedium; -@largeFontSize: @relativeLarge; -@bigFontSize: @relativeBig; -@hugeFontSize: @relativeHuge; -@massiveFontSize: @relativeMassive; diff --git a/src/themes/default/elements/placeholder.overrides b/src/themes/default/elements/placeholder.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/placeholder.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/placeholder.variables b/src/themes/default/elements/placeholder.variables deleted file mode 100644 index 9e74197..0000000 --- a/src/themes/default/elements/placeholder.variables +++ /dev/null @@ -1,55 +0,0 @@ -@placeholderMaxWidth: 30rem; - -/* Key Content Sizing */ -@placeholderLineMargin: @relative12px; -@placeholderHeaderLineHeight: @relative9px; -@placeholderLineHeight: @relative7px; -@placeholderParagraphLineHeight: @placeholderLineHeight; - -@placeholderSpacing: @relative20px; - -/* Interval between consecutive placeholders */ -@placeholderAnimationInterval: 0.15s; - -/* Repeated Placeholder */ -@consecutivePlaceholderSpacing: 2rem; - -/* Image */ -@placeholderImageHeight: 100px; - -/* Header Image */ -@placeholderImageWidth: 3em; -@placeholderImageTextIndent: @10px; - -/* Paragraph */ -@placeholderHeaderLineOneOutdent: 20%; -@placeholderHeaderLineTwoOutdent: 60%; - -@placeholderLineOneOutdent: @placeholderFullLineOutdent; -@placeholderLineTwoOutdent: @placeholderMediumLineOutdent; -@placeholderLineThreeOutdent: @placeholderVeryLongLineOutdent; -@placeholderLineFourOutdent: @placeholderLongLineOutdent; -@placeholderLineFiveOutdent: @placeholderShortLineOutdent; - - -/* Glow Gradient */ -@placeholderLoadingAnimationDuration: 2s; -@placeholderLoadingGradientWidth: 1200px; -@placeholderLoadingGradient: linear-gradient(to right, - rgba(0, 0, 0, 0.08) 0%, - rgba(0, 0, 0, 0.15) 15%, - rgba(0, 0, 0, 0.08) 30% -); -@placeholderInvertedLoadingGradient: linear-gradient(to right, - rgba(255, 255, 255, 0.08) 0%, - rgba(255, 255, 255, 0.14) 15%, - rgba(255, 255, 255, 0.08) 30% -); - -/* Variations */ -@placeholderFullLineOutdent: 0%; -@placeholderVeryLongLineOutdent: 10%; -@placeholderLongLineOutdent: 35%; -@placeholderMediumLineOutdent: 50%; -@placeholderShortLineOutdent: 65%; -@placeholderVeryShortLineOutdent: 80%; diff --git a/src/themes/default/elements/rail.overrides b/src/themes/default/elements/rail.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/rail.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/rail.variables b/src/themes/default/elements/rail.variables deleted file mode 100644 index 321a26d..0000000 --- a/src/themes/default/elements/rail.variables +++ /dev/null @@ -1,34 +0,0 @@ -/******************************* - Rail -*******************************/ - -/*------------------- - Element ---------------------*/ - -@width: 300px; -@height: 100%; - -@distance: 4rem; -@splitDistance: (@distance / 2); - -/*------------------- - Variations ---------------------*/ - -/* Close */ -@closeDistance: 2em; -@veryCloseDistance: 1em; - -@splitCloseDistance: (@closeDistance / 2); -@splitVeryCloseDistance: (@veryCloseDistance / 2); - -@closeWidth: ~"calc("@width~" + "@splitCloseDistance~")"; -@veryCloseWidth: ~"calc("@width~" + "@splitVeryCloseDistance~")"; - -/* Dividing */ -@dividingBorder: 1px solid @borderColor; -@dividingDistance: 5rem; -@splitDividingDistance: (@dividingDistance / 2); -@dividingWidth: @width + @splitDividingDistance; - diff --git a/src/themes/default/elements/reveal.overrides b/src/themes/default/elements/reveal.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/reveal.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/reveal.variables b/src/themes/default/elements/reveal.variables deleted file mode 100644 index 1c7fac4..0000000 --- a/src/themes/default/elements/reveal.variables +++ /dev/null @@ -1,18 +0,0 @@ -/******************************* - Reveal -*******************************/ - -@transitionDelay: 0.1s; -@transitionDuration: 0.5s; -@transitionEasing: cubic-bezier(0.175, 0.885, 0.320, 1); -@transition: all @transitionDuration @defaultEasing @transitionDelay; - -@bottomZIndex: 2; -@topZIndex: 3; -@activeZIndex: 4; -@overlayZIndex: 5; - -/* Types */ -@rotateDegrees: 110deg; -@moveTransition: transform @transitionDuration @transitionEasing @transitionDelay; -@slideTransition: transform @transitionDuration @defaultEasing @transitionDelay; diff --git a/src/themes/default/elements/segment.overrides b/src/themes/default/elements/segment.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/elements/segment.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/elements/segment.variables b/src/themes/default/elements/segment.variables deleted file mode 100644 index 9b2c4d4..0000000 --- a/src/themes/default/elements/segment.variables +++ /dev/null @@ -1,154 +0,0 @@ -/******************************* - Segment -*******************************/ - -/*------------------- - Element ---------------------*/ - -@background: @white; -@borderWidth: 1px; -@border: @borderWidth solid @borderColor; - -@boxShadow: @subtleShadow; -@verticalPadding: 1em; -@horizontalPadding: 1em; -@padding: @verticalPadding @horizontalPadding; - -@verticalMargin: 1rem; -@horizontalMargin: 0em; -@margin: @verticalMargin @horizontalMargin; -@borderRadius: @defaultBorderRadius; - -/*------------------- - Group ---------------------*/ - -@groupedMargin: @margin; -@groupedBorder: @border; -@groupedBoxShadow: @boxShadow; -@groupedBorderRadius: @borderRadius; - -@nestedGroupMargin: @verticalMargin @verticalMargin; - -@groupedSegmentBorder: none; -@groupedSegmentDivider: @border; -@groupedSegmentMargin: 0em; -@groupedSegmentWidth: auto; -@groupedSegmentBoxShadow: none; - -/*------------------- - Coupling ---------------------*/ - -/* Page Grid Segment */ -@pageGridMargin: (2 * @verticalPadding); - -/******************************* - Types -*******************************/ - -/* Placeholder */ -@placeholderBackground: @offWhite; -@placeholderPadding: @padding; -@placeholderBorderColor: @borderColor; -@placeholderBoxShadow: 0px 2px 25px 0 rgba(34, 36, 38, 0.05) inset; -@placeholderMinHeight: 18rem; -@placeholderContentMaxWidth: 15rem; -@placeholderContentInlineButtonMargin: 0px @5px 0px 0px; - - -/* Piled */ -@piledZIndex: auto; -@piledMargin: 3em; -@piledBoxShadow: ''; -@piledDegrees: 1.2deg; -@piledBorder: @border; - -/* Circular */ -@circularPadding: 2em; - -/* Stacked */ -@stackedHeight: 6px; -@stackedPageBackground: @subtleTransparentBlack; -@stackedPadding: @verticalPadding + (0.4em); -@tallStackedPadding: @verticalPadding + (0.8em); - -/******************************* - States -*******************************/ - -/* Loading Dimmer */ -@loaderDimmerColor: rgba(255, 255, 255, 0.8); -@loaderDimmerZIndex: 100; - -/* Loading Spinner */ -@loaderSize: 3em; -@loaderLineZIndex: 101; - - -/******************************* - Variations -*******************************/ - - -/* Raised */ -@raisedBoxShadow: @floatingShadow; - -/* Padded */ -@paddedSegmentPadding: 1.5em; -@veryPaddedSegmentPadding: 3em; - -/* Attached */ -@attachedTopOffset: 0px; -@attachedBottomOffset: 0px; -@attachedHorizontalOffset: -@borderWidth; -@attachedWidth: calc(100% - (@attachedHorizontalOffset * 2)); -@attachedBoxShadow: none; -@attachedBorder: @borderWidth solid @solidBorderColor; -@attachedBottomBoxShadow: - @boxShadow, - @attachedBoxShadow -; - -/* Inverted */ -@invertedBackground: @black; - -/* Floated */ -@floatedDistance: 1em; - -/* Basic */ -@basicBackground: none transparent; -@basicBorder: none; -@basicBoxShadow: none; -@basicBorderRadius: 0px; - -/* Colors */ -@coloredBorderSize: 2px; - -/* Ordinality */ -@secondaryBackground: @darkWhite; -@secondaryColor: @mutedTextColor; - -@tertiaryBackground: @midWhite; -@tertiaryColor: @mutedTextColor; - -@secondaryInvertedLightness: 0.2; -@secondaryInvertedBackground: - lighten(@black, (@secondaryInvertedLightness * 100)) - linear-gradient( - rgba(255, 255, 255, @secondaryInvertedLightness) 0%, - rgba(255, 255, 255, @secondaryInvertedLightness) 100% - ) -; -@secondaryInvertedColor: @invertedMutedTextColor; - -@tertiaryInvertedLightness: 0.35; -@tertiaryInvertedBackground: - lighten(@black, (@tertiaryInvertedLightness * 100)) - linear-gradient( - rgba(255, 255, 255, @tertiaryInvertedLightness) 0%, - rgba(255, 255, 255, @tertiaryInvertedLightness) 100% - ) -; -@tertiaryInvertedColor: @invertedMutedTextColor; diff --git a/src/themes/default/elements/step.overrides b/src/themes/default/elements/step.overrides deleted file mode 100644 index e7aca52..0000000 --- a/src/themes/default/elements/step.overrides +++ /dev/null @@ -1,16 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - -@font-face { - font-family: 'Step'; - src: - url(data:application/x-font-ttf;charset=utf-8;;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format('truetype'), - url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format('woff') - ; -} -.ui.steps .step.completed > .icon:before, -.ui.ordered.steps .step.completed:before { - font-family: 'Step'; - content: '\e800'; /* '๎ €' */ -} \ No newline at end of file diff --git a/src/themes/default/elements/step.variables b/src/themes/default/elements/step.variables deleted file mode 100644 index 332472d..0000000 --- a/src/themes/default/elements/step.variables +++ /dev/null @@ -1,130 +0,0 @@ -/******************************* - Step -*******************************/ - -/*------------------- - Group ---------------------*/ - -@stepMargin: 1em 0em; -@stepsBorderRadius: @defaultBorderRadius; -@stepsBackground: ''; -@stepsBoxShadow: none; -@stepsBorder: 1px solid @borderColor; - -/*------------------- - Element ---------------------*/ - -@verticalMargin: 0em; -@horizontalMargin: 0em; - -@arrowSize: @relativeLarge; -@verticalPadding: @relativeLarge; -@horizontalPadding: 2em; - -@transition: - background-color @defaultDuration @defaultEasing, - opacity @defaultDuration @defaultEasing, - color @defaultDuration @defaultEasing, - box-shadow @defaultDuration @defaultEasing -; -@lineHeight: @relativeLarge; -@alignItems: center; -@justifyContent: center; -@backgroundColor: @white; -@background: @backgroundColor; -@borderRadius: 0em; -@borderWidth: 1px; -@boxShadow: none; -@border: none; -@divider: @borderWidth solid @borderColor; - -/* Icon */ -@iconDistance: 1rem; -@iconSize: 2.5em; -@iconAlign: middle; - -/* Title */ -@titleFontFamily: @headerFont; -@titleFontWeight: @bold; -@titleFontSize: @relativeLarge; -@titleColor: @darkTextColor; - -/* Description */ -@descriptionDistance: 0.25em; -@descriptionFontSize: @relativeSmall; -@descriptionFontWeight: @normal; -@descriptionColor: @textColor; - - -/* Arrow */ -@arrowBackgroundColor: @backgroundColor; -@arrowTopOffset: 50%; -@arrowRightOffset: 0%; -@arrowBorderWidth: 0px @borderWidth @borderWidth 0px; - -@arrowDisplay: block; -@lastArrowDisplay: none; - -@activeArrowDisplay: block; -@activeLastArrowDisplay: none; - -/* Mobile */ -@mobileIconDistance: @iconDistance; - -/*------------------- - Types ---------------------*/ - -/* Vertical */ -@verticalDivider: @divider; -@verticalArrowTopOffset: 50%; -@verticalArrowRightOffset: 0%; -@verticalArrowBorderWidth: 0px @borderWidth @borderWidth 0px; - -@verticalArrowDisplay: none; -@verticalLastArrowDisplay: @verticalArrowDisplay; - -@verticalActiveArrowDisplay: block; -@verticalActiveLastArrowDisplay: block; - -/*------------------- - Variations ---------------------*/ - -@attachedHorizontalOffset: -@borderWidth; -@attachedVerticalOffset: 0; -@attachedWidth: calc(100% + (-@attachedHorizontalOffset * 2)); - -@orderedFontFamily: inherit; -@orderedFontWeight: @bold; - -/*------------------- - States ---------------------*/ - -/* Completed */ -@completedColor: @positiveColor; - -/* Hover */ -@hoverBackground: @offWhite; -@hoverColor: @hoveredTextColor; - -/* Down */ -@downBackground: @darkWhite; -@downColor: @pressedTextColor; - -/* Active */ -@activeBackground: @darkWhite; -@activeColor: @linkColor; -@activeIconColor: @darkTextColor; - -/* Active + Hover */ -@activeHoverBackground: @lightGrey; -@activeHoverColor: @textColor; - - -/* Disabled */ -@disabledBackground: @background; -@disabledColor: @disabledTextColor; diff --git a/src/themes/default/globals/site.overrides b/src/themes/default/globals/site.overrides deleted file mode 100644 index 79bef20..0000000 --- a/src/themes/default/globals/site.overrides +++ /dev/null @@ -1,7 +0,0 @@ -/******************************* - Global Overrides -*******************************/ - -:root { - color-scheme: dark; -} diff --git a/src/themes/default/globals/site.variables b/src/themes/default/globals/site.variables deleted file mode 100644 index 824eac8..0000000 --- a/src/themes/default/globals/site.variables +++ /dev/null @@ -1,992 +0,0 @@ -/******************************* - Site Settings -*******************************/ - -/*------------------- - Fonts ---------------------*/ - -@fontName : 'Lato'; -@fontSmoothing : antialiased; - -@headerFont : @fontName, 'Helvetica Neue', Arial, Helvetica, sans-serif; -@pageFont : @fontName, 'Helvetica Neue', Arial, Helvetica, sans-serif; - -@googleFontName : @fontName; -@importGoogleFonts : true; -@googleFontSizes : '400,700,400italic,700italic'; -@googleSubset : 'latin'; - -@googleProtocol : 'https://'; -@googleFontRequest : '@{googleFontName}:@{googleFontSizes}&subset=@{googleSubset}'; - - -@bold : 600; -@normal : normal; - -/*------------------- - Base Sizes ---------------------*/ - -/* This is the single variable that controls them all */ -@emSize : 14px; - -/* The size of page text */ -@fontSize : 14px; - - -/*------------------- - Border Radius ---------------------*/ - -/* See Power-user section below - for explanation of @px variables -*/ -@relativeBorderRadius: @relative5px; -@absoluteBorderRadius: @5px; - -@defaultBorderRadius: @absoluteBorderRadius; - -/*------------------- - Brand Colors ---------------------*/ - -@primaryColor : #6987AF; -@secondaryColor : @black; - -@lightPrimaryColor : @lightBlue; -@lightSecondaryColor : @lightBlack; - -/*-------------- - Page Heading ----------------*/ - -@headerFontWeight : @bold; -@headerLineHeight : unit((18 / 14), em); - -@h1 : unit((28 / 14), rem); -@h2 : unit((24 / 14), rem); -@h3 : unit((18 / 14), rem); -@h4 : unit((15 / 14), rem); -@h5 : unit((14 / 14), rem); - -/*-------------- - Form Input ----------------*/ - -/* This adjusts the default form input across all elements */ -@inputBackground : @white; -@inputVerticalPadding : @relative11px; -@inputHorizontalPadding : @relative14px; -@inputPadding : @inputVerticalPadding @inputHorizontalPadding; - -/* Input Text Color */ -@inputColor: @textColor; -@inputPlaceholderColor: darken(@textColor, 40); -@inputPlaceholderFocusColor: darken(@textColor, 40); - -/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */ -@inputLineHeight: unit((17 / 14), em); - -/*------------------- - Focused Input ---------------------*/ - -/* Used on inputs, textarea etc */ -@focusedFormBorderColor: #85B7D9; - -/* Used on dropdowns, other larger blocks */ -@focusedFormMutedBorderColor: #96C8DA; - -@unfocusedOutlineColor : transparent; -@unfocusedOutlineOffset : 0.4rem; -@focusedOutlineStyle : solid; -@focusedOutlineWidth : @2px; -@focusedOutlineColor : color-mix( - in srgb, - @focusedFormMutedBorderColor, - transparent 50% -); -@focusedOutlineOffset : 0rem; - -/*------------------- - Sizes ---------------------*/ - -/* - Sizes are all expressed in terms of 14px/em (default em) - This ensures these "ratios" remain constant despite changes in EM -*/ - -@miniSize : (11 / 14); -@tinySize : (12 / 14); -@smallSize : (13 / 14); -@mediumSize : (14 / 14); -@largeSize : (16 / 14); -@bigSize : (18 / 14); -@hugeSize : (20 / 14); -@massiveSize : (24 / 14); - - -/*------------------- - Page ---------------------*/ - -@pageBackground : #2E3235; -@pageOverflowX : hidden; - -@lineHeight : 1.4285em; -@textColor : #DDDDDD; - -/*------------------- - Paragraph ---------------------*/ - -@paragraphMargin : 0em 0em 1em; -@paragraphLineHeight : @lineHeight; - -/*------------------- - Links ---------------------*/ - -@linkColor : @primaryColor; -@linkUnderline : none; -@linkHoverColor : lighten(saturate(@linkColor, 20), 15, relative); -@linkHoverUnderline : @linkUnderline; - -/*------------------- - Scroll Bars ---------------------*/ - -@useCustomScrollbars: true; - -@customScrollbarWidth: 10px; -@customScrollbarHeight: 10px; - -@trackBackground: rgba(0, 0, 0, 0.1); -@trackBorderRadius: 0px; - -@thumbBorderRadius: 5px; -@thumbBackground: rgba(0, 0, 0, 0.25); -@thumbTransition: color 0.2s ease; - -@thumbInactiveBackground: rgba(0, 0, 0, 0.15); -@thumbHoverBackground: rgba(128, 135, 139, 0.8); - -/* Inverted */ -@trackInvertedBackground: rgba(255, 255, 255, 0.1); -@thumbInvertedBackground: rgba(255, 255, 255, 0.25); -@thumbInvertedInactiveBackground: rgba(255, 255, 255, 0.15); -@thumbInvertedHoverBackground: rgba(255, 255, 255, 0.35); - -/*------------------- - Highlighted Text ---------------------*/ - -@highlightBackground : @primaryColor; -@highlightColor : @textColor; - -@inputHighlightBackground : @blue; -@inputHighlightColor : @textColor; - - -/*------------------- - Loader ---------------------*/ - -@loaderSize : @relativeBig; -@loaderSpeed : 0.6s; -@loaderLineWidth : 0.2em; -@loaderFillColor : rgba(0, 0, 0, 0.1); -@loaderLineColor : @grey; - -@invertedLoaderFillColor : rgba(255, 255, 255, 0.15); -@invertedLoaderLineColor : @white; - -/*------------------- - Grid ---------------------*/ - -@columnCount: 16; - -/*------------------- - Transitions ---------------------*/ - -@defaultDuration : 0.1s; -@defaultEasing : ease; - -/*------------------- - Breakpoints ---------------------*/ - -@mobileBreakpoint : 320px; -@tabletBreakpoint : 768px; -@computerBreakpoint : 992px; -@largeMonitorBreakpoint : 1200px; -@widescreenMonitorBreakpoint : 1920px; - -/*------------------- - Site Colors ---------------------*/ - -/*--- Colors ---*/ -@red : #DB2828; -@orange : #C06D36; -@yellow : #FBBD08; -@olive : #B5CC18; -@green : #21BA45; -@teal : #00B5AD; -@blue : #2185D0; -@violet : #6435C9; -@purple : #A333C8; -@pink : #E03997; -@brown : #A5673F; -@grey : #767676; -@black : #F9FAFB; - -/*--- Light Colors ---*/ -@lightRed : #FF695E; -@lightOrange : #FF851B; -@lightYellow : #FFE21F; -@lightOlive : #D9E778; -@lightGreen : #2ECC40; -@lightTeal : #6DFFFF; -@lightBlue : #54C8FF; -@lightViolet : #A291FB; -@lightPurple : #DC73FF; -@lightPink : #FF8EDF; -@lightBrown : #D67C1C; -@lightGrey : #DCDDDE; -@lightBlack : #545454; - -/*--- Neutrals ---*/ -@fullBlack : #FFFFFF; -@offWhite : #34393D; -@darkWhite : #4B5257; -@midWhite : #666E74; -@white : #2E3235; - -/*--- Colored Backgrounds ---*/ -@redBackground : #FFE8E6; -@orangeBackground : #FFEDDE; -@yellowBackground : #FFF8DB; -@oliveBackground : #FBFDEF; -@greenBackground : #E5F9E7; -@tealBackground : #E1F7F7; -@blueBackground : #DFF0FF; -@violetBackground : #EAE7FF; -@purpleBackground : #F6E7FF; -@pinkBackground : #FFE3FB; -@brownBackground : #F1E2D3; - -/*--- Colored Headers ---*/ -@redHeaderColor : darken(@redTextColor, 5); -@oliveHeaderColor : darken(@oliveTextColor, 5); -@greenHeaderColor : darken(@greenTextColor, 5); -@yellowHeaderColor : darken(@yellowTextColor, 5); -@blueHeaderColor : darken(@blueTextColor, 5); -@tealHeaderColor : darken(@tealTextColor, 5); -@pinkHeaderColor : darken(@pinkTextColor, 5); -@violetHeaderColor : darken(@violetTextColor, 5); -@purpleHeaderColor : darken(@purpleTextColor, 5); -@orangeHeaderColor : darken(@orangeTextColor, 5); -@brownHeaderColor : darken(@brownTextColor, 5); - -/*--- Colored Text ---*/ -@redTextColor : @red; -@orangeTextColor : @orange; -@yellowTextColor : #B58105; // Yellow text is difficult to read -@oliveTextColor : #8ABC1E; // Olive is difficult to read -@greenTextColor : #1EBC30; // Green is difficult to read -@tealTextColor : #10A3A3; // Teal text is difficult to read -@blueTextColor : @blue; -@violetTextColor : @violet; -@purpleTextColor : @purple; -@pinkTextColor : @pink; -@brownTextColor : @brown; - -/*--- Colored Border ---*/ -@redBorderColor : @redTextColor; -@orangeBorderColor : @orangeTextColor; -@yellowBorderColor : @yellowTextColor; -@oliveBorderColor : @oliveTextColor; -@greenBorderColor : @greenTextColor; -@tealBorderColor : @tealTextColor; -@blueBorderColor : @blueTextColor; -@violetBorderColor : @violetTextColor; -@purpleBorderColor : @purpleTextColor; -@pinkBorderColor : @pinkTextColor; -@brownBorderColor : @brownTextColor; - -/*------------------- - Alpha Colors ---------------------*/ - -@subtleTransparentBlack : rgba(255, 255, 255, 0.03); -@transparentBlack : rgba(255, 255, 255, 0.05); -@strongTransparentBlack : rgba(255, 255, 255, 0.10); -@veryStrongTransparentBlack : rgba(255, 255, 255, 0.15); - -@subtleTransparentWhite : rgba(0, 0, 0, 0.02); -@transparentWhite : rgba(0, 0, 0, 0.08); -@strongTransparentWhite : rgba(0, 0, 0, 0.15); - -/*------------------- - Accents ---------------------*/ - -/* Differentiating Neutrals */ -@subtleGradient: linear-gradient(transparent, @transparentBlack); - -/* Differentiating Layers */ -@subtleShadow: - 0px 1px 2px 0 @borderColor -; -@floatingShadow: - 0px 2px 4px 0px rgba(34, 36, 38, 0.12), - 0px 2px 10px 0px rgba(34, 36, 38, 0.15) -; -@raisedShadow: 0px 2px 3px 0px @borderColor; - -/******************************* - Power-User -*******************************/ - - -/*------------------- - Emotive Colors ---------------------*/ - -/* Positive */ -@positiveColor : @green; -@positiveBackgroundColor : #FCFFF5; -@positiveBorderColor : #A3C293; -@positiveHeaderColor : #1A531B; -@positiveTextColor : #2C662D; - -/* Negative */ -@negativeColor : @red; -@negativeBackgroundColor : #FFF6F6; -@negativeBorderColor : #E0B4B4; -@negativeHeaderColor : #912D2B; -@negativeTextColor : #9F3A38; - -/* Info */ -@infoColor : #31CCEC; -@infoBackgroundColor : #F8FFFF; -@infoBorderColor : #A9D5DE; -@infoHeaderColor : #0E566C; -@infoTextColor : #276F86; - -/* Warning */ -@warningColor : #F2C037; -@warningBorderColor : #794B02; -@warningBackgroundColor : #FFFAF3; -@warningHeaderColor : #794B02; -@warningTextColor : #573A08; - -/*------------------- - Paths ---------------------*/ - -/* For source only. Modified in gulp for dist */ -@imagePath : '../../themes/default/assets/images'; -@fontPath : '../../themes/default/assets/fonts'; - -/*------------------- - Em Sizes ---------------------*/ - -/* - This rounds @size values to the closest pixel then expresses that value in (r)em. - This ensures all size values round to exact pixels -*/ -@miniRaw : unit( (round(@miniSize * @emSize) / @emSize )); -@tinyRaw : unit( (round(@tinySize * @emSize) / @emSize )); -@smallRaw : unit( (round(@smallSize * @emSize) / @emSize )); -@mediumRaw : unit( (round(@mediumSize * @emSize) / @emSize )); -@largeRaw : unit( (round(@largeSize * @emSize) / @emSize )); -@bigRaw : unit( (round(@bigSize * @emSize) / @emSize )); -@hugeRaw : unit( (round(@hugeSize * @emSize) / @emSize )); -@massiveRaw : unit( (round(@massiveSize * @emSize) / @emSize )); - -@mini : unit( @miniRaw, rem); -@tiny : unit( @tinyRaw, rem); -@small : unit( @smallRaw, rem); -@medium : unit( @mediumRaw, rem); -@large : unit( @largeRaw, rem); -@big : unit( @bigRaw, rem); -@huge : unit( @hugeRaw, rem); -@massive : unit( @massiveRaw, rem); - -/* em */ -@relativeMini : unit( @miniRaw, em); -@relativeTiny : unit( @tinyRaw, em); -@relativeSmall : unit( @smallRaw, em); -@relativeMedium : unit( @mediumRaw, em); -@relativeLarge : unit( @largeRaw, em); -@relativeBig : unit( @bigRaw, em); -@relativeHuge : unit( @hugeRaw, em); -@relativeMassive : unit( @massiveRaw, em); - -/* rem */ -@absoluteMini : unit( @miniRaw, rem); -@absoluteTiny : unit( @tinyRaw, rem); -@absoluteSmall : unit( @smallRaw, rem); -@absoluteMedium : unit( @mediumRaw, rem); -@absoluteLarge : unit( @largeRaw, rem); -@absoluteBig : unit( @bigRaw, rem); -@absoluteHuge : unit( @hugeRaw, rem); -@absoluteMassive : unit( @massiveRaw, rem); - -/*------------------- - Icons ---------------------*/ - -/* Maximum Glyph Width of Icon */ -@iconWidth : 1.18em; - -/*------------------- - Neutral Text ---------------------*/ - -@darkTextColor : rgba(255, 255, 255, 0.95); -@mutedTextColor : rgba(255, 255, 255, 0.6); -@lightTextColor : rgba(255, 255, 255, 0.50); - -@unselectedTextColor : rgba(255, 255, 255, 0.4); -@hoveredTextColor : rgba(255, 255, 255, 0.8); -@pressedTextColor : rgba(255, 255, 255, 0.9); -@selectedTextColor : rgba(255, 255, 255, 0.95); -@disabledTextColor : rgba(255, 255, 255, 0.2); - -@invertedTextColor : rgba(0, 0, 0, 0.9); -@invertedMutedTextColor : rgba(0, 0, 0, 0.8); -@invertedLightTextColor : rgba(0, 0, 0, 0.7); -@invertedUnselectedTextColor : rgba(0, 0, 0, 0.5); -@invertedHoveredTextColor : rgba(0, 0, 0, 1); -@invertedPressedTextColor : rgba(0, 0, 0, 1); -@invertedSelectedTextColor : rgba(0, 0, 0, 1); -@invertedDisabledTextColor : rgba(0, 0, 0, 0.2); - -/*------------------- - Brand Colors ---------------------*/ - -@facebookColor : #3B5998; -@twitterColor : #55ACEE; -@googlePlusColor : #DD4B39; -@linkedInColor : #1F88BE; -@youtubeColor : #FF0000; -@pinterestColor : #BD081C; -@vkColor : #4D7198; -@instagramColor : #49769C; - -/*------------------- - Borders ---------------------*/ - -@circularRadius : 500rem; - -@borderColor : rgba(24, 26, 28, 0.45); -@strongBorderColor : rgba(24, 26, 28, 0.22); -@internalBorderColor : rgba(24, 26, 28, 0.1); -@selectedBorderColor : rgba(24, 26, 28, 0.35); -@strongSelectedBorderColor : rgba(24, 26, 28, 0.5); -@disabledBorderColor : rgba(24, 26, 28, 0.5); - -@solidInternalBorderColor : #222222; -@solidBorderColor : #3B3C3E; -@solidSelectedBorderColor : #4D5B66; - -@whiteBorderColor : rgba(0, 0, 0, 0.1); -@selectedWhiteBorderColor : rgba(0, 0, 0, 0.8); - -@solidWhiteBorderColor : #34393D; -@selectedSolidWhiteBorderColor : #4D5B66; - - -/*------------------- - Derived Values ---------------------*/ - -/* Loaders Position Offset */ -@loaderOffset : -(@loaderSize / 2); -@loaderMargin : @loaderOffset 0em 0em @loaderOffset; - -/* Rendered Scrollbar Width */ -@scrollbarWidth: 17px; - -/* Maximum Single Character Glyph Width, aka Capital "W" */ -@glyphWidth: 1.1em; - -/* Used to match floats with text */ -@lineHeightOffset : ((@lineHeight - 1em) / 2); -@headerLineHeightOffset : ((@headerLineHeight - 1em) / 2); - -/* Header Spacing */ -@headerTopMargin : e(%("calc(2rem - %d)", @headerLineHeightOffset)); -@headerBottomMargin : 1rem; -@headerMargin : @headerTopMargin 0em @headerBottomMargin; - -/* Minimum Mobile Width */ -@pageMinWidth : 320px; - -/* Positive / Negative Dupes */ -@successBackgroundColor : @positiveBackgroundColor; -@successColor : @positiveColor; -@successBorderColor : @positiveBorderColor; -@successHeaderColor : @positiveHeaderColor; -@successTextColor : @positiveTextColor; - -@errorBackgroundColor : @negativeBackgroundColor; -@errorColor : @negativeColor; -@errorBorderColor : @negativeBorderColor; -@errorHeaderColor : @negativeHeaderColor; -@errorTextColor : @negativeTextColor; - - -/* Responsive */ -@largestMobileScreen : (@tabletBreakpoint - 1px); -@largestTabletScreen : (@computerBreakpoint - 1px); -@largestSmallMonitor : (@largeMonitorBreakpoint - 1px); -@largestLargeMonitor : (@widescreenMonitorBreakpoint - 1px); - - -/*------------------- - Exact Pixel Values ---------------------*/ -/* - These are used to specify exact pixel values in em - for things like borders that remain constantly - sized as emSize adjusts - - Since there are many more sizes than names for sizes, - these are named by their original pixel values. - -*/ - -@1px : unit( (1 / @emSize), rem); -@2px : unit( (2 / @emSize), rem); -@3px : unit( (3 / @emSize), rem); -@4px : unit( (4 / @emSize), rem); -@5px : unit( (5 / @emSize), rem); -@6px : unit( (6 / @emSize), rem); -@7px : unit( (7 / @emSize), rem); -@8px : unit( (8 / @emSize), rem); -@9px : unit( (9 / @emSize), rem); -@10px : unit( (10 / @emSize), rem); -@11px : unit( (11 / @emSize), rem); -@12px : unit( (12 / @emSize), rem); -@13px : unit( (13 / @emSize), rem); -@14px : unit( (14 / @emSize), rem); -@15px : unit( (15 / @emSize), rem); -@16px : unit( (16 / @emSize), rem); -@17px : unit( (17 / @emSize), rem); -@18px : unit( (18 / @emSize), rem); -@19px : unit( (19 / @emSize), rem); -@20px : unit( (20 / @emSize), rem); -@21px : unit( (21 / @emSize), rem); -@22px : unit( (22 / @emSize), rem); -@23px : unit( (23 / @emSize), rem); -@24px : unit( (24 / @emSize), rem); -@25px : unit( (25 / @emSize), rem); -@26px : unit( (26 / @emSize), rem); -@27px : unit( (27 / @emSize), rem); -@28px : unit( (28 / @emSize), rem); -@29px : unit( (29 / @emSize), rem); -@30px : unit( (30 / @emSize), rem); -@31px : unit( (31 / @emSize), rem); -@32px : unit( (32 / @emSize), rem); -@33px : unit( (33 / @emSize), rem); -@34px : unit( (34 / @emSize), rem); -@35px : unit( (35 / @emSize), rem); -@36px : unit( (36 / @emSize), rem); -@37px : unit( (37 / @emSize), rem); -@38px : unit( (38 / @emSize), rem); -@39px : unit( (39 / @emSize), rem); -@40px : unit( (40 / @emSize), rem); -@41px : unit( (41 / @emSize), rem); -@42px : unit( (42 / @emSize), rem); -@43px : unit( (43 / @emSize), rem); -@44px : unit( (44 / @emSize), rem); -@45px : unit( (45 / @emSize), rem); -@46px : unit( (46 / @emSize), rem); -@47px : unit( (47 / @emSize), rem); -@48px : unit( (48 / @emSize), rem); -@49px : unit( (49 / @emSize), rem); -@50px : unit( (50 / @emSize), rem); -@51px : unit( (51 / @emSize), rem); -@52px : unit( (52 / @emSize), rem); -@53px : unit( (53 / @emSize), rem); -@54px : unit( (54 / @emSize), rem); -@55px : unit( (55 / @emSize), rem); -@56px : unit( (56 / @emSize), rem); -@57px : unit( (57 / @emSize), rem); -@58px : unit( (58 / @emSize), rem); -@59px : unit( (59 / @emSize), rem); -@60px : unit( (60 / @emSize), rem); -@61px : unit( (61 / @emSize), rem); -@62px : unit( (62 / @emSize), rem); -@63px : unit( (63 / @emSize), rem); -@64px : unit( (64 / @emSize), rem); - -@relative1px : unit( (1 / @emSize), em); -@relative2px : unit( (2 / @emSize), em); -@relative3px : unit( (3 / @emSize), em); -@relative4px : unit( (4 / @emSize), em); -@relative5px : unit( (5 / @emSize), em); -@relative6px : unit( (6 / @emSize), em); -@relative7px : unit( (7 / @emSize), em); -@relative8px : unit( (8 / @emSize), em); -@relative9px : unit( (9 / @emSize), em); -@relative10px : unit( (10 / @emSize), em); -@relative11px : unit( (11 / @emSize), em); -@relative12px : unit( (12 / @emSize), em); -@relative13px : unit( (13 / @emSize), em); -@relative14px : unit( (14 / @emSize), em); -@relative15px : unit( (15 / @emSize), em); -@relative16px : unit( (16 / @emSize), em); -@relative17px : unit( (17 / @emSize), em); -@relative18px : unit( (18 / @emSize), em); -@relative19px : unit( (19 / @emSize), em); -@relative20px : unit( (20 / @emSize), em); -@relative21px : unit( (21 / @emSize), em); -@relative22px : unit( (22 / @emSize), em); -@relative23px : unit( (23 / @emSize), em); -@relative24px : unit( (24 / @emSize), em); -@relative25px : unit( (25 / @emSize), em); -@relative26px : unit( (26 / @emSize), em); -@relative27px : unit( (27 / @emSize), em); -@relative28px : unit( (28 / @emSize), em); -@relative29px : unit( (29 / @emSize), em); -@relative30px : unit( (30 / @emSize), em); -@relative31px : unit( (31 / @emSize), em); -@relative32px : unit( (32 / @emSize), em); -@relative33px : unit( (33 / @emSize), em); -@relative34px : unit( (34 / @emSize), em); -@relative35px : unit( (35 / @emSize), em); -@relative36px : unit( (36 / @emSize), em); -@relative37px : unit( (37 / @emSize), em); -@relative38px : unit( (38 / @emSize), em); -@relative39px : unit( (39 / @emSize), em); -@relative40px : unit( (40 / @emSize), em); -@relative41px : unit( (41 / @emSize), em); -@relative42px : unit( (42 / @emSize), em); -@relative43px : unit( (43 / @emSize), em); -@relative44px : unit( (44 / @emSize), em); -@relative45px : unit( (45 / @emSize), em); -@relative46px : unit( (46 / @emSize), em); -@relative47px : unit( (47 / @emSize), em); -@relative48px : unit( (48 / @emSize), em); -@relative49px : unit( (49 / @emSize), em); -@relative50px : unit( (50 / @emSize), em); -@relative51px : unit( (51 / @emSize), em); -@relative52px : unit( (52 / @emSize), em); -@relative53px : unit( (53 / @emSize), em); -@relative54px : unit( (54 / @emSize), em); -@relative55px : unit( (55 / @emSize), em); -@relative56px : unit( (56 / @emSize), em); -@relative57px : unit( (57 / @emSize), em); -@relative58px : unit( (58 / @emSize), em); -@relative59px : unit( (59 / @emSize), em); -@relative60px : unit( (60 / @emSize), em); -@relative61px : unit( (61 / @emSize), em); -@relative62px : unit( (62 / @emSize), em); -@relative63px : unit( (63 / @emSize), em); -@relative64px : unit( (64 / @emSize), em); - -/* Columns */ -@oneWide : (1 / @columnCount * 100%); -@twoWide : (2 / @columnCount * 100%); -@threeWide : (3 / @columnCount * 100%); -@fourWide : (4 / @columnCount * 100%); -@fiveWide : (5 / @columnCount * 100%); -@sixWide : (6 / @columnCount * 100%); -@sevenWide : (7 / @columnCount * 100%); -@eightWide : (8 / @columnCount * 100%); -@nineWide : (9 / @columnCount * 100%); -@tenWide : (10 / @columnCount * 100%); -@elevenWide : (11 / @columnCount * 100%); -@twelveWide : (12 / @columnCount * 100%); -@thirteenWide : (13 / @columnCount * 100%); -@fourteenWide : (14 / @columnCount * 100%); -@fifteenWide : (15 / @columnCount * 100%); -@sixteenWide : (16 / @columnCount * 100%); - -@oneColumn : (1 / 1 * 100%); -@twoColumn : (1 / 2 * 100%); -@threeColumn : (1 / 3 * 100%); -@fourColumn : (1 / 4 * 100%); -@fiveColumn : (1 / 5 * 100%); -@sixColumn : (1 / 6 * 100%); -@sevenColumn : (1 / 7 * 100%); -@eightColumn : (1 / 8 * 100%); -@nineColumn : (1 / 9 * 100%); -@tenColumn : (1 / 10 * 100%); -@elevenColumn : (1 / 11 * 100%); -@twelveColumn : (1 / 12 * 100%); -@thirteenColumn : (1 / 13 * 100%); -@fourteenColumn : (1 / 14 * 100%); -@fifteenColumn : (1 / 15 * 100%); -@sixteenColumn : (1 / 16 * 100%); - - -/******************************* - States -*******************************/ - -/*------------------- - Disabled ---------------------*/ - -@disabledOpacity: 0.45; - -/*------------------- - Hover ---------------------*/ - -/*--- Shadows ---*/ -@floatingShadowHover: - 0px 2px 4px 0px rgba(34, 36, 38, 0.15), - 0px 2px 10px 0px rgba(34, 36, 38, 0.25) -; - -/*--- Colors ---*/ -@primaryColorHover : saturate(darken(@primaryColor, 5), 10, relative); -@secondaryColorHover : saturate(lighten(@secondaryColor, 5), 10, relative); -@lightPrimaryColorHover : saturate(darken(@lightPrimaryColor, 5), 10, relative); -@lightSecondaryColorHover : saturate(lighten(@lightSecondaryColor, 5), 10, relative); - -@redHover : saturate(darken(@red, 5), 10, relative); -@orangeHover : saturate(darken(@orange, 5), 10, relative); -@yellowHover : saturate(darken(@yellow, 5), 10, relative); -@oliveHover : saturate(darken(@olive, 5), 10, relative); -@greenHover : saturate(darken(@green, 5), 10, relative); -@tealHover : saturate(darken(@teal, 5), 10, relative); -@blueHover : saturate(darken(@blue, 5), 10, relative); -@violetHover : saturate(darken(@violet, 5), 10, relative); -@purpleHover : saturate(darken(@purple, 5), 10, relative); -@pinkHover : saturate(darken(@pink, 5), 10, relative); -@brownHover : saturate(darken(@brown, 5), 10, relative); - -@lightRedHover : saturate(darken(@lightRed, 5), 10, relative); -@lightOrangeHover : saturate(darken(@lightOrange, 5), 10, relative); -@lightYellowHover : saturate(darken(@lightYellow, 5), 10, relative); -@lightOliveHover : saturate(darken(@lightOlive, 5), 10, relative); -@lightGreenHover : saturate(darken(@lightGreen, 5), 10, relative); -@lightTealHover : saturate(darken(@lightTeal, 5), 10, relative); -@lightBlueHover : saturate(darken(@lightBlue, 5), 10, relative); -@lightVioletHover : saturate(darken(@lightViolet, 5), 10, relative); -@lightPurpleHover : saturate(darken(@lightPurple, 5), 10, relative); -@lightPinkHover : saturate(darken(@lightPink, 5), 10, relative); -@lightBrownHover : saturate(darken(@lightBrown, 5), 10, relative); -@lightGreyHover : saturate(darken(@lightGrey, 5), 10, relative); -@lightBlackHover : saturate(darken(@fullBlack, 5), 10, relative); - -/*--- Emotive ---*/ -@positiveColorHover : saturate(darken(@positiveColor, 5), 10, relative); -@negativeColorHover : saturate(darken(@negativeColor, 5), 10, relative); - -/*--- Brand ---*/ -@facebookHoverColor : saturate(darken(@facebookColor, 5), 10, relative); -@twitterHoverColor : saturate(darken(@twitterColor, 5), 10, relative); -@googlePlusHoverColor : saturate(darken(@googlePlusColor, 5), 10, relative); -@linkedInHoverColor : saturate(darken(@linkedInColor, 5), 10, relative); -@youtubeHoverColor : saturate(darken(@youtubeColor, 5), 10, relative); -@instagramHoverColor : saturate(darken(@instagramColor, 5), 10, relative); -@pinterestHoverColor : saturate(darken(@pinterestColor, 5), 10, relative); -@vkHoverColor : saturate(darken(@vkColor, 5), 10, relative); - -/*--- Dark Tones ---*/ -@fullBlackHover : lighten(@fullBlack, 5); -@blackHover : lighten(@black, 5); -@greyHover : lighten(@grey, 5); - -/*--- Light Tones ---*/ -@whiteHover : darken(@white, 5); -@offWhiteHover : darken(@offWhite, 5); -@darkWhiteHover : darken(@darkWhite, 5); - -/*------------------- - Focus ---------------------*/ - -/*--- Colors ---*/ -@primaryColorFocus : saturate(darken(@primaryColor, 8), 20, relative); -@secondaryColorFocus : saturate(lighten(@secondaryColor, 8), 20, relative); -@lightPrimaryColorFocus : saturate(darken(@lightPrimaryColor, 8), 20, relative); -@lightSecondaryColorFocus : saturate(lighten(@lightSecondaryColor, 8), 20, relative); - -@redFocus : saturate(darken(@red, 8), 20, relative); -@orangeFocus : saturate(darken(@orange, 8), 20, relative); -@yellowFocus : saturate(darken(@yellow, 8), 20, relative); -@oliveFocus : saturate(darken(@olive, 8), 20, relative); -@greenFocus : saturate(darken(@green, 8), 20, relative); -@tealFocus : saturate(darken(@teal, 8), 20, relative); -@blueFocus : saturate(darken(@blue, 8), 20, relative); -@violetFocus : saturate(darken(@violet, 8), 20, relative); -@purpleFocus : saturate(darken(@purple, 8), 20, relative); -@pinkFocus : saturate(darken(@pink, 8), 20, relative); -@brownFocus : saturate(darken(@brown, 8), 20, relative); - -@lightRedFocus : saturate(darken(@lightRed, 8), 20, relative); -@lightOrangeFocus : saturate(darken(@lightOrange, 8), 20, relative); -@lightYellowFocus : saturate(darken(@lightYellow, 8), 20, relative); -@lightOliveFocus : saturate(darken(@lightOlive, 8), 20, relative); -@lightGreenFocus : saturate(darken(@lightGreen, 8), 20, relative); -@lightTealFocus : saturate(darken(@lightTeal, 8), 20, relative); -@lightBlueFocus : saturate(darken(@lightBlue, 8), 20, relative); -@lightVioletFocus : saturate(darken(@lightViolet, 8), 20, relative); -@lightPurpleFocus : saturate(darken(@lightPurple, 8), 20, relative); -@lightPinkFocus : saturate(darken(@lightPink, 8), 20, relative); -@lightBrownFocus : saturate(darken(@lightBrown, 8), 20, relative); -@lightGreyFocus : saturate(darken(@lightGrey, 8), 20, relative); -@lightBlackFocus : saturate(darken(@fullBlack, 8), 20, relative); - -/*--- Emotive ---*/ -@positiveColorFocus : saturate(darken(@positiveColor, 8), 20, relative); -@negativeColorFocus : saturate(darken(@negativeColor, 8), 20, relative); - -/*--- Brand ---*/ -@facebookFocusColor : saturate(darken(@facebookColor, 8), 20, relative); -@twitterFocusColor : saturate(darken(@twitterColor, 8), 20, relative); -@googlePlusFocusColor : saturate(darken(@googlePlusColor, 8), 20, relative); -@linkedInFocusColor : saturate(darken(@linkedInColor, 8), 20, relative); -@youtubeFocusColor : saturate(darken(@youtubeColor, 8), 20, relative); -@instagramFocusColor : saturate(darken(@instagramColor, 8), 20, relative); -@pinterestFocusColor : saturate(darken(@pinterestColor, 8), 20, relative); -@vkFocusColor : saturate(darken(@vkColor, 8), 20, relative); - -/*--- Dark Tones ---*/ -@fullBlackFocus : lighten(@fullBlack, 8); -@blackFocus : lighten(@black, 8); -@greyFocus : lighten(@grey, 8); - -/*--- Light Tones ---*/ -@whiteFocus : darken(@white, 8); -@offWhiteFocus : darken(@offWhite, 8); -@darkWhiteFocus : darken(@darkWhite, 8); - - -/*------------------- - Down (:active) ---------------------*/ - -/*--- Colors ---*/ -@primaryColorDown : darken(@primaryColor, 10); -@secondaryColorDown : lighten(@secondaryColor, 10); -@lightPrimaryColorDown : darken(@lightPrimaryColor, 10); -@lightSecondaryColorDown : lighten(@lightSecondaryColor, 10); - -@redDown : darken(@red, 10); -@orangeDown : darken(@orange, 10); -@yellowDown : darken(@yellow, 10); -@oliveDown : darken(@olive, 10); -@greenDown : darken(@green, 10); -@tealDown : darken(@teal, 10); -@blueDown : darken(@blue, 10); -@violetDown : darken(@violet, 10); -@purpleDown : darken(@purple, 10); -@pinkDown : darken(@pink, 10); -@brownDown : darken(@brown, 10); - -@lightRedDown : darken(@lightRed, 10); -@lightOrangeDown : darken(@lightOrange, 10); -@lightYellowDown : darken(@lightYellow, 10); -@lightOliveDown : darken(@lightOlive, 10); -@lightGreenDown : darken(@lightGreen, 10); -@lightTealDown : darken(@lightTeal, 10); -@lightBlueDown : darken(@lightBlue, 10); -@lightVioletDown : darken(@lightViolet, 10); -@lightPurpleDown : darken(@lightPurple, 10); -@lightPinkDown : darken(@lightPink, 10); -@lightBrownDown : darken(@lightBrown, 10); -@lightGreyDown : darken(@lightGrey, 10); -@lightBlackDown : darken(@fullBlack, 10); - -/*--- Emotive ---*/ -@positiveColorDown : darken(@positiveColor, 10); -@negativeColorDown : darken(@negativeColor, 10); - -/*--- Brand ---*/ -@facebookDownColor : darken(@facebookColor, 10); -@twitterDownColor : darken(@twitterColor, 10); -@googlePlusDownColor : darken(@googlePlusColor, 10); -@linkedInDownColor : darken(@linkedInColor, 10); -@youtubeDownColor : darken(@youtubeColor, 10); -@instagramDownColor : darken(@instagramColor, 10); -@pinterestDownColor : darken(@pinterestColor, 10); -@vkDownColor : darken(@vkColor, 10); - -/*--- Dark Tones ---*/ -@fullBlackDown : lighten(@fullBlack, 10); -@blackDown : lighten(@black, 10); -@greyDown : lighten(@grey, 10); - -/*--- Light Tones ---*/ -@whiteDown : darken(@white, 10); -@offWhiteDown : darken(@offWhite, 10); -@darkWhiteDown : darken(@darkWhite, 10); - - -/*------------------- - Active ---------------------*/ - -/*--- Colors ---*/ -@primaryColorActive : saturate(darken(@primaryColor, 5), 15, relative); -@secondaryColorActive : saturate(lighten(@secondaryColor, 5), 15, relative); -@lightPrimaryColorActive : saturate(darken(@lightPrimaryColor, 5), 15, relative); -@lightSecondaryColorActive : saturate(lighten(@lightSecondaryColor, 5), 15, relative); - -@redActive : saturate(darken(@red, 5), 15, relative); -@orangeActive : saturate(darken(@orange, 5), 15, relative); -@yellowActive : saturate(darken(@yellow, 5), 15, relative); -@oliveActive : saturate(darken(@olive, 5), 15, relative); -@greenActive : saturate(darken(@green, 5), 15, relative); -@tealActive : saturate(darken(@teal, 5), 15, relative); -@blueActive : saturate(darken(@blue, 5), 15, relative); -@violetActive : saturate(darken(@violet, 5), 15, relative); -@purpleActive : saturate(darken(@purple, 5), 15, relative); -@pinkActive : saturate(darken(@pink, 5), 15, relative); -@brownActive : saturate(darken(@brown, 5), 15, relative); - -@lightRedActive : saturate(darken(@lightRed, 5), 15, relative); -@lightOrangeActive : saturate(darken(@lightOrange, 5), 15, relative); -@lightYellowActive : saturate(darken(@lightYellow, 5), 15, relative); -@lightOliveActive : saturate(darken(@lightOlive, 5), 15, relative); -@lightGreenActive : saturate(darken(@lightGreen, 5), 15, relative); -@lightTealActive : saturate(darken(@lightTeal, 5), 15, relative); -@lightBlueActive : saturate(darken(@lightBlue, 5), 15, relative); -@lightVioletActive : saturate(darken(@lightViolet, 5), 15, relative); -@lightPurpleActive : saturate(darken(@lightPurple, 5), 15, relative); -@lightPinkActive : saturate(darken(@lightPink, 5), 15, relative); -@lightBrownActive : saturate(darken(@lightBrown, 5), 15, relative); -@lightGreyActive : saturate(darken(@lightGrey, 5), 15, relative); -@lightBlackActive : saturate(darken(@fullBlack, 5), 15, relative); - -/*--- Emotive ---*/ -@positiveColorActive : saturate(darken(@positiveColor, 5), 15, relative); -@negativeColorActive : saturate(darken(@negativeColor, 5), 15, relative); - -/*--- Brand ---*/ -@facebookActiveColor : saturate(darken(@facebookColor, 5), 15, relative); -@twitterActiveColor : saturate(darken(@twitterColor, 5), 15, relative); -@googlePlusActiveColor : saturate(darken(@googlePlusColor, 5), 15, relative); -@linkedInActiveColor : saturate(darken(@linkedInColor, 5), 15, relative); -@youtubeActiveColor : saturate(darken(@youtubeColor, 5), 15, relative); -@instagramActiveColor : saturate(darken(@instagramColor, 5), 15, relative); -@pinterestActiveColor : saturate(darken(@pinterestColor, 5), 15, relative); -@vkActiveColor : saturate(darken(@vkColor, 5), 15, relative); - -/*--- Dark Tones ---*/ -@fullBlackActive : darken(@fullBlack, 5); -@blackActive : darken(@black, 5); -@greyActive : darken(@grey, 5); - -/*--- Light Tones ---*/ -@whiteActive : darken(@white, 5); -@offWhiteActive : darken(@offWhite, 5); -@darkWhiteActive : darken(@darkWhite, 5); diff --git a/src/themes/default/modules/accordion.overrides b/src/themes/default/modules/accordion.overrides deleted file mode 100644 index e4bd727..0000000 --- a/src/themes/default/modules/accordion.overrides +++ /dev/null @@ -1,28 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ -@font-face { - font-family: 'Accordion'; - src: - url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), - url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff') - ; - font-weight: normal; - font-style: normal; -} - -/* Dropdown Icon */ -.ui.accordion .title .dropdown.icon, -.ui.accordion .accordion .title .dropdown.icon { - font-family: Accordion; - line-height: 1; - backface-visibility: hidden; - font-weight: normal; - font-style: normal; - text-align: center; -} - -.ui.accordion .title .dropdown.icon:before, -.ui.accordion .accordion .title .dropdown.icon:before { - content: '\f0da'/*rtl:'\f0d9'*/; -} diff --git a/src/themes/default/modules/accordion.variables b/src/themes/default/modules/accordion.variables deleted file mode 100644 index 64cef4e..0000000 --- a/src/themes/default/modules/accordion.variables +++ /dev/null @@ -1,100 +0,0 @@ -/******************************* - Accordion -*******************************/ - -@boxShadow: none; - -/* Title */ -@titleFont: @headerFont; -@titlePadding: 0.5em 0em; -@titleFontSize: 1em; -@titleColor: @textColor; - -/* Icon */ -@iconOpacity: 1; -@iconFontSize: 1em; -@iconFloat: none; -@iconWidth: 1.25em; -@iconHeight: 1em; -@iconDisplay: inline-block; -@iconMargin: 0em 0.25rem 0em 0rem; -@iconPadding: 0em; -@iconTransition: - transform @defaultDuration @defaultEasing, - opacity @defaultDuration @defaultEasing -; -@iconVerticalAlign: baseline; -@iconTransform: none; - -/* Child Accordion */ -@childAccordionMargin: 1em 0em 0em; -@childAccordionPadding: 0em; - -/* Content */ -@contentMargin: ''; -@contentPadding: 0.5em 0em 1em; - -/*------------------- - Coupling ---------------------*/ - -@menuTitlePadding: 0em; -@menuIconFloat: right; -@menuIconMargin: @lineHeightOffset 0em 0em 1em; -@menuIconTransform: rotate(180deg); - - -/*------------------- - States ---------------------*/ - -@activeIconTransform: rotate(90deg); - -/*------------------- - Variations ---------------------*/ - -/* Styled */ -@styledWidth: 600px; -@styledBackground: @white; -@styledBorderRadius: @defaultBorderRadius; -@styledBoxShadow: - @subtleShadow, - 0px 0px 0px 1px @borderColor -; - -/* Content */ -@styledContentMargin: 0em; -@styledContentPadding: 0.5em 1em 1.5em; - -/* Child Content */ -@styledChildContentMargin: 0em; -@styledChildContentPadding: @styledContentPadding; - -/* Styled Title */ -@styledTitleMargin: 0em; -@styledTitlePadding: 0.75em 1em; -@styledTitleFontWeight: @bold; -@styledTitleColor: @unselectedTextColor; -@styledTitleTransition: background-color @defaultDuration @defaultEasing; -@styledTitleBorder: 1px solid @borderColor; -@styledTitleTransition: - background @defaultDuration @defaultEasing, - color @defaultDuration @defaultEasing -; - -/* Styled Title States */ -@styledTitleHoverBackground: transparent; -@styledTitleHoverColor: @textColor; -@styledActiveTitleBackground: transparent; -@styledActiveTitleColor: @selectedTextColor; - -/* Styled Child Title States */ -@styledHoverChildTitleBackground: @styledTitleHoverBackground; -@styledHoverChildTitleColor: @styledTitleHoverColor; -@styledActiveChildTitleBackground: @styledActiveTitleBackground; -@styledActiveChildTitleColor: @styledActiveTitleColor; - -/* Inverted */ -@invertedTitleColor: @invertedTextColor; - diff --git a/src/themes/default/modules/chatroom.overrides b/src/themes/default/modules/chatroom.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/modules/chatroom.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/modules/chatroom.variables b/src/themes/default/modules/chatroom.variables deleted file mode 100644 index 0da971c..0000000 --- a/src/themes/default/modules/chatroom.variables +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Chatroom -*******************************/ \ No newline at end of file diff --git a/src/themes/default/modules/checkbox.overrides b/src/themes/default/modules/checkbox.overrides deleted file mode 100644 index e83ad9f..0000000 --- a/src/themes/default/modules/checkbox.overrides +++ /dev/null @@ -1,36 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - -@font-face { - font-family: 'Checkbox'; - src: - url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype') - ; -} - -/* Checkmark */ -.ui.checkbox label:after, -.ui.checkbox .box:after { - font-family: 'Checkbox'; -} - -/* Checked */ -.ui.checkbox input:checked ~ .box:after, -.ui.checkbox input:checked ~ label:after { - content: '\e800'; -} - -/* Indeterminate */ -.ui.checkbox input:indeterminate ~ .box:after, -.ui.checkbox input:indeterminate ~ label:after { - font-size: 12px; - content: '\e801'; -} - - -/* UTF Reference -.check:before { content: '\e800'; } -.dash:before { content: '\e801'; } -.plus:before { content: '\e802'; } -*/ diff --git a/src/themes/default/modules/checkbox.variables b/src/themes/default/modules/checkbox.variables deleted file mode 100644 index 32a54e4..0000000 --- a/src/themes/default/modules/checkbox.variables +++ /dev/null @@ -1,193 +0,0 @@ -/******************************* - Checkbox -*******************************/ - -@checkboxSize: 17px; -@checkboxColor: @textColor; -@checkboxLineHeight: @checkboxSize; - - -/* Label */ -@labelDistance: 1.85714em; /* 26px @ 14/em */ - -/* Checkbox */ -@checkboxBackground: rgba(0, 0, 0, 0.2); -@checkboxBorder: 1px solid @solidBorderColor; -@checkboxBorderRadius: @3px; -@checkboxTransition: - border @defaultDuration @defaultEasing, - opacity @defaultDuration @defaultEasing, - transform @defaultDuration @defaultEasing, - box-shadow @defaultDuration @defaultEasing -; - -/* Checkmark */ -@checkboxCheckFontSize: 14px; -@checkboxCheckTop: 0px; -@checkboxCheckLeft: 0px; -@checkboxCheckSize: @checkboxSize; - -/* Label */ -@labelFontSize: @relativeMedium; -@labelColor: @textColor; -@labelTransition: color @defaultDuration @defaultEasing; - -/*------------------- - States ---------------------*/ - -/* Hover */ -@checkboxHoverBackground: @checkboxBackground; -@checkboxHoverBorderColor: @selectedBorderColor; -@labelHoverColor: @hoveredTextColor; - -/* Pressed */ -@checkboxPressedBackground: @offWhite; -@checkboxPressedBorderColor: @selectedBorderColor; -@checkboxPressedColor: @selectedTextColor; -@labelPressedColor: @selectedTextColor; - -/* Focus */ -@checkboxFocusBackground: @white; -@checkboxFocusBorderColor: @focusedFormMutedBorderColor; -@checkboxFocusCheckColor: @selectedTextColor; -@labelFocusColor: @selectedTextColor; - -/* Active */ -@labelActiveColor: @selectedTextColor; -@checkboxActiveBackground: rgba(0, 0, 0, 0.2); -@checkboxActiveBorderColor: @selectedBorderColor; -@checkboxActiveCheckColor: @selectedTextColor; -@checkboxActiveCheckOpacity: 1; - -/* Active Focus */ -@checkboxActiveFocusBackground: @white; -@checkboxActiveFocusBorderColor: @checkboxFocusBorderColor; -@checkboxActiveFocusCheckColor: @selectedTextColor; - -/* Indeterminate */ -@checkboxIndeterminateBackground: @checkboxActiveBackground; -@checkboxIndeterminateBorderColor: @checkboxActiveBorderColor; -@checkboxIndeterminateCheckOpacity: 1; -@checkboxIndeterminateCheckColor: @checkboxActiveCheckColor; - -/* Disabled */ -@disabledCheckboxOpacity: 0.5; -@disabledCheckboxLabelColor: rgba(0, 0, 0, 1); - -/*------------------- - Types ---------------------*/ - -/* Radio */ -/* Uses px to avoid rounding issues with circles */ - -@radioSize: 15px; -@radioTop: 1px; -@radioLeft: 0px; -@radioLabelDistance: @labelDistance; - -@bulletTop: 1px; -@bulletLeft: 0px; -@bulletScale: (7 / 15); /* 7px as unitless value from radio size */ -@bulletColor: @textColor; -@bulletRadius: @circularRadius; - -@radioFocusBackground: @checkboxFocusBackground; -@radioFocusBulletColor: @checkboxFocusCheckColor; - -@radioActiveBackground: @checkboxActiveBackground; -@radioActiveBulletColor: @checkboxActiveCheckColor; - -@radioActiveFocusBackground: @checkboxActiveFocusBackground; -@radioActiveFocusBulletColor: @checkboxActiveFocusCheckColor; - -/* Slider & Toggle Handle */ -@handleBackground: @white @subtleGradient; -@handleBoxShadow: - @subtleShadow, - 0px 0px 0px 1px @borderColor inset -; - -/* Slider */ -@sliderHandleSize: 1.5rem; -@sliderLineWidth: 3.5rem; -@sliderTransitionDuration: 0.3s; - -@sliderHandleOffset: ((1rem - @sliderHandleSize) / 2); -@sliderHandleTransition: left @sliderTransitionDuration @defaultEasing; - -@sliderWidth: @sliderLineWidth; -@sliderHeight: (@sliderHandleSize + @sliderHandleOffset); - -@sliderLineHeight: @3px; -@sliderLineVerticalOffset: 0.4rem; -@sliderLineColor: @transparentBlack; -@sliderLineRadius: @circularRadius; -@sliderLineTransition: background @sliderTransitionDuration @defaultEasing; - -@sliderTravelDistance: @sliderLineWidth - @sliderHandleSize; - -@sliderLabelDistance: @sliderLineWidth + 1rem; -@sliderOffLabelColor: @unselectedTextColor; - -@sliderLabelLineHeight: 1rem; - -/* Slider States */ -@sliderHoverLaneBackground: @veryStrongTransparentBlack; -@sliderHoverLabelColor: @hoveredTextColor; - -@sliderOnLineColor: @lightBlack; -@sliderOnLabelColor: @selectedTextColor; - -@sliderOnFocusLineColor: @lightBlackFocus; -@sliderOnFocusLabelColor: @sliderOnLabelColor; - - - -/* Toggle */ -@toggleLaneWidth: 3.5rem; -@toggleHandleSize: 1.5rem; -@toggleTransitionDuration: 0.2s; - -@toggleWidth: @toggleLaneWidth; -@toggleHeight: @toggleHandleSize; - -@toggleHandleRadius: @circularRadius; -@toggleHandleOffset: 0rem; -@toggleHandleTransition: - background @sliderTransitionDuration @defaultEasing, - left @sliderTransitionDuration @defaultEasing -; - -@toggleLaneBackground: @transparentBlack; -@toggleLaneHeight: @toggleHandleSize; -@toggleLaneBoxShadow: none; -@toggleLaneVerticalOffset: 0rem; -@toggleOffOffset: -0.05rem; -@toggleOnOffset: (@toggleLaneWidth - @toggleHandleSize) + 0.15rem; - -@toggleLabelDistance: @toggleLaneWidth + 1rem; -@toggleLabelLineHeight: 1.5rem; -@toggleLabelOffset: 0.15em; - - -@toggleFocusColor: @veryStrongTransparentBlack; -@toggleHoverColor: @toggleFocusColor; - -@toggleOffLabelColor: @checkboxColor; -@toggleOffHandleBoxShadow: @handleBoxShadow; - -@toggleOnLabelColor: @selectedTextColor; -@toggleOnLaneColor: @primaryColor; - -@toggleOnHandleBoxShadow: @handleBoxShadow; - -@toggleOnFocusLaneColor: @primaryColorFocus; -@toggleOnFocusLabelColor: @toggleOnLabelColor; - - - -/*------------------- - Variations ---------------------*/ diff --git a/src/themes/default/modules/dimmer.overrides b/src/themes/default/modules/dimmer.overrides deleted file mode 100644 index 14fb0da..0000000 --- a/src/themes/default/modules/dimmer.overrides +++ /dev/null @@ -1,3 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ diff --git a/src/themes/default/modules/dimmer.variables b/src/themes/default/modules/dimmer.variables deleted file mode 100644 index cd85a74..0000000 --- a/src/themes/default/modules/dimmer.variables +++ /dev/null @@ -1,58 +0,0 @@ -/******************************* - Dimmer -*******************************/ - -@dimmablePosition: relative; -@dimmerPosition: absolute; - -@backgroundColor: rgba(0, 0, 0 , 0.25); -@lineHeight: 1; -@perspective: 2000px; -@padding: 1em; - -@duration: 0.5s; -@transition: - background-color @duration linear -; -@zIndex: 1000; -@textAlign: center; -@verticalAlign: middle; -@textColor: @white; -@overflow: hidden; - -@blurredStartFilter: ~"blur(0px) grayscale(0)"; -@blurredEndFilter: ~"blur(5px) grayscale(0.7)"; -@blurredTransition: 800ms filter @defaultEasing; - -@blurredBackgroundColor: rgba(0, 0, 0, 0.6); -@blurredInvertedBackgroundColor: rgba(255, 255, 255, 0.6); - -/* Hidden (Default) */ -@hiddenOpacity: 0; - -/* Visible */ -@visibleOpacity: 1; - -/*------------------- - Types ---------------------*/ - -/* Page Dimmer*/ -@transformStyle: ''; -@pageDimmerPosition: fixed; - - -/*------------------- - Variations ---------------------*/ - -/* Inverted */ -@invertedBackgroundColor: rgba(255, 255, 255, 0.85); -@invertedTextColor: @textColor; - -/* Simple */ -@simpleZIndex: 1; -@simpleStartBackgroundColor: rgba(0, 0, 0, 0); -@simpleEndBackgroundColor: @backgroundColor; -@simpleInvertedStartBackgroundColor: rgba(255, 255, 255, 0); -@simpleInvertedEndBackgroundColor: @invertedBackgroundColor; diff --git a/src/themes/default/modules/dropdown.overrides b/src/themes/default/modules/dropdown.overrides deleted file mode 100644 index 1732344..0000000 --- a/src/themes/default/modules/dropdown.overrides +++ /dev/null @@ -1,66 +0,0 @@ -/******************************* - Theme Overrides -*******************************/ - -/* Dropdown Carets */ -@font-face { - font-family: 'Dropdown'; - src: - url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format('woff') - ; - font-weight: normal; - font-style: normal; -} - -.ui.dropdown > .dropdown.icon { - font-family: 'Dropdown'; - line-height: 1; - height: 1em; - width: 1.23em; - backface-visibility: hidden; - font-weight: normal; - font-style: normal; - text-align: center; -} - -.ui.dropdown > .dropdown.icon { - width: auto; -} -.ui.dropdown > .dropdown.icon:before { - content: '\f0d7'; -} - - -/* Inline dropdown menu */ -.ui.inline.dropdown .menu { - background: @inlineMenuBackground; - backdrop-filter: blur(10px); -} - -/* Sub Menu */ -.ui.dropdown .menu .item .dropdown.icon:before { - content: '\f0da'/*rtl:'\f0d9'*/; -} - -.ui.dropdown .item .left.dropdown.icon:before, -.ui.dropdown .left.menu .item .dropdown.icon:before { - content: "\f0d9"/*rtl:"\f0da"*/; -} - -/* Vertical Menu Dropdown */ -.ui.vertical.menu .dropdown.item > .dropdown.icon:before { - content: "\f0da"/*rtl:"\f0d9"*/; -} - -.ui.dropdown > .clear.icon:before { - content: "\f00d"; -} - -/* Icons for Reference (Subsetted in 2.4.0) - .dropdown.down:before { content: "\f0d7"; } - .dropdown.up:before { content: "\f0d8"; } - .dropdown.left:before { content: "\f0d9"; } - .dropdown.right:before { content: "\f0da"; } - .dropdown.close:before { content: "\f00d"; } -*/ - diff --git a/src/themes/default/modules/dropdown.variables b/src/themes/default/modules/dropdown.variables deleted file mode 100644 index deb02c4..0000000 --- a/src/themes/default/modules/dropdown.variables +++ /dev/null @@ -1,386 +0,0 @@ -/******************************* - Dropdown -*******************************/ - -/*------------------- - Element ---------------------*/ - -@transition: - box-shadow @defaultDuration @defaultEasing, - width @defaultDuration @defaultEasing, - outline-offset @defaultDuration @defaultEasing, - outline-color @defaultDuration @defaultEasing -; -@borderRadius: @defaultBorderRadius; - -@raisedShadow: 0px 2px 3px 0px @borderColor; - -/*------------------- - Content ---------------------*/ - -/* Icon */ -@dropdownIconSize: @relative12px; -@dropdownIconMargin: 0em 0em 0em 1em; - -/* Current Text */ -@textTransition: - outline-offset 100ms @defaultEasing, - outline-color 100ms @defaultEasing -; - -/* Menu */ -@menuBackground: @white; -@menuMargin: 0em; -@menuPadding: 0em 0em; -@menuTop: 100%; -@menuTextAlign: left; - -@inlineMenuBackground: fade(@white, 70%); - -@menuBorderWidth: 1px; -@menuBorderColor: @borderColor; -@menuBorder: @menuBorderWidth solid @menuBorderColor; -@menuBoxShadow: @raisedShadow; -@menuBorderRadius: @borderRadius; -@menuTransition: opacity @defaultDuration @defaultEasing; -@menuMinWidth: ~"calc(100% + "(@menuBorderWidth * 2)~")"; -@menuZIndex: 11; - -/* Text */ -@textLineHeight: 1em; -@textLineHeightOffset: (@textLineHeight - 1em); -@textCursorSpacing: 1px; - -/* Menu Item */ -@itemFontSize: @medium; -@itemTextAlign: left; -@itemBorder: none; -@itemHeight: auto; -@itemDivider: none; -@itemColor: @textColor; -@itemVerticalPadding: @mini; -@itemHorizontalPadding: @large; -@itemPadding: @itemVerticalPadding @itemHorizontalPadding; -@itemFontWeight: @normal; -@itemLineHeight: 1em; -@itemLineHeightOffset: (@itemLineHeight - 1em); -@itemTextTransform: none; -@itemBoxShadow: none; - -/* Sub Menu */ -@subMenuTop: 0%; -@subMenuLeft: 100%; -@subMenuRight: auto; -@subMenuDistanceAway: -0.5em; -@subMenuMargin: 0em 0em 0em @subMenuDistanceAway; -@subMenuBorderRadius: @borderRadius; -@subMenuZIndex: 21; - -/* Menu Header */ -@menuHeaderColor: @darkTextColor; -@menuHeaderFontSize: @relative11px; -@menuHeaderFontWeight: @bold; -@menuHeaderTextTransform: uppercase; -@menuHeaderMargin: 1rem 0rem 0.75rem; -@menuHeaderPadding: 0em @itemHorizontalPadding; - -/* Menu Divider */ -@menuDividerMargin: 0.5em 0em; -@menuDividerColor: @internalBorderColor; -@menuDividerSize: 1px; -@menuDividerBorder: @menuDividerSize solid @menuDividerColor; - -/* Menu Input */ -@menuInputMargin: @large @mini; -@menuInputMinWidth: 10rem; -@menuInputVerticalPadding: 0.5em; -@menuInputHorizontalPadding: @inputHorizontalPadding; -@menuInputPadding: @menuInputVerticalPadding @menuInputHorizontalPadding; - -/* Menu Image */ -@menuImageMaxHeight: 2em; -@menuImageVerticalMargin: (-(@menuImageMaxHeight - 1em) / 2); - -/* Item Sub-Element */ -@itemElementFloat: none; -@itemElementDistance: @mini; - -/* Sub-Menu Dropdown Icon */ -@itemDropdownIconDistance: 1em; -@itemDropdownIconFloat: right; -@itemDropdownIconMargin: @itemLineHeightOffset 0em 0em @itemDropdownIconDistance; - -/* Description */ -@itemDescriptionFloat: right; -@itemDescriptionMargin: 0em 0em 0em 1em; -@itemDescriptionColor: @lightTextColor; - -/* Message */ -@messagePadding: @selectionItemPadding; -@messageFontWeight: @normal; -@messageColor: @unselectedTextColor; - -/* Floated Content */ -@floatedDistance: 1em; - -/*------------------- - Types ---------------------*/ - -/*------------ - Selection ---------------*/ - -@selectionMinWidth: 14em; -@selectionVerticalPadding: @inputVerticalPadding; -@selectionHorizontalPadding: @inputHorizontalPadding; -@selectionBorderEmWidth: @relative1px; -@selectionMinHeight: @inputLineHeight + (@selectionVerticalPadding * 2) - @selectionBorderEmWidth; -@selectionBackground: @inputBackground; -@selectionDisplay: inline-block; -@selectionIconDistance: @inputHorizontalPadding + @glyphWidth; -@selectionPadding: @selectionVerticalPadding @selectionIconDistance @selectionVerticalPadding @selectionHorizontalPadding; -@selectionZIndex: 10; - -@selectionItemDivider: 1px solid @solidInternalBorderColor; -@selectionMessagePadding: @selectionItemPadding; - -/* +
It will not switch the custom themes.
+ + +
+
+
+
How much extra space to always keep above and below the cursor when approaching the + top or bottom of the visible view in a scrollable document.
+
+
+
+
+
+

+ + + + + + + + + + + + + +
Syntax Theme
+

+

This styles the text inside the editor

+
+
+ +
+
+
+
+
+

+ + + + + + +
Preview Theme
+

+

This styles the Markdown output

+
+
+ +
+
+
+
+
+

+ + + + + + + + + +
Custom Styles
+

+

Add custom CSS styles via the user stylesheet. ยป Learn more

+
+
+
+ + +

Segments

+ +
+
+
dev-toolsOfficial +
+ + + v0.1.0
+
+
Developer tools for Inkdrop
+
+
+
+
+
+ +
+
+ +

Loader

+
+

+
+
+
+
+ + + + +