Ehe_test / styles.css
Shinhati2023's picture
Upload 4 files
d5ec5c1
:root {
--bg-color: #FDF8F5;
--text-color: #4A2E1B;
--accent-color: #C67140;
--card-bg: #FFFFFF;
}
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background-color: var(--bg-color);
color: var(--text-color);
margin: 0;
padding: 0;
}
header {
text-align: center;
padding: 2rem 1rem;
border-bottom: 2px solid var(--accent-color);
}
h1, h2 { color: var(--text-color); }
.text-accent { color: var(--accent-color); }
main {
max-width: 1200px;
margin: 0 auto;
padding: 1rem;
}
section { margin-bottom: 3rem; }
.grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
gap: 1.5rem;
}
.card {
background: var(--card-bg);
border-radius: 12px;
overflow: hidden;
box-shadow: 0 4px 6px rgba(0,0,0,0.05);
transition: transform 0.2s;
}
.card:hover { transform: translateY(-5px); }
.card img { width: 100%; height: 200px; object-fit: cover; }
.card-content { padding: 1rem; }
.card-title { font-weight: bold; font-size: 1.2rem; margin-bottom: 0.5rem; }
.card-price { color: var(--accent-color); font-weight: bold; font-size: 1.1rem; }
/* Admin styles */
.admin-panel { background: white; padding: 2rem; border-radius: 12px; margin-top: 2rem; }
input, textarea, button { width: 100%; padding: 0.8rem; margin-bottom: 1rem; border: 1px solid #ccc; border-radius: 6px; box-sizing: border-box;}
button { background: var(--accent-color); color: white; border: none; font-weight: bold; cursor: pointer; }
button:hover { background: #a65a30; }
.delete-btn { background: #dc3545; margin-top: 1rem; }