diff --git a/.changeset/dry-moons-walk.md b/.changeset/dry-moons-walk.md new file mode 100644 index 0000000000..117d3a16d4 --- /dev/null +++ b/.changeset/dry-moons-walk.md @@ -0,0 +1,5 @@ +--- +'@swisspost/design-system-styles': major +--- + +Removed the deprecated `.pi-*` classes, which were previously used to display icons. The `post-icon` component should now be used instead. diff --git a/packages/styles/src/components/_index.scss b/packages/styles/src/components/_index.scss index 41d7eacdf6..c7b71bb5a1 100644 --- a/packages/styles/src/components/_index.scss +++ b/packages/styles/src/components/_index.scss @@ -26,7 +26,6 @@ @use 'grid'; @use 'icon-button'; @use 'icon-close-button'; -@use 'icons'; @use 'lead'; @use 'list-group'; @use 'modal'; diff --git a/packages/styles/src/components/alert.scss b/packages/styles/src/components/alert.scss index 8a1f5a5017..6ccc7917f2 100644 --- a/packages/styles/src/components/alert.scss +++ b/packages/styles/src/components/alert.scss @@ -106,10 +106,6 @@ #{$fixed-alert-padding-x} + #{$alert-icon-size} + #{notification.$notification-gap} ); - // for alerts with .pi-* icons (deprecated) - background-position-x: calc(#{$fixed-alert-padding-x} + #{0.5 * $alert-icon-size}); - - // for alerts with mask-image icons &::before { left: calc(#{$fixed-alert-padding-x}); } diff --git a/packages/styles/src/components/card.scss b/packages/styles/src/components/card.scss index af1f6907e2..77a3b63a14 100644 --- a/packages/styles/src/components/card.scss +++ b/packages/styles/src/components/card.scss @@ -59,7 +59,6 @@ .link-icon { text-decoration: none; - .pi, post-icon { width: 1.5rem; height: 1.5rem; diff --git a/packages/styles/src/components/datepicker.scss b/packages/styles/src/components/datepicker.scss index 0f6afba4e9..dc17321869 100644 --- a/packages/styles/src/components/datepicker.scss +++ b/packages/styles/src/components/datepicker.scss @@ -146,13 +146,6 @@ span.ngb-dp-navigation-chevron { width: forms.$input-height-inner; background: transparent; - // DEPRECATED - .pi-calendar { - @include icons-mx.icon(3203); - } - - .pi-calendar, - .pi-3203, post-icon { width: datepicker.$ngb-dp-icon-size; height: datepicker.$ngb-dp-icon-size; @@ -174,8 +167,6 @@ span.ngb-dp-navigation-chevron { height: calc(#{forms.$form-floating-height} - #{forms.$input-border-width * 2}); width: forms.$input-height-inner-lg; - .pi-3203, - .pi-calendar, post-icon { width: datepicker.$ngb-dp-icon-size-lg; height: datepicker.$ngb-dp-icon-size-lg; diff --git a/packages/styles/src/components/icons.scss b/packages/styles/src/components/icons.scss deleted file mode 100644 index 2c7406bb2a..0000000000 --- a/packages/styles/src/components/icons.scss +++ /dev/null @@ -1,60 +0,0 @@ -@forward './../variables/options'; - -@use './../variables/icons' as vars; -@use './../variables/color'; - -@use './../mixins/icons' as icon-mixin; -@use './../mixins/utilities'; - -.pi, -%pi { - display: inline-block; - width: vars.$icon-size-default; - height: vars.$icon-size-default; - border: 0; - background-repeat: no-repeat; - background-position: center center; - background-size: contain; - vertical-align: middle; - - // Invert icons when HCM is active - @include utilities.high-contrast-mode() { - // Override inversion and don't change colors of pre-colored icons, they are like images - @each $name, $path in vars.$svg-pre-colored-icon-map { - &.pi-#{$name} { - filter: none; - forced-color-adjust: none; - } - } - } -} - -.pi-border { - border: vars.$icon-border-width solid transparent; - background-size: 90%; -} - -@each $size, $value in vars.$icon-sizes { - .pi-#{$size} { - width: $value; - height: $value; - } -} - -@each $name in vars.$legacy-icon-set { - .pi-#{$name} { - @include icon-mixin.pi($name); - } -} - -@each $name, $path in vars.$svg-pre-colored-icon-map { - .pi-#{$name} { - @include icon-mixin.pi-pre($name); - } -} - -// -- Special Icons -- - -.pi-favourite { - @include icon-mixin.pi('2062-f', color.$yellow); -} diff --git a/packages/styles/src/components/intranet-header/_icon.scss b/packages/styles/src/components/intranet-header/_icon.scss index eb38f6a0e6..0a4a62226f 100644 --- a/packages/styles/src/components/intranet-header/_icon.scss +++ b/packages/styles/src/components/intranet-header/_icon.scss @@ -2,5 +2,5 @@ .navbar-toggler .pi-menu, #sidebar .pi-menu { - @include icon-mixin.pi(2070); + @include icon-mixin.icon(2070); } diff --git a/packages/styles/src/components/intranet-header/_sidebar.scss b/packages/styles/src/components/intranet-header/_sidebar.scss index 9f114bd46a..48fcb3ace6 100644 --- a/packages/styles/src/components/intranet-header/_sidebar.scss +++ b/packages/styles/src/components/intranet-header/_sidebar.scss @@ -62,12 +62,6 @@ &:focus { background-color: color.$light; } - - i.pi { - height: spacing.$spacer; - line-height: spacing.$spacer; - vertical-align: text-top; - } } &:not(.closed) > div > ul > li:first-child { diff --git a/packages/styles/src/components/product-card.scss b/packages/styles/src/components/product-card.scss index dbc35d1714..2cc7536983 100644 --- a/packages/styles/src/components/product-card.scss +++ b/packages/styles/src/components/product-card.scss @@ -48,7 +48,6 @@ color: inherit; text-decoration: none; - > .pi, > post-icon { flex-shrink: 0; width: 3rem; diff --git a/packages/styles/src/functions/_icons.scss b/packages/styles/src/functions/_icons.scss index e0650acef8..788c8cf0b8 100644 --- a/packages/styles/src/functions/_icons.scss +++ b/packages/styles/src/functions/_icons.scss @@ -61,9 +61,9 @@ @if (map.has-key(icons.$svg-icon-map, #{$icon-name})) { $svg-url: map.get(icons.$svg-icon-map, #{$icon-name}); - } @else if(map.has-key(icons.$svg-unofficial-icon-map, #{$icon-name})) { + } @else if(map.has-key(icons.$notification-icons, #{$icon-name})) { $svg-url: icons.$svg-pre-path + - map.get(icons.$svg-unofficial-icon-map, #{$icon-name}) + + map.get(icons.$notification-icons, #{$icon-name}) + icons.$svg-post-path; } @else { @error "Icon '#{$icon-name}' does not exist."; @@ -75,15 +75,3 @@ @function get-colored-svg-url($icon-name, $color) { @return add-fill-color(get-svg-url($icon-name), $color); } - -@function get-pre-colored-svg-url($icon-name) { - $path-definition: map.get(icons.$svg-pre-colored-icon-map, #{$icon-name}); - - @if (not map.has-key(icons.$svg-pre-colored-icon-map, #{$icon-name})) { - @error "Icon '#{$icon-name}' does not exist."; - } - - $svg-url: icons.$svg-pre-path + $path-definition + icons.$svg-post-path; - - @return $svg-url; -} diff --git a/packages/styles/src/mixins/_button.scss b/packages/styles/src/mixins/_button.scss index d699a697a8..8bc990ef18 100644 --- a/packages/styles/src/mixins/_button.scss +++ b/packages/styles/src/mixins/_button.scss @@ -28,7 +28,6 @@ tokens.$default-map: components.$post-button; gap: map.get(button.$btn-gap-x-map, $size); padding: 0 map.get(button.$btn-padding-x-map, $size); - > .pi, > post-icon { width: map.get(button.$btn-icon-size-map, $size); height: map.get(button.$btn-icon-size-map, $size); diff --git a/packages/styles/src/mixins/_icon-button.scss b/packages/styles/src/mixins/_icon-button.scss index dd631b4e49..ec62913afc 100644 --- a/packages/styles/src/mixins/_icon-button.scss +++ b/packages/styles/src/mixins/_icon-button.scss @@ -17,7 +17,6 @@ tokens.$default-map: components.$post-icon-button; width: tokens.get('icon-button-#{$actual-size}-outer'); height: tokens.get('icon-button-#{$actual-size}-outer'); - > .pi, > post-icon { min-width: tokens.get('icon-button-#{$actual-size}-icon'); height: tokens.get('icon-button-#{$actual-size}-icon'); diff --git a/packages/styles/src/mixins/_icons.scss b/packages/styles/src/mixins/_icons.scss index ef8c26dc38..0d3683626d 100644 --- a/packages/styles/src/mixins/_icons.scss +++ b/packages/styles/src/mixins/_icons.scss @@ -17,32 +17,3 @@ @mixin remove-icon() { mask-image: none; } - -// DEPRECATED -@mixin pi($name, $color: color.$black) { - $type: meta.type-of($color); - $final-color: $color; - - @if ($type != color) { - $final-color: map.get(color.$background-colors, $color); - - @if (not $final-color) { - @error "Error in Mixin 'pi(name, color?)'. Color '#{$color}' is not available. Please choose one of the following: #{map.keys(color.$background-colors)}."; - } - } - border-color: $final-color; - background-image: url('#{icon-fn.get-colored-svg-url($name, $final-color)}'); - - // set icon to white on hcm - @include utilities.high-contrast-mode() { - @if ($final-color == color.$black) { - filter: invert(100%); - } @else { - background-image: url('#{icon-fn.get-colored-svg-url($name, color.$white)}'); - } - } -} - -@mixin pi-pre($name) { - background-image: url('#{icon-fn.get-pre-colored-svg-url($name)}'); -} diff --git a/packages/styles/src/mixins/_notification.scss b/packages/styles/src/mixins/_notification.scss index 700760279a..ddb73b45ca 100644 --- a/packages/styles/src/mixins/_notification.scss +++ b/packages/styles/src/mixins/_notification.scss @@ -26,24 +26,6 @@ font-size: $font-size; font-weight: notification.$notification-font-weight; - &.no-icon { - min-height: 2 * $padding-y + close.$close-size; - padding-inline-start: $padding-x; - } - - // for notifications with .pi-* icons (deprecated) - &[class^='pi-'], - &[class*=' pi-'] { - background-size: $icon-size; - background-position: $padding-x $padding-y; - background-repeat: no-repeat; - - &.no-icon { - background-image: none; - } - } - - // for notifications with mask-image icons and post-icon override &::before { content: ''; display: block; @@ -58,9 +40,10 @@ top: $padding-y; } - &.no-icon, - &[class^='pi-'], - &[class*=' pi-'] { + &.no-icon { + min-height: 2 * $padding-y + close.$close-size; + padding-inline-start: $padding-x; + &::before { content: unset; } @@ -109,7 +92,7 @@ @include color-mx.colored-background($color, $allow-alpha: false); // default icon (mask-image) - &:not(.no-icon, [class^='pi-'], [class*=' pi-'])::before { + &:not(.no-icon)::before { @include icons-mx.icon($icon); } diff --git a/packages/styles/src/placeholders/_button.scss b/packages/styles/src/placeholders/_button.scss index a4dbcfa73a..00f5570878 100644 --- a/packages/styles/src/placeholders/_button.scss +++ b/packages/styles/src/placeholders/_button.scss @@ -10,9 +10,5 @@ // Invert icon on dark backgrounds @include color-mx.on-dark-background() { color: var(--post-contrast-color); - - .pi { - filter: invert(1); - } } } diff --git a/packages/styles/src/variables/_icons.scss b/packages/styles/src/variables/_icons.scss index 41ea6ab1bf..8397170d67 100644 --- a/packages/styles/src/variables/_icons.scss +++ b/packages/styles/src/variables/_icons.scss @@ -3,715 +3,38 @@ @use '../variables/color'; @use '../functions/color' as color-fn; -@import './../svg-icon-map'; +@forward './../svg-icon-map'; -$svg-pre-path: "data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='"; -$svg-post-path: "'%3E%3C/path%3E%3C/svg%3E"; - -$svg-pre-colored-icon-map: () !default; - -$svg-pi-success-name: 'success'; -$svg-pi-success-path: "'%3E%3C/path%3E%3Ccircle fill='" + color-fn.encode-uri-color(color.$success) + - "' cx='15.9' cy='16.2' r='10.9'/%3E%3Cpolygon fill='%23FFFFFF' points='21.2,11.2 22.2,12.3 14.4,20.1 10.2,15.9 11.3,14.9 14.4,18 '/%3E%3Cpath d='"; -$svg-pre-colored-icon-map: map.merge( - ( - $svg-pi-success-name: $svg-pi-success-path, - ), - $svg-pre-colored-icon-map -); - -$svg-pi-warn-name: 'warn'; -$svg-pi-warn-path: "M0,29.5h32L16,1.9L0,29.5z' fill='%23FFCC00' /%3E%3Cpath fill='%23000' d='M16,1.9L0,29.5h32L16,1.9z M16,3.8c0.8,1.3,13.6,23.5,14.3,24.8c-1.6,0-27.2,0-28.6,0C2.5,27.3,15.3,5.1,16,3.8z M14.7,21.4 l-0.4-11h3.5l-0.4,11H14.7z M14.5,22.9h3.1V26h-3.1V22.9z"; -$svg-pre-colored-icon-map: map.merge( - ( - $svg-pi-warn-name: $svg-pi-warn-path, - ), - $svg-pre-colored-icon-map -); - -$svg-pi-info-name: 'info'; -$svg-pi-info-path: "M32,32H0V0h32V32z' fill-rule='evenodd' clip-rule='evenodd' fill='none'/%3E%3Crect x='15.2' y='9.5' fill-rule='evenodd' clip-rule='evenodd' fill='%23333333' width='1.4' height='1.4'/%3E%3Cpolygon fill-rule='evenodd' clip-rule='evenodd' fill='%23333333' points='16.7,21.1 16.7,13.8 16.7,12.4 15.2,12.4 14.1,12.4 14.1,13.8 15.2,13.8 15.2,21.1 14.1,21.1 14.1,22.5 15.2,22.5 16.7,22.5 17.8,22.5 17.8,21.1'/%3E%3Cpath fill='%23E5E5E5' d='M16,5c6.1,0,11,4.9,11,11S22,27,16,27S5,22.1,5,16S9.9,5,16,5 M16,3C8.8,3,3,8.8,3,16s5.8,13,13,13 s13-5.8,13-13S23.1,3,16,3L16,3z"; -$svg-pre-colored-icon-map: map.merge( - ( - $svg-pi-info-name: $svg-pi-info-path, - ), - $svg-pre-colored-icon-map -); - -$svg-pi-error-black-name: 'error-black'; -$svg-pi-error-black-path: 'M15.9 5.3a10.9 10.9 0 100 21.8 10.9 10.9 0 000-21.8zm1.2 15.83h-2.2v-2.2h2.2v2.2zm-.22-3.21h-1.79l-.3-7.74h2.42l-.33 7.74z'; -$svg-pre-colored-icon-map: map.merge( - ( - $svg-pi-error-black-name: $svg-pi-error-black-path, - ), - $svg-pre-colored-icon-map -); - -$svg-pi-error-red-name: 'error-red'; -$svg-pi-error-red-path: "M15.9 5.3a10.9 10.9 0 100 21.8 10.9 10.9 0 000-21.8z' fill='%23a51728'/%3E%3Cpath fill='%23fff' d='M14.9 18.94h2.2v2.2h-2.2zM16.88 17.92l.33-7.74h-2.42l.3 7.74z"; -$svg-pre-colored-icon-map: map.merge( - ( - $svg-pi-error-red-name: $svg-pi-error-red-path, - ), - $svg-pre-colored-icon-map -); - -$svg-icon-map: () !default; - -// Post-Icons $icon-size-default: 1.5rem !default; -$icon-sizes: ( - 'small': 1rem, - '2x': 3rem, - '3x': 4.5rem, - '4x': 6rem, -) !default; - -$icon-border-width: forms.$input-border-width !default; - -// Unofficial icons (deprecated?) -$svg-unofficial-icon-map: () !default; - -$svg-pi-1041-name: '1041'; // Videostamp -$svg-pi-1041-path: "M14.667 9.333c-4.4 0-8 3.6-8 8s3.6 8 8 8c4.4 0 8-3.6 8-8s-3.6-8-8-8zM14.667 24c-3.733 0-6.667-2.933-6.667-6.667s2.933-6.667 6.667-6.667c3.733 0 6.667 2.933 6.667 6.667s-2.933 6.667-6.667 6.667z'%3E%3C/path%3E %3Cpath d='M12 21.867l7.867-4.533-7.867-4.533v9.067zM13.333 15.067l3.867 2.267-3.867 2.267v-4.533z'%3E%3C/path%3E %3Cpath d='M27.733 10l2.933-0.8v-4.4l-0.533-0.133c-1.333-0.4-2.533-1.467-2.8-2.8l-0.133-0.533h-4.4l-0.8 2.933c-0.133 0.667-0.667 1.067-1.333 1.067s-1.2-0.4-1.333-1.067l-0.8-2.933h-5.067l-0.8 2.933c-0.133 0.667-0.667 1.067-1.333 1.067s-1.2-0.4-1.333-1.067l-0.8-2.933h-5.067l-0.8 2.933c-0.133 0.667-0.667 1.067-1.333 1.067v1.333c1.2 0 2.267-0.8 2.667-2l0.533-2h2.933l0.533 2c0.4 1.2 1.467 2 2.667 2s2.267-0.8 2.667-2l0.533-2h2.933l0.533 2c0.267 1.2 1.467 2 2.667 2s2.267-0.8 2.667-2l0.533-2h2.4c0.4 1.467 1.6 2.667 3.067 3.2v2.4l-2 0.533c-1.2 0.267-2 1.467-2 2.667s0.8 2.267 2 2.667l2 0.533v2.933l-2 0.533c-1.2 0.267-2 1.467-2 2.667s0.8 2.267 2 2.667l2 0.533v2.933l-2 0.533c-1.2 0.267-2 1.467-2 2.667h1.333c0-0.667 0.4-1.2 1.067-1.333l2.933-0.8v-5.067l-2.933-0.8c-0.667-0.133-1.067-0.667-1.067-1.333s0.4-1.2 1.067-1.333l2.933-0.8v-5.067l-2.933-0.8c-0.667-0.267-1.067-0.8-1.067-1.467s0.4-1.2 1.067-1.333z"; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-1041-name: $svg-pi-1041-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-8003-name: '8003'; // Google plus (altes Icon) // DEPRECATED -$svg-pi-8003-path: 'M19.6 0.667h-8c-1.067 0-2.267 0.133-3.467 0.4s-2.4 0.933-3.6 1.867c-1.733 1.6-2.533 3.467-2.533 5.467 0 1.6 0.533 3.067 1.733 4.4 1.067 1.333 2.8 2 4.933 2 0.4 0 0.8 0 1.333-0.133-0.133 0.267-0.133 0.4-0.267 0.667s-0.133 0.533-0.133 0.933c0 0.533 0.133 1.067 0.4 1.6 0.267 0.4 0.533 0.8 0.8 1.2-0.933 0-2.133 0.133-3.6 0.4s-2.8 0.8-4.133 1.467c-1.2 0.667-2 1.467-2.4 2.4s-0.667 1.733-0.667 2.533c0 1.6 0.667 2.933 2.133 4 1.333 1.2 3.467 1.733 6.4 1.867 3.333 0 6-0.8 7.733-2.4 1.733-1.467 2.533-3.2 2.533-5.2 0-1.333-0.4-2.533-0.933-3.333-0.667-0.8-1.333-1.6-2.267-2.267l-1.333-1.067c-0.133-0.133-0.4-0.4-0.667-0.667s-0.4-0.667-0.4-1.067c0-0.4 0.133-0.8 0.4-1.2 0.267-0.267 0.4-0.667 0.667-0.8 0.4-0.4 0.8-0.667 1.2-1.067s0.667-0.8 0.933-1.2c0.667-0.933 0.933-2 0.933-3.467 0-0.8-0.133-1.467-0.267-2.133-0.267-0.533-0.4-1.067-0.8-1.6-0.267-0.4-0.533-0.8-0.933-1.2-0.267-0.267-0.667-0.533-0.8-0.667h2.533l2.533-1.733zM15.2 22.8c0.667 0.8 1.067 1.6 1.067 2.667 0 1.333-0.533 2.267-1.467 3.067-1.067 0.8-2.4 1.2-4.4 1.333-2.133 0-3.733-0.533-5.067-1.467s-1.867-2.133-1.867-3.467c0-0.667 0.133-1.333 0.4-1.867s0.533-0.933 0.933-1.2c0.4-0.267 0.8-0.533 1.2-0.667s0.667-0.267 0.933-0.4c0.933-0.267 1.733-0.4 2.533-0.533s1.333-0.133 1.6-0.133c0.4 0 0.667 0 0.933 0 1.467 1.067 2.533 2 3.2 2.667zM13.867 10.933c0 0.533-0.267 1.067-0.667 1.467-0.667 0.667-1.6 1.067-2.667 1.2-0.8 0-1.6-0.267-2.267-0.8-0.533-0.533-1.067-1.067-1.6-1.867-0.8-1.6-1.333-3.067-1.333-4.533 0-1.067 0.267-2.133 0.933-3.067 0.667-0.8 1.6-1.333 2.8-1.333 0.8 0 1.6 0.267 2.133 0.8 0.667 0.533 1.067 1.067 1.467 1.867 0.8 1.6 1.2 3.2 1.2 4.8 0.133 0.4 0.133 0.8 0 1.467zM27.733 13.467v-4.267h-2.133v4.267h-4.267v2.133h4.267v4.267h2.133v-4.267h4.267v-2.133h-4.267z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-8003-name: $svg-pi-8003-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9900-name: '9900'; // Anlageprodukte -$svg-pi-9900-path: 'M0,26.7h26.7V8H0V26.7z M1.3,9.3h24v16h-24C1.3,25.3,1.3,9.3,1.3,9.3z M4.3,14.7c-1.3,0-2.4,1.1-2.4,2.4s1.1,2.4,2.4,2.4 s2.4-1.2,2.4-2.4C6.7,15.9,5.6,14.7,4.3,14.7z M4.3,18c-0.5,0-1.1-0.4-1.1-1.1c0-0.5,0.4-1.1,1.1-1.1s1.1,0.5,1.1,1.2 C5.3,17.6,4.9,18,4.3,18z M22.4,14.7c-1.3,0-2.4,1.1-2.4,2.4s1.1,2.4,2.4,2.4s2.4-1.1,2.4-2.4C24.8,15.7,23.6,14.7,22.4,14.7z M22.4,18c-0.5,0-1.1-0.4-1.1-1.1c0-0.5,0.4-1.1,1.1-1.1s1.1,0.4,1.1,1.1C23.3,17.6,22.9,18,22.4,18z M13.3,11.3c-3.3,0-6,2.7-6,6 s2.7,6,6,6s6-2.7,6-6S16.7,11.3,13.3,11.3z M13.3,22c-2.5,0-4.7-2.1-4.7-4.7s2.1-4.7,4.7-4.7s4.7,2.1,4.7,4.7S15.9,22,13.3,22z M2,6.7h26v18h1.3V5.3H2V6.7z M4.7,2.7V4h26v18H32V2.7H4.7z M10.7,14.7H12V16h-1.3V14.7z M10.7,16.7H12V18h-1.3V16.7z M10.7,18.7H12 V20h-1.3V18.7z M12.7,14.7H16V16h-3.3V14.7z M12.7,16.7H16V18h-3.3V16.7z M12.7,18.7H16V20h-3.3V18.7z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9900-name: $svg-pi-9900-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9901-name: '9901'; // EFinance -$svg-pi-9901-path: 'M12.4,26.8c-0.9,0-1.7,0.8-1.7,1.7c0,0.9,0.8,1.7,1.7,1.7s1.7-0.8,1.7-1.7C14.1,27.6,13.3,26.8,12.4,26.8zM12.4,28.9c-0.3,0-0.4-0.1-0.4-0.4s0.1-0.4,0.4-0.4s0.4,0.1,0.4,0.4S12.5,28.9,12.4,28.9z M10.9,6.8h3.5V8h-3.5V6.8z M6.9,16.5h5.7 v-4.7H6.9V16.5z M8.3,13.2h3.1v1.9H8.3V13.2z M28.3,0.7h-9.6c-0.8,0-1.3,0.7-1.3,1.5v2.3H4.7c-1.5,0-2.3,0.9-2.3,2.1v23.7 c0,1.1,0.9,1.7,2.3,1.7h16.1c1.5,0,2.3-0.5,2.3-1.7v-9.6h5.3c0.8,0,1.3-0.4,1.3-1.2V2.1C29.6,1.3,29.2,0.7,28.3,0.7z M18.7,20.7h0.7 V25H6V11h11.3v8.5C17.3,20.3,17.9,20.7,18.7,20.7z M21.6,30.3c0,0.3-0.3,0.4-0.9,0.4h-16c-0.7,0-0.9-0.1-0.9-0.4V6.5 c0-0.5,0.5-0.7,0.9-0.7h12.7v3.9H4.7v16.7h16.1v-5.6h0.9L21.6,30.3C21.7,30.3,21.6,30.3,21.6,30.3z M28.3,19.3L28.3,19.3h-9.6l0,0 V2.1c0-0.1,0-0.1,0-0.1l0,0h9.6l0,0v0.1V19.3z M19.7,16.5h7.7V4.4h-7.7V16.5z M21.1,5.7h5.1v9.5h-5.1V5.7z M22.3,2.5h2.5v0.8h-2.5 V2.5z M23.3,17.3c0.4,0,0.8,0.4,0.8,0.8s-0.4,0.8-0.8,0.8s-0.8-0.4-0.8-0.8S22.9,17.3,23.3,17.3z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9901-name: $svg-pi-9901-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9902-name: '9902'; // Hypotheken -$svg-pi-9902-path: 'M26.7,29.3H24v-8h-6.7v8h-12v-16H4v17.3h13.3H24h4V13.3h-1.3V29.3z M18.7,29.3v-6.7h4v6.7H18.7z M16,3.9L1.1,12.1l0.5,1.1 L16,5.5l14.4,7.7l0.5-1.1L16,3.9z M6,4.7h2v2h1.3V3.3H4.7v5.4H6V4.7z M8,13.3V20h6.7v-6.7H8z M13.3,18.7h-4v-4h4V18.7z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9902-name: $svg-pi-9902-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9903-name: '9903'; // Kontoeröffnung -$svg-pi-9903-path: 'M16.1,15.4c3.6,0,6.4-3.5,6.4-7.7c0-4.2-2.9-7.7-6.4-7.7c-3.6,0.1-6.4,3.6-6.4,7.8S12.5,15.4,16.1,15.4z M21.1,6.2 c-0.3-0.1-0.5-0.3-0.8-0.5C19.7,5,19.5,4,19.5,3.1C20.3,4,20.8,5,21.1,6.2z M16.1,1.5c0.8,0,1.5,0.3,2.1,0.5c0,0.1,0,0.4,0,0.7 C18.1,4,17.5,5,16.7,5.5C14.8,6.8,12,6,11.2,5.8C12,3.2,13.9,1.5,16.1,1.5z M11.1,7c1.2,0.4,4.3,1.1,6.4-0.4 c0.5-0.4,0.8-0.8,1.2-1.2c0.1,0.4,0.4,0.8,0.7,1.2c0.5,0.5,1.2,0.9,1.9,1.1v0.1c0,3.5-2.3,6.4-5.1,6.4s-5.1-2.8-5.1-6.4 C11.1,7.6,11.1,7.3,11.1,7z M13,11.2l1.1-0.7c0.6,0.8,1.1,1.2,1.9,1.2s1.6-0.4,2-1.2l1.2,0.6c-0.7,1.2-1.9,1.9-3.1,1.9 C14.9,13,13.7,12.3,13,11.2z M24.8,17.5c-0.3,0-0.4,0-0.7,0c-0.9-1.2-2.1-2.1-3.5-2.8L20,15.9c0.9,0.5,1.9,1.1,2.5,1.9 c-2.9,0.9-5.1,3.7-5.1,6.9c0,1.2,0.3,2.3,0.8,3.2H6.7v-3.5c0-3.6,2.1-6.9,5.3-8.5l-0.5-1.2c-3.7,1.9-6.1,5.7-6.1,9.8v4.8h13.7 c1.3,1.6,3.3,2.7,5.6,2.7c4,0,7.2-3.2,7.2-7.2S28.8,17.5,24.8,17.5z M24.8,30.7c-3.3,0-5.9-2.7-5.9-5.8c0-3.1,2.7-5.8,5.9-5.8 s5.9,2.7,5.9,5.8C30.7,28,28,30.7,24.8,30.7z M20.2,24.7c0,1,0.6,1.6,1.6,1.6c0.3,0,0.6-0.1,0.9-0.2v0.4c-0.2,0.1-0.6,0.2-1.1,0.2 c-1.1,0-2-0.7-2-2s0.9-2.1,2.1-2.1c0.5,0,0.8,0.1,1,0.2l-0.1,0.4C22.4,23,22.1,23,21.8,23C20.9,23,20.2,23.6,20.2,24.7z M25.9,22.6 h0.5v4h-0.5v-1.9h-2v1.9h-0.5v-4h0.5v1.7h2V22.6z M27.8,23v1.3h1.5v0.4h-1.5v1.8h-0.5v-3.9h2.2V23H27.8z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9903-name: $svg-pi-9903-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9904-name: '9904'; // Kredit-/Debitkarten -$svg-pi-9904-path: 'M16.1,15.4c3.6,0,6.4-3.5,6.4-7.7S19.6,0,16.1,0c-3.6,0.1-6.4,3.6-6.4,7.8C9.7,12,12.5,15.4,16.1,15.4z M21.1,6.2 c-0.3-0.1-0.5-0.3-0.8-0.5C19.7,5,19.5,4,19.5,3.1C20.3,4,20.8,5,21.1,6.2z M16.1,1.5c0.8,0,1.5,0.3,2.1,0.5c0,0.1,0,0.4,0,0.7 C18.1,4,17.5,5,16.7,5.5C14.8,6.8,12,6,11.2,5.8C12,3.2,13.9,1.5,16.1,1.5z M11.1,7c1.2,0.4,4.3,1.1,6.4-0.4 c0.5-0.4,0.8-0.8,1.2-1.2c0.1,0.4,0.4,0.8,0.7,1.2c0.5,0.5,1.2,0.9,1.9,1.1v0.1c0,3.5-2.3,6.4-5.1,6.4s-5.1-2.8-5.1-6.4 C11.1,7.6,11.1,7.3,11.1,7z M16.1,13c1.2,0,2.4-0.7,3.1-1.9L18,10.5c-0.4,0.8-1.2,1.2-2,1.2c-0.8,0-1.3-0.4-1.9-1.2L13,11.2 C13.7,12.3,14.9,13,16.1,13z M30.7,21.8h-4.4c-0.8-3.1-2.8-5.6-5.7-6.9l-0.6,1c2.4,1.2,4.1,3.3,4.9,5.8h-6.3c-0.7,0-1.3,0.5-1.3,1.3 v1v3.7V28H6.7v-3.5c0-3.6,2.1-6.9,5.3-8.5l-0.5-1.2c-3.7,1.7-6.1,5.6-6.1,9.7v4.8h12v1.3c0,0.7,0.5,1.3,1.3,1.3h12 c0.7,0,1.3-0.5,1.3-1.3v-3.1V24v-0.9C32,22.3,31.5,21.8,30.7,21.8z M30.7,30.7h-12v-3.1h12V30.7z M18.7,26.3v-0.9h12v1.1h-12V26.3z M18.7,24v-0.9h12V24H18.7z M19.6,28.4h5.9v1.3h-5.9V28.4z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9904-name: $svg-pi-9904-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9905-name: '9905'; // Publibike -$svg-pi-9905-path: 'M26,14.7c-0.9,0-1.7,0.3-2.5,0.5l-4.8-7.9c-0.5-0.7-1.2-0.7-2.4-0.7H16c-0.4,0-0.7,0.3-0.7,0.7S15.6,8,16,8h0.3 c1.1,0,1.1,0,1.2,0.1l2.4,3.9l-3.6,6.7c-0.1,0-0.1,0-0.3,0c-0.1,0-0.1,0-0.3,0L9.2,8h1.5c0.4,0,0.7-0.3,0.7-0.7s-0.3-0.7-0.7-0.7h-4 C6.3,6.7,6,6.9,6,7.3S6.3,8,6.7,8h0.9l2.4,3.9l-1.7,3.2c-0.7-0.3-1.5-0.4-2.3-0.4c-3.3,0-6,2.7-6,6s2.7,6,6,6c3.1,0,5.6-2.4,5.9-5.3 H14c0.3,0.8,1.1,1.3,1.9,1.3c1.1,0,2-0.9,2-2c0-0.5-0.3-1.1-0.5-1.3l3.2-5.9l1.6,2.7c-1.3,1.1-2.3,2.8-2.3,4.7c0,3.3,2.7,6,6,6 s6-2.7,6-6S29.3,14.7,26,14.7z M10.8,13.2l3.7,6.1c-0.1,0.1-0.3,0.4-0.4,0.7h-2.3c-0.1-1.7-1.2-3.3-2.5-4.3L10.8,13.2z M10.5,20H7.1 l1.6-3.1C9.7,17.6,10.4,18.8,10.5,20z M6,25.3c-2.5,0-4.7-2.1-4.7-4.7S3.5,16,6,16c0.5,0,1.1,0.1,1.6,0.3l-2.1,4 c-0.1,0.3-0.1,0.4,0,0.7s0.3,0.4,0.5,0.4h4.5C10.3,23.6,8.4,25.3,6,25.3z M16,21.3c-0.4,0-0.7-0.3-0.7-0.7S15.6,20,16,20 s0.7,0.3,0.7,0.7S16.4,21.3,16,21.3z M26,25.3c-2.5,0-4.7-2.1-4.7-4.7c0-1.5,0.7-2.7,1.7-3.6l2.4,3.9c0.1,0.3,0.4,0.3,0.5,0.3 s0.3,0,0.4-0.1c0.3-0.1,0.4-0.7,0.3-0.9l-2.4-3.9c0.5-0.3,1.2-0.4,1.9-0.4c2.5,0,4.7,2.1,4.7,4.7C30.7,23.2,28.5,25.3,26,25.3z M23.3,12.1c0.3,0.3,0.5,0.5,0.9,0.5h2.7c0.7,0,1.2-0.5,1.2-1.2V8.5c0-0.7-0.5-1.2-1.2-1.2h-4.7c-0.4,0-0.8,0.3-1.1,0.7 s-0.1,0.8,0,1.2L23.3,12.1z M26.7,8.7v2.7h-2.3l-1.7-2.7H26.7z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9905-name: $svg-pi-9905-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9906-name: '9906'; // Twint -$svg-pi-9906-path: 'M23.2,12.9c-0.4-0.3-0.8-0.3-1.2-0.3s-0.9,0.1-1.3,0.4c0-2.4-2-4.3-4.3-4.3c-0.4,0-0.8,0-1.2,0.1l-2.1-0.3 c-0.3,0-0.4,0-0.7,0c-2.9,0-4.7,1.7-4.7,4.8v0.4L8,14.3l5.3,8.1l1.2,1.7l1.1-1.9l1.1-1.7l1.2,1.7l1.2,1.7l1.1-1.7l4-6.4 C24.5,14.9,24.3,13.6,23.2,12.9z M22.8,15.2l-4,6.4l-2.3-3.5l-2.1,3.5l-5.3-8.1c0-1.6,0.4-3.5,3.3-3.5c0.1,0,0.4,0,0.5,0l-1.3,1.7 c-0.7,0-0.7,0.5-0.7,1.2l3.6,5.3l1.1-1.9l-2-2.9v-0.4c0-1.6,1.3-2.9,2.9-2.9s2.9,1.3,2.9,2.9v0.3l-1.9,3.2l1.2,1.9l2.5-4 c0.1-0.3,0.4-0.4,0.8-0.4c0.1,0,0.3,0,0.5,0.1C22.9,14.3,23.1,14.8,22.8,15.2z M17.6,12.8l-1.2,2l-1.2-1.7c0-0.7,0.5-1.2,1.2-1.2 C17.1,11.9,17.6,12.3,17.6,12.8z M27.9,6.9L17.2,0.8c-0.4-0.3-0.8-0.4-1.3-0.4c-0.5,0-0.9,0.1-1.3,0.4L3.9,6.9 C3.1,7.3,2.5,8.3,2.5,9.2v12.3c0,0.9,0.5,1.7,1.3,2.3l10.7,6.1c0.4,0.3,0.8,0.4,1.3,0.4c0.5,0,0.9-0.1,1.3-0.4l10.7-6.1 c0.8-0.4,1.3-1.3,1.3-2.3V9.2C29.2,8.3,28.7,7.5,27.9,6.9z M27.9,21.5c0,0.4-0.3,0.9-0.7,1.1l-10.7,6.1c-0.1,0.1-0.4,0.1-0.7,0.1 c-0.3,0-0.4,0-0.7-0.1L4.5,22.5c-0.4-0.3-0.7-0.7-0.7-1.1V9.2c0-0.4,0.3-0.9,0.7-1.1L15.2,2c0.1-0.1,0.4-0.1,0.7-0.1 c0.3,0,0.4,0,0.7,0.1l10.7,6.1c0.4,0.3,0.7,0.7,0.7,1.1V21.5z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9906-name: $svg-pi-9906-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9907-name: '9907'; // Vorsorge -$svg-pi-9907-path: 'M32,15.3h-6.1v-4h3.9V3.1h-3.9V1.5h-1.3v1.6H7.5V1.5H6.2v1.6H2.3v8.3h3.9v4H0.1v7.3h2.1V30h1.3v-7.3h25.8V30h1.3v-7.3H32 V15.3z M24.6,11.3v4H7.5v-4H24.6z M3.6,4.4h2.5v0.9h1.3V4.4h17v0.9h1.3V4.4h2.5V10H3.6V4.4z M30.7,21.3h-0.1h-1.3H3.5H2.2H1.4v-4.7 h4.8V18h1.3v-1.3h17V18h1.3v-1.3h4.8v4.7H30.7z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9907-name: $svg-pi-9907-path, - ), - $svg-unofficial-icon-map -); - -$svg-pi-9908-name: '9908'; // Apache -$svg-pi-9908-path: 'M1.6,23.7c-0.5-0.9-0.3-2.3,0.6-3.2c0.5-0.5,1-1,1.7-1.3c1-0.5,2-1,3.1-1.4c0.6-0.3,1.2-0.3,1.9-0.2c0.1,0,0.1,0,0.2,0 c-0.4-0.1-0.9-0.3-1.3-0.4c1.1-0.8,2.3-1.5,3.8-1.2c0,0,0-0.1,0-0.1c-0.4-0.1-0.8-0.2-1.1-0.3c0.4-0.3,1.3-0.5,2.6-0.4 c-0.3-0.1-0.6-0.2-1-0.4c0.5-0.3,1-0.6,1.5-0.9c0.8-0.5,1.7-0.9,2.6-1.2c1.5-0.4,3-0.4,4.5,0.2c0,0,0.1,0,0.2,0 c-0.8-0.9-1.8-1.2-3-1.2c1-0.6,2-0.6,3.2-0.3c-0.4-0.4-0.8-0.5-1.3-0.5c0.7-0.3,1.4-0.4,2.1-0.1c0.7,0.3,1.3,0.6,1.9,0.9 c0.1-0.3,0.1-0.7,0.2-1c0,0,0.1,0,0.1,0c0,0.4,0,0.8,0.1,1.2c-0.4,0.2-0.8,0.5-1.2,0.8c-0.4,0.3-0.8,0.5-1.2,0.8c0,0.1,0,0.2,0,0.4 c0.6-0.4,1.2-0.7,1.8-1.1c2.1-1.4,4.2-3.1,6.3-4.5C30,8,30.3,7.9,30.7,8.1c-2.1,1.4-4,3-6.1,4.4c0.4,0.5,0.9,0.6,1.4,0.8 c0,0,0,0.1,0,0.1c-0.5-0.1-1-0.2-1.4-0.2c0.1,0.3,0.2,0.7,0.4,1c0,0,0,0,0,0c-0.3-0.3-0.6-0.6-0.9-1c-0.6,0.9-0.7,1.9-0.8,2.9 c0,0-0.1,0-0.1,0c-0.1-0.5-0.2-0.9-0.3-1.4c-0.3,0.3-0.5,0.5-0.8,0.8c-1.8,1.7-3.9,3.1-6.1,4.2c-3.3,1.6-6.8,2.9-10.4,3.8 c-0.8,0.2-1.7,0.3-2.5,0.4C2.6,24,1.8,24.1,1.6,23.7z M4.3,22.1C4.2,22.1,4.3,22.1,4.3,22.1c2.6-0.6,4.9-1.6,7.2-2.7 c0.1,0,0.3-0.2,0.3-0.3c0-0.1-0.1-0.1-0.2,0S6.9,21.3,4.3,22.1z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9908-name: $svg-pi-9908-path, - ), - $svg-unofficial-icon-map -); +$svg-pre-path: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 32 32'%3E%3Cpath d='"; +$svg-post-path: "'%3E%3C/path%3E%3C/svg%3E"; -$svg-pi-9909-name: '9909'; // Nevis -$svg-pi-9909-path: 'M18.7,21.3H12H5.3V6.7h13.4v4H12v6.7h6.7V21.3z M13.3,12v4H20v6.7h-6.7v4h13.4V12H13.3z'; -$svg-unofficial-icon-map: map.merge( - ( - $svg-pi-9909-name: $svg-pi-9909-path, - ), - $svg-unofficial-icon-map -); +$notification-icons: () !default; -$svg-pi-9910-name: '9910'; // Tomcat -$svg-pi-9910-path: 'M4.7,26.7H1.3c0.1-4.5,9.4-12.5,14.2-13.7c0.7,1.6,1.6,2.9,2.6,4.3c1.2,1.6,3.6,3.6,5.1,4.4c0.5-0.3,1.3-0.9,1.3-0.9 c0.9,1.1,3.1,4,3.1,4c1.5-0.2,3,0.8,3,1.8l-4.1,0c-3.6-1.9-8.4-4.3-12.4-5.1c-1.7-0.3-3.3-0.5-5-0.5c-2.2,0-3.6,2-4.2,3.7 C4.6,25.5,4.7,26.7,4.7,26.7z M16.3,7.8c-0.5,4.4,3.4,9.8,7,12c3.6-3,5.5-7.2,5.1-11.9C28.3,7.1,28,5.3,28,5.3 c-1.2,0.6-2.3,1.7-3,2.7c-0.9-0.1-1.7-0.2-2.6-0.1c-0.8,0-1.9,0.1-2.7,0.1c-0.8-1.3-1.7-2-2.9-2.7C16.7,5.3,16.4,6.8,16.3,7.8z M10.9,9.8c-0.2,0-0.6-0.1-0.8,0c-0.5,0.4-1,0.3-1.5,0.3c-1.6-0.1-2.9,0.4-3.8,1.8c-1.1,1.8-0.9,4.5,0.7,6.5L6,17.9 c-0.4-0.5-1-1.5-1.1-2.1c-0.9-3.1,1-5.6,4-5.2c0.2,0,0.7,0,0.8,0.2c0.1,0.2,0.1,0.5,0.5,0.6c1,0.3,2.4,0.6,3.5,0.2 C12.9,10.5,12,10,10.9,9.8z M12,24.6h2.2c0-0.7-0.9-1.2-1.7-1c-0.5-0.2-1.1-1.4-1.1-1.4l-2.8-0.1L12,24.6z'; -$svg-unofficial-icon-map: map.merge( +$error-icon-name: 'error'; +$error-icon-svg-path: 'M16 0C7.18 0 0 7.18 0 16C0 24.82 7.18 32 16 32C24.82 32 32 24.82 32 16C32 7.18 24.82 0 16 0ZM21.88 20.46C22.27 20.85 22.27 21.48 21.88 21.87C21.68 22.07 21.43 22.16 21.17 22.16C20.91 22.16 20.66 22.06 20.46 21.87L16 17.41L11.54 21.87C11.34 22.07 11.09 22.16 10.83 22.16C10.57 22.16 10.32 22.06 10.12 21.87C9.73 21.48 9.73 20.85 10.12 20.46L14.58 16L10.12 11.54C9.73 11.15 9.73 10.52 10.12 10.13C10.51 9.74 11.14 9.74 11.53 10.13L15.99 14.59L20.45 10.13C20.84 9.74 21.47 9.74 21.86 10.13C22.25 10.52 22.25 11.15 21.86 11.54L17.4 16L21.86 20.46H21.88Z'; +$notification-icons: map.merge( ( - $svg-pi-9910-name: $svg-pi-9910-path, + $error-icon-name: $error-icon-svg-path, ), - $svg-unofficial-icon-map + $notification-icons ); -$svg-pi-9911-name: '9911'; // Weblogic -$svg-pi-9911-path: 'M11.1,29c0,0.1-0.1,0.2-0.1,0.3H9.8c-0.1-0.3-0.2-0.5-0.4-0.8c-0.2-0.4-0.5-0.9-0.7-1.3c0,0,0-0.1,0-0.2 c0.4-0.7,0.9-1.4,1.3-2c0.1-0.2,0.2-0.2,0.3,0c0.5,0.7,0.9,1.5,1.4,2.3c0,0.1,0,0.2,0,0.2C11.5,28,11.3,28.5,11.1,29z M11.9,28 c-0.1,0.2-0.2,0.3-0.2,0.5c-0.1,0.3-0.2,0.6-0.4,0.9h1.5c-0.2-0.5-0.5-0.9-0.7-1.4C12.1,27.8,12,27.8,11.9,28z M16,27.3 c-0.1-0.1-0.2-0.2-0.3-0.3c-0.1,0.1-0.1,0.2-0.2,0.3c-0.2,0.7-0.5,1.3-0.7,2h2.5c0,0,0,0,0,0C16.9,28.7,16.5,28,16,27.3z M20,25.8 c-0.1-0.1-0.1-0.1-0.2-0.2c-0.1,0.3-0.2,0.5-0.2,0.8c-0.1,0.5-0.3,1.1-0.4,1.6c-0.1,0.4-0.2,0.9-0.3,1.4h4.6c0,0,0-0.1-0.1-0.1 C22.3,28,21.2,26.9,20,25.8z M15.4,26.7c0-0.1,0-0.2,0-0.3c-0.2-0.3-0.5-0.7-0.8-1c-0.2-0.3-0.5-0.6-0.8-0.9c-0.1-0.1-0.2-0.1-0.2,0 c-0.1,0.1-0.1,0.3-0.2,0.4c-0.4,0.7-0.7,1.4-1.1,2.1c-0.1,0.2-0.1,0.3,0,0.5c0.3,0.4,0.5,0.9,0.7,1.3c0.1,0.1,0.1,0.2,0.1,0.4h1.2 c0.1-0.2,0.1-0.4,0.2-0.6C14.9,28.1,15.2,27.4,15.4,26.7z M19.2,25.1c-0.6-0.5-1.2-1-1.7-1.4c-0.3-0.2-0.3-0.2-0.4,0.1 c-0.4,0.9-0.7,1.7-1.1,2.6c0,0.1,0,0.3,0,0.4c0.4,0.6,0.8,1.2,1.2,1.7c0.2,0.3,0.4,0.6,0.6,0.9h0.7c0.3-1.2,0.6-2.5,0.9-3.7 C19.4,25.4,19.4,25.2,19.2,25.1z M8.6,27.7c-0.1-0.1-0.2-0.1-0.2,0c-0.3,0.5-0.5,0.9-0.8,1.4c0,0.1-0.1,0.2-0.1,0.3h2 c-0.1-0.2-0.2-0.4-0.3-0.5C9,28.4,8.8,28.1,8.6,27.7z M3.7,23.3c0.1,0.2,0.2,0.1,0.3,0c0.3-0.2,0.6-0.5,0.8-0.8 c0.1-0.1,0.3-0.2,0.4-0.3c0.1-0.1,0.1-0.1,0-0.3c-0.4-0.5-0.7-1.1-1.1-1.6c-0.1-0.1-0.2-0.2-0.2-0.4c-0.1-0.2-0.2-0.2-0.4-0.1 C3.2,20,3,20.1,2.7,20.2v1c0,0.1,0.1,0.2,0.1,0.3C3.1,22.1,3.4,22.7,3.7,23.3z M3.5,19.3c-0.3-0.4-0.5-0.8-0.8-1.1v1.7 c0.2-0.1,0.5-0.2,0.7-0.3C3.5,19.4,3.5,19.3,3.5,19.3z M4.9,16.4c0.5,0.2,0.9,0.4,1.4,0.6c0.5,0.2,1,0.3,1.5,0.4 c0.7,0.1,1.5,0.2,2.3,0.2c0.9,0,1.8,0,2.7-0.3c0.8-0.2,1.7-0.5,2.5-0.7c1.3-0.5,2.6-1.1,3.8-1.9c1.4-0.9,2.8-1.9,4-3 c1.3-1.1,2.5-2.3,3.6-3.6c0.9-1,1.8-2.1,2.6-3.2c-0.2-1.3-1.3-2.3-2.6-2.3H5.3c-1.5,0-2.7,1.2-2.7,2.7v9.8c0.1,0.1,0.3,0.2,0.4,0.3 C3.7,15.7,4.3,16.1,4.9,16.4z M4.2,17C4.2,17,4.1,16.9,4,16.9c-0.4-0.3-0.9-0.5-1.4-0.8v1.1C3.2,17.1,3.7,17.1,4.2,17 C4.2,17.1,4.2,17.1,4.2,17z M8.2,26.9c-0.4-0.6-0.7-1.3-1.1-1.9c-0.1-0.2-0.2-0.2-0.3,0c-0.5,0.5-0.9,1.1-1.4,1.6 c-0.1,0.1-0.1,0.2-0.1,0.4c0.1,0.3,0.3,0.6,0.4,0.9c0.2,0.5,0.4,1,0.6,1.5H7c0.4-0.7,0.8-1.4,1.2-2C8.3,27.2,8.3,27,8.2,26.9z M28,25.6c-1.1-0.8-2.1-1.5-3.2-2.2c-1.1-0.7-2.3-1.3-3.5-1.9c-0.1-0.1-0.2,0-0.3,0.1c-0.1,0.4-0.3,0.8-0.4,1.2 c-0.2,0.7-0.5,1.5-0.7,2.2c-0.1,0.2,0,0.3,0.1,0.4c1.3,1.1,2.5,2.4,3.6,3.7c0.1,0.1,0.2,0.2,0.2,0.3h2.8c1.5,0,2.6-1.2,2.7-2.6 c-0.1-0.1-0.2-0.1-0.2-0.2C28.8,26.2,28.4,25.9,28,25.6z M5.4,28.2c-0.1-0.3-0.2-0.6-0.4-0.9c-0.1-0.2-0.2-0.2-0.3-0.1 c-0.4,0.5-0.7,1-1.1,1.5c0,0,0,0,0,0c0.5,0.4,1,0.6,1.7,0.6h0.6c0,0,0,0,0,0C5.8,28.9,5.6,28.5,5.4,28.2z M3.4,23.8 c0,0,0.1-0.1,0-0.2c-0.2-0.5-0.5-1-0.7-1.5c0,0,0-0.1,0-0.1v2.6c0,0,0,0,0,0C2.9,24.3,3.2,24,3.4,23.8z M4.7,26.8 c0-0.1,0.1-0.2,0-0.2c-0.2-0.4-0.4-0.8-0.6-1.3c-0.1-0.3-0.3-0.6-0.4-0.9c0-0.1-0.1-0.1-0.1-0.2c-0.1-0.1-0.1-0.1-0.2,0 C3.2,24.5,3,24.7,2.7,25c0,0,0,0,0,0v1.6c0,0.7,0.3,1.3,0.7,1.8c0,0,0,0,0,0C3.8,27.9,4.3,27.3,4.7,26.8z M15.3,18.8 c0.3,0.1,0.7,0.2,1,0.3c0.1,0,0.2,0,0.3-0.1c0.3-0.4,0.6-0.8,0.9-1.2c0.1-0.1,0.2-0.3,0.3-0.4c-0.1,0-0.1,0-0.1,0c-0.3,0-0.7,0-1,0 c0,0-0.1,0-0.1,0c-0.4,0.4-0.9,0.9-1.3,1.3C15.1,18.7,15.2,18.8,15.3,18.8z M8.5,22.4C8.5,22.3,8.5,22.3,8.5,22.4 c-0.4-0.5-0.7-0.9-1-1.4c0,0-0.2-0.1-0.2,0c-0.5,0.4-0.9,0.7-1.4,1.1c-0.1,0.1-0.1,0.1,0,0.2c0.2,0.3,0.4,0.7,0.6,1 c0.1,0.2,0.2,0.4,0.4,0.6c0.1,0.1,0.2,0.1,0.3,0C7.6,23.5,8,23,8.4,22.5C8.5,22.5,8.5,22.4,8.5,22.4z M11.6,22.2 c0,0-0.1-0.1-0.1-0.1c-0.3-0.3-0.6-0.6-0.9-0.9c-0.1-0.1-0.2-0.1-0.3,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.1,0.1-0.1,0.2,0,0.3 c0.2,0.3,0.4,0.6,0.6,0.9c0.1,0.2,0.2,0.3,0.3,0.5c0.1,0.1,0.2,0.2,0.3,0c0.4-0.6,0.8-1.1,1.2-1.7C11.6,22.3,11.6,22.2,11.6,22.2z M5.9,18.3c0.1,0.2,0.2,0.2,0.4,0.1c0.2-0.1,0.4-0.1,0.6-0.2c0.1,0,0.1-0.1,0.2-0.1C7.1,18.1,7,18.1,6.9,18 c-0.4-0.1-0.7-0.2-1.1-0.4c-0.2-0.1-0.3-0.1-0.5-0.2c0,0,0,0,0,0.1c0,0.1,0.1,0.1,0.1,0.2C5.6,17.9,5.8,18.1,5.9,18.3z M12.1,22.6 c-0.1-0.1-0.2-0.1-0.3,0c-0.4,0.6-0.8,1.1-1.2,1.7c0,0,0,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.2c0.4,0.6,0.8,1.3,1.2,1.9 c0.1,0.1,0.1,0.2,0.2,0.3c0.1-0.1,0.1-0.2,0.2-0.3c0.4-0.8,0.8-1.5,1.2-2.3c0-0.1,0-0.2,0-0.2C13,23.6,12.5,23.1,12.1,22.6z M14.7,21.6c-0.4-0.3-0.8-0.5-1.2-0.8c-0.1-0.1-0.2-0.1-0.3,0c-0.3,0.4-0.6,0.8-0.9,1.1c-0.1,0.1-0.1,0.2,0,0.3 c0.4,0.4,0.8,0.9,1.2,1.3c0,0,0.1,0.1,0.2,0.2c0-0.1,0-0.1,0.1-0.2c0-0.1,0.1-0.1,0.1-0.2c0.3-0.5,0.6-1,0.9-1.5 C14.8,21.8,14.8,21.7,14.7,21.6z M5.5,18.7c0.1,0,0.2-0.1,0.1-0.2c-0.2-0.3-0.5-0.6-0.7-0.9c-0.1-0.1-0.2-0.2-0.4-0.2 c-0.2,0-0.4,0-0.7,0c0,0,0,0,0,0c-0.3,0-0.5,0-0.8,0c-0.1,0-0.2,0-0.2,0.1c0,0.1,0,0.1,0.1,0.2c0.3,0.5,0.6,1,1,1.4 c0.1,0.1,0.2,0.1,0.3,0.1c0.3-0.1,0.5-0.2,0.8-0.3C5.1,18.9,5.3,18.8,5.5,18.7z M5.7,21.8c0.4-0.3,0.9-0.7,1.3-1 c0.1,0,0.1-0.1,0.1-0.2c0-0.1,0-0.1-0.1-0.1c-0.4-0.4-0.7-0.9-1.1-1.3C6,19,5.9,19,5.7,19c-0.4,0.2-0.8,0.3-1.2,0.4 c-0.1,0-0.2,0-0.3,0.1c0,0-0.1,0.2-0.1,0.2c0.4,0.6,0.8,1.3,1.2,1.9C5.5,21.8,5.6,21.8,5.7,21.8z M5.6,22.6 c-0.1-0.2-0.2-0.2-0.3-0.1c-0.4,0.4-0.8,0.7-1.2,1.1C4,23.7,4,23.8,4,23.8c0,0.1,0,0.1,0,0.1c0.1,0.3,0.3,0.6,0.4,0.8 c0.2,0.4,0.4,0.8,0.6,1.2c0,0.1,0.1,0.1,0.1,0.2c0.1,0,0.2-0.1,0.2-0.1c0.4-0.5,0.9-1,1.3-1.6c0.1-0.1,0.1-0.2,0-0.3 C6.3,23.7,6,23.1,5.6,22.6z M8.9,22.9c-0.1-0.2-0.2-0.2-0.3,0c-0.4,0.5-0.9,0.9-1.3,1.4c0,0-0.1,0.1-0.1,0.2c0,0.1,0.1,0.1,0.1,0.2 c0.4,0.6,0.7,1.2,1.1,1.8c0.1,0.2,0.2,0.2,0.3,0c0.4-0.6,0.8-1.2,1.2-1.8c0.1-0.2,0.1-0.3,0-0.4C9.6,23.8,9.2,23.4,8.9,22.9z M15.3,22c-0.1-0.1-0.2-0.1-0.3,0.1c-0.3,0.5-0.6,1.1-0.9,1.6c-0.1,0.1-0.1,0.2-0.2,0.4c0,0.1,0.1,0.1,0.1,0.2 c0.5,0.6,0.9,1.1,1.4,1.7c0,0.1,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.2c0.1-0.3,0.3-0.7,0.4-1c0.2-0.5,0.4-1,0.6-1.5 c0-0.1,0-0.2-0.1-0.2C16.3,22.7,15.8,22.4,15.3,22z M25.5,10.6c-0.7,0.6-1.3,1.2-2,1.9c-0.1,0-0.1,0.1-0.1,0.2c0,0,0,0,0,0 c0.1,0,0.2,0,0.3-0.1c0.3-0.1,0.6-0.2,0.9-0.3c0.2,0,0.3-0.2,0.4-0.3c0.3-0.5,0.5-0.9,0.8-1.4c0-0.1,0.1-0.1,0.1-0.2 c0,0,0,0-0.1-0.1C25.7,10.5,25.6,10.5,25.5,10.6z M21.7,15.2c-0.1,0-0.2,0.1-0.2,0.2c-0.3,0.4-0.5,0.8-0.8,1.3 c-0.1,0.2-0.2,0.3-0.3,0.5c0.6,0.1,1.1,0.2,1.6,0.3c0.3,0.1,0.3,0.1,0.5-0.2c0.3-0.7,0.6-1.3,0.9-2c0-0.1,0-0.1,0-0.2 c-0.1,0-0.1,0-0.2,0C22.7,15.1,22.2,15.1,21.7,15.2z M29.3,6.4c-0.6,0.8-1.2,1.5-1.8,2.3c-0.2,0.2-0.3,0.4-0.5,0.6c0,0,0,0,0,0 c0.8-0.3,1.5-0.5,2.3-0.8V6.3C29.4,6.3,29.3,6.3,29.3,6.4z M23.7,13c-0.9,0.2-0.9,0.2-1.4,0.9c-0.2,0.3-0.4,0.5-0.5,0.8 c0,0,0,0,0,0.1c0.1,0,0.1,0,0.2,0c0.5,0,0.9-0.1,1.4-0.1c0.1,0,0.2-0.1,0.3-0.2c0.2-0.4,0.4-0.8,0.6-1.2c0.1-0.1,0.1-0.2,0.2-0.4 c-0.1,0-0.2,0-0.2,0C24.2,12.9,24,13,23.7,13z M20.2,17.5c-0.1,0-0.1,0.1-0.2,0.2c-0.4,0.7-0.8,1.4-1.2,2.1 c-0.1,0.1-0.1,0.2,0.1,0.3c0.2,0.1,0.3,0.1,0.5,0.2c0.4,0.2,0.9,0.4,1.3,0.6c0.1,0.1,0.2,0,0.3-0.1c0.1-0.3,0.3-0.7,0.4-1 c0.2-0.6,0.5-1.1,0.7-1.7c0-0.1,0-0.2-0.1-0.2C21.4,17.7,20.9,17.6,20.2,17.5z M24.5,18.4c-0.6-0.2-1.2-0.3-1.8-0.5 c-0.1,0-0.2,0-0.3,0.1c-0.4,0.9-0.7,1.8-1.1,2.7c-0.1,0.1-0.1,0.2,0.1,0.3c1,0.5,2,1,3,1.6c1.6,0.9,3.1,2,4.5,3.1 c0.2,0.1,0.3,0.3,0.5,0.4v-5.8c-0.7-0.3-1.3-0.7-2-0.9C26.5,19.1,25.5,18.7,24.5,18.4z M19.1,20.5c-0.1-0.1-0.3-0.1-0.4-0.2 c0,0.1-0.1,0.2-0.1,0.3c-0.4,0.8-0.7,1.5-1.1,2.3c-0.1,0.2-0.1,0.3,0.1,0.4c0.6,0.5,1.2,1,1.9,1.5c0.2,0.1,0.2,0.1,0.3-0.1 c0.1-0.2,0.1-0.5,0.2-0.7c0.3-0.9,0.6-1.7,0.9-2.5c0-0.1,0-0.2-0.1-0.2C20.1,20.9,19.6,20.7,19.1,20.5z M18.1,20.1 c-0.2-0.1-0.5-0.2-0.7-0.3c-0.2-0.1-0.4-0.2-0.7-0.2c0,0-0.1,0.1-0.2,0.1c-0.4,0.6-0.7,1.1-1.1,1.7c-0.1,0.1,0,0.2,0.1,0.3 c0.4,0.3,0.9,0.6,1.3,0.9c0.1,0.1,0.2,0.1,0.3-0.1c0.4-0.8,0.7-1.5,1.1-2.3C18.2,20.2,18.2,20.2,18.1,20.1z M18.2,17.4 c-0.4,0.5-0.8,1.1-1.2,1.7c-0.1,0.1-0.1,0.2,0.1,0.2c0.4,0.1,0.8,0.3,1.2,0.5c0.1,0,0.2,0,0.3-0.1c0.4-0.7,0.7-1.4,1.1-2 c0.1-0.1,0.1-0.2-0.1-0.2c-0.3,0-0.7-0.1-1.1-0.1C18.4,17.3,18.3,17.4,18.2,17.4z M18.8,17c0.3,0,0.6,0.1,1,0.1 c0.1,0,0.2-0.1,0.2-0.1c0.3-0.5,0.6-0.9,0.9-1.4c0-0.1,0.1-0.1,0.1-0.2c-0.3,0.1-0.5,0.1-0.8,0.1c-0.1,0-0.3,0-0.4,0.1 c-0.4,0.4-0.7,0.8-1.1,1.3C18.7,16.9,18.7,17,18.8,17z M14.7,19.2c-0.3,0.4-0.7,0.7-1,1.1c-0.1,0.1-0.1,0.2,0,0.2 c0.4,0.3,0.8,0.5,1.1,0.8c0,0,0.1,0,0.2,0.1c0.1-0.1,0.1-0.1,0.2-0.2c0.3-0.5,0.7-1,1-1.5c0.1-0.1,0.1-0.2-0.1-0.2 c-0.4-0.1-0.7-0.2-1.1-0.3C14.9,19,14.8,19.1,14.7,19.2z M21.1,14.9c0.1,0,0.2-0.1,0.3-0.2c0.2-0.2,0.3-0.5,0.5-0.7 c0,0,0-0.1,0.1-0.2c0,0,0,0-0.1,0c-0.5,0.4-1,0.8-1.5,1.1c0,0,0,0.1,0,0.1C20.7,15,20.9,15,21.1,14.9z M18,16.9c0.1,0,0.2,0,0.3-0.1 c0.2-0.2,0.4-0.5,0.6-0.8c0.1-0.1,0.1-0.1,0.2-0.2c-0.1,0-0.1,0-0.2,0c-0.5,0.3-1.1,0.6-1.6,0.8c-0.1,0-0.1,0.1-0.1,0.2 c0,0,0,0.1,0,0.1C17.5,16.9,17.7,16.9,18,16.9z M26.8,9.9c-0.1,0-0.2,0.1-0.2,0.2c-0.4,0.6-0.7,1.2-1,1.8c0,0.1,0,0.1-0.1,0.2 c0.1,0,0.1,0,0.1,0c0.6-0.1,1.3-0.3,1.9-0.4c0.6-0.1,1.3-0.2,1.9-0.3V9c0,0,0,0-0.1,0C28.5,9.3,27.6,9.6,26.8,9.9z M24.1,15 c-0.1,0-0.2,0.1-0.3,0.2c-0.3,0.7-0.7,1.4-1,2.1c-0.1,0.3-0.1,0.3,0.2,0.4c1,0.3,2.1,0.6,3.1,0.9c1.2,0.4,2.3,0.9,3.4,1.4v-4.8 c-0.3-0.1-0.5-0.1-0.8-0.1C27.1,14.9,25.6,14.8,24.1,15z M25.3,12.6c-0.1,0-0.2,0.1-0.2,0.2c-0.3,0.5-0.6,1.1-0.9,1.6 c0,0,0,0.1,0,0.2c0,0,0.1,0,0.1,0c0.4,0,0.7,0,1.1,0c1.3,0,2.7,0.1,4,0.3c0,0,0,0,0,0v-3.1c0,0,0,0,0,0C28,11.9,26.6,12.2,25.3,12.6 z M11.7,19.9c-0.2,0.2-0.5,0.5-0.7,0.7c-0.2,0.1-0.1,0.2,0,0.4c0.3,0.3,0.5,0.5,0.8,0.8c0,0,0.1,0.1,0.2,0.1c0.1,0,0.1-0.1,0.1-0.1 c0.3-0.3,0.6-0.7,0.9-1c0.1-0.1,0.1-0.2,0-0.3c-0.3-0.2-0.5-0.3-0.8-0.5C11.9,19.8,11.8,19.8,11.7,19.9z M9.6,19.6 c0.3,0.3,0.5,0.5,0.8,0.8c0,0,0.2,0,0.2,0c0.3-0.2,0.5-0.5,0.8-0.7c0,0,0.1-0.1,0.1-0.2c0,0-0.1,0-0.1-0.1c-0.3-0.2-0.5-0.3-0.8-0.5 c-0.1,0-0.2,0-0.2,0c-0.3,0.1-0.5,0.3-0.7,0.5C9.6,19.5,9.6,19.6,9.6,19.6z M9.1,19.7c-0.1,0.1-0.2,0.1-0.3,0.2 c-0.3,0.2-0.6,0.4-0.9,0.6c-0.1,0.1-0.1,0.1,0,0.3c0.3,0.4,0.6,0.7,0.8,1.1c0.1,0.1,0.2,0.2,0.3,0c0.4-0.4,0.8-0.8,1.2-1.1 c0,0,0-0.2,0-0.2c-0.3-0.3-0.5-0.5-0.8-0.8C9.3,19.8,9.2,19.8,9.1,19.7z M9.1,19.2c0,0,0.1,0,0.1,0c0,0,0.1,0,0.1,0 c0.2-0.1,0.5-0.3,0.7-0.4c0,0,0-0.1,0-0.1c-0.1-0.1-0.2-0.2-0.3-0.2c-0.4-0.1-0.8-0.1-1.2-0.2c0,0-0.1,0-0.1,0.1c0,0,0,0.1,0.1,0.1 C8.6,18.7,8.8,18.9,9.1,19.2z M11.7,19.3c0,0,0.1,0,0.2,0c0.3-0.2,0.5-0.4,0.8-0.6c0,0,0-0.2,0-0.2c-0.2-0.1-0.4-0.1-0.7-0.2 c-0.2,0.1-0.5,0.2-0.8,0.3c-0.2,0.1-0.2,0.1,0,0.2C11.3,19,11.5,19.1,11.7,19.3z M14,18.4c0.2,0.1,0.4,0.1,0.6,0.2 c0.1,0,0.1,0,0.2-0.1c0.3-0.3,0.6-0.6,0.9-0.9c0.1-0.1,0.1-0.1,0.1-0.2c0,0,0,0,0,0c-0.1,0-0.1,0-0.2,0c-0.2,0.1-0.4,0.2-0.6,0.2 c-0.4,0.1-0.8,0.2-1.1,0.5c0,0-0.1,0.1-0.1,0.2C13.8,18.4,13.9,18.4,14,18.4z M12.3,19.6c0.3,0.2,0.5,0.3,0.8,0.5 c0.1,0.1,0.2,0.1,0.3,0c0.3-0.3,0.6-0.7,0.9-1c0.1-0.1,0.1-0.2,0-0.2c-0.3-0.1-0.6-0.1-0.9-0.2c0,0-0.1,0-0.1,0 c-0.3,0.2-0.6,0.5-0.9,0.7C12.3,19.4,12.2,19.5,12.3,19.6z M6.5,19.1c0.3,0.4,0.6,0.8,0.9,1.1c0.1,0.1,0.2,0.1,0.3,0.1 c0.3-0.2,0.7-0.4,1-0.7c0.1-0.1,0.2-0.2,0-0.3c-0.3-0.2-0.6-0.5-0.8-0.7c-0.1,0-0.1-0.1-0.2-0.1c-0.1,0-0.2,0.1-0.3,0.1 c-0.3,0.1-0.5,0.2-0.8,0.2C6.4,18.8,6.4,18.9,6.5,19.1z'; -$svg-unofficial-icon-map: map.merge( +$success-icon-name: 'success'; +$success-icon-svg-path: 'M16 0C7.18 0 0 7.18 0 16C0 24.82 7.18 32 16 32C24.82 32 32 24.82 32 16C32 7.18 24.82 0 16 0ZM23.52 10.18L15.26 23.19L8.21 17.27C7.79 16.92 7.73 16.28 8.09 15.86C8.44 15.44 9.07 15.38 9.5 15.74L14.8 20.19L21.84 9.1C22.14 8.63 22.76 8.49 23.22 8.79C23.69 9.09 23.82 9.7 23.53 10.17L23.52 10.18Z'; +$notification-icons: map.merge( ( - $svg-pi-9911-name: $svg-pi-9911-path, + $success-icon-name: $success-icon-svg-path, ), - $svg-unofficial-icon-map + $notification-icons ); -$svg-pi-2062-filled-name: '2062-f'; -$svg-pi-2062-filled-path: 'M30 12.7l-9.7-1.5L16 2.5l-4.4 8.8L2 12.7l7.1 6.8l-1.6 9.7l8.7-4.5l8.7 4.5l-1.6-9.7L30 12.7L30 12.7z'; -$svg-unofficial-icon-map: map.merge( +$warning-icon-name: 'warning'; +$warning-icon-svg-path: 'M16 0C7.18 0 0 7.18 0 16C0 24.82 7.18 32 16 32C24.82 32 32 24.82 32 16C32 7.18 24.82 0 16 0ZM14.11 6.96H18.25V11.47L17.47 17.49H14.87L14.11 11.47V6.96ZM16.18 23.63C14.73 23.63 13.79 22.62 13.79 21.4C13.79 20.18 14.73 19.19 16.18 19.19C17.63 19.19 18.57 20.23 18.57 21.4C18.57 22.57 17.63 23.63 16.18 23.63Z'; +$notification-icons: map.merge( ( - $svg-pi-2062-filled-name: $svg-pi-2062-filled-path, + $warning-icon-name: $warning-icon-svg-path, ), - $svg-unofficial-icon-map -); - -$legacy-icon-set: ( - '1019', - '3250', - '8000', - '8001', - '8002', - '8003', - '8004', - '8005', - '8006', - '8007', - '8008', - '8009', - '8010', - '8011', - '2062-f', - '9900', - '9901', - '9902', - '9903', - '9904', - '9905', - '9906', - '9907', - '9908', - '9909', - '9910', - '9911', - '2080', - '2081', - '2082', - '2093', - '2094', - '2095', - '2096', - '2127', - '2128', - '2129', - '2130', - '2131', - '2132', - '2133', - '2134', - '2135', - '2136', - '2137', - '2138', - '2139', - '2140', - '2286', - '3000', - '3038', - '3039', - '3040', - '3041', - '3042', - '3043', - '3044', - '3045', - '3046', - '3047', - '3048', - '3049', - '3050', - '3064', - '3065', - '3066', - '3067', - '3068', - '3069', - '3070', - '3071', - '3072', - '3073', - '3074', - '3077', - '3078', - '3079', - '3080', - '3081', - '3082', - '3083', - '3084', - '3085', - '3086', - '3087', - '3088', - '3089', - '3090', - '3091', - '3092', - '3093', - '3095', - '3099', - '3100', - '3101', - '3102', - '3103', - '3104', - '3105', - '3106', - '3107', - '3108', - '3110', - '3111', - '3112', - '3113', - '3114', - '3115', - '3116', - '3117', - '3118', - '3119', - '3121', - '3122', - '3123', - '3124', - '3125', - '3126', - '3127', - '3128', - '3129', - '3130', - '3131', - '3132', - '3133', - '3165', - '3176', - '3186', - '3187', - '3195', - '3196', - '3197', - '3198', - '3199', - '3200', - '3209', - '3249', - '3251', - '3252', - '3253', - '3254', - '3255', - '3256', - '3257', - '3258', - '3259', - '8019', - '1000', - '1001', - '1002', - '1003', - '1004', - '1005', - '1006', - '1007', - '1008', - '1009', - '1010', - '1011', - '1012', - '1013', - '1014', - '1015', - '1016', - '1017', - '1018', - '1020', - '1021', - '1022', - '1023', - '1024', - '1025', - '1026', - '1027', - '1028', - '1029', - '1030', - '1031', - '1032', - '1033', - '1034', - '1035', - '1036', - '1037', - '1038', - '1039', - '1040', - '1041', - '1042', - '1043', - '1044', - '1045', - '1046', - '1047', - '1048', - '1049', - '2000', - '2001', - '2002', - '2003', - '2004', - '2005', - '2006', - '2007', - '2008', - '2009', - '2010', - '2011', - '2012', - '2013', - '2014', - '2015', - '2016', - '2017', - '2018', - '2019', - '2020', - '2021', - '2022', - '2023', - '2024', - '2025', - '2026', - '2027', - '2028', - '2029', - '2030', - '2031', - '2032', - '2033', - '2034', - '2035', - '2036', - '2037', - '2038', - '2039', - '2040', - '2041', - '2042', - '2043', - '2044', - '2045', - '2046', - '2047', - '2048', - '2049', - '2050', - '2051', - '2052', - '2053', - '2054', - '2055', - '2056', - '2057', - '2058', - '2059', - '2060', - '2061', - '2062', - '2063', - '2064', - '2065', - '2066', - '2067', - '2068', - '2069', - '2070', - '2071', - '2072', - '2073', - '2074', - '2075', - '2076', - '2077', - '2078', - '2079', - '2083', - '2084', - '2085', - '2086', - '2087', - '2088', - '2089', - '2090', - '2091', - '2092', - '2097', - '2098', - '2099', - '2100', - '2101', - '2102', - '2103', - '2104', - '2105', - '2106', - '2107', - '2108', - '2109', - '2110', - '2111', - '2112', - '2113', - '2114', - '2115', - '2116', - '2117', - '2118', - '2119', - '2120', - '2121', - '2122', - '2123', - '2124', - '2125', - '2126', - '2141', - '2142', - '2143', - '2144', - '2145', - '2146', - '2147', - '2148', - '2149', - '2150', - '2151', - '2152', - '2153', - '2154', - '2155', - '2156', - '2157', - '2158', - '2159', - '2160', - '2161', - '2162', - '2163', - '2164', - '2165', - '2166', - '2167', - '2168', - '2169', - '2170', - '2171', - '2172', - '2173', - '2174', - '2175', - '2176', - '2177', - '2178', - '2179', - '2180', - '2181', - '2181', - '2182', - '2183', - '2184', - '2185', - '2186', - '2187', - '2188', - '2189', - '2190', - '2191', - '2192', - '2193', - '2194', - '2195', - '3020', - '3021', - '3022', - '3023', - '3024', - '3025', - '3026', - '3027', - '3028', - '3029', - '3030', - '3031', - '3032', - '3033', - '3034', - '3035', - '3036', - '3037', - '3075', - '3076', - '3094', - '3096', - '3097', - '3098', - '3109', - '3120', - '3134', - '3135', - '3136', - '3137', - '3138', - '3139', - '3140', - '3141', - '3142', - '3143', - '3144', - '3145', - '3146', - '3147', - '3148', - '3149', - '3150', - '3151', - '3152', - '3153', - '3154', - '3155', - '3156', - '3157', - '3158', - '3159', - '3160', - '3161', - '3162', - '3163', - '3164', - '3166', - '3167', - '3168', - '3169', - '3170', - '3171', - '3172', - '3173', - '3174', - '3175', - '3184', - '3185', - '3188', - '3189', - '3190', - '3191', - '3192', - '3193', - '3194', - '3201', - '3202', - '3203', - '3204', - '3205', - '3206', - '3207', - '3208', - '3210', - '3211', - '3212', - '3213', - '3214', - '3215', - '3216', - '3217', - '3218', - '3219', - '3220', - '3221', - '3222', - '3223', - '3224', - '3225', - '3226', - '3227', - '3228', - '3229', - '3230', - '3231', - '3232', - '3233', - '3234', - '3235', - '3236', - '3237', - '3238', - '3239', - '3240', - '3241', - '3242', - '3243', - '3244', - '3245', - '3246', - '3247', - '3248', - '3260', - '8012', - '8013', - '8014', - '8015', - '8016', - '8017', - '8018', - '2307', - '2308' + $notification-icons ); diff --git a/packages/styles/tests/components/icons.test.scss b/packages/styles/tests/components/icons.test.scss deleted file mode 100644 index e6de66e3cf..0000000000 --- a/packages/styles/tests/components/icons.test.scss +++ /dev/null @@ -1,7 +0,0 @@ -@use 'sass:map'; -@use 'sass:meta'; -@use 'tests/jest'; -@use 'src/components/icons'; - -// Check if component forwards options -@include jest.true(map.has-key(meta.module-variables('icons'), 'font-base-path')); diff --git a/packages/styles/tests/core.test.scss b/packages/styles/tests/core.test.scss index c3582ebe80..ce7ec0bf4f 100644 --- a/packages/styles/tests/core.test.scss +++ b/packages/styles/tests/core.test.scss @@ -10,17 +10,5 @@ background-image: url(post.get-colored-svg-url('2063', #ff0080)); background-image: url(post.get-colored-svg-url('2063', post.$white)); - @include post.pi(2063, #ff0080); - @include post.pi(2063, post.$white); - @include post.pi(2063, midnightblue); @include jest.equal(post.strip-unit(12px), 12); - - @each $name, $path in post.$svg-icon-map { - @include post.pi($name); - - @each $color, $value in post.$signal-colors { - @include post.pi($name, $color); - @include post.pi($name, $value); - } - } } diff --git a/packages/styles/tests/intranet.test.scss b/packages/styles/tests/intranet.test.scss index c517c425ec..7333f87e2b 100644 --- a/packages/styles/tests/intranet.test.scss +++ b/packages/styles/tests/intranet.test.scss @@ -7,17 +7,5 @@ background-image: url(post.get-colored-svg-url('2063', #ff0080)); background-image: url(post.get-colored-svg-url('2063', post.$white)); - @include post.pi(2063, #ff0080); - @include post.pi(2063, post.$white); - @include post.pi(2063, midnightblue); @include jest.equal(post.strip-unit(12px), 12); - - @each $name, $path in post.$svg-icon-map { - @include post.pi($name); - - @each $color, $value in post.$signal-colors { - @include post.pi($name, $color); - @include post.pi($name, $value); - } - } } diff --git a/packages/styles/tests/mixins/icons.test.scss b/packages/styles/tests/mixins/icons.test.scss deleted file mode 100644 index 32bafae999..0000000000 --- a/packages/styles/tests/mixins/icons.test.scss +++ /dev/null @@ -1,33 +0,0 @@ -@use 'src/mixins/icons'; - -.t1 { - @include icons.pi(1000); -} - -.t1-a { - @include icons.pi('1000'); -} - -.t2 { - @include icons.pi(1000, #123412); -} - -.t2-a { - @include icons.pi('1000', #123412); -} - -.t3 { - @include icons.pi(1000, 'error'); -} - -.t4 { - @include icons.pi(1000, rgba(12, 20, 30)); -} - -.t5 { - @include icons.pi(1000, midnightblue); -} - -.t6 { - @include icons.pi(1000, rgba(12, 20, 30, 0.2)); -}