Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 119 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,13 +1,130 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<link rel="stylesheet" href="style.css">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"
rel="stylesheet">
</head>

<body>
<!-- Type your code here -->
<footer class="footer">Made with <img src="/assets/prograd-heart.svg"> by ProGrad</footer>
<div class="container">
<div class="title">
<div class="maintitle">ICC WORLD CUP 2011</div>
<div class="subtitle">India Vs SriLanka ScoreCard</div>
</div>
<img src="./assets/background-image1.png" alt="Background Image" class="bg">
<img src="./assets/Logo.JPG" alt="Logo" class="logo">
<table>
<tr>
<td colspan="5">India Innings</td>
<td></td>
<td>277-4 (48.2)</td>
</tr>
<tr>
<td>India Innings</td>
<td></td>
<td>R</td>
<td>B</td>
<td>4s</td>
<td>6s</td>
<td>SR</td>
</tr>
<tr>
<td>
<span class="popuptext" onclick="popup('Player6.png')">Virender Sehwag</span></a>
</td>
<td class="out">lbw b L Malinga</td>
<td>0</td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0.00</td>
</tr>
<tr>
<td>
<span class="popuptext" onclick="popup('Player5.png')">Sachin Tendulkar</span></a>
</td>
<td class="out">c K Sangakkara b L Malinga</td>
<td>18</td>
<td>14</td>
<td>2</td>
<td>0</td>
<td>128.57</td>
</tr>
<tr>
<td><span class="popuptext" onclick="popup('Player4.png')">Gautam Gambhir</span></td>
<td class="out">b T Perera</td>
<td>97</td>
<td>122</td>
<td>9</td>
<td>0</td>
<td>79.51</td>
</tr>
<tr>
<td><span class="popuptext" onclick="popup('Player3.png')">Virat Kohli</span>
</td>
<td class="out">c & b T Dilshan</td>
<td>35</td>
<td>49</td>
<td>4</td>
<td>0</td>
<td>71.43</td>
</tr>
<tr>
<td>
<span class="popuptext" onclick="popup('Player2.png')">MS Dhoni (c & wk)</span>
</td>
<td class="out">not out</td>
<td>91</td>
<td>79</td>
<td>8</td>
<td>2</td>
<td>115.19</td>
</tr>
<tr>
<td>
<span class="popuptext" onclick="popup('Player1.png')">Yuvraj Singh</span>
</td>
<td class="out">not out</td>
<td>21</td>
<td>24</td>
<td>2</td>
<td>0</td>
<td>87.50</td>
</tr>
<tr>
<td colspan="2">Extras</td>
<td colspan="5"> 15 (b 1, lb 6, w 8, nb 0, p 0)</td>
</tr>
<tr>
<td colspan="2">Total</td>
<td colspan="5">277 (4 wkts, 48.2 Ov)</td>
</tr>
<tr>
<td>Did not bat</td>
<td colspan="6">
<span class="popuptext" onclick="popup('Player1-1.jpg')">Suresh Raina, </span>
<span class="popuptext" onclick="popup('Player1-2.jpg')">Harbhajan Singh, </span>
<span class="popuptext" onclick="popup('Player1-3.jpg')">Zaheer Khan, </span>
<span class="popuptext" onclick="popup('Player1-4.jpg')">Munaf Patel, </span>
<span class="popuptext" onclick="popup('Player1-5.jpg')">S Sreesanth</span>
</td>
</tr>
</table>
<div class="popupbg">
</div>
<footer class="footer">Made with <img src="/assets/prograd-heart.svg"> by ProGrad</footer>
</div>

<script type="text/javascript" src="./index.js"></script>

</body>

</html>
18 changes: 18 additions & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
const popupbg = document.querySelector('.popupbg');

const removepopup = (e) => {
if (e.target.classList.contains('popupbg')) {
popupbg.style.display = 'none';
}
}

popupbg.addEventListener('click', removepopup);

const popup = (player) => {
popupbg.style.display = 'flex';
const popup = document.createElement('img');
popup.src = `./assets/${player}`;
popup.classList.add('popup');
popupbg.replaceChildren(popup);
}

126 changes: 116 additions & 10 deletions style.css
Original file line number Diff line number Diff line change
@@ -1,16 +1,122 @@
/* Type your code here */
* {
margin: 0;
padding: 0;
font-family: 'Urbanist',
sans-serif;
}

.container {
height: 100vh;
width: 100%;
position: relative;
}

.title {
position: absolute;
top: 30px;
left: 45px;
}

.maintitle {
font-size: 50px;
font-weight: 800;
text-shadow: 0.5px 3px gray;
}

.subtitle {
color: gray;
font-size: 30px;
}

.bg {
position: absolute;
bottom: 0;
right: 0;
height: 100%;
z-index: -1;
}

.logo {
position: absolute;
top: 50px;
right: 50px;
}

table {
position: absolute;
top: 150px;
left: 40px;
border-collapse: collapse;
font-weight: 700;
width: 60vw;
height: 65vh;
background-color: white;
font-size: 18px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

td {
border-bottom: 1px solid #ccc;
padding: 0 10px;
}

tr:last-child>td {
border-bottom: none;
}

td {
text-align: right;
}

td:first-child,
td:nth-of-type(2) {
text-align: left;
}

tr:first-child {
background-color: orangered;
border: 1px solid orangered;
color: white;
}

.popuptext {
color: blue;
font-weight: 400;
cursor: pointer;
}

.out {
color: gray;
font-weight: 400;
}

.popupbg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
display: none;
}

.popup {
height: 80vh;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 10;
}

/* change the font family and spacing as per your project font */
.footer{
display:flex;
flex-direction: row;
align-content: flex-end;
position: relative;
top: 750px;
.footer {
display: flex;
flex-direction: row;
align-content: flex-end;
position: absolute;
top: 700px;
margin-left: 80px;
font-size: 18px;
font-family: Nunito Sans;
font-style: normal;

font-style: normal;
}