From f7dae82d043c04d860cdb691c51b99275f530676 Mon Sep 17 00:00:00 2001 From: Michael Kapelko Date: Thu, 12 Sep 2019 13:05:02 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20=D0=BF=D0=B0=D1=80=D1=83=20=D0=B8=D0=BA=D0=BE=D0=BD?= =?UTF-8?q?=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- иконки/2019-09-12.js | 7 +++++++ иконки/2019-09-12/README.md | 9 +++++++++ иконки/2019-09-12/boxes-solid.svg | 1 + иконки/2019-09-12/info-solid.svg | 1 + иконки/2019-09-12/ген | 27 +++++++++++++++++++++++++ код/2019-09-12.js | 1 + 6 files changed, 46 insertions(+) create mode 100644 иконки/2019-09-12.js create mode 100644 иконки/2019-09-12/README.md create mode 100644 иконки/2019-09-12/boxes-solid.svg create mode 100644 иконки/2019-09-12/info-solid.svg create mode 100755 иконки/2019-09-12/ген diff --git a/иконки/2019-09-12.js b/иконки/2019-09-12.js new file mode 100644 index 0000000..7ce342a --- /dev/null +++ b/иконки/2019-09-12.js @@ -0,0 +1,7 @@ +function RR() { return [ + +['layout', 'PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJib3hlcyIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWJveGVzIGZhLXctMTgiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTc2IDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNTYwIDI4OGgtODB2OTZsLTMyLTIxLjMtMzIgMjEuM3YtOTZoLTgwYy04LjggMC0xNiA3LjItMTYgMTZ2MTkyYzAgOC44IDcuMiAxNiAxNiAxNmgyMjRjOC44IDAgMTYtNy4yIDE2LTE2VjMwNGMwLTguOC03LjItMTYtMTYtMTZ6bS0zODQtNjRoMjI0YzguOCAwIDE2LTcuMiAxNi0xNlYxNmMwLTguOC03LjItMTYtMTYtMTZoLTgwdjk2bC0zMi0yMS4zTDI1NiA5NlYwaC04MGMtOC44IDAtMTYgNy4yLTE2IDE2djE5MmMwIDguOCA3LjIgMTYgMTYgMTZ6bTY0IDY0aC04MHY5NmwtMzItMjEuM0w5NiAzODR2LTk2SDE2Yy04LjggMC0xNiA3LjItMTYgMTZ2MTkyYzAgOC44IDcuMiAxNiAxNiAxNmgyMjRjOC44IDAgMTYtNy4yIDE2LTE2VjMwNGMwLTguOC03LjItMTYtMTYtMTZ6Ij48L3BhdGg+PC9zdmc+'], + +['info', 'PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJpbmZvIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtaW5mbyBmYS13LTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTkyIDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMjAgNDI0LjIyOWgyMFYyNzkuNzcxSDIwYy0xMS4wNDYgMC0yMC04Ljk1NC0yMC0yMFYyMTJjMC0xMS4wNDYgOC45NTQtMjAgMjAtMjBoMTEyYzExLjA0NiAwIDIwIDguOTU0IDIwIDIwdjIxMi4yMjloMjBjMTEuMDQ2IDAgMjAgOC45NTQgMjAgMjBWNDkyYzAgMTEuMDQ2LTguOTU0IDIwLTIwIDIwSDIwYy0xMS4wNDYgMC0yMC04Ljk1NC0yMC0yMHYtNDcuNzcxYzAtMTEuMDQ2IDguOTU0LTIwIDIwLTIwek05NiAwQzU2LjIzNSAwIDI0IDMyLjIzNSAyNCA3MnMzMi4yMzUgNzIgNzIgNzIgNzItMzIuMjM1IDcyLTcyUzEzNS43NjQgMCA5NiAweiI+PC9wYXRoPjwvc3ZnPg=='], + +]; } diff --git a/иконки/2019-09-12/README.md b/иконки/2019-09-12/README.md new file mode 100644 index 0000000..a045e30 --- /dev/null +++ b/иконки/2019-09-12/README.md @@ -0,0 +1,9 @@ +# EN + +Icons come from [Font Awesome][fa]. + +# RU + +Иконки взяты из [Font Awesome][fa]. + +[fa]: https://fontawesome.com diff --git a/иконки/2019-09-12/boxes-solid.svg b/иконки/2019-09-12/boxes-solid.svg new file mode 100644 index 0000000..026c443 --- /dev/null +++ b/иконки/2019-09-12/boxes-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/иконки/2019-09-12/info-solid.svg b/иконки/2019-09-12/info-solid.svg new file mode 100644 index 0000000..8a310b3 --- /dev/null +++ b/иконки/2019-09-12/info-solid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/иконки/2019-09-12/ген b/иконки/2019-09-12/ген new file mode 100755 index 0000000..8c6f498 --- /dev/null +++ b/иконки/2019-09-12/ген @@ -0,0 +1,27 @@ +#!/bin/bash +# Создать файл JavaScript с набором иконок в формате Base64. + +function gen +{ + name=$1 + fileName=$2 + target=$3 + + echo -n "['$name', '" >> $target + base64 $fileName | tr -d \\n >> $target + echo -e "'],\n" >> $target +} + +function genIcons +{ + target=$1 + + echo -e "function RR() { return [\n" > $target + + gen "layout" "boxes-solid.svg" $target + gen "info" "info-solid.svg" $target + + echo "]; }" >> $target +} + +genIcons "../2019-09-12.js" diff --git a/код/2019-09-12.js b/код/2019-09-12.js index 5a0ffe2..a627914 100644 --- a/код/2019-09-12.js +++ b/код/2019-09-12.js @@ -300,6 +300,7 @@ function Раскладка() мж.применитьТемуФишек = function() { + eval(dl["тема.заглушка"]); const R = RR(); // Создать текстуры.