forked from axiom-team/astrXbian
105 lines
1.2 KiB
CSS
105 lines
1.2 KiB
CSS
:root {
|
|
|
|
--pink: hsl(338.5, 72.8%, 36.1%);
|
|
--canard: hsl(200.8, 100%, 9.6%);
|
|
}
|
|
|
|
body {
|
|
|
|
background: #121212;
|
|
color: white;
|
|
margin: 0;
|
|
padding: 0;
|
|
font-family: Roboto,sans-serif;
|
|
}
|
|
|
|
header {
|
|
|
|
background: var(--canard);
|
|
overflow: hidden;
|
|
margin-bottom: 2rem;
|
|
|
|
}
|
|
|
|
header * {
|
|
|
|
font-size: 1.5rem;
|
|
padding: 0.5rem;
|
|
margin: 0;
|
|
color: var(--pink);
|
|
text-decoration: none;
|
|
}
|
|
|
|
header span {
|
|
|
|
color: white;
|
|
}
|
|
|
|
|
|
main {
|
|
|
|
width: 80%;
|
|
margin: auto;
|
|
}
|
|
|
|
#videosList {
|
|
|
|
display: grid;
|
|
grid-gap: 1rem 1rem;
|
|
grid-auto-flow: row;
|
|
grid-template-columns: 322px 322px 322px;
|
|
|
|
list-style: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
#videosList li {
|
|
|
|
background: var(--canard);
|
|
border-color: var(--pink);
|
|
border-radius: 0.25rem;
|
|
border-width: 1px;
|
|
border-style: solid;
|
|
overflow: hidden;
|
|
}
|
|
|
|
#videosList .video-title {
|
|
|
|
padding: 0.5rem 1rem;
|
|
}
|
|
|
|
.video-title,
|
|
.video-title a,
|
|
.video-title a:visited {
|
|
|
|
color: white;
|
|
font-weight: bold;
|
|
text-decoration: none;
|
|
}
|
|
|
|
article {
|
|
|
|
border-radius: 0.25rem;
|
|
background: hsl(200.8, 100%, 9.6%);
|
|
width: 58.3%;
|
|
margin: auto;
|
|
overflow: hidden;
|
|
|
|
}
|
|
|
|
article video {
|
|
|
|
width: 100%;
|
|
max-height: 50vh;
|
|
background: black;
|
|
}
|
|
|
|
article .video-title {
|
|
|
|
font-weight: bold;
|
|
padding: 1rem 1rem;
|
|
font-size: 1.25rem;
|
|
margin: 0;
|
|
}
|