Skip to content

Instantly share code, notes, and snippets.

@kirkegaard
Last active August 23, 2024 18:39
Show Gist options
  • Save kirkegaard/a753b3186a7c9c75972b9208ff773314 to your computer and use it in GitHub Desktop.
Save kirkegaard/a753b3186a7c9c75972b9208ff773314 to your computer and use it in GitHub Desktop.
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>all your base is ket to ball</title>
<style>
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body,
html {
font-size: 16px;
font-family: Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.drop-shadow {
filter: drop-shadow(1px 2px 3px hsl(220deg 60% 50% / 0.3))
drop-shadow(2px 4px 6px hsl(220deg 60% 50% / 0.3))
drop-shadow(4px 8px 12px hsl(220deg 60% 50% / 0.3));
}
.container {
display: flex;
flex-direction: column;
justify-content: flex-end;
align-items: center;
height: 100vh;
}
.scoreboard {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
gap: 10px;
}
.team {
display: flex;
flex-direction: row;
align-items: center;
background: linear-gradient(#444, #000000);
border-radius: 0.5rem;
color: white;
padding: 1rem;
gap: 10px;
text-shadow: -2px 3px 9px rgba(48, 153, 187, 0.5);
}
.team-score {
font-size: 1.5rem;
font-weight: bold;
}
.team-name {
font-size: 1.5rem;
font-weight: normal;
}
.team-logo img {
height: 100%;
max-height: 30px;
width: auto;
}
.sponsor {
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(#444, #000000);
color: white;
border-radius: 0.5rem;
padding: 10px;
height: 100px;
min-width: 200px;
}
.marquee {
margin: 2rem;
padding: 1rem 0;
background: linear-gradient(#444, #000000);
border-radius: 0.25rem;
display: flex;
justify-content: center;
overflow: hidden;
user-select: none;
max-width: fit-content;
}
.marquee-content {
color: #fff;
font-size: 1.25rem;
flex-shrink: 0;
animation: scroll 40s linear infinite;
min-width: 100%;
}
@keyframes scroll {
from {
transform: translateX(100%);
}
to {
transform: translateX(-100%);
}
}
</style>
</head>
<body>
<div class="container">
<div class="scoreboard">
<div class="team drop-shadow">
<div class="team-logo">
<img src="https://www.terminal.shop/favicon.svg" alt="Terminal" />
</div>
<div class="team-name">TRM</div>
<div class="team-score">420</div>
</div>
<div class="sponsor drop-shadow">PHP</div>
<div class="team drop-shadow">
<div class="team-score">69</div>
<div class="team-name">LAR</div>
<div class="team-logo">
<img
src="https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Laravel.svg/1280px-Laravel.svg.png"
alt="Laravel"
/>
</div>
</div>
</div>
<div class="marquee drop-shadow">
<div class="marquee-content">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Adipisci
consectetur sapiente, at ea provident optio et voluptatum fugiat
cumque corporis ipsam possimus distinctio maxime tempora quae soluta
fuga amet voluptatem!
</div>
</div>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment