1
0
Fork 0

2024-08-31

This commit is contained in:
Gennadiy 2024-09-01 08:46:26 +03:00
parent bfc4d29580
commit 0a58290f79
29 changed files with 143 additions and 12 deletions

View file

@ -2,6 +2,26 @@
<pre>
<a href='.'>.</a>
├─ <a href='background-big'>background-big</a>
│ ├─ <a href='background-big/README.md'>README.md</a>
│ ├─ <a href='background-big/README_IMAGES.md'>README_IMAGES.md</a>
│ ├─ <a href='background-big/background-big.png'>background-big.png</a>
│ ├─ <a href='background-big/background-install.sh'>background-install.sh</a>
│ ├─ <a href='background-big/bash.svg'>bash.svg</a>
│ ├─ <a href='background-big/bicycle1.svg'>bicycle1.svg</a>
│ ├─ <a href='background-big/bicycle2.svg'>bicycle2.svg</a>
│ ├─ <a href='background-big/bug1.svg'>bug1.svg</a>
│ ├─ <a href='background-big/bug2.svg'>bug2.svg</a>
│ ├─ <a href='background-big/cherry.svg'>cherry.svg</a>
│ ├─ <a href='background-big/debian.svg'>debian.svg</a>
│ ├─ <a href='background-big/gimp.svg'>gimp.svg</a>
│ ├─ <a href='background-big/git.svg'>git.svg</a>
│ ├─ <a href='background-big/java.svg'>java.svg</a>
│ ├─ <a href='background-big/javascript.svg'>javascript.svg</a>
│ ├─ <a href='background-big/markdown.svg'>markdown.svg</a>
│ ├─ <a href='background-big/pencils.svg'>pencils.svg</a>
│ ├─ <a href='background-big/pomodoro.svg'>pomodoro.svg</a>
│ └─ <a href='background-big/stackoverflow.svg'>stackoverflow.svg</a>
├─ <a href='jekyll_theme'>jekyll_theme</a>
│ ├─ <a href='jekyll_theme/_includes'>_includes</a>
│ │ ├─ <a href='jekyll_theme/_includes/article_brief.html'>article_brief.html</a>

View file

@ -77,11 +77,11 @@ redirection file to the root of the site for all subdirectories, if they don't c
file. The script is intended for this purpose.
```shell
echo "Optimizing gathered content."
# optimizing gathered content
cd _site || exit
cp -r assets/* .
rm -r assets
echo "Optimizing a number of tags."
# optimizing a number of tags
function optimize_html {
echo "Optimize: $1"
sed -i 's|layout-padding=""|layout-padding|g' "$1"
@ -96,9 +96,9 @@ function optimize_html {
sed -i -r 's|<img(.+) />|<img\1>|g' "$1"
}
export -f optimize_html
echo "Launching parallel processing of gathered pages and optimizing a number of tags."
# launching parallel processing of gathered pages and optimizing a number of tags
find . -type f -name "*.html" -print0 | xargs -I{} -n1 -0 -P0 bash -c 'optimize_html "{}"'
echo "Transition page to the root of the site for directories without a main page."
# transition page to the root of the site for directories without a main page
find . -type d -print0 | xargs -I{} -n1 -0 -P0 cp -n return.html {}/index.html
rm -r return.html
```

View file

@ -76,11 +76,11 @@ sudo gem install --local color-tomato-theme-1.0.1.gem
сайта для всех подкаталогов, если в них отсутствует файл `index.html`. Скрипт предназначен для этой цели.
```shell
echo "Оптимизация собранного контента."
# оптимизация собранного контента
cd _site || exit
cp -r assets/* .
rm -r assets
echo "Оптимизация ряда тегов."
# оптимизация ряда тегов
function optimize_html {
echo "Оптимизация: $1"
sed -i 's|layout-padding=""|layout-padding|g' "$1"
@ -95,9 +95,9 @@ function optimize_html {
sed -i -r 's|<img(.+) />|<img\1>|g' "$1"
}
export -f optimize_html
echo "Запуск параллельной обработки собранных страниц и оптимизации ряда тегов."
# запуск параллельной обработки собранных страниц и оптимизации ряда тегов
find . -type f -name "*.html" -print0 | xargs -I{} -n1 -0 -P0 bash -c 'optimize_html "{}"'
echo "Страница перехода в корень сайта для каталогов без заглавной страницы."
# страница перехода в корень сайта для каталогов без заглавной страницы
find . -type d -print0 | xargs -I{} -n1 -0 -P0 cp -n return.html {}/index.html
rm -r return.html
```

5
background-big/README.md Normal file
View file

@ -0,0 +1,5 @@
## Задний план
- Используемые форматы — SVG, PNG.
- Компиляция изображений — GIMP.
- Обработка результата — ImageMagick и скрипт Bash.

View file

@ -0,0 +1,11 @@
## Разделённые изображения SVG
| ![java](java.svg) | ![markdown](markdown.svg) | ![pomodoro](pomodoro.svg) | ![debian](debian.svg) |
|-------------------------------------|---------------------------|---------------------------|---------------------------|
| ![javascript](javascript.svg) | ![cherry](cherry.svg) | ![git](git.svg) | ![bug1](bug1.svg) |
| ![bicycle2](bicycle2.svg) | ![pencils](pencils.svg) | ![pomodoro](pomodoro.svg) | ![gimp](gimp.svg) |
| ![stackoverflow](stackoverflow.svg) | ![bug2](bug2.svg) | ![bash](bash.svg) | ![bicycle1](bicycle1.svg) |
## Объединённое изображение PNG
![background-big](background-big.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View file

@ -0,0 +1,23 @@
#!/bin/bash
# увеличение прозрачности и уменьшение размеров изображения,
# перемещение полученного изображения в основную папку темы
#-------------------------------------------------------------------------;
master="background-big.png" # оригинальное изображение
output="background.png" # обработанное изображение
alpha="0.04" # процент прозрачности
time_ms="$(date '+%s%3N')" # текущее время в миллисекундах
#-------------------------------------------------------------------------;
# удаление альфа-канала — замена прозрачности на белый цвет фона
convert -verbose $master -background white -alpha remove -alpha on $output
# обход всех оттенков серого и составление строки для замены
for ((i = 0; i < 256; i++)); do
param+=" -fill rgba($i,$i,$i,$alpha) -opaque rgb($i,$i,$i)"
done
# добавление альфа-канала — замена непрозрачных пикселей на прозрачные
convert -verbose $output -channel rgba $param $output
# уменьшение размеров изображения и удаление текстовых метаданных
convert -verbose $output -resize 240x200 -strip $output
# перемещение полученного изображения в основную папку темы
mv -vf $output ../jekyll_theme/assets/img
#-------------------------------------------------------------------------;
echo "Общее время выполнения: $(("$(date '+%s%3N')" - "$time_ms")) мс."

5
background-big/bash.svg Normal file
View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 1.5 21 21" width="120" height="120">
<g fill="none" stroke="#222" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M17 15H12M7 10L10 12.5L7 15M3 15.8002V8.2002C3 7.08009 3 6.51962 3.21799 6.0918C3.40973 5.71547 3.71547 5.40973 4.0918 5.21799C4.51962 5 5.08009 5 6.2002 5H17.8002C18.9203 5 19.4796 5 19.9074 5.21799C20.2837 5.40973 20.5905 5.71547 20.7822 6.0918C21 6.5192 21 7.07899 21 8.19691V15.8031C21 16.921 21 17.48 20.7822 17.9074C20.5905 18.2837 20.2837 18.5905 19.9074 18.7822C19.48 19 18.921 19 17.8031 19H6.19691C5.07899 19 4.5192 19 4.0918 18.7822C3.71547 18.5905 3.40973 18.2837 3.21799 17.9074C3 17.4796 3 16.9203 3 15.8002Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 739 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 15" width="140" height="140">
<path fill="#222" d="M7.5,2c-0.6761-0.01-0.6761,1.0096,0,1H9v1.2656l-2.8027,2.334L5.2226,4H5.5c0.6761,0.01,0.6761-1.0096,0-1h-2 c-0.6761-0.01-0.6761,1.0096,0,1h0.6523L5.043,6.375C4.5752,6.1424,4.0559,6,3.5,6C1.5729,6,0,7.5729,0,9.5S1.5729,13,3.5,13 S7,11.4271,7,9.5c0-0.6699-0.2003-1.2911-0.5293-1.8242L9.291,5.3262l0.4629,1.1602C8.7114,7.0937,8,8.2112,8,9.5 c0,1.9271,1.5729,3.5,3.5,3.5S15,11.4271,15,9.5S13.4271,6,11.5,6c-0.2831,0-0.5544,0.0434-0.8184,0.1074L10,4.4023V2.5 c0-0.2761-0.2239-0.5-0.5-0.5H7.5z M3.5,7c0.5923,0,1.1276,0.2119,1.5547,0.5527l-1.875,1.5625 c-0.5109,0.4273,0.1278,1.1945,0.6406,0.7695l1.875-1.5625C5.8835,8.674,6,9.0711,6,9.5C6,10.8866,4.8866,12,3.5,12S1,10.8866,1,9.5 S2.1133,7,3.5,7L3.5,7z M11.5,7C12.8866,7,14,8.1134,14,9.5S12.8866,12,11.5,12S9,10.8866,9,9.5c0-0.877,0.4468-1.6421,1.125-2.0879 l0.9102,2.2734c0.246,0.6231,1.1804,0.2501,0.9297-0.3711l-0.9082-2.2695C11.2009,7.0193,11.3481,7,11.5,7L11.5,7z"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 330 330" width="120" height="120">
<path fill="#222" d="M267.526,160.064l-8.717-47.513c-0.003-0.017-0.007-0.033-0.009-0.05l-11.047-60.209 c-0.008-0.043-0.021-0.082-0.029-0.125c-0.063-0.322-0.143-0.638-0.225-0.953c-0.045-0.171-0.083-0.346-0.133-0.516 c-0.088-0.293-0.193-0.577-0.299-0.862c-0.068-0.187-0.129-0.377-0.205-0.56c-0.098-0.238-0.213-0.467-0.322-0.698 c-0.104-0.218-0.201-0.44-0.314-0.651c-0.099-0.182-0.21-0.355-0.315-0.534c-0.143-0.244-0.284-0.491-0.44-0.726 c-0.099-0.146-0.209-0.284-0.311-0.428c-0.18-0.248-0.357-0.499-0.551-0.735c-0.114-0.14-0.241-0.27-0.361-0.405 c-0.195-0.223-0.389-0.447-0.598-0.657c-0.156-0.158-0.325-0.302-0.488-0.453c-0.186-0.171-0.365-0.347-0.559-0.508 c-0.217-0.181-0.445-0.344-0.672-0.512c-0.154-0.115-0.303-0.237-0.463-0.347c-0.266-0.182-0.545-0.346-0.823-0.512 c-0.132-0.078-0.26-0.165-0.393-0.239c-0.288-0.159-0.587-0.299-0.886-0.44c-0.14-0.065-0.273-0.138-0.414-0.199 c-0.277-0.12-0.563-0.22-0.849-0.323c-0.176-0.064-0.349-0.136-0.527-0.193c-0.243-0.078-0.493-0.138-0.741-0.203 c-0.233-0.063-0.465-0.13-0.702-0.181c-0.204-0.044-0.413-0.071-0.62-0.106c-0.29-0.049-0.577-0.101-0.871-0.133 c-0.183-0.02-0.369-0.025-0.554-0.039c-0.318-0.022-0.635-0.045-0.957-0.048C233.087,40.006,233.044,40,233,40h-30 c-8.284,0-15,6.716-15,15s6.716,15,15,15h17.502l5.504,30H111.229V70h15c8.284,0,15-6.716,15-15s-6.716-15-15-15h-60 c-8.284,0-15,6.716-15,15s6.716,15,15,15h15v92.051C76.039,160.713,70.602,160,65,160c-35.841,0-65,29.158-65,65s29.159,65,65,65 s65-29.158,65-65c0-6.367-0.936-12.516-2.65-18.335l105.914-67.102l4.824,26.294C215.645,176.11,200,198.756,200,225 c0,35.842,29.159,65,65,65s65-29.158,65-65C330,190.006,302.199,161.398,267.526,160.064z M65,260c-19.299,0-35-15.701-35-35 s15.701-35,35-35s35,15.701,35,35S84.299,260,65,260z M112.42,180.61c-0.395-0.419-0.787-0.839-1.191-1.249V130h81.076 L112.42,180.61z M265,260c-19.299,0-35-15.701-35-35s15.701-35,35-35s35,15.701,35,35S284.299,260,265,260z"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

5
background-big/bug1.svg Normal file
View file

@ -0,0 +1,5 @@
<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="1 1 22 22" width="120" height="120">
<g fill="#222" fill-rule="evenodd">
<path d="M6.47 5.777C6.64843 5.66548 6.82631 5.57017 7.00005 5.48867C7.00341 5.24634 7.03488 5.00375 7.08016 4.76601C7.15702 4.36251 7.31232 3.81288 7.63176 3.25386C8.30808 2.0703 9.63768 1 12 1C14.3623 1 15.6919 2.0703 16.3682 3.25386C16.6877 3.81288 16.843 4.36251 16.9198 4.76601C16.9651 5.00366 16.9966 5.24615 16.9999 5.48839C17.1737 5.56989 17.3516 5.66548 17.53 5.777C18.207 6.20012 18.8425 6.82582 19.2994 7.71927C19.7656 7.53233 20.2282 7.23 20.5429 6.7578C20.7966 6.3773 21 5.82502 21 5C21 4.44772 21.4477 4 22 4C22.5523 4 23 4.44772 23 5C23 6.17498 22.7034 7.1227 22.2071 7.8672C21.5676 8.82639 20.6756 9.34444 19.8991 9.63125C19.9646 10.0513 20 10.5067 20 11V12H22C22.5523 12 23 12.4477 23 13C23 13.5523 22.5523 14 22 14H20V15.5191C19.9891 15.8049 19.9498 16.088 19.9016 16.3697C20.6774 16.6566 21.5683 17.1746 22.2071 18.1328C22.7034 18.8773 23 19.825 23 21C23 21.5523 22.5523 22 22 22C21.4477 22 21 21.5523 21 21C21 20.175 20.7966 19.6227 20.5429 19.2422C20.2401 18.7879 19.8018 18.4912 19.3524 18.3025C19.2288 18.6068 19.0814 18.9213 18.9053 19.237C17.8448 21.1392 15.7816 23 12 23C8.2184 23 6.15524 21.1392 5.09465 19.237C4.91864 18.9213 4.77118 18.6068 4.6476 18.3025C4.19823 18.4912 3.75992 18.7879 3.45705 19.2422C3.20338 19.6227 3 20.175 3 21C3 21.5523 2.55228 22 2 22C1.44772 22 1 21.5523 1 21C1 19.825 1.29662 18.8773 1.79295 18.1328C2.43173 17.1746 3.32255 16.6566 4.09839 16.3697C4.05024 16.0885 4.0127 15.8043 4 15.5191V14H2C1.44772 14 1 13.5523 1 13C1 12.4477 1.44772 12 2 12H4V11C4 10.5067 4.0354 10.0513 4.10086 9.63125C3.3244 9.34444 2.43241 8.82639 1.79295 7.8672C1.29662 7.1227 1 6.17498 1 5C1 4.44772 1.44772 4 2 4C2.55228 4 3 4.44772 3 5C3 5.82502 3.20338 6.3773 3.45705 6.7578C3.77185 7.23 4.2344 7.53233 4.70063 7.71927C5.15748 6.82582 5.79302 6.20012 6.47 5.777ZM14.6318 4.24614C14.7804 4.50632 14.8709 4.77287 14.9251 5H9.07491C9.1291 4.77287 9.21957 4.50632 9.36824 4.24614C9.69192 3.6797 10.3623 3 12 3C13.6377 3 14.3081 3.6797 14.6318 4.24614ZM8.99671 7.00035C8.48495 7.02168 7.96106 7.20358 7.53 7.473C6.84294 7.90241 6 8.81983 6 11V15.4738C6.06537 16.4404 6.37182 17.4207 6.84149 18.263C7.5032 19.4498 8.69637 20.6688 11 20.943V7L8.99671 7.00035ZM13 7V20.943C15.3036 20.6688 16.4968 19.4498 17.1585 18.263C17.6282 17.4206 17.9346 16.4404 18 15.4738V11C18 8.81983 17.1571 7.90241 16.47 7.473C16.0389 7.20358 15.515 7.02168 15.0033 7.00035L13 7Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

3
background-big/bug2.svg Normal file
View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 1.5 45 45" width="120" height="120">
<path fill="#222" d="M42,32a2,2,0,0,0,0-4H35.9a15.7,15.7,0,0,0-.4-2.3A10,10,0,0,0,43,16a2,2,0,0,0-4,0,6.1,6.1,0,0,1-4.6,5.9,15.5,15.5,0,0,0-3.1-4.6A7.2,7.2,0,0,0,32,14a8.7,8.7,0,0,0-1-3.9h0a4,4,0,0,1,4-4,2,2,0,0,0,0-4,8.1,8.1,0,0,0-7.4,4.9,7.7,7.7,0,0,0-7.2,0A8.1,8.1,0,0,0,13,2a2,2,0,0,0,0,4,4,4,0,0,1,4,4h0A8.7,8.7,0,0,0,16,14a7.5,7.5,0,0,0,.7,3.3,16.1,16.1,0,0,0-3,4.5A5.9,5.9,0,0,1,9,16a2,2,0,0,0-4,0,10.2,10.2,0,0,0,7.5,9.7,15.7,15.7,0,0,0-.4,2.3H6a2,2,0,0,0,0,4h6.1a15.7,15.7,0,0,0,.4,2.3A10.2,10.2,0,0,0,5,44a2,2,0,0,0,4,0,6.1,6.1,0,0,1,4.7-5.9c2,4.7,5.9,7.9,10.3,7.9s8.3-3.2,10.4-7.9A6,6,0,0,1,39,44a2,2,0,0,0,4,0,10.2,10.2,0,0,0-7.5-9.7,15.7,15.7,0,0,0,.4-2.3ZM24,10a4,4,0,0,1,4,4,2.8,2.8,0,0,1-.1.9,8.9,8.9,0,0,0-7.8,0A2.8,2.8,0,0,1,20,14,4,4,0,0,1,24,10ZM16,30c0-5.6,2.6-10.3,6-11.6V41.6C18.6,40.3,16,35.6,16,30ZM26,41.6V18.4c3.4,1.3,6,6,6,11.6S29.4,40.3,26,41.6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 977 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="3 3 26 26" width="120" height="120">
<path fill="#222" d="M 19.125 3.125 C 19.125 3.125 17.550781 3.878906 16.84375 5.5 C 16.28125 5.660156 15.089844 6.058594 13.65625 7.21875 C 12.039063 8.53125 10.445313 10.757813 10.09375 14.15625 C 9.78125 14.070313 9.429688 14 9 14 C 8.03125 14 6.789063 14.242188 5.75 15.15625 C 4.710938 16.070313 4 17.617188 4 19.8125 C 4 23.789063 7.28125 27 11 27 C 12.851563 27 14.679688 26.136719 16 24.75 C 18.316406 27.171875 22.085938 27.730469 24.84375 26 C 27.859375 24.109375 29.105469 19.589844 26.96875 16.1875 C 25.773438 14.277344 24.171875 13.417969 22.78125 13.25 C 21.390625 13.082031 20.285156 13.492188 19.625 13.90625 C 19.363281 14.070313 19.152344 14.253906 18.96875 14.4375 C 18.171875 12.488281 17.695313 9.886719 18.53125 6.5625 C 18.730469 5.75 20.0625 4.875 20.0625 4.875 Z M 20.59375 6.3125 C 20.59375 6.3125 18.726563 8.027344 19.96875 10.1875 C 21.082031 11.207031 22.964844 11.070313 24 10.78125 C 24 10.78125 23.585938 8.546875 22.34375 7.5 C 21.042969 6.40625 20.59375 6.3125 20.59375 6.3125 Z M 16.25 7.9375 C 15.832031 11.066406 16.425781 13.648438 17.28125 15.59375 C 17.105469 15.648438 16.917969 15.71875 16.71875 15.8125 C 16.507813 15.554688 16.269531 15.320313 16.03125 15.125 C 14.941406 14.246094 13.78125 14 13 14 C 12.667969 14 12.359375 14.039063 12.09375 14.09375 C 12.421875 11.378906 13.660156 9.792969 14.90625 8.78125 C 15.378906 8.398438 15.832031 8.15625 16.25 7.9375 Z M 21.96875 15.25 C 22.164063 15.230469 22.355469 15.226563 22.5625 15.25 C 23.390625 15.347656 24.3125 15.753906 25.25 17.25 C 26.746094 19.636719 25.726563 23.09375 23.78125 24.3125 C 21.796875 25.554688 18.828125 25.078125 17.1875 23.09375 C 17.707031 22.113281 18 21.003906 18 19.8125 C 18 18.96875 17.867188 18.210938 17.65625 17.5625 C 17.808594 17.5 17.960938 17.46875 18.125 17.4375 C 18.410156 17.382813 18.730469 17.417969 19.25 17.09375 C 19.769531 16.765625 19.863281 16.476563 20.03125 16.25 C 20.199219 16.023438 20.375 15.820313 20.6875 15.625 C 20.863281 15.515625 21.378906 15.308594 21.96875 15.25 Z M 9 16 C 9.351563 16 9.605469 16.082031 9.875 16.1875 C 10.144531 16.292969 10.386719 16.5 11 16.5 C 11.613281 16.5 11.863281 16.292969 12.125 16.1875 C 12.386719 16.082031 12.628906 16 13 16 C 13.277344 16 14.132813 16.164063 14.78125 16.6875 C 15.429688 17.210938 16 18.046875 16 19.8125 C 16 22.632813 13.292969 25 11 25 C 8.464844 25 6 22.671875 6 19.8125 C 6 18.019531 6.5 17.152344 7.0625 16.65625 C 7.625 16.160156 8.375 16 9 16 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5 KiB

5
background-big/gimp.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.2 KiB

5
background-big/git.svg Normal file
View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 1.5 29 29" width="130" height="130">
<g fill="#222" stroke="#222" stroke-width="0.4" stroke-linecap="round" stroke-linejoin="round">
<path d="M 16 2 C 15.496094 2 15.003906 2.183594 14.625 2.5625 L 11.8125 5.40625 C 11.660156 5.488281 11.53125 5.605469 11.4375 5.75 L 2.5625 14.625 C 1.804688 15.378906 1.804688 16.617188 2.5625 17.375 L 14.625 29.4375 C 15.382813 30.191406 16.617188 30.191406 17.375 29.4375 L 29.4375 17.375 C 30.195313 16.621094 30.195313 15.382813 29.4375 14.625 L 17.375 2.5625 C 16.996094 2.183594 16.503906 2 16 2 Z M 16 4.03125 L 27.96875 16 L 16 27.96875 L 4.03125 16 L 12.3125 7.71875 L 14.0625 9.46875 C 14.015625 9.636719 14 9.816406 14 10 C 14 10.738281 14.402344 11.371094 15 11.71875 L 15 20.28125 C 14.402344 20.628906 14 21.261719 14 22 C 14 23.105469 14.894531 24 16 24 C 17.105469 24 18 23.105469 18 22 C 18 21.261719 17.597656 20.628906 17 20.28125 L 17 12.4375 L 20.0625 15.5 C 20.019531 15.660156 20 15.828125 20 16 C 20 17.105469 20.894531 18 22 18 C 23.105469 18 24 17.105469 24 16 C 24 14.894531 23.105469 14 22 14 C 21.828125 14 21.660156 14.019531 21.5 14.0625 L 17.9375 10.5 C 17.980469 10.339844 18 10.171875 18 10 C 18 8.894531 17.105469 8 16 8 C 15.816406 8 15.636719 8.015625 15.46875 8.0625 L 13.71875 6.3125 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

3
background-big/java.svg Normal file
View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="120" height="120">
<path fill="#222" d="M4.45262 0.77086C4.71879 0.451461 5.19348 0.408307 5.51288 0.674473C6.27367 1.30846 6.56914 2.05693 6.4059 2.79543C6.26691 3.42419 5.82892 3.87253 5.4875 4.11099C5.27416 4.29388 5.18522 4.43743 5.14847 4.52681C5.11339 4.61211 5.11415 4.67467 5.12613 4.72887C5.15746 4.87054 5.29291 5.0395 5.44856 5.14327C5.7945 5.37389 5.88798 5.84129 5.65735 6.18722C5.42673 6.53316 4.95933 6.62664 4.61339 6.39602C4.26717 6.1652 3.80036 5.70682 3.65602 5.05387C3.49275 4.31537 3.78822 3.56689 4.54901 2.9329L4.5799 2.90715L4.61336 2.88485C4.76901 2.78108 4.90445 2.61213 4.93577 2.47046C4.94775 2.41627 4.94851 2.3537 4.91343 2.2684C4.87525 2.17555 4.78076 2.02424 4.54901 1.83112C4.22961 1.56495 4.18646 1.09026 4.45262 0.77086ZM9.1224 2.77835C9.38857 3.09775 9.34542 3.57244 9.02602 3.83861C8.79427 4.03173 8.69978 4.18303 8.66159 4.27588C8.62651 4.36119 8.62728 4.42375 8.63926 4.47794C8.67057 4.61962 8.80602 4.78857 8.96166 4.89233C9.3076 5.12296 9.40108 5.59035 9.17045 5.93629C8.93983 6.28223 8.47243 6.3757 8.1265 6.14508C7.78027 5.91426 7.31347 5.45587 7.16913 4.80292C7.00588 4.06442 7.30136 3.31595 8.06214 2.68196C8.38154 2.41579 8.85624 2.45895 9.1224 2.77835ZM0.207849 7.59455C0.29163 7.25942 0.59274 7.02432 0.938179 7.02432H12.4962C12.8417 7.02432 13.1428 7.25942 13.2266 7.59455C13.3354 8.03003 13.3631 8.58563 13.3041 9.20747H15.1472C15.563 9.20747 15.9 9.54451 15.9 9.96027C15.9 10.6991 15.8551 11.8958 15.103 12.8984C14.3624 13.8856 13.0731 14.5203 11.0103 14.5882C10.7408 14.9262 10.444 15.2603 10.1177 15.5866C9.97652 15.7278 9.78504 15.8071 9.58538 15.8071H3.84904C3.64938 15.8071 3.4579 15.7278 3.31672 15.5866C1.86788 14.1377 0.999928 12.5367 0.537609 11.1148C0.0832301 9.7174 0.000142552 8.42537 0.207849 7.59455ZM9.26725 14.3015C9.54933 14.0025 9.80359 13.6979 10.0322 13.3914C10.965 12.1406 11.4703 10.8584 11.691 9.80577C11.7965 9.30267 11.8334 8.87025 11.8284 8.52994H1.60604C1.59838 9.05604 1.69095 9.79279 1.96944 10.6493C2.34144 11.7933 3.02818 13.0942 4.16717 14.3015H9.26725ZM12.0935 12.9643C13.0969 12.7691 13.6142 12.3739 13.8986 11.9949C14.1788 11.6214 14.3043 11.176 14.3577 10.7131H13.0182C12.8197 11.4239 12.5193 12.189 12.0935 12.9643Z"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="5 5 38 38" width="120" height="120">
<g fill="#222" stroke="#222" stroke-width="0.5" stroke-linecap="round" stroke-linejoin="round">
<path d="M 11.5 6 C 8.4818182 6 6 8.4818182 6 11.5 L 6 28.558594 A 1.50015 1.50015 0 1 0 9 28.558594 L 9 11.5 C 9 10.118182 10.118182 9 11.5 9 L 36.5 9 C 37.881818 9 39 10.118182 39 11.5 L 39 12.744141 A 1.50015 1.50015 0 1 0 42 12.744141 L 42 11.5 C 42 8.4818182 39.518182 6 36.5 6 L 11.5 6 z M 40.476562 17.095703 A 1.50015 1.50015 0 0 0 39 18.617188 L 39 36.5 C 39 37.881818 37.881818 39 36.5 39 L 11.5 39 C 10.118182 39 9 37.881818 9 36.5 L 9 34.744141 A 1.50015 1.50015 0 1 0 6 34.744141 L 6 36.5 C 6 39.518182 8.4818182 42 11.5 42 L 36.5 42 C 39.518182 42 42 39.518182 42 36.5 L 42 18.617188 A 1.50015 1.50015 0 0 0 40.476562 17.095703 z M 22.355469 22.400391 L 22.355469 32.0625 C 22.355469 33.5455 21.793359 33.925781 20.818359 33.925781 C 19.799359 33.925781 19.089047 33.291844 18.623047 32.464844 L 16.207031 33.925781 C 16.906031 35.406781 18.622047 37 20.998047 37 C 23.628047 37 25.429688 35.601297 25.429688 32.529297 L 25.429688 22.400391 L 22.355469 22.400391 z M 31.925781 22.400391 C 29.306781 22.400391 27.630859 24.074437 27.630859 26.273438 C 27.630859 28.660438 29.037344 29.790406 31.152344 30.691406 L 31.886719 31.005859 C 33.223719 31.589859 33.882812 31.946172 33.882812 32.951172 C 33.882813 33.790172 33.244297 34.398438 32.029297 34.398438 C 30.583297 34.398437 29.900484 33.414672 29.271484 32.388672 L 26.966797 33.925781 C 27.827797 35.626781 29.374656 37 32.097656 37 C 34.882656 37 36.955078 35.554063 36.955078 32.914062 C 36.955078 30.465063 35.550594 29.375594 33.058594 28.308594 L 32.324219 27.994141 C 31.066219 27.450141 30.521484 27.094844 30.521484 26.214844 C 30.521484 25.503844 31.066781 24.958984 31.925781 24.958984 C 32.767781 24.958984 33.3095 25.313844 33.8125 26.214844 L 36.095703 24.748047 C 35.129703 23.049047 33.789781 22.400391 31.925781 22.400391 z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-0.1 -0.1 24.2 24.2" width="120" height="120">
<path fill="#222" d="M0 8C0 5.79086 1.79086 4 4 4H20C22.2091 4 24 5.79086 24 8V16C24 18.2091 22.2091 20 20 20H4C1.79086 20 0 18.2091 0 16V8ZM4 6C2.89543 6 2 6.89543 2 8V16C2 17.1046 2.89543 18 4 18H20C21.1046 18 22 17.1046 22 16V8C22 6.89543 21.1046 6 20 6H4ZM5.68377 8.05132C6.09211 7.9152 6.54174 8.05566 6.8 8.4L9 11.3333L11.2 8.4C11.4583 8.05566 11.9079 7.9152 12.3162 8.05132C12.7246 8.18743 13 8.56957 13 9V15C13 15.5523 12.5523 16 12 16C11.4477 16 11 15.5523 11 15V12L9.8 13.6C9.61115 13.8518 9.31476 14 9 14C8.68524 14 8.38885 13.8518 8.2 13.6L7 12V15C7 15.5523 6.55228 16 6 16C5.44772 16 5 15.5523 5 15V9C5 8.56957 5.27543 8.18743 5.68377 8.05132ZM18 9C18 8.44772 17.5523 8 17 8C16.4477 8 16 8.44772 16 9V12.5858L15.7071 12.2929C15.3166 11.9024 14.6834 11.9024 14.2929 12.2929C13.9024 12.6834 13.9024 13.3166 14.2929 13.7071L16.2929 15.7071C16.6834 16.0976 17.3166 16.0976 17.7071 15.7071L19.7071 13.7071C20.0976 13.3166 20.0976 12.6834 19.7071 12.2929C19.3166 11.9024 18.6834 11.9024 18.2929 12.2929L18 12.5858V9Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,12 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" width="120" height="120">
<g fill="#222" stroke="#222">
<path d="M374.4,99.7c0-0.2,0.1-0.4,0.2-0.6c0.1-0.8,0.1-1.6,0.1-2.4c0.5,0.1,0.4-1.3-0.8-5.6c-0.7-2.4-1.7-4.6-2.8-6.9c-2.9-5.7-5.1-11.7-7.5-17.6c-5.6-13.6-11.1-27.5-19-40c-6.3-9.9-20.1-7.6-23.9,3.1C314,48.6,302.9,66,294.3,84c-2,4.2-5.4,10-6.5,15.5c-3,1.5-5.7,3.5-7.8,6.3c-3.7,4.8-0.5,11.4,3.8,14.4c11,7.6,32.3,3.6,44.9,3.8c13,0.2,33,4.4,44.8-2.1C381.9,117.2,381.8,105.1,374.4,99.7z"/>
<path d="M508.2,450c-36.8-91.8-95.4-174.3-122.9-269.8c-1.7-6-7.2-10.3-13.5-10.3c-31.7-0.1-63.1-0.6-94.6-3.7c-6-0.6-12.4,4.7-13.7,10.4c-20.8,89.7-56,172.3-97.7,253.9c-2.4,4.7-1.7,8.8,0.5,11.8c-0.3,0.4-0.6,0.8-0.9,1.2c-6.6,8.4-4.9,20.6,6.4,24.1c103.5,31.7,217.3,5.3,322.8,0.4C502.8,467.7,511.8,459.1,508.2,450z"/>
<path d="M266.4,735.6c-0.8-72.4,7.8-144.4-10.3-215.5c-3.6-14.3-23.9-13.4-28,0c-8.6,28.2-36,5.1-45.8-6.4c-8.2-9.7-25.5-1.9-24.9,10.3c3.5,74.3,7.6,148.6,9.5,223c1.9,75.2-2,150.5,0.8,225.6c0.1,1.5,0.6,2.7,1.2,3.7c0.6,7.9,7.3,15.7,17.3,13.2c22.5-5.6,46.8-6.2,69.9-6.7c7.8-0.2,13.4-6.2,13.8-13.8C273.8,890.9,267.2,813.6,266.4,735.6z"/>
<path d="M406.9,857.9c-12.3-110.1,12.1-220.7-7.8-330.6c-2-11.2-15.9-12-23.1-6.1c-20.7,17-43.4,13.1-63.6-0.2c-2.2-1.4-4.7-1.2-6.8-0.1c-5.1-0.2-10.4,3.1-11.1,10.1c-6.6,68.7-3.5,138.6-3.4,207.6c0.1,73.7-5.5,150.1,1.8,223.5c0.5,4.9,3,8.1,6.1,10c0,6.8,4.4,13.7,13.1,14.1c26.3,1.2,69.7,12.2,87.2-16.2C419.7,937,410.9,894.4,406.9,857.9z"/>
<path d="M502.8,514.8c-18.8,17.6-38.5,20-59.2,7.1c-0.8-0.4-1.6-0.7-2.4-0.9c-2.6-1-5.8-0.5-7.9,1.3c-5.3,3.1-8.2,10.1-3.3,15c-9,67-4.3,136.7-4.2,204c0.1,73.6-9.1,154.2,3.1,226.7c0.5,3,2.5,4.9,5,6c0.5,4.5,3.2,8.7,8.3,9.9c20,4.5,42.3,1.7,62.7,1.7c7.4,0,12.9-6,13.2-13.2c6.6-149.5,0.4-299.1,6.7-448.6C525.4,511.7,510.9,508.1,502.8,514.8z"/>
<path d="M727.6,19.3c-1.1-7-7.4-9.7-13.5-9.1c-1.7-0.5-3.5-0.3-5.1,0.7c-0.5,0.3-1,0.7-1.4,1.1l0,0c0,0,0,0-0.1,0.1c-0.1,0.1-0.2,0.2-0.3,0.2c-27.3,23.5-53.1,48.3-81.9,70.3c-41.7,31.9-69.8,65.5-77.8,118.5c-13.7,91.4,43,180.2,128.8,209.5c83.1,28.4,156-55.7,165-131.2C854.6,168.9,743.1,119.8,727.6,19.3z M574.3,242.3c-2.3-28.7,2.5-57.5,15.5-82.5C579.1,185.5,573.9,214,574.3,242.3z M616.2,159.9c1,69.2,61.2,142.4,76.3,212.9C598.7,360.5,584.5,244.1,616.2,159.9z"/>
<path d="M757,436c-2.3-9.3-13.1-12.7-21-8.5c-27.1,14.4-53.9,15.3-83.9,15.3c-8.1,0-14.3,6.6-14.5,14.5c-0.7,27.9-45.9,229.5-15.5,240.4c2.7,5.6,8.6,9.8,16.3,8.3c47.4-9.4,139.6,30.7,152.2-36.3C805.3,591.2,775.4,511.5,757,436z M637.5,677.3c1.2-0.3,2.5-1.2,3.9-2.9c8.6-10.5,6.3-38.6,5.3-59.4c0.7-6.7,1.4-13.1,2.3-18.7c5.5-36.5,13-73.8,16.1-110.9c0-0.1,0-0.2,0.1-0.3c7.7,0.6,15.4,0.9,23.2,1.4c1.1,63.2,4.6,128,11.4,190.2C679,675.6,658.4,674.2,637.5,677.3z"/>
<path d="M810,758.8c-0.1-0.5-0.2-1-0.3-1.4c1.3-0.9,2.6-1.9,3.7-3c3.7-3.6,4.7-9.9,1.9-14.4c-0.1-0.2-0.2-0.3-0.3-0.5c-2.5-3.9-6.1-5.4-10-5.4c0,0,0,0,0,0c-28.8-2.5-59.7,2.5-88.9,3.2c-21.5,0.5-42.9,1.1-64.4,1.9c-13.2,0.5-29.1-1.2-42.8,2.2c-2.1,0-4.1,0.6-5.7,1.8c-1.8,0.7-3.5,1.5-5.2,2.4c-1.4,0.8-1.9,2.7-1.1,4.1c0.7,1.1,1.6,2.1,2.4,3.1c0.8,22.9,2.5,45.7,4.5,68.6c-0.8,7.8,0.1,15.6,2.1,23.2c3.6,39.1,7.3,78.1,7.8,117.4c0.1,8.3,6.3,12.9,13.8,13.8c59.4,7.7,120,6.8,179-3.9c6.3-1.1,10-7.7,10.3-13.5C820.1,891.8,817.1,825.1,810,758.8z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View file

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-0.5 -0.5 17 17" width="120" height="120">
<g stroke-width="0.3">
<path fill="#222" stroke="#222" d="M8.5,5C8.3,5,8.1,4.9,8,4.7c-0.1-0.3-0.9-3,0.1-4.4C8.3,0,8.6-0.1,8.8,0.1C9,0.3,9.1,0.6,8.9,0.8 C8.3,1.6,8.8,3.7,9,4.3C9.1,4.6,8.9,4.9,8.7,5C8.6,5,8.6,5,8.5,5z"/>
<path fill="none" stroke="none" d="M8,15.5c-4.1,0-7.5-3.1-7.5-6.9C0.5,4.4,3,2.2,8,2.2s7.5,2.1,7.5,6.4C15.5,12.4,12.1,15.5,8,15.5z"/>
<path fill="#222" stroke="#222" d="M8,2.7c4.7,0,7,1.9,7,5.9c0,3.5-3.1,6.4-7,6.4s-7-2.9-7-6.4C1,4.6,3.3,2.7,8,2.7 M8,1.7 c-4.4,0-8,1.7-8,6.9C0,12.7,3.6,16,8,16s8-3.3,8-7.4C16,3.4,12.4,1.7,8,1.7L8,1.7z"/>
<path fill="#fff" stroke="#fff" d="M8.7,7C8,6.6,7.5,6.2,7.3,5.2L7.2,4.7L6.7,4.8c-0.3,0.1-0.7,0.1-1,0.1c-0.7,0-1.2-0.1-1.6-0.3 c0.3-0.5,0.8-1.1,1.2-1.4L5.6,3L5.4,2.6C5.1,2,5.1,1.4,5.3,1.1c0.1,0,0.2,0,0.2,0c0.8,0,1.7,0.4,2.4,1l0.3,0.3l0.3-0.2 c0.8-0.6,1.6-0.6,2.3-0.6c0.2,0,0.4,0,0.6,0C11.4,2,11.1,2.4,11,2.7l-0.2,0.3l0.3,0.3c0.4,0.4,0.7,1.1,0.8,1.5 C11.6,4.9,11.2,5,10.7,5l0,0c-0.2,0-0.4,0-0.6-0.1L9.7,4.8L9.5,5.6C9.3,6.1,9.2,6.5,8.7,7z"/>
<path fill="#222" stroke="#222" d="M5.7,1.6c0.7,0,1.4,0.4,1.9,0.8L8.2,3l0.7-0.4c0.7-0.5,1.4-0.5,2-0.6c-0.1,0.2-0.2,0.4-0.3,0.5 l-0.4,0.7l0.6,0.5c0.2,0.2,0.4,0.5,0.5,0.8c-0.2,0-0.3,0.1-0.5,0.1c-0.2,0-0.3,0-0.4-0.1L9.4,4.2L9.1,5.1L9,5.4 C8.9,5.8,8.8,6.1,8.6,6.4C8.2,6.1,8,5.8,7.8,5.1l-0.2-1l-1,0.2C6.3,4.4,6,4.4,5.7,4.4c-0.3,0-0.6,0-0.8-0.1C5.2,4,5.4,3.8,5.5,3.7 l0.7-0.5L5.9,2.4C5.7,2.1,5.6,1.8,5.7,1.6 M5.5,0.6c-0.2,0-0.4,0-0.5,0.1C4.6,1.1,4.5,1.9,5,2.9c-0.8,0.5-1.6,2-1.6,2 s1,0.5,2.4,0.5c0.4,0,0.7,0,1.1-0.1c0.3,1.4,1,1.9,2,2.3c0.9-0.9,1-1.3,1.2-2.2c0.2,0.1,0.5,0.1,0.7,0.1c0.9,0,1.8-0.4,1.8-0.4 S12.2,3.7,11.4,3c0.2-0.4,0.6-1,0.6-2c-0.3,0-0.7,0-1.1,0c-0.8,0-1.7,0.1-2.6,0.7C7.5,1,6.5,0.6,5.5,0.6L5.5,0.6z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-0.5 -0.5 27 27" width="120" height="120">
<g fill="#222" stroke="#222" stroke-width="0.5">
<path d="M 20.53125 0.46875 C 19.988281 0.542969 19.613281 1.046875 19.6875 1.59375 L 20.84375 9.53125 C 20.921875 10.074219 21.425781 10.453125 21.96875 10.375 C 22.515625 10.296875 22.890625 9.765625 22.8125 9.21875 L 21.6875 1.3125 C 21.609375 0.769531 21.078125 0.390625 20.53125 0.46875 Z M 14.5 2.5625 C 14.371094 2.585938 14.242188 2.644531 14.125 2.71875 C 13.664063 3.019531 13.542969 3.628906 13.84375 4.09375 L 18.21875 10.8125 C 18.519531 11.273438 19.132813 11.394531 19.59375 11.09375 C 20.058594 10.792969 20.175781 10.183594 19.875 9.71875 L 15.5 3 C 15.273438 2.65625 14.882813 2.492188 14.5 2.5625 Z M 10.125 6.75 C 9.871094 6.796875 9.625 6.960938 9.46875 7.1875 C 9.15625 7.640625 9.265625 8.246094 9.71875 8.5625 L 16.3125 13.125 C 16.761719 13.4375 17.375 13.324219 17.6875 12.875 C 18.003906 12.421875 17.890625 11.78125 17.4375 11.46875 L 10.875 6.9375 C 10.648438 6.78125 10.378906 6.703125 10.125 6.75 Z M 7.71875 11.5 C 7.332031 11.542969 6.992188 11.789063 6.875 12.1875 C 6.71875 12.714844 7.035156 13.28125 7.5625 13.4375 L 15.21875 15.6875 C 15.746094 15.84375 16.3125 15.558594 16.46875 15.03125 C 16.625 14.503906 16.308594 13.9375 15.78125 13.78125 L 8.125 11.53125 C 7.992188 11.492188 7.847656 11.484375 7.71875 11.5 Z M 2 16 L 2 23 C 2 24.65625 3.34375 26 5 26 L 17 26 C 18.65625 26 20 24.65625 20 23 L 20 16 L 18 16 L 18 23 C 18 23.550781 17.550781 24 17 24 L 5 24 C 4.449219 24 4 23.550781 4 23 L 4 16 Z M 7.125 16.125 C 6.574219 16.070313 6.085938 16.484375 6.03125 17.03125 C 5.976563 17.582031 6.390625 18.070313 6.9375 18.125 L 14.90625 18.90625 C 15.457031 18.960938 15.945313 18.550781 16 18 C 16.054688 17.453125 15.640625 16.960938 15.09375 16.90625 Z M 7 20 C 6.449219 20 6 20.449219 6 21 C 6 21.550781 6.449219 22 7 22 L 15 22 C 15.550781 22 16 21.550781 16 21 C 16 20.449219 15.550781 20 15 20 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

View file

@ -1,5 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="64" height="64" viewBox="-1 -1 18 18">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="-0.5 -0.5 17 17" width="64" height="64">
<g stroke-width="0.1">
<path fill="#66bb6a" stroke="#66bb6a" style="fill: var(--color1, #66bb6a); stroke: var(--color1, #66bb6a);" d="M8.5,5C8.3,5,8.1,4.9,8,4.7c-0.1-0.3-0.9-3,0.1-4.4C8.3,0,8.6-0.1,8.8,0.1C9,0.3,9.1,0.6,8.9,0.8 C8.3,1.6,8.8,3.7,9,4.3C9.1,4.6,8.9,4.9,8.7,5C8.6,5,8.6,5,8.5,5z"/>
<path fill="#c8e6c9" stroke="#c8e6c9" style="fill: var(--color2, #c8e6c9); stroke: var(--color2, #c8e6c9);" d="M8,15.5c-4.1,0-7.5-3.1-7.5-6.9C0.5,4.4,3,2.2,8,2.2s7.5,2.1,7.5,6.4C15.5,12.4,12.1,15.5,8,15.5z"/>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -1,5 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
width="30" height="30" viewBox="0 0 30 30">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="1.5 1.5 27 27" width="30" height="30">
<g fill="#222" stroke="#222" style="fill: var(--color, #222); stroke: var(--color, #222);" stroke-width="0.1">
<path d="M 8 3 A 1.0001 1.0001 0 0 0 7 4 L 7 11 L 9 11 L 9 5 L 21 5 L 21 11 L 23 11 L 23 4 A 1.0001 1.0001 0 0 0 22 3 L 8 3 z M 6 13 C 4.895 13 4 13.895 4 15 L 3 15 A 1.0001 1.0001 0 1 0 3 17 L 4 17 L 4 24 C 4 25.657 5.343 27 7 27 L 23 27 C 24.657 27 26 25.657 26 24 L 26 17 L 27 17 A 1.0001 1.0001 0 1 0 27 15 L 26 15 C 26 13.895 25.105 13 24 13 L 17 13 C 16.448 13 16 13.448 16 14 C 16 14.552 16.448 15 17 15 L 19 15 C 19.552 15 20 15.448 20 16 C 20 16.552 19.552 17 19 17 L 11 17 C 10.448 17 10 16.552 10 16 C 10 15.448 10.448 15 11 15 L 13 15 C 13.552 15 14 14.552 14 14 C 14 13.448 13.552 13 13 13 L 6 13 z M 9 19 C 9.552 19 10 19.448 10 20 C 10 20.552 9.552 21 9 21 C 8.448 21 8 20.552 8 20 C 8 19.448 8.448 19 9 19 z M 13 19 C 13.552 19 14 19.448 14 20 C 14 20.552 13.552 21 13 21 C 12.448 21 12 20.552 12 20 C 12 19.448 12.448 19 13 19 z M 17 19 C 17.552 19 18 19.448 18 20 C 18 20.552 17.552 21 17 21 C 16.448 21 16 20.552 16 20 C 16 19.448 16.448 19 17 19 z M 21 19 C 21.552 19 22 19.448 22 20 C 22 20.552 21.552 21 21 21 C 20.448 21 20 20.552 20 20 C 20 19.448 20.448 19 21 19 z M 11 22 C 11.552 22 12 22.448 12 23 C 12 23.552 11.552 24 11 24 C 10.448 24 10 23.552 10 23 C 10 22.448 10.448 22 11 22 z M 15 22 C 15.552 22 16 22.448 16 23 C 16 23.552 15.552 24 15 24 C 14.448 24 14 23.552 14 23 C 14 22.448 14.448 22 15 22 z M 19 22 C 19.552 22 20 22.448 20 23 C 20 23.552 19.552 24 19 24 C 18.448 24 18 23.552 18 23 C 18 22.448 18.448 22 19 22 z"/>
</g>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB