Files
citrus-cms/assets/admin2/_scss/codebase/_modal.scss
T
2026-04-28 21:14:25 +03:00

84 lines
1.6 KiB
SCSS

//
// Modal
// --------------------------------------------------
.modal-content {
border-radius: 0;
}
.modal-header {
padding-top: 16px;
padding-bottom: 16px;
}
.modal-footer {
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
}
// Modal background
.modal-backdrop {
background-color: darken($brand-primary, 45%);
}
// Top position
.modal-dialog {
&.modal-dialog-top {
margin-top: 0 !important;
}
}
// Modal Transitions
.modal {
&.fade .modal-dialog {
transition-duration: .35s;
&.modal-dialog-popin {
transform: scale(1.2, 1.2);
}
&.modal-dialog-popout {
transform: scale(.8, .8);
}
&.modal-dialog-slideup {
transform: translate(0, 25%);
}
&.modal-dialog-slideright {
transform: translate(-25%, 0);
}
&.modal-dialog-slideleft {
transform: translate(25%, 0);
}
&.modal-dialog-fromright {
transform: translateX(25%) rotate(15deg) scale(.8);
}
&.modal-dialog-fromleft {
transform: translateX(-25%) rotate(-15deg) scale(.8);
}
}
&.show .modal-dialog {
&.modal-dialog-popin,
&.modal-dialog-popout {
transform: scale(1, 1);
}
&.modal-dialog-slideup,
&.modal-dialog-slideright,
&.modal-dialog-slideleft {
transform: translate(0, 0);
}
&.modal-dialog-fromright,
&.modal-dialog-fromleft {
transform: translateX(0) rotate(0) scale(1);
}
}
}