tools/cute/style.css
2024-12-07 18:04:59 +01:00

120 lines
No EOL
1.7 KiB
CSS

body {
background: linear-gradient(to bottom, #ffd6e0, #ffb3c6, #ff8fab);
font-family: 'Poppins', sans-serif;
margin: 0;
padding: 0;
color: #333;
}
header {
background-color: #ff8fab;
text-align: center;
padding: 30px 20px;
}
header h1 {
color: #fff;
font-size: 3rem;
margin: 0;
text-shadow: 2px 2px 5px #f06a91;
}
header p {
color: #ffe6ef;
font-size: 1.2rem;
margin: 10px 0 0;
}
nav {
background-color: #ffb3c6;
display: flex;
justify-content: center;
padding: 10px 0;
}
nav a {
color: #fff;
font-size: 1.1rem;
text-decoration: none;
margin: 0 15px;
transition: transform 0.1s, color 0.3s;
}
nav a:hover {
color: #ffe6ef;
transform: scale(1.1);
}
main {
padding: 20px;
text-align: center;
}
section {
margin: 20px 0;
}
h2 {
font-size: 2rem;
color: #ff6f9c;
}
p {
font-size: 1.1rem;
line-height: 1.6;
color: #555;
}
a {
color: #5f6077;
}
.gallery {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 20px;
margin-top: 20px;
}
.card {
background-color: #fff;
border-radius: 12px;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
max-width: 200px;
padding: 15px;
text-align: center;
transition: scale 0.1s ease-out;
}
.card:hover {
scale: 1.3;
}
.card img {
max-width: 100%;
border-radius: 10px;
}
.card p {
margin: 10px 0 0;
color: #ff6f9c;
}
footer {
background-color: #ff8fab;
color: #fff;
text-align: center;
padding: 15px;
font-size: 0.9rem;
margin-top: 20px;
}
footer a {
color: #ffcce7;
text-decoration: none;
}
footer a:hover {
color: #fff;
}