Pārlūkot izejas kodu

Merge pull request #15659 from surajshetty3416/fix-toast-style

version-14
Suraj Shetty pirms 3 gadiem
committed by GitHub
vecāks
revīzija
1e70c02e43
Šim parakstam datu bāzē netika atrasta zināma atslēga GPG atslēgas ID: 4AEE18F83AFDEB23
3 mainītis faili ar 49 papildinājumiem un 4 dzēšanām
  1. +6
    -3
      frappe/public/js/frappe/ui/messages.js
  2. +22
    -0
      frappe/public/scss/desk/dark.scss
  3. +21
    -1
      frappe/public/scss/desk/toast.scss

+ 6
- 3
frappe/public/js/frappe/ui/messages.js Parādīt failu

@@ -365,7 +365,7 @@ frappe.show_alert = frappe.toast = function(message, seconds=7, actions={}) {
let indicator_icon_map = {
'orange': "solid-warning",
'yellow': "solid-warning",
'blue': "solid-success",
'blue': "solid-info",
'green': "solid-success",
'red': "solid-error"
};
@@ -387,8 +387,10 @@ frappe.show_alert = frappe.toast = function(message, seconds=7, actions={}) {
icon = 'solid-info';
}

const indicator = message.indicator || 'blue';

const div = $(`
<div class="alert desk-alert">
<div class="alert desk-alert ${indicator}">
<div class="alert-message-container">
<div class="alert-title-container">
<div>${frappe.utils.icon(icon, 'lg')}</div>
@@ -398,7 +400,8 @@ frappe.show_alert = frappe.toast = function(message, seconds=7, actions={}) {
</div>
<div class="alert-body" style="display: none"></div>
<a class="close">${frappe.utils.icon('close-alt')}</a>
</div>`);
</div>
`);

div.hide().appendTo("#alert-container").show();



+ 22
- 0
frappe/public/scss/desk/dark.scss Parādīt failu

@@ -166,4 +166,26 @@
color: var(--text-color);
background: var(--gray-500);
}

.desk-alert {
&.red {
--toast-bg: var(--red-900);
}

&.yellow {
--toast-bg: var(--yellow-900);
}

&.orange {
--toast-bg: var(--orange-900);
}

&.blue {
--toast-bg: var(--blue-900);
}

&.green {
--toast-bg: var(--green-900);
}
}
}

+ 21
- 1
frappe/public/scss/desk/toast.scss Parādīt failu

@@ -9,7 +9,27 @@
}
}

#alert-container .desk-alert {
.desk-alert {
&.red {
--toast-bg: var(--red-100);
}

&.yellow {
--toast-bg: var(--yellow-50);
}

&.orange {
--toast-bg: var(--orange-50);
}

&.blue {
--toast-bg: var(--blue-50);
}

&.green {
--toast-bg: var(--green-50);
}

box-shadow: var(--modal-shadow);
width: 400px;
min-height: 50px;


Notiek ielāde…
Atcelt
Saglabāt