diff --git a/package-lock.json b/package-lock.json index cccad962d..75c07e345 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,11 +5,12 @@ "requires": true, "packages": { "": { + "name": "toha", "version": "1.0.0", "license": "MIT", "devDependencies": { - "autoprefixer": "^10.4.2", - "postcss": "^8.4.8", + "autoprefixer": "^10.4.13", + "postcss": "^8.4.21", "postcss-cli": "^8.3.1" } }, @@ -104,14 +105,24 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", - "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "browserslist": "^4.19.1", - "caniuse-lite": "^1.0.30001297", - "fraction.js": "^4.1.2", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -122,10 +133,6 @@ "engines": { "node": "^10 || ^12 || >=14" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.1.0" } @@ -152,37 +159,48 @@ } }, "node_modules/browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" }, "bin": { "browserslist": "cli.js" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001299", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", - "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==", + "version": "1.0.30001445", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz", + "integrity": "sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] }, "node_modules/chalk": { "version": "4.1.2", @@ -278,9 +296,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.33", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.33.tgz", - "integrity": "sha512-OVK1Ad3pHnmuXPhEfq85X8vUKr1UPNHryBnbKnyLcAfh8dPwoFjoDhDlP5KpPJIiymvSucZs48UBrE1250IxOw==", + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", "dev": true }, "node_modules/emoji-regex": { @@ -336,9 +354,9 @@ } }, "node_modules/fraction.js": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", - "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "dev": true, "engines": { "node": "*" @@ -603,9 +621,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -615,9 +633,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", + "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", "dev": true }, "node_modules/normalize-path": { @@ -675,21 +693,27 @@ } }, "node_modules/postcss": { - "version": "8.4.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz", - "integrity": "sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==", + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], "dependencies": { - "nanoid": "^3.3.1", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, "engines": { "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-cli": { @@ -955,6 +979,32 @@ "node": ">= 10.0.0" } }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -1083,14 +1133,14 @@ "dev": true }, "autoprefixer": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz", - "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==", + "version": "10.4.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", "dev": true, "requires": { - "browserslist": "^4.19.1", - "caniuse-lite": "^1.0.30001297", - "fraction.js": "^4.1.2", + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", "postcss-value-parser": "^4.2.0" @@ -1112,22 +1162,21 @@ } }, "browserslist": { - "version": "4.19.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", - "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001286", - "electron-to-chromium": "^1.4.17", - "escalade": "^3.1.1", - "node-releases": "^2.0.1", - "picocolors": "^1.0.0" + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" } }, "caniuse-lite": { - "version": "1.0.30001299", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", - "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==", + "version": "1.0.30001445", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001445.tgz", + "integrity": "sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg==", "dev": true }, "chalk": { @@ -1204,9 +1253,9 @@ } }, "electron-to-chromium": { - "version": "1.4.33", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.33.tgz", - "integrity": "sha512-OVK1Ad3pHnmuXPhEfq85X8vUKr1UPNHryBnbKnyLcAfh8dPwoFjoDhDlP5KpPJIiymvSucZs48UBrE1250IxOw==", + "version": "1.4.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", "dev": true }, "emoji-regex": { @@ -1253,9 +1302,9 @@ } }, "fraction.js": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", - "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", "dev": true }, "fs-extra": { @@ -1447,15 +1496,15 @@ } }, "nanoid": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", - "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", "dev": true }, "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", + "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", "dev": true }, "normalize-path": { @@ -1495,12 +1544,12 @@ "dev": true }, "postcss": { - "version": "8.4.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.8.tgz", - "integrity": "sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==", + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", "dev": true, "requires": { - "nanoid": "^3.3.1", + "nanoid": "^3.3.4", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } @@ -1669,6 +1718,16 @@ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true }, + "update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index 68c0a9bd6..961d05fd0 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,8 @@ }, "homepage": "https://github.com/hossainemruz/toha#readme", "devDependencies": { - "autoprefixer": "^10.4.2", - "postcss": "^8.4.8", + "autoprefixer": "^10.4.13", + "postcss": "^8.4.21", "postcss-cli": "^8.3.1" } } diff --git a/static/css/layouts/list.css b/static/css/layouts/list.css index 2dfeba3d3..9eff7c05c 100644 --- a/static/css/layouts/list.css +++ b/static/css/layouts/list.css @@ -67,7 +67,6 @@ } .paginator { - width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: auto; @@ -91,7 +90,6 @@ margin-right: auto; margin-top: 0.5rem; margin-bottom: 0.5rem; - width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } diff --git a/static/css/layouts/main.css b/static/css/layouts/main.css index 457bb596a..e6abdd1ef 100644 --- a/static/css/layouts/main.css +++ b/static/css/layouts/main.css @@ -204,10 +204,8 @@ tbody tr:hover { figure { border: 1px solid #c0ccda; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; - width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; align-self: center; @@ -272,7 +270,6 @@ mark { /* ======= Paginator ========= */ .paginator { - width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: auto; diff --git a/static/css/layouts/single.css b/static/css/layouts/single.css index 236fb5de5..f0bd86c0e 100644 --- a/static/css/layouts/single.css +++ b/static/css/layouts/single.css @@ -37,7 +37,6 @@ body { } .toc-holder { - position: -webkit-sticky; position: sticky; top: 4.5rem; overflow-x: hidden; @@ -437,7 +436,6 @@ h6 { .toc-section { order: 2; width: 100%; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; max-height: 0; @@ -450,7 +448,6 @@ h6 { position: relative; /* height: fit-content; */ flex: 100%; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; max-height: 200vh; diff --git a/static/css/navigators/navbar.css b/static/css/navigators/navbar.css index 4d3748b3f..be067521f 100644 --- a/static/css/navigators/navbar.css +++ b/static/css/navigators/navbar.css @@ -167,7 +167,6 @@ /* IPad Pro */ @media (max-width: 1024px) { .top-navbar { - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; padding-bottom: 0px; diff --git a/static/css/navigators/sidebar.css b/static/css/navigators/sidebar.css index 9faf7e78c..d25305e32 100644 --- a/static/css/navigators/sidebar.css +++ b/static/css/navigators/sidebar.css @@ -8,7 +8,6 @@ .sidebar-holder { top: 2.5rem; - position: -webkit-sticky; position: sticky; background-color: #f9fafc; height: 100vh; @@ -26,7 +25,6 @@ .sidebar-tree { padding-left: 1rem; position: relative; - width: -webkit-max-content; width: -moz-max-content; width: max-content; } @@ -192,7 +190,6 @@ a.focused { transition: all ease-out 0.3s; } .sidebar-holder { - position: -webkit-sticky; position: sticky; top: 2.5rem; width: 100%; @@ -222,7 +219,6 @@ a.focused { transition: all ease-out 0.3s; } .sidebar-holder { - position: -webkit-sticky; position: sticky; top: 2.5rem; width: 100%; @@ -250,7 +246,6 @@ a.focused { .sidebar-section.hide { margin-top: 2rem; position: relative; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; flex: none; @@ -261,7 +256,6 @@ a.focused { .sidebar-holder { max-height: 0; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; overflow: hidden; @@ -276,10 +270,8 @@ a.focused { .sidebar { position: relative; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; - max-height: -webkit-fit-content; max-height: -moz-fit-content; max-height: fit-content; width: 100vw; diff --git a/static/css/sections/about.css b/static/css/sections/about.css index 19fd6ce83..ce71618b8 100644 --- a/static/css/sections/about.css +++ b/static/css/sections/about.css @@ -76,8 +76,7 @@ border-bottom-left-radius: 80px; border-right: 0; transform-origin: center right; - -webkit-animation: circular-loading-1 1.8s linear forwards; - animation: circular-loading-1 1.8s linear forwards; + animation: circular-loading-1 1.8s linear forwards; } .circular-progress .circular-progress-value { @@ -122,67 +121,47 @@ } .circular-progress-percentage-50 { - -webkit-animation: circular-loading-50 0s linear forwards 1.8s; - animation: circular-loading-50 0s linear forwards 1.8s; + animation: circular-loading-50 0s linear forwards 1.8s; } .circular-progress-percentage-55 { - -webkit-animation: circular-loading-55 0.18s linear forwards 1.8s; - animation: circular-loading-55 0.18s linear forwards 1.8s; + animation: circular-loading-55 0.18s linear forwards 1.8s; } .circular-progress-percentage-60 { - -webkit-animation: circular-loading-60 0.36s linear forwards 1.8s; - animation: circular-loading-60 0.36s linear forwards 1.8s; + animation: circular-loading-60 0.36s linear forwards 1.8s; } .circular-progress-percentage-65 { - -webkit-animation: circular-loading-65 0.54s linear forwards 1.8s; - animation: circular-loading-65 0.54s linear forwards 1.8s; + animation: circular-loading-65 0.54s linear forwards 1.8s; } .circular-progress-percentage-70 { - -webkit-animation: circular-loading-70 0.72s linear forwards 1.8s; - animation: circular-loading-70 0.72s linear forwards 1.8s; + animation: circular-loading-70 0.72s linear forwards 1.8s; } .circular-progress-percentage-75 { - -webkit-animation: circular-loading-75 0.9s linear forwards 1.8s; - animation: circular-loading-75 0.9s linear forwards 1.8s; + animation: circular-loading-75 0.9s linear forwards 1.8s; } .circular-progress-percentage-80 { - -webkit-animation: circular-loading-80 1.08s linear forwards 1.8s; - animation: circular-loading-80 1.08s linear forwards 1.8s; + animation: circular-loading-80 1.08s linear forwards 1.8s; } .circular-progress-percentage-85 { - -webkit-animation: circular-loading-85 1.26s linear forwards 1.8s; - animation: circular-loading-85 1.26s linear forwards 1.8s; + animation: circular-loading-85 1.26s linear forwards 1.8s; } .circular-progress-percentage-90 { - -webkit-animation: circular-loading-90 1.44s linear forwards 1.8s; - animation: circular-loading-90 1.44s linear forwards 1.8s; + animation: circular-loading-90 1.44s linear forwards 1.8s; } .circular-progress-percentage-95 { - -webkit-animation: circular-loading-95 1.62s linear forwards 1.8s; - animation: circular-loading-95 1.62s linear forwards 1.8s; + animation: circular-loading-95 1.62s linear forwards 1.8s; } .circular-progress-percentage-100 { - -webkit-animation: circular-loading-100 1.8s linear forwards 1.8s; - animation: circular-loading-100 1.8s linear forwards 1.8s; -} - -@-webkit-keyframes circular-loading-50 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(0deg); - } + animation: circular-loading-100 1.8s linear forwards 1.8s; } @keyframes circular-loading-50 { @@ -194,15 +173,6 @@ } } -@-webkit-keyframes circular-loading-55 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(18deg); - } -} - @keyframes circular-loading-55 { 0% { transform: rotate(0deg); @@ -212,15 +182,6 @@ } } -@-webkit-keyframes circular-loading-60 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(36deg); - } -} - @keyframes circular-loading-60 { 0% { transform: rotate(0deg); @@ -230,15 +191,6 @@ } } -@-webkit-keyframes circular-loading-65 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(54deg); - } -} - @keyframes circular-loading-65 { 0% { transform: rotate(0deg); @@ -248,15 +200,6 @@ } } -@-webkit-keyframes circular-loading-70 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(72deg); - } -} - @keyframes circular-loading-70 { 0% { transform: rotate(0deg); @@ -266,15 +209,6 @@ } } -@-webkit-keyframes circular-loading-75 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(90deg); - } -} - @keyframes circular-loading-75 { 0% { transform: rotate(0deg); @@ -284,15 +218,6 @@ } } -@-webkit-keyframes circular-loading-80 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(108deg); - } -} - @keyframes circular-loading-80 { 0% { transform: rotate(0deg); @@ -302,15 +227,6 @@ } } -@-webkit-keyframes circular-loading-85 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(126deg); - } -} - @keyframes circular-loading-85 { 0% { transform: rotate(0deg); @@ -320,15 +236,6 @@ } } -@-webkit-keyframes circular-loading-90 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(144deg); - } -} - @keyframes circular-loading-90 { 0% { transform: rotate(0deg); @@ -338,15 +245,6 @@ } } -@-webkit-keyframes circular-loading-95 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(162deg); - } -} - @keyframes circular-loading-95 { 0% { transform: rotate(0deg); @@ -356,15 +254,6 @@ } } -@-webkit-keyframes circular-loading-100 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(180deg); - } -} - @keyframes circular-loading-100 { 0% { transform: rotate(0deg); @@ -374,15 +263,6 @@ } } -@-webkit-keyframes circular-loading-1 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(180deg); - } -} - @keyframes circular-loading-1 { 0% { transform: rotate(0deg); @@ -392,15 +272,6 @@ } } -@-webkit-keyframes circular-loading-2 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(144deg); - } -} - @keyframes circular-loading-2 { 0% { transform: rotate(0deg); @@ -410,15 +281,6 @@ } } -@-webkit-keyframes circular-loading-3 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(90deg); - } -} - @keyframes circular-loading-3 { 0% { transform: rotate(0deg); @@ -428,15 +290,6 @@ } } -@-webkit-keyframes circular-loading-4 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(36deg); - } -} - @keyframes circular-loading-4 { 0% { transform: rotate(0deg); @@ -446,15 +299,6 @@ } } -@-webkit-keyframes circular-loading-5 { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(126deg); - } -} - @keyframes circular-loading-5 { 0% { transform: rotate(0deg); diff --git a/static/css/sections/home.css b/static/css/sections/home.css index b10855610..e654962ce 100644 --- a/static/css/sections/home.css +++ b/static/css/sections/home.css @@ -66,24 +66,7 @@ } .bounce { - -webkit-animation: bounce 2s infinite; - animation: bounce 2s infinite; -} - -@-webkit-keyframes bounce { - 0%, - 20%, - 50%, - 80%, - 100% { - transform: translateY(0); - } - 40% { - transform: translateY(-30px); - } - 60% { - transform: translateY(-15px); - } + animation: bounce 2s infinite; } @keyframes bounce { diff --git a/static/css/sections/skills.css b/static/css/sections/skills.css index 3fdc05f7a..57fc985db 100644 --- a/static/css/sections/skills.css +++ b/static/css/sections/skills.css @@ -1,6 +1,5 @@ .skills-section .card .card-head { background-color: #f9fafc; - height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; padding: 0.7rem;