From 76138e304436db8f345049706972c8d741c044db Mon Sep 17 00:00:00 2001 From: Matthieu96Code <117777066+Matthieu96Code@users.noreply.github.com> Date: Sat, 22 Apr 2023 12:35:09 +0000 Subject: [PATCH 1/5] Combine duplicate style code step line 280 --- styles.css | 82 +++++++++++++++++++++++++----------------------------- 1 file changed, 38 insertions(+), 44 deletions(-) diff --git a/styles.css b/styles.css index 421a9a3..178e389 100644 --- a/styles.css +++ b/styles.css @@ -18,6 +18,38 @@ src: url('./fonts/Inter/static/Inter-Regular.ttf') format('truetype'); } +* { + margin: 0; + padding: 0; +} + +.logo a, +.supporting-text { + font-family: 'Roboto', 'Courier New', Courier, monospace; + font-style: normal; +} + +.primary-text, +.projects h2, +.first-project h3 { + font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + font-style: normal; +} + +.description { + font-family: 'Poppins', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + font-style: normal; +} + +.about-me a, +.first-project a, +.next-projects a, +.first-project p, +.first-project button { + font-family: 'Inter', 'Courier New', Courier, monospace; + font-style: normal; +} + body { display: flex; align-items: center; @@ -51,9 +83,7 @@ a { } .logo a { - font-family: 'Roboto', 'Courier New', Courier, monospace; color: #fff; - font-style: normal; font-weight: 700; font-size: 18px; line-height: 24px; @@ -74,8 +104,7 @@ a { background-repeat: no-repeat; background-position: right 295px; width: 100%; - padding-top: 120px; - padding-bottom: 120px; + padding: 120px 0; background-color: #1c1a19; display: flex; flex-direction: column; @@ -83,8 +112,6 @@ a { .primary-text { height: auto; - font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 400; font-size: 56px; line-height: 64px; @@ -95,8 +122,6 @@ a { } .supporting-text { - font-family: 'Roboto', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 700; font-size: 24px; line-height: 32px; @@ -106,8 +131,6 @@ a { } .description { - font-family: 'Poppins', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; @@ -126,8 +149,6 @@ a { } .about-me a { - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 700; font-size: 17px; line-height: 24px; @@ -143,14 +164,7 @@ a { transition-duration: 1s; } -.social-media2 a { - text-decoration: none; -} - .first-project a { - text-decoration: none; - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 500; font-size: 15px; line-height: 20px; @@ -158,9 +172,6 @@ a { } .next-projects a { - text-decoration: none; - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 500; font-size: 15px; line-height: 20px; @@ -170,11 +181,8 @@ a { .social-media2 { display: flex; justify-content: center; - padding-left: 0; - padding-top: 20px; - margin-top: 124px; - margin-bottom: 8px; - padding-bottom: 20px; + padding: 20px 0; + margin: 124px 0 8px 0; border-top: solid 1px #dfe1e6; } @@ -194,17 +202,12 @@ a { .projects h2 { text-align: center; - font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 350px; font-size: 40px; line-height: 52px; color: #1c1a19; border-bottom: 1px solid #212121; - margin-left: 20px; - margin-right: 20px; - margin-top: 120px; - margin-bottom: 90px; + margin: 120px 20px 90px 20px; padding-bottom: 40px; } @@ -221,8 +224,6 @@ a { } .first-project h3 { - font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 400; font-size: 32px; line-height: 44px; @@ -233,8 +234,6 @@ a { } .first-project p { - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; @@ -252,13 +251,10 @@ a { display: inline; border: 1px solid #8993a4; padding: 10px 12px; - margin-right: 12px; - margin-bottom: 12px; + margin: 0 12px 12px 0; } .first-project button { - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 700; font-size: 17px; line-height: 24px; @@ -279,10 +275,8 @@ a { background-repeat: no-repeat; background-size: 327px 386px; background-position-x: left; - margin-left: 24px; padding-top: 84px; - margin-top: 24px; - margin-right: auto; + margin: 24px auto 0 24px } .next-projects h3 { From bcb3204888e9af8666f44a22d55423068f396744 Mon Sep 17 00:00:00 2001 From: Matthieu96Code <117777066+Matthieu96Code@users.noreply.github.com> Date: Sat, 22 Apr 2023 12:52:55 +0000 Subject: [PATCH 2/5] Combine duplicate style code step line 460 --- styles.css | 53 ++++++++++++----------------------------------------- 1 file changed, 12 insertions(+), 41 deletions(-) diff --git a/styles.css b/styles.css index 178e389..d0a5151 100644 --- a/styles.css +++ b/styles.css @@ -31,12 +31,16 @@ .primary-text, .projects h2, -.first-project h3 { +.first-project h3, +.next-projects h3, +.about-me-title, +.contacts h4 { font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-style: normal; } -.description { +.description, +.achivement-list h4 { font-family: 'Poppins', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-style: normal; } @@ -45,7 +49,11 @@ .first-project a, .next-projects a, .first-project p, -.first-project button { +.first-project button, +.next-projects p, +.next-projects button, +.about-me p, +.achivement-list li { font-family: 'Inter', 'Courier New', Courier, monospace; font-style: normal; } @@ -280,12 +288,9 @@ a { } .next-projects h3 { - font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 400; font-size: 32px; line-height: 44px; - margin: 0; color: #fff; margin-left: 16px; } @@ -295,13 +300,10 @@ a { } .next-projects p { - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: #fff; - margin: 0; margin-left: 16px; width: 295px; } @@ -316,15 +318,12 @@ a { display: inline; border: 1px solid #8993a4; padding: 10px 12px; - margin-right: 12px; - margin-bottom: 12px; + margin: 0 12px 12px 0; background: rgba(255, 255, 255, 0.24); } .next-projects button { - font-family: 'Inter', 'Courier New', Courier, monospace; width: 327px; - font-style: normal; font-weight: 700; font-size: 17px; line-height: 24px; @@ -344,21 +343,18 @@ a { .aboutme-langs { background-color: #fff; width: 100%; - margin: 0; padding-top: 120px; } .contacts-section { background-color: #fff; width: 100%; - margin: 0; padding-top: 120px; } .footer-section { background-color: #fff; width: 100%; - margin: 0; padding-top: 120px; } @@ -369,24 +365,18 @@ a { background-position-y: 350px; background-color: #1c1a19; padding: 120px 24px 209px 24px; - margin-bottom: 0; } .about-me-title { - font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 400; font-size: 72px; line-height: 88px; letter-spacing: 0.37px; color: #ff6b00; - margin: 0; } .about-me p { max-width: 327px; - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; @@ -398,7 +388,6 @@ a { background-repeat: no-repeat; background-position: center top; background-color: #1c1a19; - margin: 0; display: flex; justify-content: center; align-items: center; @@ -409,7 +398,6 @@ a { width: 100%; display: flex; flex-direction: column; - padding: 0; align-items: center; } @@ -417,16 +405,9 @@ a { display: flex; flex-direction: column; align-items: center; - padding: 0; -} - -.achivement-list { - list-style-type: none; } .achivement-list h4 { - font-family: 'Poppins', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 700; font-size: 32px; line-height: 44px; @@ -447,8 +428,6 @@ a { } .achivement-list li { - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 400; font-size: 22px; line-height: 43px; @@ -466,25 +445,17 @@ a { } .contacts h4 { - font-family: 'Crete Round', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; - font-style: normal; font-weight: 700; font-size: 32px; line-height: 44px; text-align: center; color: #172b4d; - margin: 0; margin-bottom: 73px; } -.contacts form { - padding: 0; -} - .contacts ul { display: flex; flex-direction: column; - padding: 0; list-style: none; } From dddc9ede858efd5cedc4e37919ea323b0c8b82aa Mon Sep 17 00:00:00 2001 From: Matthieu96Code <117777066+Matthieu96Code@users.noreply.github.com> Date: Sat, 22 Apr 2023 12:59:14 +0000 Subject: [PATCH 3/5] Combine duplicate style code step line 600 --- styles.css | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/styles.css b/styles.css index d0a5151..a11933e 100644 --- a/styles.css +++ b/styles.css @@ -53,7 +53,8 @@ .next-projects p, .next-projects button, .about-me p, -.achivement-list li { +.achivement-list li, +.social-media-submit { font-family: 'Inter', 'Courier New', Courier, monospace; font-style: normal; } @@ -462,9 +463,7 @@ a { .social-media2 li { list-style-type: none; display: inline; - padding: 0; - padding-left: 10px; - padding-right: 10px; + padding: 0 10px; } .contacts ul li { @@ -496,8 +495,6 @@ textarea { .social-media-submit { background-color: #ff6b00; color: #fff; - font-family: 'Inter', 'Courier New', Courier, monospace; - font-style: normal; font-weight: 700; font-size: 17px; line-height: 24px; @@ -594,8 +591,7 @@ button:visited { .expand .close-btn { display: flex; - margin-top: 18px; - margin-right: 24px; + margin: 18px 24px 0; } .expand .union-vector img { From a51cab2ffe0c2bb98653e8b5080e0e63190ac3af Mon Sep 17 00:00:00 2001 From: Matthieu96Code <117777066+Matthieu96Code@users.noreply.github.com> Date: Sat, 22 Apr 2023 14:11:19 +0000 Subject: [PATCH 4/5] Finilize style code refactoring --- styles.css | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/styles.css b/styles.css index a11933e..7217c70 100644 --- a/styles.css +++ b/styles.css @@ -27,6 +27,7 @@ .supporting-text { font-family: 'Roboto', 'Courier New', Courier, monospace; font-style: normal; + font-weight: 700; } .primary-text, @@ -93,10 +94,8 @@ a { .logo a { color: #fff; - font-weight: 700; font-size: 18px; line-height: 24px; - text-decoration: none; } .nav-btn { @@ -131,7 +130,6 @@ a { } .supporting-text { - font-weight: 700; font-size: 24px; line-height: 32px; letter-spacing: -0.37px; @@ -726,6 +724,7 @@ button:visited { font-weight: 400; font-size: 20px; line-height: 28px; + margin-bottom: 18px; } .info-project1 a { @@ -832,9 +831,7 @@ button:visited { } .contacts { - padding: 0; - padding-left: 9%; - padding-right: 9%; + padding: 0 9%; flex-direction: row; } From 2d97b69d231ae255d23a410a871581a8ecd2368e Mon Sep 17 00:00:00 2001 From: Matthieu96Code <117777066+Matthieu96Code@users.noreply.github.com> Date: Sat, 22 Apr 2023 14:30:39 +0000 Subject: [PATCH 5/5] Fix style lint error --- package-lock.json | 98 +++++++++++++++++++++++++++++++++++------------ styles.css | 20 +++++----- 2 files changed, 83 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60c0c92..61b1f07 100644 --- a/package-lock.json +++ b/package-lock.json @@ -536,6 +536,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -559,6 +560,7 @@ "version": "7.20.10", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -567,6 +569,7 @@ "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dev": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", @@ -596,6 +599,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "dev": true, "dependencies": { "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", @@ -609,6 +613,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -622,6 +627,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, "dependencies": { "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", @@ -640,6 +646,7 @@ "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -648,6 +655,7 @@ "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, "dependencies": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" @@ -660,6 +668,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -671,6 +680,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -682,6 +692,7 @@ "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", @@ -700,6 +711,7 @@ "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, "dependencies": { "@babel/types": "^7.20.2" }, @@ -711,6 +723,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, "dependencies": { "@babel/types": "^7.18.6" }, @@ -722,6 +735,7 @@ "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -738,6 +752,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -746,6 +761,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", + "dev": true, "dependencies": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.7", @@ -828,6 +844,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", + "dev": true, "bin": { "parser": "bin/babel-parser.js" }, @@ -839,6 +856,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", @@ -852,6 +870,7 @@ "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", + "dev": true, "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", @@ -872,6 +891,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -2569,6 +2589,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2581,6 +2602,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, "engines": { "node": ">=6.0.0" } @@ -2589,6 +2611,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, "engines": { "node": ">=6.0.0" } @@ -2596,12 +2619,14 @@ "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.17", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, "dependencies": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" @@ -2765,6 +2790,7 @@ "version": "0.37.3", "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.3.tgz", "integrity": "sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==", + "dev": true, "dependencies": { "@babel/core": "^7.17.9" }, @@ -2778,6 +2804,7 @@ "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz", "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==", "deprecated": "Use the original unforked package instead: postcss-markdown", + "dev": true, "dependencies": { "remark": "^13.0.0", "unist-util-find-all-after": "^3.0.2" @@ -9872,6 +9899,7 @@ "version": "13.13.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz", "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==", + "dev": true, "dependencies": { "@stylelint/postcss-css-in-js": "^0.37.2", "@stylelint/postcss-markdown": "^0.36.2", @@ -10933,6 +10961,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -10949,12 +10978,14 @@ "@babel/compat-data": { "version": "7.20.10", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.10.tgz", - "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==" + "integrity": "sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==", + "dev": true }, "@babel/core": { "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", + "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", @@ -10977,6 +11008,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.7.tgz", "integrity": "sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==", + "dev": true, "requires": { "@babel/types": "^7.20.7", "@jridgewell/gen-mapping": "^0.3.2", @@ -10987,6 +11019,7 @@ "version": "0.3.2", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -10999,6 +11032,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, "requires": { "@babel/compat-data": "^7.20.5", "@babel/helper-validator-option": "^7.18.6", @@ -11010,12 +11044,14 @@ "@babel/helper-environment-visitor": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true }, "@babel/helper-function-name": { "version": "7.19.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, "requires": { "@babel/template": "^7.18.10", "@babel/types": "^7.19.0" @@ -11025,6 +11061,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, "requires": { "@babel/types": "^7.18.6" } @@ -11033,6 +11070,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, "requires": { "@babel/types": "^7.18.6" } @@ -11041,6 +11079,7 @@ "version": "7.20.11", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz", "integrity": "sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==", + "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-module-imports": "^7.18.6", @@ -11056,6 +11095,7 @@ "version": "7.20.2", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, "requires": { "@babel/types": "^7.20.2" } @@ -11064,6 +11104,7 @@ "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, "requires": { "@babel/types": "^7.18.6" } @@ -11071,7 +11112,8 @@ "@babel/helper-string-parser": { "version": "7.19.4", "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true }, "@babel/helper-validator-identifier": { "version": "7.19.1", @@ -11081,12 +11123,14 @@ "@babel/helper-validator-option": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true }, "@babel/helpers": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.7.tgz", "integrity": "sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==", + "dev": true, "requires": { "@babel/template": "^7.20.7", "@babel/traverse": "^7.20.7", @@ -11152,12 +11196,14 @@ "@babel/parser": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.7.tgz", - "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==" + "integrity": "sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==", + "dev": true }, "@babel/template": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, "requires": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.20.7", @@ -11168,6 +11214,7 @@ "version": "7.20.12", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.12.tgz", "integrity": "sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==", + "dev": true, "requires": { "@babel/code-frame": "^7.18.6", "@babel/generator": "^7.20.7", @@ -11185,6 +11232,7 @@ "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.7.tgz", "integrity": "sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==", + "dev": true, "requires": { "@babel/helper-string-parser": "^7.19.4", "@babel/helper-validator-identifier": "^7.19.1", @@ -12120,8 +12168,7 @@ "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz", "integrity": "sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==", "dev": true, - "optional": true, - "requires": {} + "optional": true } } }, @@ -12267,8 +12314,7 @@ "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.6.tgz", "integrity": "sha512-rLDPhJY4z/i4nVFZ27j9GqLxj1pwxE80eAzUNRMXtcpipFYIeowerzBgG3yJhMtObGEXidtIgbUpQ3eLDsf5OQ==", "dev": true, - "optional": true, - "requires": {} + "optional": true } } }, @@ -12547,6 +12593,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, "requires": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -12555,22 +12602,26 @@ "@jridgewell/resolve-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true }, "@jridgewell/set-array": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true }, "@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true }, "@jridgewell/trace-mapping": { "version": "0.3.17", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, "requires": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" @@ -12695,6 +12746,7 @@ "version": "0.37.3", "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.3.tgz", "integrity": "sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg==", + "dev": true, "requires": { "@babel/core": "^7.17.9" } @@ -12703,6 +12755,7 @@ "version": "0.36.2", "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz", "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==", + "dev": true, "requires": { "remark": "^13.0.0", "unist-util-find-all-after": "^3.0.2" @@ -12920,8 +12973,7 @@ "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" }, "acorn-jsx-walk": { "version": "2.0.0", @@ -13548,8 +13600,7 @@ "cloudinary-core": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/cloudinary-core/-/cloudinary-core-2.13.0.tgz", - "integrity": "sha512-Nt0Q5I2FtenmJghtC4YZ3MZZbGg1wLm84SsxcuVwZ83OyJqG9CNIGp86CiI6iDv3QobaqBUpOT7vg+HqY5HxEA==", - "requires": {} + "integrity": "sha512-Nt0Q5I2FtenmJghtC4YZ3MZZbGg1wLm84SsxcuVwZ83OyJqG9CNIGp86CiI6iDv3QobaqBUpOT7vg+HqY5HxEA==" }, "color-convert": { "version": "2.0.1", @@ -17061,8 +17112,7 @@ "postcss-syntax": { "version": "0.36.2", "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", - "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", - "requires": {} + "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==" }, "postcss-value-parser": { "version": "4.2.0", @@ -17210,8 +17260,7 @@ "ws": { "version": "8.5.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", - "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", - "requires": {} + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==" } } }, @@ -17853,6 +17902,7 @@ "version": "13.13.1", "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz", "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==", + "dev": true, "requires": { "@stylelint/postcss-css-in-js": "^0.37.2", "@stylelint/postcss-markdown": "^0.36.2", @@ -17907,8 +17957,7 @@ "stylelint-config-recommended": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-4.0.0.tgz", - "integrity": "sha512-sgna89Ng+25Hr9kmmaIxpGWt2LStVm1xf1807PdcWasiPDaOTkOHRL61sINw0twky7QMzafCGToGDnHT/kTHtQ==", - "requires": {} + "integrity": "sha512-sgna89Ng+25Hr9kmmaIxpGWt2LStVm1xf1807PdcWasiPDaOTkOHRL61sINw0twky7QMzafCGToGDnHT/kTHtQ==" }, "stylelint-config-standard": { "version": "21.0.0", @@ -18583,8 +18632,7 @@ "ws": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz", - "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==", - "requires": {} + "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==" }, "xdg-basedir": { "version": "4.0.0", diff --git a/styles.css b/styles.css index 7217c70..548aa27 100644 --- a/styles.css +++ b/styles.css @@ -23,6 +23,14 @@ padding: 0; } +ul { + list-style-type: none; +} + +a { + text-decoration: none; +} + .logo a, .supporting-text { font-family: 'Roboto', 'Courier New', Courier, monospace; @@ -55,7 +63,7 @@ .next-projects button, .about-me p, .achivement-list li, -.social-media-submit { +.social-media-submit { font-family: 'Inter', 'Courier New', Courier, monospace; font-style: normal; } @@ -69,14 +77,6 @@ body { margin: auto; } -ul { - list-style-type: none; -} - -a { - text-decoration: none; -} - .toolbar { background-color: #3c3a39; width: 100%; @@ -283,7 +283,7 @@ a { background-size: 327px 386px; background-position-x: left; padding-top: 84px; - margin: 24px auto 0 24px + margin: 24px auto 0 24px; } .next-projects h3 {