|
62 | 62 |
|
63 | 63 | body { |
64 | 64 | font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif; |
| 65 | + font-size: 12px; |
65 | 66 | color: var(--color-ui-text); |
66 | 67 | background-color: var(--color-ui); |
67 | 68 | background-image: none; |
@@ -713,6 +714,7 @@ input[type="search"]:focus::-webkit-search-cancel-button { |
713 | 714 | max-width: 500px; |
714 | 715 | box-shadow: 0 20px 40px rgb(0, 0, 0, 0.1); |
715 | 716 | background: var(--color-bg); |
| 717 | + font-size: 12px; |
716 | 718 | color: var(--color-text); |
717 | 719 | border-radius: var(--border-radius-lg); |
718 | 720 | user-select: none; |
@@ -777,7 +779,8 @@ input[type="search"]:focus::-webkit-search-cancel-button { |
777 | 779 | font-weight: 600; |
778 | 780 | } |
779 | 781 |
|
780 | | -[role="dialog"] > .modal-content > .modal-header > .close-btn { |
| 782 | +[role="dialog"] > .modal-content > .modal-header > .close-btn, |
| 783 | +.toast > .close-btn { |
781 | 784 | background: none; |
782 | 785 | border: none; |
783 | 786 | font-size: 24px; |
@@ -1031,7 +1034,8 @@ fieldset { |
1031 | 1034 | */ |
1032 | 1035 |
|
1033 | 1036 | .btn-primary, |
1034 | | -.btn-secondary { |
| 1037 | +.btn-secondary, |
| 1038 | +.btn-danger { |
1035 | 1039 | padding: 10px 20px; |
1036 | 1040 | border-radius: var(--border-radius-xl); |
1037 | 1041 | font-size: 14px; |
@@ -1059,6 +1063,58 @@ fieldset { |
1059 | 1063 | background: var(--color-overlay); |
1060 | 1064 | } |
1061 | 1065 |
|
| 1066 | +.btn-danger { |
| 1067 | + color: white; |
| 1068 | + background: var(--color-danger); |
| 1069 | + border: 1px solid var(--color-danger); |
| 1070 | +} |
| 1071 | + |
| 1072 | +.btn-danger:hover { |
| 1073 | + background: var(--color-danger-hover); |
| 1074 | +} |
| 1075 | + |
| 1076 | +/* |
| 1077 | + * MARK: Toast |
| 1078 | + */ |
| 1079 | + |
| 1080 | +.toasts { |
| 1081 | + position: fixed; |
| 1082 | + bottom: 0; |
| 1083 | + width: 100%; |
| 1084 | + pointer-events: none; |
| 1085 | +} |
| 1086 | + |
| 1087 | +.toast { |
| 1088 | + display: flex; |
| 1089 | + align-items: center !important; |
| 1090 | + width: 350px; |
| 1091 | + max-width: 100%; |
| 1092 | + margin: 0 auto 2rem auto; |
| 1093 | + color: var(--color-text); |
| 1094 | + pointer-events: auto; |
| 1095 | + background-clip: padding-box; |
| 1096 | + background-color: var(--color-bg); |
| 1097 | + border: 1px solid var(--color-ui-border); |
| 1098 | + box-shadow: rgb(32, 33, 36, 0.28) 0px 1px 6px 0px; |
| 1099 | + border-radius: var(--border-radius); |
| 1100 | + z-index: 1090; |
| 1101 | + opacity: 0; |
| 1102 | + transform: translateY(2rem); |
| 1103 | + transition: opacity 0.2s linear, transform 0.2s ease; |
| 1104 | +} |
| 1105 | + |
| 1106 | +.toast.show { |
| 1107 | + opacity: 1; |
| 1108 | + transform: translateY(0); |
| 1109 | +} |
| 1110 | + |
| 1111 | +.toast-body { |
| 1112 | + padding: 1.25rem 0.75rem; |
| 1113 | + word-wrap: break-word; |
| 1114 | + flex-grow: 1; |
| 1115 | + font-size: 1rem; |
| 1116 | +} |
| 1117 | + |
1062 | 1118 | /* |
1063 | 1119 | * MARK: Welcome modal |
1064 | 1120 | */ |
|
0 commit comments