From dfe964599720e30713be99db24ce5921565d1487 Mon Sep 17 00:00:00 2001 From: Gargii <145841794+gargiisc@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:31:55 +0530 Subject: [PATCH 1/6] Update index.html --- index.html | 60 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 42 insertions(+), 18 deletions(-) diff --git a/index.html b/index.html index a74568a..8e36cbf 100644 --- a/index.html +++ b/index.html @@ -4,34 +4,58 @@ - Badge + Badge Card Generator - + + + -
+ -
- -
+
+

Badge Card Generator

-
-
- +
+

Name:

+ +

Github ID:

+ +

Upload Photo:

+ +
+ +
-
- +
+ + +
+ Profile photo +
Name
+
+ + GitHub Username +
+
+ Logo
-
+
Crafted with ❤️ during Hacktoberfest!
+
+ + + - -
+ + + - \ No newline at end of file + From fd4fe4fb46ac66f7c482b602b0846926f8450560 Mon Sep 17 00:00:00 2001 From: Gargii <145841794+gargiisc@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:32:30 +0530 Subject: [PATCH 2/6] Update main.js Created logic to download badge --- main.js | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/main.js b/main.js index e69de29..392178b 100644 --- a/main.js +++ b/main.js @@ -0,0 +1,35 @@ +function generateBadge() { + const fullName = document.getElementById('fullName').value; + const githubUsername = document.getElementById('githubUsername').value; + const uploadPhoto = document.getElementById('uploadPhoto').files[0]; + + document.getElementById('badgeName').innerText = fullName; + document.getElementById('badgeGithub').innerText = githubUsername; + + if (uploadPhoto) { + const reader = new FileReader(); + reader.onload = function (e) { + document.getElementById('profilePhoto').src = e.target.result; + } + reader.readAsDataURL(uploadPhoto); + } + + return html2canvas(document.getElementById('badgeCard')); +} + +function downloadBadge(canvas) { + const img = canvas.toDataURL('image/png'); + const link = document.createElement('a'); + link.href = img; + link.download = 'badge.png'; + + const imgElement = document.createElement('img'); + imgElement.src = img; + document.body.appendChild(imgElement); + + setTimeout(function() { + link.click(); + }, 1000); +} + +generateBadge().then(downloadBadge); From b28e6e69c722f9cf3e6587eb00bb7ea9fdb38ff0 Mon Sep 17 00:00:00 2001 From: Gargii <145841794+gargiisc@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:32:52 +0530 Subject: [PATCH 3/6] Update style.css --- style.css | 183 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 182 insertions(+), 1 deletion(-) diff --git a/style.css b/style.css index a340bad..0c3a842 100644 --- a/style.css +++ b/style.css @@ -1,3 +1,4 @@ + :root { --primary-color: #ffffff; --downloadbtn-color: #00bbff; @@ -24,7 +25,7 @@ body { background-color: var(--primary-color); position: relative; -webkit-tap-highlight-color: transparent; - font-family: "Open Sans", sans-serif; + font-family: "Poppins", sans-serif; font-optical-sizing: auto; } @@ -33,3 +34,183 @@ main { min-height: 100vh; position: relative; } + +.navbar { + background-color: white; + box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); + padding: 10px 10px; + display: flex; + justify-content: flex-start; + align-items: center; + + top: 0; + min-height: fit-content; +} + +.navbar img { + height: 70px; + margin-right: 15px; +} + +.navbar h1 { + font-size: 1.5rem; + color: #333; + font-weight: 600; +} + +.container { + display: flex; + justify-content: center; + align-items: flex-start; + min-height: 5vh; + padding: 20px; + gap: 40px; + flex-wrap: wrap; +} + +h2 { + font-size: 2rem; + margin-bottom: 20px; + color: #333; + text-align: center; + width: 100%; +} + +.form-container, +.badge-container { + background-color: white; + border-radius: 10px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); + padding: 20px; + width: 100%; + max-width: 400px; +} + +.form-container { + display: flex; + flex-direction: column; + gap: 15px; +} + +.form-container p{ + font-size: 15px; +} + +.form-container input[type="text"], +.form-container input[type="file"] { + width: 90%; + padding: 10px; + margin: auto; + border: 1px solid #ddd; + border-radius: 5px; +} + +.form-container input:focus { + border-color: #00bfff; +} + +.buttons { + display: flex; + gap: 10px; + justify-content: center; + margin-top: 20px; +} + +.btn { + flex: 1; + padding: 12px; + border: none; + border-radius: 8px; + font-size: 1rem; + cursor: pointer; + transition: background-color 0.2s; + max-width: 150px; +} + +.download-btn { + background-color: #00bfff; + color: white; +} + +.download-btn:hover { + background-color: #009fdc; +} + +.generate-btn { + background-color: #fca503; + color: white; +} + +.generate-btn:hover { + background-color: #e99502; +} + +.badge-container { + text-align: center; + padding: 30px 15px; + position: relative; +} + +.badge-container img { + border-radius: 12px; + width: 130px; + height: 150px; + object-fit: cover; + margin-bottom: 15px; + +} + +.badge-container .img2 { + margin-top: 10px; +} + +.badge-container .img2 img { + height: 50px; + width: auto; +} + + +.badge-container .name { + font-size: 1.2rem; + font-weight: 600; + margin-bottom: 5px; +} + +.badge-container .github { + font-size: 1rem; + color: #555; + display: flex; + justify-content: center; + align-items: center; + gap: 5px; + margin-bottom: 15px; +} + +.badge-container .github i { + color: #333; +} + +.badge-container .crafted { + font-size: 0.9rem; + color: #777; +} + +footer { + text-align: center; + font-size: 0.9rem; + color: #666; + margin-top: 30px; + width: 100%; +} + +@media (max-width: 768px) { + .container { + flex-direction: column; + align-items: center; + } + + .form-container, + .badge-container { + max-width: 100%; + } +} From 4da42cfc00d697bd5253a77aab571b9c030d94c2 Mon Sep 17 00:00:00 2001 From: Gargii <145841794+gargiisc@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:35:02 +0530 Subject: [PATCH 4/6] Update index.html --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 8e36cbf..59c66ec 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - Badge Card Generator + Badge From dab0c7ee7c84286fb0d54e45ceff78351c0c128d Mon Sep 17 00:00:00 2001 From: Gargii <145841794+gargiisc@users.noreply.github.com> Date: Wed, 9 Oct 2024 14:39:33 +0530 Subject: [PATCH 5/6] Add files via upload --- assets/gray-checkers-background.jpg | Bin 0 -> 20539 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/gray-checkers-background.jpg diff --git a/assets/gray-checkers-background.jpg b/assets/gray-checkers-background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3838d692784260d1c289db22ccd0310a6eb946be GIT binary patch literal 20539 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 B6YBr~ literal 0 HcmV?d00001 From c0825c745acdc7d4e3863ee09ca4e218400d321d Mon Sep 17 00:00:00 2001 From: Gargii Date: Wed, 8 Jan 2025 12:53:08 +0530 Subject: [PATCH 6/6] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..7031fd6 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +badgecardgenerator.com \ No newline at end of file