D?`ML;209>ZmCZsJjH!>Ms&C=~k$lxp>1
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
Date: Thu, 20 Jun 2024 16:19:09 +0530
Subject: [PATCH 09/16] Create index.html
---
Medium2/index.html | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 Medium2/index.html
diff --git a/Medium2/index.html b/Medium2/index.html
new file mode 100644
index 0000000..685e292
--- /dev/null
+++ b/Medium2/index.html
@@ -0,0 +1,28 @@
+
+
+
+
+
+ Quizz App
+
+
+
+
+
Test yourself
+
+
+
+
Question ??????
+
+
+
+
+
+
+
+
+
+
From 33c27510e0d4fcc10c0894f42772c0daf24a36cc Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:19:34 +0530
Subject: [PATCH 10/16] Add files via upload
---
Medium2/script.js | 161 ++++++++++++++++++++++++++++++++++++++++++++++
Medium2/style.css | 93 ++++++++++++++++++++++++++
2 files changed, 254 insertions(+)
create mode 100644 Medium2/script.js
create mode 100644 Medium2/style.css
diff --git a/Medium2/script.js b/Medium2/script.js
new file mode 100644
index 0000000..f6358e8
--- /dev/null
+++ b/Medium2/script.js
@@ -0,0 +1,161 @@
+const questions=[
+ {
+ question:"What is the largest animal in the world?",
+ answers:[
+ {text:"Shark",correct:false},
+ {text:"Giraffe",correct:false},
+ {text:"Whale",correct:true},
+ {text:"Tiger",correct:false}
+ ]
+ },
+ {
+ question:"What is national bird of India?",
+ answers:[
+ {text:"Peacock",correct:true},
+ {text:"Parrot",correct:false},
+ {text:"Crow",correct:false},
+ {text:"Sparrow",correct:false}
+ ]
+ },
+ {
+ question:"How many continents are there on the Earth?",
+ answers:[
+ {text:"9",correct:false},
+ {text:"7",correct:true},
+ {text:"6",correct:false},
+ {text:"1",correct:false}
+ ]
+ },
+ {
+ question:"What is the full form of IPL?",
+ answers:[
+ {text:"Indian Potential League",correct:false},
+ {text:"India's Private league",correct:false},
+ {text:"Iranian Primary Legislative",correct:false},
+ {text:"Indian Premiere League",correct:true},
+ ]
+ }
+]
+
+const question=document.getElementById("question")
+const ansButtons=document.getElementById("ansButtons");
+const nextButton=document.getElementById("next")
+
+console.log("HELLLO")
+
+let currentIndex=0;
+let score=0;
+
+function startTimer() {
+ let timeLeft = 1 * 60; // Time in seconds (5 minutes)
+ timer = setInterval(() => {
+ const minutes = Math.floor(timeLeft / 60);
+ const seconds = timeLeft % 60;
+ document.getElementsByClassName('timer').innerHTML = `${minutes}:${seconds < 10 ? '0' : ''}${seconds}`;
+ console.log(seconds)
+ if (timeLeft === 0) {
+ clearInterval(timer);
+ } else {
+ timeLeft--;
+ }
+ }, 1000);
+}
+
+
+function startQuiz(){
+ currentIndex=0;
+ score=0;
+ nextButton.innerHTML= "Next";
+ showQuestion();
+ startTimer();
+}
+
+
+
+function showQuestion(){
+ resetState();
+ // startTimer();
+ let currentQuestion=questions[currentIndex];
+ let questionNO=currentIndex+1;
+ question.innerHTML=questionNO + '. '+questions[currentIndex].question;
+
+ currentQuestion.answers.forEach(answer =>{
+ let button = document.createElement("button");
+ button.innerHTML=answer.text;
+ button.classList.add('button');
+ ansButtons.appendChild(button);
+ if(answer.correct){
+ button.dataset.correct = answer.correct;
+ }
+ button.addEventListener("click",selectAnswer);
+ });
+}
+
+function resetState(){
+ nextButton.style.display="none";
+ while(ansButtons.firstChild){
+ ansButtons.removeChild(ansButtons.firstChild);
+ }
+
+}
+
+function selectAnswer(e){
+ const selectedBtn = e.target;
+ const isCorrect=selectedBtn.dataset.correct === "true";
+ if(isCorrect){
+ selectedBtn.style.backgroundColor='green'
+ console.log("Correct")
+ score++;
+ }
+ else{
+ console.log("incorrect")
+ selectedBtn.style.backgroundColor='red'
+ }
+ Array.from(ansButtons.children).forEach(button => {
+ if(button.dataset.correct === "true"){
+ button.classList.add("correct");
+ }
+ button.disabled = true;
+ });
+ nextButton.style.display = "block";
+}
+
+function handleNextButton(){
+ currentIndex++;
+ if(currentIndex < questions.length){
+ showQuestion();
+ }
+ else{
+ showScore();
+ }
+}
+
+function showScore(){
+ resetState();
+ var feedback=""
+ if(score>2){
+ feedback = " Good Score !"
+ }
+ if(score=2){
+ feedback = " Excellent Score !"
+ }
+ else{
+ feedback=" Better luck next time !"
+ }
+ question.innerHTML = `You have scored ${score} out of ${questions.length}!
${feedback}`;
+ nextButton.innerHTML = "Play Again";
+ nextButton.style.display = "block";
+
+}
+
+nextButton.addEventListener("click",() => {
+ if(currentIndex < questions.length){
+ handleNextButton();
+ }
+ else{
+ startQuiz();
+ }
+})
+
+
+startQuiz();
\ No newline at end of file
diff --git a/Medium2/style.css b/Medium2/style.css
new file mode 100644
index 0000000..38ecfa8
--- /dev/null
+++ b/Medium2/style.css
@@ -0,0 +1,93 @@
+*{
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+ font-family:'Poppins',sans-serif;
+}
+
+body{
+ background-image: linear-gradient( to bottom left, rgb(73, 73, 223), rgb(208, 75, 75));
+ background-position: center;
+ background-repeat: no-repeat;
+ height: 100vh;
+ display:flex;
+ align-items: center;
+ justify-content: center;
+}
+.App{
+ background:rgb(246, 243, 243);
+ width: 90%;
+ max-width: 600px;
+ height: auto;
+ padding: 30px 10px;
+ border-radius: 15px;
+}
+
+.timer{
+ color:rgb(137, 7, 244);
+ margin: auto;
+}
+
+.App > h1, .Q{
+ padding: 10px;
+ font-weight: 600;
+}
+
+.main{
+ padding: 20px;
+ display: flex;
+ flex-direction: column;
+}
+.main h1{
+ padding: 10px;
+ font-size: 28px;
+}
+
+.main ul{
+ display: flex;
+ flex-direction: column;
+
+}
+
+#ansButtons .button{
+ text-align:start;
+ padding: 15px;
+ font-weight:600;
+ font-size: 16px;
+ margin: 7px;
+ color: white;
+ border-radius: 10px;
+ display: flex;
+ width: 98%;
+ border:rgb(39, 135, 135) 1px solid;
+ background-color: rgb(137, 7, 244);
+ transition: all 0.3s;
+}
+
+#ansButtons .button:hover:not([disabled]){
+ background-color: rgb(54, 53, 53);
+ color: white;
+ cursor: pointer;
+}
+
+.button:disabled{
+ cursor:no-drop;
+}
+
+.main button:hover{
+ background-color: rgb(54, 53, 53);
+ color: white;
+}
+
+.main > button{
+ background-color: black;
+ color: #f4f3f3;
+ padding: 10px 15px;
+ border-radius: 10px;
+ justify-content: center;
+ align-items: center;
+ font-weight: 600;
+ font-size: 18px;
+ margin-top: 15px;
+ display: block;
+}
From a231ca88d196227cf452933e3e2b040c2fd1a14b Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:20:28 +0530
Subject: [PATCH 11/16] Create index.html
---
Medium3/index.html | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
create mode 100644 Medium3/index.html
diff --git a/Medium3/index.html b/Medium3/index.html
new file mode 100644
index 0000000..7199dbe
--- /dev/null
+++ b/Medium3/index.html
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+ TODO LIST
+
+
+
+
+
+
Todo List
+
+
+
+
+
+
Complete
+
Incomplete
+
Delete All
+
+
+
+

+
+
+
+
+
From 4566e1fdc8101e0bf1f2eaf56784a3faabc5b15a Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:20:47 +0530
Subject: [PATCH 12/16] Add files via upload
---
Medium3/script.js | 98 +++++++++++++++++++++
Medium3/styles.css | 207 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 305 insertions(+)
create mode 100644 Medium3/script.js
create mode 100644 Medium3/styles.css
diff --git a/Medium3/script.js b/Medium3/script.js
new file mode 100644
index 0000000..6a5284f
--- /dev/null
+++ b/Medium3/script.js
@@ -0,0 +1,98 @@
+const input = document.querySelector("input");
+const addButton = document.querySelector(".add-button");
+const todosHtml = document.querySelector(".todos");
+const emptyImage = document.querySelector(".empty-image");
+let todosJson = JSON.parse(localStorage.getItem("todos")) || [];
+const deleteAllButton = document.querySelector(".delete-all");
+const filters = document.querySelectorAll(".filter");
+let filter = '';
+
+showTodos();
+
+function getTodoHtml(todo, index) {
+ if (filter && filter != todo.status) {
+ return '';
+ }
+ let checked = todo.status == "completed" ? "checked" : "";
+ return /* html */ `
+
+
+
+
+ `;
+}
+
+function showTodos() {
+ if (todosJson.length == 0) {
+ todosHtml.innerHTML = '';
+ emptyImage.style.display = 'block';
+ } else {
+ todosHtml.innerHTML = todosJson.map(getTodoHtml).join('');
+ emptyImage.style.display = 'none';
+ }
+}
+
+function addTodo(todo) {
+ input.value = "";
+ todosJson.unshift({ name: todo, status: "pending" });
+ localStorage.setItem("todos", JSON.stringify(todosJson));
+ showTodos();
+}
+
+input.addEventListener("keyup", e => {
+ let todo = input.value.trim();
+ if (!todo || e.key != "Enter") {
+ return;
+ }
+ addTodo(todo);
+});
+
+addButton.addEventListener("click", () => {
+ let todo = input.value.trim();
+ if (!todo) {
+ return;
+ }
+ addTodo(todo);
+});
+
+function updateStatus(todo) {
+ let todoName = todo.parentElement.lastElementChild;
+ if (todo.checked) {
+ todoName.classList.add("checked");
+ todosJson[todo.id].status = "completed";
+ } else {
+ todoName.classList.remove("checked");
+ todosJson[todo.id].status = "pending";
+ }
+ localStorage.setItem("todos", JSON.stringify(todosJson));
+}
+
+function remove(todo) {
+ const index = todo.dataset.index;
+ todosJson.splice(index, 1);
+ showTodos();
+ localStorage.setItem("todos", JSON.stringify(todosJson));
+}
+
+filters.forEach(function (el) {
+ el.addEventListener("click", (e) => {
+ if (el.classList.contains('active')) {
+ el.classList.remove('active');
+ filter = '';
+ } else {
+ filters.forEach(tag => tag.classList.remove('active'));
+ el.classList.add('active');
+ filter = e.target.dataset.filter;
+ }
+ showTodos();
+ });
+});
+
+deleteAllButton.addEventListener("click", () => {
+ todosJson = [];
+ localStorage.setItem("todos", JSON.stringify(todosJson));
+ showTodos();
+});
diff --git a/Medium3/styles.css b/Medium3/styles.css
new file mode 100644
index 0000000..ee064f3
--- /dev/null
+++ b/Medium3/styles.css
@@ -0,0 +1,207 @@
+*,
+*::before,
+*::after {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+}
+
+body {
+ font-family: 'Roboto', sans-serif;
+ height: 100vh;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: url(Assets/back.png) no-repeat;
+ background-position: center;
+ background-size: cover;
+}
+
+.empty-image{
+ width: 100%;
+}
+.container {
+ width: 400px;
+ height: auto;
+ min-height: 400px;
+ padding: 30px;
+ background: transparent;
+ border: 2px solid #e6b7eca1;
+ border-radius: 10px;
+ backdrop-filter: blur(15px);
+}
+
+h1 {
+ color: #eee;
+ text-align: center;
+ margin-bottom: 36px;
+}
+
+.input-container {
+ display: flex;
+ justify-content: space-between;
+ margin-bottom: 25px;
+}
+
+.todo-input {
+ flex: 1;
+ outline: none;
+ padding: 10px 10px 10px 20px;
+ background-color: transparent;
+ border: 2px solid #e6b7eca1;
+ border-radius: 30px;
+ color: #eee;
+ font-size: 16px;
+ margin-right: 10px;
+}
+
+.todo-input::placeholder {
+ color: #bfbfbf;
+}
+
+.add-button {
+ border: none;
+ outline: none;
+ background: #e6b7eca1;
+ color: #fff;
+ font-size: 35px;
+ cursor: pointer;
+ border-radius: 40px;
+ width: 40px;
+ height: 40px;
+}
+
+.empty-image {
+ margin: 55px auto 0;
+ display: block;
+}
+
+.todo {
+ list-style: none;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ background-color: #463c7b;
+ border-radius: 5px;
+ margin: 10px 0;
+ padding: 10px 12px;
+ border: 2px solid #e6b7eca1;
+ transition: all 0.2s ease;
+}
+
+.todo:first-child {
+ margin-top: 0;
+}
+
+.todo:last-child {
+ margin-bottom: 0;
+}
+
+.todo:hover {
+ background-color:#e6b7eca1;
+}
+
+.todo label {
+ cursor: pointer;
+ width: fit-content;
+ display: flex;
+ align-items: center;
+ font-family: 'Roboto', sans-serif;
+ color: #eee;
+}
+
+.todo span {
+ padding-left: 20px;
+ position: relative;
+ cursor: pointer;
+}
+
+span::before {
+ content: "";
+ height: 20px;
+ width: 20px;
+ position: absolute;
+ margin-left: -30px;
+ border-radius: 100px;
+ border: 2px solid #e6b7eca1;
+}
+
+input[type='checkbox'] {
+ visibility: hidden;
+}
+
+input:checked + span {
+ text-decoration: line-through
+}
+
+.todo:hover input:checked + span::before, input:checked + span::before {
+ background: url(./check.svg) 50% 50% no-repeat #09bb21;
+ border-color: #09bb21;
+}
+
+.todo:hover span::before {
+ border-color: #eee;
+}
+
+.todo .delete-btn {
+ background-color: transparent;
+ border: none;
+ cursor: pointer;
+ color: #eee;
+ font-size: 24px;
+}
+
+.todos-container {
+ height: 300px;
+ overflow: overlay;
+}
+
+.todos-container::-webkit-scrollbar-track {
+ background: rgb(247, 247, 247);
+ border-radius: 20px
+}
+
+.todos-container::-webkit-scrollbar {
+ width: 0;
+}
+
+.todos-container:hover::-webkit-scrollbar {
+ width: 7px;
+}
+
+.todos-container::-webkit-scrollbar-thumb {
+ background: #d5d5d5;
+ border-radius: 20px;
+}
+
+.filters {
+ display: flex;
+ justify-content: space-between;
+ margin-bottom: 25px;
+}
+
+.filter {
+ color: #eee;
+ padding: 5px 15px;
+ border-radius: 100px;
+ border: 2px solid #e6b7eca1;
+ transition: all 0.2s ease;
+ cursor: pointer;
+}
+
+.filter.active, .filter:hover {
+ background-color: #e6b7eca1;
+}
+
+.delete-all {
+ display: flex;
+ color: #eee;
+ padding: 7px 15px;
+ cursor: pointer;
+ transition: all 0.2s ease;
+}
+
+.delete-all:hover {
+ border-radius: 5px;
+ background-color: #e6b7eca1;
+}
From bacd6f4b041e8549d8ce7e7f9658665aae946a58 Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:21:22 +0530
Subject: [PATCH 13/16] Create Assets.
---
Medium3/Assets. | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Medium3/Assets.
diff --git a/Medium3/Assets. b/Medium3/Assets.
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/Medium3/Assets.
@@ -0,0 +1 @@
+
From a7d0793f119a55b00e6ca96f911a685b49d03202 Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:21:40 +0530
Subject: [PATCH 14/16] Delete Medium3/Assets.
---
Medium3/Assets. | 1 -
1 file changed, 1 deletion(-)
delete mode 100644 Medium3/Assets.
diff --git a/Medium3/Assets. b/Medium3/Assets.
deleted file mode 100644
index 8b13789..0000000
--- a/Medium3/Assets.
+++ /dev/null
@@ -1 +0,0 @@
-
From 67be6113197cae18bfd9f470daf06fdf5f018cef Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:21:58 +0530
Subject: [PATCH 15/16] Create 1
---
Medium3/Assets/1 | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Medium3/Assets/1
diff --git a/Medium3/Assets/1 b/Medium3/Assets/1
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/Medium3/Assets/1
@@ -0,0 +1 @@
+
From c74f82bd4f256c20df651775042dddf5c5e85429 Mon Sep 17 00:00:00 2001
From: Arun Allanki <134040334+ArunAllanki@users.noreply.github.com>
Date: Thu, 20 Jun 2024 16:22:30 +0530
Subject: [PATCH 16/16] Add files via upload
---
Medium3/Assets/back.png | Bin 0 -> 509287 bytes
Medium3/Assets/emptyList.svg | 1 +
Medium3/Assets/listEmpty.png | Bin 0 -> 29050 bytes
3 files changed, 1 insertion(+)
create mode 100644 Medium3/Assets/back.png
create mode 100644 Medium3/Assets/emptyList.svg
create mode 100644 Medium3/Assets/listEmpty.png
diff --git a/Medium3/Assets/back.png b/Medium3/Assets/back.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb62544f8891f5e1e677de26e82266c0cb5f019c
GIT binary patch
literal 509287
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 |