Harmony/main/static/deps/css/my_css.css

88 lines
1.9 KiB
CSS
Raw Normal View History

2024-03-05 11:23:18 +00:00
body {
2024-02-19 05:43:38 +00:00
height: 100%;
margin: 0;
2024-03-05 11:23:18 +00:00
font-family: 'Playfair Display', fantasy;
2024-02-19 05:43:38 +00:00
background-size: cover;
}
.checkout-container {
background-color: rgba(0, 0, 0, 0.5);
color: #E0FFFF; /* Цвет текста, напоминающий свет луны */
border-radius: 15px;
padding: 30px;
2024-03-05 11:23:18 +00:00
box-shadow: 0 0 15px 5px rgba(169, 0, 255, 0.62);
2024-02-19 05:43:38 +00:00
backdrop-filter: blur(10px);
}
.checkout-title {
font-size: 28px;
color: #FFD700;
text-align: center;
text-shadow: 0 0 15px rgba(255, 215, 0, 0.7);
}
.order-list li {
background-color: rgba(105, 105, 105, 0.1);
padding: 10px;
border-radius: 5px;
margin-bottom: 10px;
border-left: 5px solid #FFD700; /* Золотая линия для элементов списка */
box-shadow: inset 0 0 10px rgba(255, 255, 255, 0.3);
}
.item-price {
font-weight: bold;
}
.total-price {
font-size: 20px;
text-align: right;
border-top: 1px dashed #FFD700;
padding-top: 10px;
}
.place-order-btn {
background-color: transparent;
border: 2px solid #FFD700;
color: #FFD700;
font-size: 16px;
padding: 10px 30px;
display: block;
margin: 20px auto 0;
transition: all 0.3s ease-in-out;
}
.place-order-btn:hover {
background-color: #FFD700;
color: #000;
box-shadow: 0 0 20px #FFD700;
}
/* Добавьте анимации и трансформации для интерактивных элементов */
@keyframes pulse {
0% {
transform: scale(1);
box-shadow: 0 0 0 0 rgba(255, 215, 0, 0.7);
}
70% {
transform: scale(1.05);
box-shadow: 0 0 10px 10px rgba(255, 215, 0, 0);
}
100% {
transform: scale(1);
box-shadow: 0 0 0 0 rgba(255, 215, 0, 0);
}
}
2024-03-07 08:17:00 +00:00
@media (max-width: 767.98px) { /* Bootstrap breakpoint for small devices */
.button-container {
flex-direction: row !important; /* Switch to horizontal layout */
justify-content: center; /* Center buttons horizontally */
}
}
2024-02-19 05:43:38 +00:00