/
set2701
/
Bautex_Design
Обзор
Документация
Войти
/
set2701
/
Bautex_Design
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
css/gallery.css
128 строк
2 KB
Stepan
Правкка для галереи
10 дек 2025, 11:00
10 дек 2025, 11:00
bddea64
Код
Авторство
О чём код?
:root { --brown: #735234; --brown-dark: #5b4129; --brown-red: #b74c35; --brown-alt: #725133; --brown-light: #ad937b; --gray: #f7f7f8; --gray-light: #efefef; --warm-dark: #b8a399; --white: #fff; --white-white: #fdfaf6; --white-yellow: #fff8eb; --primary-bg: #556b60; --light-bg: #fcfaf6; --form-bg: #f6f7f7; --green-teal: #1d9d7e; --brown-rgba-90: #735234e6; --brown-rgba-10: #7352341a; --brown-rgba-20: #73523433; --brown-rgba-50: #73523480; --white-rgba-10: #ffffff1a; --white-rgba-30: #ffffff4d; --white-rgba-65: #ffffffa6; --white-rgba-85: #ffffffd9; --black-rgba-03: #00000008; --light-bg-rgba-70: #fcfaf6b3; --radius-large: 1rem; --radius-medium: 0.8rem; --radius-small: 0.6rem; } html { font-size: 62.5%; } html, body { min-width: 300px; width: 100%; overflow-x: hidden; height: 100%; } h1 { margin-top: 0; color: var(--brown); font-family: "Gothic A1", Helvetica, sans-serif; font-size: clamp(2rem, 5vw, 6rem); } body { display: flex; flex-direction: column; min-height: 100vh; padding: 1rem; margin: 0; box-sizing: border-box; max-width: 100vw; overflow-x: hidden; } main { flex: 1; display: flex; flex-direction: column; justify-content: flex-start; width: 100%; } .wrapper { max-width: 1024px; margin-left: auto; margin-right: auto; padding-left: 1rem; padding-right: 1rem; } .oboi-gallery { display: grid; grid-template-columns: repeat(auto-fit, minmax(17rem, 1fr)); gap: 2rem; justify-content: center; } .oboi { display: grid; place-items: center; border-radius: var(--radius-medium); overflow: hidden; aspect-ratio: 1 / 1; box-shadow: 0 4px 20px rgba(0,0,0,0.08); transition: transform 0.3s ease; } .oboi img { width: 100%; height: 100%; object-fit: cover; grid-area: 1 / 1; z-index: 1; } .oboi-btn { grid-area: 1 / 1; z-index: 2; background-color: var(--brown); color: var(--white-white); text-decoration: none; font-size: 1.5rem; font-weight: 600; padding: 1rem 2rem; border-radius: 6px; opacity: 0; transform: scale(0.9); transition: 0.3s ease; pointer-events: none; } .oboi:hover .oboi-btn { opacity: 1; transform: scale(1); pointer-events: all; } .oboi:hover { transform: translateY(-8px); }