From 7b604b30e57ee2ab1d0a7b4c7528918e44bd522e Mon Sep 17 00:00:00 2001 From: Jai Vaidya Date: Thu, 7 Oct 2021 23:16:16 +0530 Subject: [PATCH 01/61] Added smoother effects to the navbar (#429) --- static/css/navigators/navbar.css | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/static/css/navigators/navbar.css b/static/css/navigators/navbar.css index d3003b8..13c932d 100644 --- a/static/css/navigators/navbar.css +++ b/static/css/navigators/navbar.css @@ -6,8 +6,8 @@ height: 50px; z-index: 99999; transition: all 0.4s ease-out; - margin: 0; - padding-top: 0.1rem; + margin: 3px; + padding-top: 0.4rem; text-align: center; } @@ -30,6 +30,7 @@ .initial-navbar li a:hover { color: #f9fafc; transition: all 0.3s ease-out; + transform: translateY(-2px); } .navbar-collapse { From ba997ff4c5e930ea5eb8a5ad9f5997d759e03c0b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 8 Oct 2021 00:04:31 +0600 Subject: [PATCH 02/61] Update and run autoprefixer #432 Co-authored-by: kodiakhq[bot] --- package-lock.json | 184 ++++++++++++------------------ package.json | 4 +- static/css/layouts/single.css | 1 + static/css/navigators/sidebar.css | 3 + 4 files changed, 81 insertions(+), 111 deletions(-) diff --git a/package-lock.json b/package-lock.json index c9d5bf6..63897af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,8 +8,8 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "autoprefixer": "^10.3.6", - "postcss": "^8.3.8", + "autoprefixer": "^10.3.7", + "postcss": "^8.3.9", "postcss-cli": "^8.3.1" } }, @@ -104,16 +104,16 @@ } }, "node_modules/autoprefixer": { - "version": "10.3.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.6.tgz", - "integrity": "sha512-3bDjTfF0MfZntwVCSd18XAT2Zndufh3Mep+mafbzdIQEeWbncVRUVDjH8/EPANV9Hq40seJ24QcYAyhUsFz7gQ==", + "version": "10.3.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", + "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", "dev": true, "dependencies": { - "browserslist": "^4.17.1", - "caniuse-lite": "^1.0.30001260", + "browserslist": "^4.17.3", + "caniuse-lite": "^1.0.30001264", "fraction.js": "^4.1.1", - "nanocolors": "^0.2.8", "normalize-range": "^0.1.2", + "picocolors": "^0.2.1", "postcss-value-parser": "^4.1.0" }, "bin": { @@ -130,12 +130,6 @@ "postcss": "^8.1.0" } }, - "node_modules/autoprefixer/node_modules/nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -158,16 +152,16 @@ } }, "node_modules/browserslist": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz", - "integrity": "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==", + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.3.tgz", + "integrity": "sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==", "dev": true, "dependencies": { - "caniuse-lite": "^1.0.30001259", - "electron-to-chromium": "^1.3.846", + "caniuse-lite": "^1.0.30001264", + "electron-to-chromium": "^1.3.857", "escalade": "^3.1.1", - "nanocolors": "^0.1.5", - "node-releases": "^1.1.76" + "node-releases": "^1.1.77", + "picocolors": "^0.2.1" }, "bin": { "browserslist": "cli.js" @@ -181,13 +175,10 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001260", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001260.tgz", - "integrity": "sha512-Fhjc/k8725ItmrvW5QomzxLeojewxvqiYCKeFcfFEhut28IVLdpHU19dneOmltZQIE5HNbawj1HYD+1f2bM1Dg==", + "version": "1.0.30001265", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001265.tgz", + "integrity": "sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==", "dev": true, - "dependencies": { - "nanocolors": "^0.1.0" - }, "funding": { "type": "opencollective", "url": "https://opencollective.com/browserslist" @@ -287,9 +278,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.3.849", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.849.tgz", - "integrity": "sha512-RweyW60HPOqIcxoKTGr38Yvtf2aliSUqX8dB3e9geJ0Bno0YLjcOX5F7/DPVloBkJWaPZ7xOM1A0Yme2T1A34w==", + "version": "1.3.861", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.861.tgz", + "integrity": "sha512-GZyflmpMnZRdZ1e2yAyvuFwz1MPSVQelwHX4TJZyXypB8NcxdPvPNwy5lOTxnlkrK13EiQzyTPugRSnj6cBgKg==", "dev": true }, "node_modules/emoji-regex": { @@ -611,16 +602,10 @@ "node": ">=8.6" } }, - "node_modules/nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", - "dev": true - }, "node_modules/nanoid": { - "version": "3.1.25", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", - "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", + "version": "3.1.29", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.29.tgz", + "integrity": "sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==", "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" @@ -630,9 +615,9 @@ } }, "node_modules/node-releases": { - "version": "1.1.76", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", - "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", "dev": true }, "node_modules/normalize-path": { @@ -662,6 +647,12 @@ "node": ">=8" } }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "node_modules/picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", @@ -684,13 +675,13 @@ } }, "node_modules/postcss": { - "version": "8.3.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz", - "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==", + "version": "8.3.9", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz", + "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==", "dev": true, "dependencies": { - "nanocolors": "^0.2.2", - "nanoid": "^3.1.25", + "nanoid": "^3.1.28", + "picocolors": "^0.2.1", "source-map-js": "^0.6.2" }, "engines": { @@ -786,12 +777,6 @@ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", "dev": true }, - "node_modules/postcss/node_modules/nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, "node_modules/pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", @@ -1098,25 +1083,17 @@ "dev": true }, "autoprefixer": { - "version": "10.3.6", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.6.tgz", - "integrity": "sha512-3bDjTfF0MfZntwVCSd18XAT2Zndufh3Mep+mafbzdIQEeWbncVRUVDjH8/EPANV9Hq40seJ24QcYAyhUsFz7gQ==", + "version": "10.3.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", + "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", "dev": true, "requires": { - "browserslist": "^4.17.1", - "caniuse-lite": "^1.0.30001260", + "browserslist": "^4.17.3", + "caniuse-lite": "^1.0.30001264", "fraction.js": "^4.1.1", - "nanocolors": "^0.2.8", "normalize-range": "^0.1.2", + "picocolors": "^0.2.1", "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - } } }, "binary-extensions": { @@ -1135,26 +1112,23 @@ } }, "browserslist": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz", - "integrity": "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==", + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.3.tgz", + "integrity": "sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001259", - "electron-to-chromium": "^1.3.846", + "caniuse-lite": "^1.0.30001264", + "electron-to-chromium": "^1.3.857", "escalade": "^3.1.1", - "nanocolors": "^0.1.5", - "node-releases": "^1.1.76" + "node-releases": "^1.1.77", + "picocolors": "^0.2.1" } }, "caniuse-lite": { - "version": "1.0.30001260", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001260.tgz", - "integrity": "sha512-Fhjc/k8725ItmrvW5QomzxLeojewxvqiYCKeFcfFEhut28IVLdpHU19dneOmltZQIE5HNbawj1HYD+1f2bM1Dg==", - "dev": true, - "requires": { - "nanocolors": "^0.1.0" - } + "version": "1.0.30001265", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001265.tgz", + "integrity": "sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==", + "dev": true }, "chalk": { "version": "4.1.2", @@ -1230,9 +1204,9 @@ } }, "electron-to-chromium": { - "version": "1.3.849", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.849.tgz", - "integrity": "sha512-RweyW60HPOqIcxoKTGr38Yvtf2aliSUqX8dB3e9geJ0Bno0YLjcOX5F7/DPVloBkJWaPZ7xOM1A0Yme2T1A34w==", + "version": "1.3.861", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.861.tgz", + "integrity": "sha512-GZyflmpMnZRdZ1e2yAyvuFwz1MPSVQelwHX4TJZyXypB8NcxdPvPNwy5lOTxnlkrK13EiQzyTPugRSnj6cBgKg==", "dev": true }, "emoji-regex": { @@ -1472,22 +1446,16 @@ "picomatch": "^2.2.3" } }, - "nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", - "dev": true - }, "nanoid": { - "version": "3.1.25", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", - "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", + "version": "3.1.29", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.29.tgz", + "integrity": "sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==", "dev": true }, "node-releases": { - "version": "1.1.76", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", - "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", "dev": true }, "normalize-path": { @@ -1508,6 +1476,12 @@ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, "picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", @@ -1521,22 +1495,14 @@ "dev": true }, "postcss": { - "version": "8.3.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz", - "integrity": "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==", + "version": "8.3.9", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz", + "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==", "dev": true, "requires": { - "nanocolors": "^0.2.2", - "nanoid": "^3.1.25", + "nanoid": "^3.1.28", + "picocolors": "^0.2.1", "source-map-js": "^0.6.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - } } }, "postcss-cli": { diff --git a/package.json b/package.json index 0fb3171..68b7cf1 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,8 @@ }, "homepage": "https://github.com/hossainemruz/toha#readme", "devDependencies": { - "autoprefixer": "^10.3.6", - "postcss": "^8.3.8", + "autoprefixer": "^10.3.7", + "postcss": "^8.3.9", "postcss-cli": "^8.3.1" } } diff --git a/static/css/layouts/single.css b/static/css/layouts/single.css index 0215391..236fb5d 100644 --- a/static/css/layouts/single.css +++ b/static/css/layouts/single.css @@ -37,6 +37,7 @@ body { } .toc-holder { + position: -webkit-sticky; position: sticky; top: 4.5rem; overflow-x: hidden; diff --git a/static/css/navigators/sidebar.css b/static/css/navigators/sidebar.css index c26a009..9faf7e7 100644 --- a/static/css/navigators/sidebar.css +++ b/static/css/navigators/sidebar.css @@ -8,6 +8,7 @@ .sidebar-holder { top: 2.5rem; + position: -webkit-sticky; position: sticky; background-color: #f9fafc; height: 100vh; @@ -191,6 +192,7 @@ a.focused { transition: all ease-out 0.3s; } .sidebar-holder { + position: -webkit-sticky; position: sticky; top: 2.5rem; width: 100%; @@ -220,6 +222,7 @@ a.focused { transition: all ease-out 0.3s; } .sidebar-holder { + position: -webkit-sticky; position: sticky; top: 2.5rem; width: 100%; From adf5d52ab3390369937ad3cd0763ab0538cc327b Mon Sep 17 00:00:00 2001 From: Reyhan Date: Tue, 12 Oct 2021 22:40:04 +0530 Subject: [PATCH 03/61] Fixed alignment issue in tables under education(#233) (#434) --- layouts/partials/sections/education.html | 2 +- static/css/sections/education.css | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/layouts/partials/sections/education.html b/layouts/partials/sections/education.html index 59db9a3..a300398 100644 --- a/layouts/partials/sections/education.html +++ b/layouts/partials/sections/education.html @@ -59,7 +59,7 @@ {{ $hideScale := .takenCourses.hideScale }} - + {{ if not $hideScale }}{{ end }} diff --git a/static/css/sections/education.css b/static/css/sections/education.css index 7b31cf3..201c039 100644 --- a/static/css/sections/education.css +++ b/static/css/sections/education.css @@ -102,7 +102,9 @@ border: none; color: #212529; } - +.education-section .taken-courses th.course-name-header{ + width: 50%; +} .education-section .taken-courses .hidden-course { display: none; transition: all 1s ease-out; From f779ac4ebb3e3dc398cacca9938c7336e8ed8706 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Oct 2021 11:04:32 +0000 Subject: [PATCH 04/61] Bump actions/checkout from 2.3.4 to 2.3.5 (#437) Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/autoprefixer.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/md-link-checker.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/autoprefixer.yml b/.github/workflows/autoprefixer.yml index 63b3a79..76efe0b 100644 --- a/.github/workflows/autoprefixer.yml +++ b/.github/workflows/autoprefixer.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout to latest commit - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v2.3.5 - name: Setup Node uses: actions/setup-node@v2.4.1 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index bb8531b..2c0d9df 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -39,7 +39,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v2.3.5 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/md-link-checker.yml b/.github/workflows/md-link-checker.yml index 778d760..18b6e6a 100644 --- a/.github/workflows/md-link-checker.yml +++ b/.github/workflows/md-link-checker.yml @@ -8,6 +8,6 @@ jobs: runs-on: ubuntu-latest steps: # checkout to latest commit - - uses: actions/checkout@master + - uses: actions/checkout@v2.3.5 # run markdown linter - uses: gaurav-nelson/github-action-markdown-link-check@1.0.13 From 6e41689c068b96cc1b853ec6110838fbb2c68cc4 Mon Sep 17 00:00:00 2001 From: Reyhan Date: Mon, 18 Oct 2021 23:46:10 +0530 Subject: [PATCH 05/61] Fixed section landing position on navigation #154 (#436) * Fixed alignment issue in tables under education(#233) * Fixed section landing position on navigation Co-authored-by: Emruz Hossain --- layouts/partials/sections/accomplishments.html | 5 +++-- layouts/partials/sections/achievements.html | 5 +++-- layouts/partials/sections/education.html | 5 +++-- layouts/partials/sections/experiences.html | 8 +++++--- layouts/partials/sections/recent-posts.html | 5 +++-- layouts/partials/sections/skills.html | 5 +++-- static/css/sections/accomplishments.css | 6 ++++++ static/css/sections/achievements.css | 6 ++++++ static/css/sections/education.css | 6 ++++++ static/css/sections/experiences.css | 6 ++++++ static/css/sections/recent-posts.css | 6 ++++++ static/css/sections/skills.css | 6 ++++++ 12 files changed, 56 insertions(+), 13 deletions(-) diff --git a/layouts/partials/sections/accomplishments.html b/layouts/partials/sections/accomplishments.html index 9024222..8dee8a6 100644 --- a/layouts/partials/sections/accomplishments.html +++ b/layouts/partials/sections/accomplishments.html @@ -3,9 +3,10 @@ {{ $sectionID = .section.id }} {{ end }} -
+
{{ if not (.section.hideTitle) }} -

{{ .section.name }}

+

+ {{ .section.name }}

{{ end }}
diff --git a/layouts/partials/sections/achievements.html b/layouts/partials/sections/achievements.html index 9744fc7..927fdc8 100644 --- a/layouts/partials/sections/achievements.html +++ b/layouts/partials/sections/achievements.html @@ -3,9 +3,10 @@ {{ $sectionID = .section.id }} {{ end }} -
+
{{ if not (.section.hideTitle) }} -

{{ .section.name }}

+

+ {{ .section.name }}

{{ end }}
{{ range $index,$course := .takenCourses.courses }} - + {{ if not $hideScale }}{{ end }} @@ -76,11 +77,11 @@ {{ else }}
    {{ range $index,$course := .takenCourses.courses }} -
  • {{ $course.name }}
  • +
  • {{ $course.name }}
  • {{ end }}
{{ end }} - {{ if gt (len .takenCourses.courses) 2 }} + {{ if gt (len .takenCourses.courses) $collapseAfter }} {{ range $index,$course := .takenCourses.courses }} - + {{ if not $hideScale }}{{ end }} @@ -77,11 +78,11 @@ {{ else }}
    {{ range $index,$course := .takenCourses.courses }} -
  • {{ $course.name }}
  • +
  • {{ $course.name }}
  • {{ end }}
{{ end }} - {{ if gt (len .takenCourses.courses ) 2 }} + {{ if gt (len .takenCourses.courses ) $collapseAfter }} + {{ end }} From 5e172bca28a9b3d1ff5f50f1dfed6c38d43a766c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Jan 2022 11:05:25 +0000 Subject: [PATCH 44/61] Bump release-drafter/release-drafter from 5.16.1 to 5.17.5 (#501) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5.16.1 to 5.17.5. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5.16.1...v5.17.5) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/draft-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml index e39c254..1a11a9b 100644 --- a/.github/workflows/draft-release.yml +++ b/.github/workflows/draft-release.yml @@ -10,6 +10,6 @@ jobs: runs-on: ubuntu-latest steps: # Create/Update release draft - - uses: release-drafter/release-drafter@v5.16.1 + - uses: release-drafter/release-drafter@v5.17.5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From d0a6eb4b2847af009c44006cde853b8153094fa6 Mon Sep 17 00:00:00 2001 From: Jan Date: Tue, 18 Jan 2022 04:57:20 +0100 Subject: [PATCH 45/61] Update experience-info.html (#502) added .html to multiple-positions --- layouts/partials/sections/experiences/experience-info.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/sections/experiences/experience-info.html b/layouts/partials/sections/experiences/experience-info.html index d49932c..1d068a9 100644 --- a/layouts/partials/sections/experiences/experience-info.html +++ b/layouts/partials/sections/experiences/experience-info.html @@ -1,5 +1,5 @@ {{ if gt (len .positions) 1 }} - {{ partial "sections/experiences/multiple-positions" . }} + {{ partial "sections/experiences/multiple-positions.html" . }} {{ else }} {{ partial "sections/experiences/single-position.html" . }} {{ end }} From 4ebbb523a5a8352a01a43c72e2bfe25c3649a9b4 Mon Sep 17 00:00:00 2001 From: Jan Date: Wed, 19 Jan 2022 19:32:28 +0100 Subject: [PATCH 46/61] fix: navigation with hidden title (#505) * Update accomplishments.html fix display property when hidden * Update achievements.html fixed display property when hidden * Update education-alt.html fixed display property when hidden * Update education.html fixed display property when hidden * Update experiences.html fixed display property when hidden * Update projects.html fixed display property when hidden * Update recent-posts.html fixed display property when hidden * Update skills.html fixed display property when hidden --- layouts/partials/sections/accomplishments.html | 7 +++++-- layouts/partials/sections/achievements.html | 5 ++++- layouts/partials/sections/education-alt.html | 12 ++++++++---- layouts/partials/sections/education.html | 9 ++++++--- layouts/partials/sections/experiences.html | 8 +++++--- layouts/partials/sections/projects.html | 6 +++++- layouts/partials/sections/recent-posts.html | 5 ++++- layouts/partials/sections/skills.html | 5 ++++- 8 files changed, 41 insertions(+), 16 deletions(-) diff --git a/layouts/partials/sections/accomplishments.html b/layouts/partials/sections/accomplishments.html index 8dee8a6..77b8d99 100644 --- a/layouts/partials/sections/accomplishments.html +++ b/layouts/partials/sections/accomplishments.html @@ -6,9 +6,12 @@
{{ if not (.section.hideTitle) }}

- {{ .section.name }}

+ {{ .section.name }} + {{ else }} +

+ {{ .section.name }}

{{ end }} - +
{{ range .accomplishments }} diff --git a/layouts/partials/sections/achievements.html b/layouts/partials/sections/achievements.html index 927fdc8..23957e7 100644 --- a/layouts/partials/sections/achievements.html +++ b/layouts/partials/sections/achievements.html @@ -6,7 +6,10 @@
{{ if not (.section.hideTitle) }}

- {{ .section.name }}

+ {{ .section.name }} + {{ else }} +

+ {{ .section.name }}

{{ end }}
{{ i18n "course_name"}}{{ i18n "course_name"}}{{ i18n "total_credit"}}{{ i18n "obtained_credit"}}
{{ $course.name }}{{ $course.outOf }}{{ $course.achieved }}
{{ $course.name }}{{ $course.outOf }}{{ $course.achieved }}
@@ -115,4 +119,4 @@
- \ No newline at end of file + diff --git a/layouts/partials/sections/education.html b/layouts/partials/sections/education.html index ea79579..a547cb2 100644 --- a/layouts/partials/sections/education.html +++ b/layouts/partials/sections/education.html @@ -4,10 +4,13 @@ {{ end }}
- {{ if not (.section.hideTitle) }} + {{ if not (.section.hideTitle) }}

{{ .section.name }}

- {{ end }} + {{ else }} +

+ {{ .section.name }}

+ {{ end }}
@@ -107,4 +110,4 @@
-
\ No newline at end of file + diff --git a/layouts/partials/sections/experiences.html b/layouts/partials/sections/experiences.html index e7e2508..eafe926 100644 --- a/layouts/partials/sections/experiences.html +++ b/layouts/partials/sections/experiences.html @@ -6,8 +6,10 @@
{{ if not (.section.hideTitle) }}

- {{ .section.name }} -

+ {{ .section.name }} + {{ else }} +

+ {{ .section.name }}

{{ end }}
@@ -29,4 +31,4 @@ {{ end }} {{ end }}
-
\ No newline at end of file + diff --git a/layouts/partials/sections/projects.html b/layouts/partials/sections/projects.html index dd3ec39..c658e2c 100644 --- a/layouts/partials/sections/projects.html +++ b/layouts/partials/sections/projects.html @@ -5,7 +5,11 @@
{{ if not (.section.hideTitle) }} -

{{ .section.name }}

+

+ {{ .section.name }}

+ {{ else }} +

+ {{ .section.name }}

{{ end }}
diff --git a/layouts/partials/sections/recent-posts.html b/layouts/partials/sections/recent-posts.html index 7bc1ea9..d68a0d9 100644 --- a/layouts/partials/sections/recent-posts.html +++ b/layouts/partials/sections/recent-posts.html @@ -12,7 +12,10 @@
{{ if not (.section.hideTitle) }}

- {{ .section.name }}

+ {{ .section.name }} + {{ else }} +

+ {{ .section.name }}

{{ end }}
diff --git a/layouts/partials/sections/skills.html b/layouts/partials/sections/skills.html index 3a355a4..ab837dc 100644 --- a/layouts/partials/sections/skills.html +++ b/layouts/partials/sections/skills.html @@ -6,7 +6,10 @@
{{ if not (.section.hideTitle) }}

- {{ .section.name }}

+ {{ .section.name }} + {{ else }} +

+ {{ .section.name }}

{{ end }}
From 99a131fe438870d16891623bda3634befa372d70 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jan 2022 11:08:03 +0000 Subject: [PATCH 47/61] Bump release-drafter/release-drafter from 5.17.5 to 5.17.6 (#507) Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5.17.5 to 5.17.6. - [Release notes](https://github.com/release-drafter/release-drafter/releases) - [Commits](https://github.com/release-drafter/release-drafter/compare/v5.17.5...v5.17.6) --- updated-dependencies: - dependency-name: release-drafter/release-drafter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/draft-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/draft-release.yml b/.github/workflows/draft-release.yml index 1a11a9b..a6ba4e2 100644 --- a/.github/workflows/draft-release.yml +++ b/.github/workflows/draft-release.yml @@ -10,6 +10,6 @@ jobs: runs-on: ubuntu-latest steps: # Create/Update release draft - - uses: release-drafter/release-drafter@v5.17.5 + - uses: release-drafter/release-drafter@v5.17.6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 91f6b69fa78499a9583acbdb9c09de2bf646213f Mon Sep 17 00:00:00 2001 From: Emruz Hossain Date: Fri, 21 Jan 2022 11:27:46 +0600 Subject: [PATCH 48/61] Fix navbar missing an item in the dropdown (#509) Signed-off-by: Emruz Hossain --- layouts/partials/navigators/navbar.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/navigators/navbar.html b/layouts/partials/navigators/navbar.html index 33552a4..ab4f3cb 100644 --- a/layouts/partials/navigators/navbar.html +++ b/layouts/partials/navigators/navbar.html @@ -87,7 +87,7 @@ {{ end }} {{- end }} + {{ if $customMenusEnabled }} + {{ range $customMenus }} + {{ if .showOnFooter }} + + {{ end }} + {{ end }} + {{ end }} {{ end }}
From bfa1e4c2b3fb9ee2181d9b13841f057a1ebfd565 Mon Sep 17 00:00:00 2001 From: Jan Date: Mon, 31 Jan 2022 18:05:05 +0100 Subject: [PATCH 54/61] feat: configurable custom navbar items (#514) * feat: configurable custom navbar items The customMenu item from `data//site.yaml` will only appear if its property `showOnNavbar` is `true`. Example: ``` customMenus: - name: Imprint url: posts/imprint showOnNavbar: false ``` * fix: change logic from to Co-authored-by: stueja Co-authored-by: Emruz Hossain --- layouts/partials/navigators/navbar.html | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/layouts/partials/navigators/navbar.html b/layouts/partials/navigators/navbar.html index ab4f3cb..7ed0bbd 100644 --- a/layouts/partials/navigators/navbar.html +++ b/layouts/partials/navigators/navbar.html @@ -115,9 +115,11 @@ {{ end }} {{ range $customMenus }} - + {{ if (not .hideFromNavbar) }} + + {{ end }} {{ end }} {{ if .IsTranslated }} {{ partial "navigators/lang-selector.html" . }} From 42a0e5100a41a2afb7acefc4ad445aff303f98af Mon Sep 17 00:00:00 2001 From: James Ray Date: Mon, 31 Jan 2022 12:07:41 -0500 Subject: [PATCH 55/61] add calculation to line up lines (#516) Co-authored-by: Emruz Hossain --- static/css/sections/experiences.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/css/sections/experiences.css b/static/css/sections/experiences.css index e668e4b..30d09a1 100644 --- a/static/css/sections/experiences.css +++ b/static/css/sections/experiences.css @@ -81,7 +81,7 @@ } .top-right { - left: 50%; + left: calc(50% - 3px); top: -50%; } From d74549f870dec98c3db0f58e59a2b53dc4fccc92 Mon Sep 17 00:00:00 2001 From: Jan Date: Mon, 31 Jan 2022 18:09:31 +0100 Subject: [PATCH 56/61] feat: id for footer (#517) Added id="footer" just in case someone wants to link there via custom menus or href="#footer". Co-authored-by: stueja Co-authored-by: Emruz Hossain --- layouts/partials/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 1e71ffe..8503784 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -64,7 +64,7 @@ {{ end }} {{ $hugoLogo = $hugoLogo.RelPermalink}} -