You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
224 lines
5.1 KiB
224 lines
5.1 KiB
/* Styles généraux */
|
|
html, body {
|
|
height: 100%; /* Assurez-vous que le corps prend toute la hauteur */
|
|
margin: 0; /* Supprimez les marges par défaut */
|
|
background-color: #ecf0f1; /* Couleur de fond du body */
|
|
}
|
|
|
|
.container {
|
|
max-width: 1000px;
|
|
margin: 0 auto; /* Centre horizontalement le conteneur */
|
|
padding: 20px;
|
|
font-family: Arial, Helvetica, sans-serif;
|
|
margin-top: 50px;
|
|
}
|
|
|
|
h2 {
|
|
color: #2c3e50; /* Changement de couleur pour le titre */
|
|
font-weight: bold;
|
|
text-align: center;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
/* Confirmation de paiement */
|
|
.confirmation-wrapper {
|
|
background-color: #2c3e50; /* Couleur de fond mise à jour */
|
|
border-radius: 15px;
|
|
padding: 20px;
|
|
color: white;
|
|
}
|
|
|
|
.confirmation-panels {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
gap: 15px; /* Espacement réduit entre les panneaux */
|
|
justify-content: center;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
/* Panneaux */
|
|
.panel {
|
|
background-color: #34495e; /* Couleur de fond des panneaux mise à jour */
|
|
color: #fff;
|
|
border: none;
|
|
border-radius: 10px;
|
|
padding: 10px; /* Réduction de l'espace de rembourrage */
|
|
width: 270px; /* Taille réduite */
|
|
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.15);
|
|
transition: transform 0.2s ease, box-shadow 0.2s ease;
|
|
}
|
|
|
|
.panel:hover {
|
|
transform: scale(1.05); /* Effet de survol augmenté */
|
|
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2);
|
|
}
|
|
|
|
.panel-heading {
|
|
background-color: #2c3e50; /* Couleur d'en-tête mise à jour */
|
|
color: #fff;
|
|
font-weight: bold;
|
|
padding: 10px;
|
|
border-radius: 8px 8px 0 0;
|
|
text-align: center;
|
|
}
|
|
|
|
.panel-body {
|
|
padding: 8px; /* Réduction de l'espace de rembourrage */
|
|
font-size: 13px; /* Taille de police légèrement réduite */
|
|
line-height: 1.6;
|
|
}
|
|
|
|
/* Bouton de confirmation */
|
|
.btn-container {
|
|
display: flex;
|
|
justify-content: center; /* Aligne les éléments horizontalement au centre */
|
|
align-items: center; /* Aligne les éléments verticalement au centre */
|
|
}
|
|
|
|
|
|
.btn-success {
|
|
background-color: #1abc9c; /* Couleur de fond du bouton mise à jour */
|
|
color: white;
|
|
padding: 10px 25px;
|
|
font-weight: bold;
|
|
font-size: larger;
|
|
font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
|
|
border: none;
|
|
border-radius: 8px;
|
|
transition: background-color 0.3s ease, transform 0.2s ease;
|
|
transition: background-color 0.3s ease;
|
|
|
|
}
|
|
|
|
.btn-success i {
|
|
margin-left: 12px; /* Espacement entre l'icône et le texte */
|
|
color: #fff; /* Couleur de l'icône (blanc) */
|
|
}
|
|
|
|
.btn-success:hover {
|
|
background-color: #16a085; /* Couleur de survol mise à jour */
|
|
transform: scale(1.05);
|
|
}
|
|
|
|
/* Media Queries pour les écrans très petits (max-width: 575.98px) */
|
|
@media (max-width: 575.98px) {
|
|
.confirmation-panels {
|
|
flex-direction: column;
|
|
align-items: center;
|
|
}
|
|
|
|
.panel {
|
|
width: 100%; /* Les panneaux prennent toute la largeur sur les petits écrans */
|
|
}
|
|
|
|
.btn-success {
|
|
width: auto;
|
|
}
|
|
}
|
|
|
|
/* Media Queries pour les écrans petits (576px - 767.98px) */
|
|
@media (min-width: 576px) and (max-width: 767.98px) {
|
|
.confirmation-panels {
|
|
flex-direction: column;
|
|
align-items: center;
|
|
}
|
|
|
|
.panel {
|
|
width: 90%; /* Largeur réduite sur les petits écrans */
|
|
}
|
|
}
|
|
|
|
/* Media Queries pour les écrans moyens (768px - 991.98px) */
|
|
@media (min-width: 768px) and (max-width: 991.98px) {
|
|
.confirmation-panels {
|
|
flex-direction: row;
|
|
justify-content: space-around;
|
|
}
|
|
|
|
.panel {
|
|
width: 40%; /* Largeur ajustée pour les écrans moyens */
|
|
}
|
|
|
|
.btn-success {
|
|
padding: 10px 20px;
|
|
}
|
|
}
|
|
|
|
/* Media Queries pour les écrans larges (992px - 1199.98px) */
|
|
@media (min-width: 992px) and (max-width: 1199.98px) {
|
|
.confirmation-panels {
|
|
flex-direction: row;
|
|
justify-content: space-evenly;
|
|
}
|
|
|
|
.panel {
|
|
width: 30%; /* Largeur ajustée pour les écrans larges */
|
|
}
|
|
}
|
|
|
|
/* Media Queries pour les écrans extra larges (1200px et plus) */
|
|
@media (min-width: 1200px) {
|
|
.confirmation-panels {
|
|
flex-direction: row;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.panel {
|
|
width: 25%; /* Largeur ajustée pour les écrans très larges */
|
|
}
|
|
}
|
|
|
|
.modal-footer-container {
|
|
display: flex;
|
|
justify-content: space-between; /* Aligne Retour à gauche et Réserver à droite */
|
|
padding: 1rem;
|
|
gap: 20px;
|
|
}
|
|
|
|
.btn-dismiss-modal {
|
|
padding: 7px;
|
|
width: 100px;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 8px;
|
|
height: auto;
|
|
}
|
|
|
|
.btn-dismiss-modal i{
|
|
margin-right: 5px;
|
|
font-size: 1em;
|
|
color: #fff;
|
|
}
|
|
|
|
.btn-confirm-modal {
|
|
font-size: 12px;
|
|
font-family: Arial, Helvetica, sans-serif;
|
|
width: 100px;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 8px;
|
|
}
|
|
|
|
.i-style {
|
|
margin-right: 5px;
|
|
font-size: 1.2em;
|
|
}
|
|
|
|
@keyframes slideDown {
|
|
0% {
|
|
transform: translateY(-100%);
|
|
opacity: 0;
|
|
}
|
|
100% {
|
|
transform: translateY(0);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
.modal.fade.in {
|
|
animation: slideDown 2s ease forwards;
|
|
}
|
|
|
|
|
|
|
|
|