From 8c59f5639b523c2f2c7af31fa9d9d8ff00cff782 Mon Sep 17 00:00:00 2001 From: Alexander Hahn Date: Wed, 25 Feb 2026 08:20:44 +0100 Subject: [PATCH] [FEATURE] Add module-assist icon --- dist/icons.json | 7 +++++++ dist/scss/icons-variables-module.scss | 1 + dist/sprites/module.svg | 2 +- dist/svgs/module/module-assist.svg | 1 + meta/module/module-assist.yaml | 3 +++ src/module/module-assist.svg | 5 +++++ 6 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 dist/svgs/module/module-assist.svg create mode 100644 meta/module/module-assist.yaml create mode 100644 src/module/module-assist.svg diff --git a/dist/icons.json b/dist/icons.json index a03d69227..e0dd3eaea 100644 --- a/dist/icons.json +++ b/dist/icons.json @@ -4956,6 +4956,13 @@ "sprite": "sprites/module.svg#module-adminpanel", "bidi": false }, + "module-assist": { + "identifier": "module-assist", + "category": "module", + "svg": "svgs/module/module-assist.svg", + "sprite": "sprites/module.svg#module-assist", + "bidi": false + }, "module-belog": { "identifier": "module-belog", "category": "module", diff --git a/dist/scss/icons-variables-module.scss b/dist/scss/icons-variables-module.scss index 2d19273fc..2f5902570 100644 --- a/dist/scss/icons-variables-module.scss +++ b/dist/scss/icons-variables-module.scss @@ -1,6 +1,7 @@ $icon-module-about: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3cpath fill='currentColor' d='M42.14 39.54c-.58.29-1.16.29-1.74.29-5.22 0-12.75-17.97-12.75-24.06 0-2.32.58-2.9 1.16-3.48-6.09.87-13.62 3.19-15.94 6.09-.58.58-.87 1.74-.87 3.19 0 9.57 9.86 30.72 17.1 30.72 3.19 0 8.7-5.22 13.04-12.75m-3.18-27.83c6.38 0 13.04 1.16 13.04 4.64 0 7.54-4.64 16.52-7.25 16.52-4.35 0-9.57-11.88-9.57-17.97 0-2.61 1.16-3.19 3.77-3.19'/%3e%3c/svg%3e") !default; $icon-module-aboutmodules: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3crect width='8' height='8' x='12' y='12' fill='var(--icon-color-accent, %23ff8700)' rx='2' ry='2'/%3e%3crect width='8' height='8' x='12' y='24' fill='var(--icon-color-accent, %23ff8700)' rx='2' ry='2'/%3e%3crect width='8' height='8' x='12' y='36' fill='var(--icon-color-accent, %23ff8700)' rx='2' ry='2'/%3e%3cpath fill='currentColor' d='M48 16v32H28V16h20m2-4H26c-1.1 0-2 .9-2 2v36c0 1.1.9 2 2 2h24c1.1 0 2-.9 2-2V14c0-1.1-.9-2-2-2Z'/%3e%3cpath fill='currentColor' d='M42 24h-8c-1.1 0-2-.9-2-2s.9-2 2-2h8c1.1 0 2 .9 2 2s-.9 2-2 2ZM42 32h-8c-1.1 0-2-.9-2-2s.9-2 2-2h8c1.1 0 2 .9 2 2s-.9 2-2 2ZM42 40h-8c-1.1 0-2-.9-2-2s.9-2 2-2h8c1.1 0 2 .9 2 2s-.9 2-2 2Z' opacity='.4'/%3e%3c/svg%3e") !default; $icon-module-adminpanel: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3cpath fill='var(--icon-color-accent, %23ff8700)' d='M26 48H16c-2.21 0-4-1.79-4-4V16c0-2.21 1.79-4 4-4h32c2.21 0 4 1.79 4 4v12c0 1.1-.9 2-2 2s-2-.9-2-2V16H16v28h10c1.1 0 2 .9 2 2s-.9 2-2 2Z'/%3e%3cpath fill='currentColor' d='m51.41 48.59-5.54-5.54c.8-1.3 1.27-2.83 1.27-4.47 0-4.73-3.84-8.57-8.57-8.57S30 33.85 30 38.58s3.84 8.57 8.57 8.57c1.64 0 3.17-.47 4.47-1.27l5.54 5.54c.39.39.9.59 1.41.59s1.02-.2 1.41-.59c.78-.78.78-2.05 0-2.83Zm-12.84-5.45c-2.52 0-4.57-2.05-4.57-4.57S36.05 34 38.57 34s4.57 2.05 4.57 4.57-2.05 4.57-4.57 4.57Z'/%3e%3cg opacity='.4'%3e%3cpath fill='currentColor' d='M16 16h32v8H16z'/%3e%3c/g%3e%3c/svg%3e") !default; +$icon-module-assist: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3cpath fill='currentColor' d='M41.9 13.615 13.614 41.9a2 2 0 0 0 0 2.829l5.657 5.657a2 2 0 0 0 2.829 0L50.385 22.1a2 2 0 0 0 0-2.829l-5.657-5.657a2 2 0 0 0-2.829 0ZM20.685 46.142l-2.828-2.828 16.97-16.97 2.829 2.828-16.97 16.97Zm25.456-25.456-5.657 5.657-2.828-2.828 5.657-5.657 2.828 2.828Z'/%3e%3cpath fill='var(--icon-color-accent, %23ff8700)' d='M50 43h-3v-3a2 2 0 0 0-4 0v3h-3a2 2 0 0 0 0 4h3v3a2 2 0 0 0 4 0v-3h3a2 2 0 0 0 0-4Z'/%3e%3cpath fill='currentColor' d='M26.5 16H25v-1.5a2 2 0 1 0-4 0V16h-1.5a2 2 0 1 0 0 4H21v1.5a2 2 0 0 0 4 0V20h1.5a2 2 0 0 0 0-4Z' opacity='.4'/%3e%3c/svg%3e") !default; $icon-module-belog: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3crect width='4' height='4' x='20' y='24' fill='var(--icon-color-accent, %23ff8700)' rx='2' ry='2'/%3e%3cg fill='currentColor' opacity='.4'%3e%3crect width='16' height='4' x='28' y='24' rx='2' ry='2'/%3e%3crect width='16' height='4' x='28' y='32' rx='2' ry='2'/%3e%3crect width='16' height='4' x='28' y='40' rx='2' ry='2'/%3e%3c/g%3e%3crect width='4' height='4' x='20' y='32' fill='var(--icon-color-accent, %23ff8700)' rx='2' ry='2'/%3e%3crect width='4' height='4' x='20' y='40' fill='var(--icon-color-accent, %23ff8700)' rx='2' ry='2'/%3e%3cpath fill='currentColor' d='M50 16H40v-2c0-1.1-.9-2-2-2H26c-1.1 0-2 .9-2 2v2H14c-1.1 0-2 .9-2 2v32c0 1.1.9 2 2 2h36c1.1 0 2-.9 2-2V18c0-1.1-.9-2-2-2Zm-2 32H16V20h32v28Z'/%3e%3c/svg%3e") !default; $icon-module-config: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3cpath fill='currentColor' d='M36.51 52c-.67 0-1.24-.49-1.32-1.14l-.39-3.02c-.29-.11-.56-.24-.82-.39s-.51-.31-.75-.49l-2.89 1.18c-.62.25-1.34.02-1.67-.55l-2.49-4.19c-.34-.57-.19-1.29.35-1.69l2.5-1.84c-.02-.15-.03-.3-.03-.44v-.88c0-.14.01-.29.03-.44l-2.5-1.84c-.54-.4-.69-1.12-.35-1.69l2.49-4.19c.34-.57 1.05-.8 1.67-.55l2.89 1.18c.24-.17.5-.34.77-.49.27-.15.53-.28.8-.39l.39-3.02c.08-.65.65-1.14 1.32-1.14h4.98c.67 0 1.24.49 1.32 1.14l.39 3.02c.29.11.56.24.82.39s.51.31.75.49l2.89-1.18c.62-.25 1.34-.02 1.67.55l2.49 4.19c.34.57.19 1.29-.35 1.69l-2.5 1.84c.02.15.03.3.03.44v.88c0 .14-.02.29-.07.44l2.5 1.84c.54.4.69 1.12.35 1.69l-2.49 4.19c-.34.57-1.06.8-1.68.55l-2.85-1.18c-.24.17-.5.34-.77.49s-.53.28-.8.39l-.39 3.02c-.08.65-.65 1.14-1.32 1.14H36.5Zm2.56-8.45c1.29 0 2.39-.44 3.3-1.33s1.37-1.96 1.37-3.22-.46-2.33-1.37-3.22-2.01-1.33-3.3-1.33-2.42.44-3.32 1.33c-.9.89-1.35 1.96-1.35 3.22s.45 2.33 1.35 3.22c.9.89 2.01 1.33 3.32 1.33Z'/%3e%3cg fill='currentColor' opacity='.4'%3e%3cpath d='M16 52c-1.1 0-2-.9-2-2V14c0-1.1.9-2 2-2s2 .9 2 2v36c0 1.1-.9 2-2 2ZM28.67 47.6l-2.49-4.19c-.34-.57-.19-1.29.35-1.69l2.5-1.84c-.02-.15-.03-.3-.03-.44v-.88c0-.14.01-.29.03-.44l-2.5-1.84c-.54-.4-.69-1.12-.35-1.69l2.49-4.19c.28-.46.81-.69 1.33-.62V14c0-1.1-.9-2-2-2s-2 .9-2 2v36c0 1.1.9 2 2 2s2-.9 2-2v-1.78c-.52.07-1.05-.16-1.33-.62ZM41.49 26c.18 0 .35.04.51.1V14c0-1.1-.9-2-2-2s-2 .9-2 2v12h3.49Z'/%3e%3c/g%3e%3crect width='12' height='8' x='10' y='36' fill='var(--icon-color-accent, %23ff8700)' rx='1.33' ry='1.33'/%3e%3cpath fill='var(--icon-color-accent, %23ff8700)' d='M28.67 30.4c.34-.57 1.05-.8 1.67-.55l2.89 1.18c.24-.17.5-.34.77-.49v-3.21c0-.74-.6-1.33-1.33-1.33h-9.33c-.74 0-1.33.6-1.33 1.33v5.33c0 .74.6 1.33 1.33 1.33h3.2l2.14-3.6Z'/%3e%3crect width='12' height='8' x='34' y='16' fill='var(--icon-color-accent, %23ff8700)' rx='1.33' ry='1.33'/%3e%3c/svg%3e") !default; $icon-module-contentelements: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3e%3cpath fill='currentColor' d='M48 16v16H16V16h32m2-4H14c-1.1 0-2 .9-2 2v20c0 1.1.9 2 2 2h36c1.1 0 2-.9 2-2V14c0-1.1-.9-2-2-2Z'/%3e%3cpath fill='var(--icon-color-accent, %23ff8700)' d='m42 24-8 4-10-6-8 6.4V32h32v-3.5L42 24z'/%3e%3cg fill='currentColor' opacity='.4'%3e%3cpath d='M50 44H14c-1.1 0-2-.9-2-2s.9-2 2-2h36c1.1 0 2 .9 2 2s-.9 2-2 2ZM50 52H14c-1.1 0-2-.9-2-2s.9-2 2-2h36c1.1 0 2 .9 2 2s-.9 2-2 2Z'/%3e%3c/g%3e%3c/svg%3e") !default; diff --git a/dist/sprites/module.svg b/dist/sprites/module.svg index 2f3869e18..c2053e9ed 100644 --- a/dist/sprites/module.svg +++ b/dist/sprites/module.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/dist/svgs/module/module-assist.svg b/dist/svgs/module/module-assist.svg new file mode 100644 index 000000000..c3aa92231 --- /dev/null +++ b/dist/svgs/module/module-assist.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/meta/module/module-assist.yaml b/meta/module/module-assist.yaml new file mode 100644 index 000000000..7d93d2ca1 --- /dev/null +++ b/meta/module/module-assist.yaml @@ -0,0 +1,3 @@ +alias: [] +changes: [] +tags: [] diff --git a/src/module/module-assist.svg b/src/module/module-assist.svg new file mode 100644 index 000000000..9c9e18260 --- /dev/null +++ b/src/module/module-assist.svg @@ -0,0 +1,5 @@ + + + + +