blog-preview / style.css
Hoof2's picture
Upload 13 files
6fb6a56 verified
:root{
--yellow: hsl(47, 88%, 63%);
--white: hsl(0, 0%, 100%);
--gray500: hsl(0, 0%, 42%);
--gray950: hsl(0, 0%, 7%);
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
p {
margin: 0 0 10px; /* Add bottom margin for spacing */
color: var(--gray500);
font-size: 16px; /* Adjust font size if needed */
}
body {
font-family: "Figtree", sans-serif;
background-color: var(--yellow);
display: flex;
/* flex-direction: column; */
/* justify-content: center;
align-items: center; */
min-height: 100vh;
}
.card {
display: flex;
flex-direction: column;
background-color: white;
border-radius: 12px;
object-fit: contain;
/* padding: 40px 20px; */
/* padding: 40; */
/* width: 100%; */
/* height: 80%; */
max-width: 350px;
/* max-width: 700px; */
box-shadow: 5px 5px black;
border: 2px solid black;
margin: auto;
}
.align{
margin-left: 22px;
}
.preview{
display: flex;
justify-content: center;
max-width: 350px;
width: 100%;
}
.illustration{
margin-top: -12px;
width: 360px;
border-radius: 48px;
padding: 30px;
}
.learning {
margin-top: -14px;
display: inline-block;
background-color: var(--yellow);
color: var(--gray950);
/* margin-left: 22px; */
padding: 6px 10px 6px 10px;
font-size: 14px;
font-weight: 800;
border-radius: 6px;
}
.datepub {
font-weight: 500;
color: var(--gray950);
font-size: 16px;
}
.discription {
font-size: 16px;
font-weight: 500;
color: var(--gray950);
margin-top: -10px;
padding-bottom: 25px;
}
.title{
font-size: 24px;
font-weight: 800;
color: var(--gray950);
transition: all 0.3s ease-in-out;
}
.title:hover {
background-color: var(--white);
color: var(--yellow);
cursor: pointer;
}
.author-container{
display: flex;
padding-top: 12px;
align-items: center;
margin-top: 10px;
margin-bottom: 10px;
}
.author{
font-size: 16px;
font-weight: 500;
color: var(--gray950);
margin-left: 10px;
font-weight: 800;
}
.pfp{
width: 50px;
height: 50px;
border-radius: 50%;
margin-top: -10px;
}
/* Weights 500, 800 */
/* :root{
--yellow: hsl(47, 88%, 63%);
--white: hsl(0, 0%, 100%);
--gray500: hsl(0, 0%, 42%);
--gray950: hsl(0, 0%, 7%);
}
body{
background-color: var(--yellow);
display: flex;
justify-content: center;
align-content: center;
}
p {
margin: 0;
}
.card{
display: flex;
justify-content: center;
align-items: center;
width: 50%;
height: 70vh;
background-color: var(--white);
border: 2px solid black;
border-radius: 8px;
box-shadow: 5px 5px black;
} */