Laravel 11, Vuexy Admin 10.3, by admin@koneko.mx
This commit is contained in:
35
modules/Admin/Resources/assets/vendor/libs/sweetalert2/_mixins.scss
vendored
Normal file
35
modules/Admin/Resources/assets/vendor/libs/sweetalert2/_mixins.scss
vendored
Normal file
@ -0,0 +1,35 @@
|
||||
@import '../../scss/_bootstrap-extended/functions';
|
||||
|
||||
@mixin sweetalert2-theme($background, $color: null) {
|
||||
$color: if($color, $color, color-contrast($background));
|
||||
|
||||
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step,
|
||||
.swal2-progress-steps[class] .swal2-progress-step-line,
|
||||
.swal2-progress-steps[class] .swal2-active-progress-step,
|
||||
.swal2-progress-steps[class] .swal2-progress-step {
|
||||
background: $background;
|
||||
color: $color;
|
||||
}
|
||||
|
||||
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step,
|
||||
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
|
||||
background: mix($white, $background, 85%);
|
||||
}
|
||||
}
|
||||
|
||||
@mixin sweetalert2-dark-theme($background, $color: null) {
|
||||
$color: if($color, $color, color-contrast($background));
|
||||
|
||||
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step,
|
||||
.swal2-progress-steps[class] .swal2-progress-step-line,
|
||||
.swal2-progress-steps[class] .swal2-active-progress-step,
|
||||
.swal2-progress-steps[class] .swal2-progress-step {
|
||||
background: $background;
|
||||
color: $color;
|
||||
}
|
||||
|
||||
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step,
|
||||
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
|
||||
background: mix($dark, $background, 55%);
|
||||
}
|
||||
}
|
16
modules/Admin/Resources/assets/vendor/libs/sweetalert2/sweetalert2.js
vendored
Normal file
16
modules/Admin/Resources/assets/vendor/libs/sweetalert2/sweetalert2.js
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
import SwalPlugin from 'sweetalert2/dist/sweetalert2';
|
||||
|
||||
const Swal = SwalPlugin.mixin({
|
||||
buttonsStyling: false,
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-primary',
|
||||
cancelButton: 'btn btn-label-danger',
|
||||
denyButton: 'btn btn-label-secondary'
|
||||
}
|
||||
});
|
||||
|
||||
try {
|
||||
window.Swal = Swal;
|
||||
} catch (e) {}
|
||||
|
||||
export { Swal };
|
314
modules/Admin/Resources/assets/vendor/libs/sweetalert2/sweetalert2.scss
vendored
Normal file
314
modules/Admin/Resources/assets/vendor/libs/sweetalert2/sweetalert2.scss
vendored
Normal file
@ -0,0 +1,314 @@
|
||||
@use '../../scss/_bootstrap-extended/include' as light;
|
||||
@use '../../scss/_bootstrap-extended/include-dark' as dark;
|
||||
@import '../../scss/_custom-variables/libs';
|
||||
@import 'sweetalert2/src/sweetalert2';
|
||||
|
||||
// Sweet Alert2 Modal
|
||||
.swal2-modal.swal2-popup {
|
||||
.swal2-title {
|
||||
margin: 1.875rem 0 1rem 0;
|
||||
max-width: $swal2-width * 0.5;
|
||||
line-height: light.$line-height-base;
|
||||
}
|
||||
|
||||
.swal2-content {
|
||||
margin: 0 0 1rem 0;
|
||||
}
|
||||
|
||||
.swal2-actions {
|
||||
margin-top: 1rem;
|
||||
.btn {
|
||||
align-items: center;
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-actions button + button {
|
||||
margin-left: 0.375rem;
|
||||
|
||||
@include app-rtl {
|
||||
margin-left: 0;
|
||||
margin-right: 0.375rem;
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-input,
|
||||
.swal2-file,
|
||||
.swal2-textarea {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.swal2-icon {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.swal2-checkbox input,
|
||||
.swal2-radio input {
|
||||
margin-right: 0.375rem;
|
||||
|
||||
@include app-rtl {
|
||||
margin-right: 0;
|
||||
margin-left: 0.375rem;
|
||||
}
|
||||
}
|
||||
.swal2-close:focus {
|
||||
box-shadow: none;
|
||||
}
|
||||
}
|
||||
|
||||
// RTL Specific
|
||||
@include app-rtl(false) {
|
||||
.swal2-close {
|
||||
right: auto;
|
||||
left: 0.5rem;
|
||||
}
|
||||
|
||||
.swal2-range input {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.swal2-range output {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.swal2-radio label:not(:first-child) {
|
||||
margin-left: 0;
|
||||
margin-right: 1.25rem;
|
||||
}
|
||||
|
||||
.swal2-validationerror::before {
|
||||
margin-left: 0.625rem;
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
|
||||
margin-left: 0;
|
||||
margin-right: 0.3125rem;
|
||||
}
|
||||
}
|
||||
|
||||
// Light style
|
||||
@if $enable-light-style {
|
||||
.light-style {
|
||||
.swal2-container {
|
||||
z-index: light.$zindex-modal;
|
||||
|
||||
.tooltip {
|
||||
z-index: light.$zindex-modal + 2;
|
||||
}
|
||||
|
||||
.popover {
|
||||
z-index: light.$zindex-modal + 1;
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-modal.swal2-popup {
|
||||
font-family: light.$font-family-base;
|
||||
box-shadow: light.$modal-content-box-shadow-xs;
|
||||
|
||||
@include light.border-radius(light.$border-radius);
|
||||
}
|
||||
|
||||
.swal2-container.swal2-shown {
|
||||
background: rgba(light.$modal-backdrop-bg, light.$modal-backdrop-opacity);
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-title {
|
||||
font-size: light.$h2-font-size;
|
||||
font-weight: light.$headings-font-weight;
|
||||
color: light.$body-color;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-content {
|
||||
color: light.$text-muted;
|
||||
line-height: light.$line-height-base;
|
||||
font-size: light.$lead-font-size;
|
||||
font-weight: light.$lead-font-weight;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-input,
|
||||
.swal2-popup .swal2-file,
|
||||
.swal2-popup .swal2-textarea {
|
||||
border: light.$input-border-width solid light.$input-border-color !important;
|
||||
font-size: light.$font-size-lg;
|
||||
color: light.$body-color;
|
||||
|
||||
@include light.border-radius(light.$border-radius-lg);
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-validationerror {
|
||||
color: light.$body-color;
|
||||
background: light.$gray-100;
|
||||
}
|
||||
|
||||
// Colors
|
||||
.swal2-popup .swal2-icon.swal2-success {
|
||||
border-color: light.$success;
|
||||
|
||||
.swal2-success-ring {
|
||||
border-color: rgba(light.$success, 0.2);
|
||||
}
|
||||
|
||||
[class^='swal2-success-line'] {
|
||||
background-color: light.$success;
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-question {
|
||||
border-color: rgba(light.$secondary, 0.4);
|
||||
color: light.$secondary;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-info {
|
||||
border-color: rgba(light.$info, 0.4);
|
||||
color: light.$info;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-warning {
|
||||
border-color: rgba(light.$warning, 0.8);
|
||||
color: light.$warning;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-error {
|
||||
border-color: rgba(light.$danger, 0.6);
|
||||
|
||||
[class^='swal2-x-mark-line'] {
|
||||
border-color: light.$danger;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// Dark Style
|
||||
@if $enable-dark-style {
|
||||
.dark-style {
|
||||
.swal2-container {
|
||||
z-index: dark.$zindex-modal;
|
||||
|
||||
.tooltip {
|
||||
z-index: dark.$zindex-modal + 2;
|
||||
}
|
||||
|
||||
.popover {
|
||||
z-index: dark.$zindex-modal + 1;
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-modal.swal2-popup {
|
||||
background: dark.$modal-content-bg;
|
||||
font-family: dark.$font-family-base;
|
||||
box-shadow: dark.$modal-content-box-shadow-xs;
|
||||
|
||||
@include dark.border-radius(dark.$border-radius);
|
||||
}
|
||||
|
||||
.swal2-container.swal2-shown {
|
||||
background: rgba(dark.$modal-backdrop-bg, dark.$modal-backdrop-opacity);
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-title {
|
||||
font-size: dark.$h2-font-size;
|
||||
font-weight: dark.$headings-font-weight;
|
||||
color: dark.$body-color;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-content {
|
||||
font-weight: dark.$lead-font-weight;
|
||||
color: dark.$text-muted;
|
||||
line-height: dark.$line-height-base;
|
||||
font-size: dark.$lead-font-size;
|
||||
pre {
|
||||
color: dark.$body-color;
|
||||
}
|
||||
}
|
||||
.swal2-popup .swal2-footer {
|
||||
border-top: 1px solid dark.$border-color;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-html-container {
|
||||
color: dark.$body-color;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-input,
|
||||
.swal2-popup .swal2-file,
|
||||
.swal2-popup .swal2-textarea {
|
||||
color: dark.$body-color;
|
||||
border: dark.$input-border-width solid dark.$input-border-color !important;
|
||||
font-size: dark.$font-size-lg;
|
||||
|
||||
@include dark.border-radius(dark.$border-radius-lg);
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-validationerror {
|
||||
color: dark.$body-color;
|
||||
background: dark.$gray-100;
|
||||
}
|
||||
|
||||
// Colors
|
||||
.swal2-popup .swal2-icon.swal2-success {
|
||||
border-color: dark.$success;
|
||||
|
||||
.swal2-success-ring {
|
||||
border-color: rgba(dark.$success, 0.2);
|
||||
}
|
||||
|
||||
[class^='swal2-success-line'] {
|
||||
background-color: dark.$success;
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-question {
|
||||
border-color: rgba(dark.$secondary, 0.4);
|
||||
color: dark.$secondary;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-info {
|
||||
border-color: rgba(dark.$info, 0.4);
|
||||
color: dark.$info;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-warning {
|
||||
border-color: rgba(dark.$warning, 0.8);
|
||||
color: dark.$warning;
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-icon.swal2-error {
|
||||
border-color: rgba(dark.$danger, 0.6);
|
||||
|
||||
[class^='swal2-x-mark-line'] {
|
||||
border-color: dark.$danger;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
|
||||
display: block;
|
||||
width: 1em;
|
||||
height: 1em;
|
||||
margin-left: 0.2rem;
|
||||
border: 0.15em solid currentColor;
|
||||
border-right-color: transparent;
|
||||
box-shadow: none;
|
||||
|
||||
@include app-rtl {
|
||||
margin-left: 0;
|
||||
margin-right: 0.5em;
|
||||
}
|
||||
}
|
||||
|
||||
// IE Specific
|
||||
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
|
||||
.swal2-modal:not([style='display: none;']),
|
||||
.swal2-icon:not([style='display: none;']),
|
||||
.swal2-actions:not([style='display: none;']),
|
||||
.swal2-image:not([style='display: none;']),
|
||||
.swal2-input:not([style='display: none;']),
|
||||
.swal2-file:not([style='display: none;']),
|
||||
.swal2-range:not([style='display: none;']),
|
||||
.swal2-select:not([style='display: none;']),
|
||||
.swal2-radio:not([style='display: none;']),
|
||||
.swal2-checkbox:not([style='display: none;']),
|
||||
.swal2-textarea:not([style='display: none;']),
|
||||
.swal2-footer:not([style='display: none;']) {
|
||||
display: flex;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user