From c48f40d50c1fb4293736b3da09222477ae769d27 Mon Sep 17 00:00:00 2001 From: arcan1s Date: Thu, 3 Sep 2015 00:31:29 +0300 Subject: [PATCH 1/4] add $this feature description --- projects/awesome-widgets.html | 18 +++++++++++++++++- ru/projects/awesome-widgets.html | 18 +++++++++++++++++- 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/projects/awesome-widgets.html b/projects/awesome-widgets.html index 7ca14f9..9b78c98 100644 --- a/projects/awesome-widgets.html +++ b/projects/awesome-widgets.html @@ -563,7 +563,23 @@ $down - $up {% raw %}}}{% endraw %} {% endhighlight %} -

will show difference between download and upload speed. Thus this feature may be used for example to show any custom values which will be calculated in runtime and to show different information depending on some conditions. But please keep in mind that such runtime calculation may increase CPU load.

+

will show difference between download and upload speed. Another feature provided by lambda functions is $this value which returns the last value of the lambda function. Here is a little more complicated example which will show running line "Artist - Title" with length less or equal than 20 symbols:

+ +{% highlight javascript %} +{% raw %}${{{% endraw %} +function runningLine() { + var current = "$artist - $title"; + var index = current.indexOf("$this"); + if (("$this" == "") || ((index + 20 + 1) > current.length)) + return current.substring(0, 20); + else + return current.substring(index + 1, index + 20 + 1); +} +runningLine() +{% raw %}}}{% endraw %} +{% endhighlight %} + +

Thus this feature may be used for example to show any custom values which will be calculated in runtime and to show different information depending on some conditions. But please keep in mind that such runtime calculation may increase CPU load.

Advanced settings

Widget height: Disable automatic widget height definition and set it to this value. Default is 0 (auto).

diff --git a/ru/projects/awesome-widgets.html b/ru/projects/awesome-widgets.html index 6465ae5..dfc2b42 100644 --- a/ru/projects/awesome-widgets.html +++ b/ru/projects/awesome-widgets.html @@ -564,7 +564,23 @@ $down - $up {% raw %}}}{% endraw %} {% endhighlight %} -

покажет разность между скоростями загрузки и отдачи. Таким образом, лямбда выражения могут быть использованы, например, чтобы показывать произвольное значение, которое будет рассчитано в рантайме, или, чтобы показать различную информацию, в зависимости от некоторых условий. Однако, пожалуйста, учитывайте, что подобные вычисления в рантайме могут увеличить нагрузку на CPU.

+

покажет разность между скоростями загрузки и отдачи. Другая особенность, предоставляемая лямбда выражениями - тег $this, который вернет последнее значение данной лямбда функции. Ниже чуть более сложный пример, который покажет бегущую строку "Артист - Название" с длиной меньшей либо равной 10 символам:

+ +{% highlight javascript %} +{% raw %}${{{% endraw %} +function runningLine() { + var current = "$artist - $title"; + var index = current.indexOf("$this"); + if (("$this" == "") || ((index + 20 + 1) > current.length)) + return current.substring(0, 20); + else + return current.substring(index + 1, index + 20 + 1); +} +runningLine() +{% raw %}}}{% endraw %} +{% endhighlight %} + +

Таким образом, лямбда выражения могут быть использованы, например, чтобы показывать произвольное значение, которое будет рассчитано в рантайме, или, чтобы показать различную информацию, в зависимости от некоторых условий. Однако, пожалуйста, учитывайте, что подобные вычисления в рантайме могут увеличить нагрузку на CPU.

Расширенные настройки

Высота виджета: Отключит автоматическое определение высоты виджета и установит ее в данное значение. По умолчанию 0 (автоматически).

From 2daf3c397ac9ea34d571789a1cfd2fc37fcb5eb0 Mon Sep 17 00:00:00 2001 From: arcan1s Date: Thu, 3 Sep 2015 14:13:41 +0300 Subject: [PATCH 2/4] fix table --- projects/awesome-widgets.html | 2 +- ru/projects/awesome-widgets.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/awesome-widgets.html b/projects/awesome-widgets.html index 9b78c98..20760e4 100644 --- a/projects/awesome-widgets.html +++ b/projects/awesome-widgets.html @@ -387,7 +387,7 @@ sudo make install Status of AC device. Returns (*) if AC device is online or ( ) if offline. - Music player + Music player $album Current song album. One of supported music players must be installed. diff --git a/ru/projects/awesome-widgets.html b/ru/projects/awesome-widgets.html index dfc2b42..074e5ac 100644 --- a/ru/projects/awesome-widgets.html +++ b/ru/projects/awesome-widgets.html @@ -388,7 +388,7 @@ sudo make install Статус зарядного устройства. Возвращает (*), если устройство подключено, или ( ), если нет. - Музыкальный плеер + Музыкальный плеер $album Альбом текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен. From 800e83bef659ed46606486a768fee1d8e38ab1d6 Mon Sep 17 00:00:00 2001 From: arcan1s Date: Fri, 4 Sep 2015 00:19:14 +0300 Subject: [PATCH 3/4] add versions information to aw pages --- projects/awesome-widgets.html | 102 ++++++++++++++++++++++++++++- ru/projects/awesome-widgets.html | 108 +++++++++++++++++++++++++++++-- 2 files changed, 203 insertions(+), 7 deletions(-) diff --git a/projects/awesome-widgets.html b/projects/awesome-widgets.html index 20760e4..7a5a972 100644 --- a/projects/awesome-widgets.html +++ b/projects/awesome-widgets.html @@ -135,395 +135,493 @@ sudo make install

Available flags are in the table below.
NOTE The numbering of all arrays in variables starts at 0.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + +
TypeTagDescriptionSince
Time $time Time in default format. For example, fri Nov 6 04:48:01 2013.1.5.1
$isotime Time in ISO format.1.5.2
$shorttime Time in short locale format.1.5.2
$longtime Time in long locale format.1.5.2
$ctime Will enable custom time format.2.0.0
Uptime $uptime System uptime, ---d--h--m.
$cuptime Will enable custom uptime format.2.0.0
Load average $la1 Load average over 1 min, -----.2.4.0
$la5 Load average over 5 min, -----.2.4.0
$la15 Load average over 15 min, -----.2.4.0
CPU $cpu Total load CPU, %, -----.
$cpuN Load CPU for core N, %, -----.1.7.0
CPU clock $cpucl Average CPU clock, MHz, ----.1.1.2
$cpuclN CPU clock for core N, MHz, ----.1.7.0
Temperature $tempN Temperature for device N, ----. For example, $temp0.
GPU $gpu GPU usage, %, -----. aticonfig or nvidia-smi must be installed.1.3.2
GPU temperature $gputemp GPU temperature, ----. aticonfig or nvidia-smi must be installed.1.3.2
Memory $mem Memory usage, %, -----.
$memmb Memory usage, MB, -----.1.1.1
$memgb Memory usage, GB, ----.1.7.3
$memfreemb Free memory, MB, -----.2.0.0
$memfreegb Free memory, GB, ----.2.0.0
$memtotmb RAM, MB, -----.1.10.0
$memtotgb RAM, GB, ----.1.10.0
$memusedmb Used and cached memory, MB, -----.2.0.0
$memusedgb Used and cached memory, GB, ----.2.0.0
Swap $swap Swap usage, %, -----.
$swapmb Swap usage, MB, -----.1.1.1
$swapgb Swap usage, GB, ----.1.7.3
$swapfreemb Free swap, MB, -----.2.0.0
$swapfreegb Free swap, GB, ----.2.0.0
$swaptotmb Swap, MB, -----.1.10.0
$swaptotgb Swap, GB, ----.1.10.0
HDD usage $hddN Usage for mount point N, %, -----. For example $hdd0.1.3.2
$hddmbN Usage for mount point N, MB, -----. For example $hddmb0.1.8.0
$hddgbN Usage for mount point N, GB, -----. For example $hddgb0.1.8.0
$hddfreembN Free space for mount point N, MB, -----. For example $hddfreemb0.2.0.0
$hddfreegbN Free space for mount point N, GB, -----. For example $hddfreegb0.2.0.0
$hddtotmbN Total size of mount point N, MB, -----. For example $hddtotmb0.1.10.0
$hddtotgbN Total size of mount point N, GB, -----. For example $hddtotgb0.1.10.0
HDD speed $hddrN Read speed of disk N, KB/s, -----. For example $hddr0.1.9.0
$hddwN Write speed of disk N, KB/s, -----. For example $hddw0.1.9.0
HDD temperature $hddtempNTemperature for HDD N, ----. For example $hddtemp0. hddtemp must be installed.Temperature for HDD N, ----. For example $hddtemp0. hddtemp or smartmontools must be installed.1.7.0
Network $down Download speed for active device, KB/s or MB/s, ----.1.7.0
$downkb Download speed for active device, KB/s, ----.2.4.1
$downunits Download speed units for active device, ----.2.4.1
$downN Download speed for device N, KB/s or MB/s, ----.2.2.0
$downkbN Download speed for device N, KB/s, ----.2.4.1
$downunitsN Download speed units for device N, ----.2.4.1
$up Upload speed for active device, KB/s or MB/s, ----.1.7.0
$upkb Upload speed for active device, KB/s, ----.2.4.1
$upunits Upload speed units for active device, ----.2.4.1
$upN Upload speed for device N, KB/s or MB/s, ----.2.2.0
$upkbN Upload speed for device N, KB/s, ----.2.4.1
$upunitsN Upload speed units for device N, ----.2.4.1
$netdev Current network device.1.1.1
Battery $bat Average battery charge, %, ---.
$batN Battery N charge, %, ---.2.0.3
$ac Status of AC device. Returns (*) if AC device is online or ( ) if offline.
Music player $album Current song album. One of supported music players must be installed.1.5.3
$dalbum Current song album with fixed symbols count shown as a running line.2.4.1
$salbum Current song album with fixed symbols count shown with three dots at the end.2.4.1
$artist Current song artist. One of supported music players must be installed.1.5.0
$dartist Current song artist with fixed symbols count shown as a running line.2.4.1
$sartist Current song artist with fixed symbols count shown with three dots at the end.2.4.1
$duration Current song duration. One of supported music players must be installed.2.0.0
$progress Current song progress. One of supported music players must be installed.1.5.3
$title Current song title. One of supported music players must be installed.1.5.0
$dtitle Current song title with fixed symbols count shown as a running line.2.4.1
$stitle Current song title with fixed symbols count shown with three dots at the end.2.4.1
Process $ps List of running processes comma separated.1.8.0
$pscount Number of running processes.1.8.0
$pstotal Total number of processes.1.8.0
Package manager $pkgcountN Number of packages, which available to upgrade for command N.1.8.0
Custom $customN Get output from custom command N. For example $custom0.1.9.0
Desktop $desktop Name of the current desktop.2.0.0
$ndesktop Number of the current desktop.2.0.0
$tdesktops Total number of desktops.2.0.0
Quotes $askN Get ask for ticker N. For example $ask0.2.2.2
$askchgN Get absolute ask change for ticker N. For example $askchg0.2.2.2
$percaskchgN Get ask change for ticker N, %. For example $percaskchg0.2.2.2
$bidN Get bid for ticker N. For example $bid0.2.2.2
$bidchgN Get absolute bid change for ticker N, %. For example $bidchg0.2.2.2
$percbidchgN Get bid change for ticker N. For example $percbidchg0.2.2.2
$priceN Get price for ticker N. For example $price0.2.2.2
$pricechgN Get absolute price change for ticker N. For example $pricechg0.2.2.2
$percaskchgN Get price change for ticker N, %. For example $percpricechg0.2.2.2
Weather $weatherIdN Numerical weather ID. For example $weatherId0.2.4.0
$weatherNUTF symbol for weather ID. For example $weather0.Weather status. For example $weather0.2.4.0
$humidityN Humidity, %. For example $humidity0.2.4.0
$pressureN Pressure, bars. For example $pressure0.2.4.0
$temperatureN Temperature. For example $temperature0.2.4.0
diff --git a/ru/projects/awesome-widgets.html b/ru/projects/awesome-widgets.html index 074e5ac..1363e98 100644 --- a/ru/projects/awesome-widgets.html +++ b/ru/projects/awesome-widgets.html @@ -136,395 +136,493 @@ sudo make install

Доступные флаги приведены в таблице ниже.
ЗАМЕЧАНИЕ Нумерация всех массивов в переменных начинается с 0.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + - + + + + - + + + + + + - + + + + + + + + + + + + + + + + + + + + - + + + + +
ТипТегОписаниеВведен
Время $time Время в стандартном формате. Например, fri Nov 6 04:48:01 2013.1.5.1
$isotime Время в формате ISO.1.5.2
$shorttime Время в коротком формате локали.1.5.2
$longtime Время в длинном формате локали.1.5.2
$ctime Специальный формат времени.2.0.0
Время работы $uptime Системный аптайм, ---d--h--m.
$cuptime Специальный формат аптайма.2.0.0
Средняя загрузка $la1 Средняя загрузка за 1 минуту, -----.2.4.0
$la5 Средняя загрузка за 5 минут, -----.2.4.0
$la15 Средняя загрузка за 15 минут, -----.2.4.0
CPU $cpu Полная загрузка CPU, %, -----.
$cpuN Загрузка CPU для ядра N, %, -----.1.7.0
Частота CPU $cpucl Средняя частота CPU, МГц, ----.1.1.2
$cpuclN Частота CPU для ядра N, МГц, ----.1.7.0
Температура $tempN Температура для датчика N, ----. Пример: $temp0
GPU $gpu Использование GPU, %, -----. aticonfig или nvidia-smi должны быть установлены.1.3.2
Температура GPU $gputemp Температура GPU, ----. aticonfig или nvidia-smi должны быть установлены.1.3.2
Память $mem Использование RAM, %, -----.
$memmb Использование RAM, MB, -----.1.1.1
$memgb Использование RAM, GB, ----.1.7.3
$memfreemb Свободная RAM, MB, -----.2.0.0
$memfreegb Свободная RAM, GB, ----.2.0.0
$memtotmb RAM, MB, -----.1.10.0
$memtotgb RAM, GB, ----.1.10.0
$memusedmb Занятая и кэшированная RAM, MB, -----.2.0.0
$memusedgb Занятая и кэшированная RAM, GB, ----.2.0.0
Swap $swap Использование swap, %, -----.
$swapmb Использование swap, MB, -----.1.1.1
$swapgb Использование swap, GB, ----.1.7.3
$swapfreemb Свободный swap, MB, -----.2.0.0
$swapfreegb Свободный swap, GB, ----.2.0.0
$swaptotmb swap, MB, -----.1.10.0
$swaptotgb swap, GB, ----.1.10.0
HDD $hddN Занятость точки монтирования N, %, -----. Пример: $hdd0.1.3.2
$hddmbN Занятость точки монтирования N, MB, -----. Пример: $hddmb0.1.8.0
$hddgbN Занятость точки монтирования N, GB, -----. Пример: $hddgb0.1.8.0
$hddfreembN Свободное место точки монтирования N, MB, -----. Пример: $hddfreemb0.2.0.0
$hddfreegbN Свободное место точки монтирования N, GB, -----. Пример: $hddfreegb0.2.0.0
$hddtotmbN Размер точки монтирования N, MB, -----. Пример: $hddtotmb0.1.10.0
$hddtotgbN Размер точки монтирования N, GB, -----. Пример: $hddtotgb0.1.10.0
Скорость HDD $hddrN Скорость записи диска N, KB/s, -----. Пример: $hddr0.1.9.0
$hddwN Скорость чтения диска N, KB/s, -----. Пример: $hddw0.1.9.0
Температура HDD $hddtempNТемпература HDD с номером N, ----. Пример $hddtemp0. hddtemp должен быть установлен.Температура HDD с номером N, ----. Пример $hddtemp0. hddtemp или smartmontools должен быть установлен.1.7.0
Сеть $down Скорость загрузки активного устройства, KB/s или MB/s, ----.1.7.0
$downkb Скорость загрузки активного устройства, KB/s, ----.2.4.1
$downunits Единицы скорости загрузки активного устройства, ----.2.4.1
$downN Скорость загрузки устройства N, KB/s или MB/s, ----.2.2.0
$downkbN Скорость загрузки устройства N, KB/s, ----.2.4.1
$downunitsN Единицы cкорости загрузки устройства N, ----.2.4.1
$up Скорость отдачи активного устройства, KB/s или MB/s, ----.1.7.0
$upkb Скорость отдачи активного устройства, KB/s, ----.2.4.1
$upunits Единицы скорости отдачи активного устройства, ----.2.4.1
$upN Скорость отдачи устройства N, KB/s или MB/s, ----.2.2.0
$upkbN Скорость отдачи устройства N, KB/s, ----.2.4.1
$upunitsN Единицы скорости отдачи устройства N, ----.2.4.1
$netdev Текущее устройство.1.1.1
Батарея $bat Средний заряд батареи, %, ---.
$batN Заряд батареи N, %, ---.2.0.3
$ac Статус зарядного устройства. Возвращает (*), если устройство подключено, или ( ), если нет.
Музыкальный плеер $album Альбом текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен.1.5.3
$dalbum Альбом текущей песни с фиксированным количеством символов, показывающийся, как бегущая строка.2.4.1
$salbumАльбом текущей песни с фиксированным количеством символов, показывающийся с троеточием на конце.Альбом текущей песни с фиксированным количеством символов, показывающийся с многоточием на конце.2.4.1
$artist Исполнитель текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен.1.5.0
$dartist Исполнитель текущей песни с фиксированным количеством символов, показывающийся, как бегущая строка.2.4.1
$sartistИсполнитель текущей песни с фиксированным количеством символов, показывающийся с троеточием на конце.Исполнитель текущей песни с фиксированным количеством символов, показывающийся с многоточием на конце.2.4.1
$duration Длительность текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен.2.0.0
$progress Прогресс текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен.1.5.3
$title Название текущей песни. Один из поддерживаемых музыкальных плееров должен быть установлен.1.5.0
$dtitle Название текущей песни с фиксированным количеством символов, показывающийся, как бегущая строка.2.4.1
$stitleНазвание текущей песни с фиксированным количеством символов, показывающийся с троеточием на конце.Название текущей песни с фиксированным количеством символов, показывающийся с многоточием на конце.2.4.1
Процессы $ps Список запущенных процессов, разделенных запятой.1.8.0
$pscount Число запущенных процессов.1.8.0
$pstotal Общее число процессов.1.8.0
Пакетный менеджер $pkgcountN Число пакетов, доступных для обновления, для команды N.1.8.0
Своя команда $customN Получить данные из указанной команды N. Например, $custom0.1.9.0
Рабочий стол $desktop Имя текущего рабочего стола.2.0.0
$ndesktop Номер текущего рабочего стола.2.0.0
$tdesktops Общее число рабочих столов.2.0.0
Котировки $askN Получить аск по тикеру N. Например, $ask0.2.2.2
$askchgN Абсолютное изменение аск по тикеру N. Например, $askchg0.2.2.2
$percaskchgN Изменение аск по тикеру N, %. Например, $percaskchg0.2.2.2
$bidN Получить бид по тикеру N. Например, $bid0.2.2.2
$bidchgN Абсолютное изменение бид по тикеру N. Например, $bidchg0.2.2.2
$percbidchgN Изменение бид по тикеру N, %. Например, $percbidchg0.2.2.2
$priceN Получить цену по тикеру N. Например, $price0.2.2.2
$pricechgN Абсолютное изменение цены по тикеру N. Например, $pricechg0.2.2.2
$percpricechgN Изменение цены по тикеру N, %. Например, $percpricechg0.2.2.2
Погода $weatherIdN Численное ID погоды. Например $weatherId0.2.4.0
$weatherNUTF символ для соответствующего ID. Например $weather0.Статус погоды. Например $weather0.2.4.0
$humidityN Влажность, %. Например $humidity0.2.4.0
$pressureN Давление, бар. Например $pressure0.2.4.0
$temperatureN Температура. Humidity $temperature0.2.4.0
From 8d8a3d705a564ce83f11dd1576373c86efba0b4c Mon Sep 17 00:00:00 2001 From: arcan1s Date: Fri, 4 Sep 2015 00:19:37 +0300 Subject: [PATCH 4/4] add octicons --- _layouts/default.html | 1 + resources/css/styles.css | 16 ++ resources/octicons/README.md | 1 + resources/octicons/octicons-local.ttf | Bin 0 -> 50856 bytes resources/octicons/octicons.css | 221 +++++++++++++++++++++ resources/octicons/octicons.eot | Bin 0 -> 29160 bytes resources/octicons/octicons.less | 220 ++++++++++++++++++++ resources/octicons/octicons.scss | 220 ++++++++++++++++++++ resources/octicons/octicons.svg | 183 +++++++++++++++++ resources/octicons/octicons.ttf | Bin 0 -> 28992 bytes resources/octicons/octicons.woff | Bin 0 -> 16060 bytes resources/octicons/sprockets-octicons.scss | 217 ++++++++++++++++++++ 12 files changed, 1079 insertions(+) create mode 100755 resources/octicons/README.md create mode 100755 resources/octicons/octicons-local.ttf create mode 100755 resources/octicons/octicons.css create mode 100755 resources/octicons/octicons.eot create mode 100755 resources/octicons/octicons.less create mode 100755 resources/octicons/octicons.scss create mode 100755 resources/octicons/octicons.svg create mode 100755 resources/octicons/octicons.ttf create mode 100755 resources/octicons/octicons.woff create mode 100755 resources/octicons/sprockets-octicons.scss diff --git a/_layouts/default.html b/_layouts/default.html index 59c629b..7b82f8a 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -10,6 +10,7 @@ + {% if page.category == "ru" %} diff --git a/resources/css/styles.css b/resources/css/styles.css index e7ce9b0..861a86a 100644 --- a/resources/css/styles.css +++ b/resources/css/styles.css @@ -131,6 +131,22 @@ figure.img figcaption { font-style: normal; } +h1 .octicon-link, h2 .octicon-link, h3 .octicon-link, h4 .octicon-link, h5 .octicon-link, h6 .octicon-link { + display: none; + color: #222222; + vertical-align: middle; +} + +h1:hover .anchor, h2:hover .anchor, h3:hover .anchor, h4:hover .anchor, h5:hover .anchor, h6:hover .anchor{ + padding-left: 8px; + margin-left: -24px; + text-decoration: none; +} + +h1:hover .anchor .octicon-link, h2:hover .anchor .octicon-link, h3:hover .anchor .octicon-link, h4:hover .anchor .octicon-link, h5:hover .anchor .octicon-link, h6:hover .anchor .octicon-link { + display: inline-block; +} + body { padding: 50px; font: 14px/1.5 "Liberation Sans", Helvetica, Arial, sans-serif; diff --git a/resources/octicons/README.md b/resources/octicons/README.md new file mode 100755 index 0000000..1007073 --- /dev/null +++ b/resources/octicons/README.md @@ -0,0 +1 @@ +If you intend to install Octicons locally, install `octicons-local.ttf`. It should appear as “github-octicons” in your font list. It is specially designed not to conflict with GitHub's web fonts. diff --git a/resources/octicons/octicons-local.ttf b/resources/octicons/octicons-local.ttf new file mode 100755 index 0000000000000000000000000000000000000000..2050d5e8abf11c25b134e7b821eee52443005ef6 GIT binary patch literal 50856 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ɝiDa*k}; z@`tLBBQw$6ur2_Bs{2|7^U&7h9hz!>@fGsW=znO+=imCk^IRRT?J%utsNErzg1Q1yH>gX> z!0*jI@E|)}Bi-yU5{nKgRv;q)0NXIEDS;;mf2{EA6W@upDGjBvBU%c3foDNuvk7B? z4})D3b8|A3@H1w^rY!CIwOfrosa%7<{~k08!Swlj%Y!CtTN=PB1tqICe&Oo^mnmmXgWXO~4>&tpV$(%mAo{qYs0oFR3NqsD{gJ?%a z9G^m7I1qI!DmBCN#GnA2@Wot#uq-Q)&wMRzE@r{#*k6YU#5xbovQi(5)raCad!b_E z0ipvNq3#O9B7S3ekTvI~aQSEQt)gx7_nb+=@{00sQx_UAP`fT#sL?phS==c1!Mbg3 zGz>V3a<(VXkSB=cw;jab^;vZab022-&!g?_eeLZ( zG{Gf6#AmxRPqz`@>}&rvXf@ZCkf#x;5vyhJI5G`&r;-r|7Dhoa8CC%!@J2;4z(Y)< z9X_h0Bjv+11v623ehw`xN%JuK^?8AKbDTrSftENg*ctRvK_B8s;W_jd6vJJcD@bbw zd$4dozd#q0tqlF#Vy#$3RC-N@KkC-z`}^lLX3ejGDd?B9e!~bG{rxx?(%HPJ0dl_y zD|NYb=OB2~89yQ%VZ2(9$_QTM4+cso4qX%-iQB1!SSN%@1I%Q2Sm;`vMRL!hkM04W zvek!WTLgrrxv(ouwc$M`e2P5i*~pI54Y`4ahqc5v!?auNQyW~ST6EF?(@Rn`HC-v`Rd zo?;gMls69IP2tjf$s3n{pVACK_$hXWJXKZ}_&tTgxTf;5GE1fyz<0u2X;`~EC>@qA zmHN>ZYwl_2W5VNS#bdBa?@*y!1knqJKP6VOQOqlRV?v&$5C9>BEvO{L?601%M3hXV z;qigy#us(h)GqGe)d>(7j+hS{ z&xg=$?9enyU{OGrvy_T6kIwyU(rE}K(0Klb5D4Qm=o`J_B?vOmLutu?N6r9Gl3?zW zj+?sB8koYlA>32o4a{5U47;e)k7M7Y&t@5y? z*!NkhLgN}Y%e+<>{LcxkB@8^UxSlsvDBW0(0v2HEvBW0Jm@X$t_j zpG-@cfCK-RFlxTU`92_zh82dl$ZtM&?9H+oYCzD>wGSu_A@xu4+h>lPAp1*? zKKhcKP8^weyKJYjr=Nz_&U0B%AFg!6YQ@lNVmC3*!FRkR6h0C+RZ&L-hpcEcJpORUpB-%S4pgC35}*A2o95icEW#|0P80S z=+BmHRl2vI9J@tt;mZi~-02QE+EN_=zo zYRnSPi-dV`3;kR`IuorSEKvfMXT`+8y)B$hXdXUp8S((Snql1a+#-f8bQi_~@Mn#0 zi7b%52DT|QKE^g7Hqg&khr^(C^h40E2l&m}L>PAaI%$*CC+!3rBHR

}0iWEyMyI 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 R_-J-)s5D1yxd)&D{eMr5>=Xb1 literal 0 HcmV?d00001 diff --git a/resources/octicons/octicons.css b/resources/octicons/octicons.css new file mode 100755 index 0000000..2c3e0df --- /dev/null +++ b/resources/octicons/octicons.css @@ -0,0 +1,221 @@ +@font-face { + font-family: 'octicons'; + src: url('octicons.eot?#iefix') format('embedded-opentype'), + url('octicons.woff') format('woff'), + url('octicons.ttf') format('truetype'), + url('octicons.svg#octicons') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* + +.octicon is optimized for 16px. +.mega-octicon is optimized for 32px but can be used larger. + +*/ +.octicon, .mega-octicon { + font: normal normal normal 16px/1 octicons; + display: inline-block; + text-decoration: none; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.mega-octicon { font-size: 32px; } + +.octicon-alert:before { content: '\f02d'} /*  */ +.octicon-arrow-down:before { content: '\f03f'} /*  */ +.octicon-arrow-left:before { content: '\f040'} /*  */ +.octicon-arrow-right:before { content: '\f03e'} /*  */ +.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ +.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ +.octicon-arrow-small-right:before { content: '\f071'} /*  */ +.octicon-arrow-small-up:before { content: '\f09f'} /*  */ +.octicon-arrow-up:before { content: '\f03d'} /*  */ +.octicon-microscope:before, +.octicon-beaker:before { content: '\f0dd'} /*  */ +.octicon-bell:before { content: '\f0de'} /*  */ +.octicon-book:before { content: '\f007'} /*  */ +.octicon-bookmark:before { content: '\f07b'} /*  */ +.octicon-briefcase:before { content: '\f0d3'} /*  */ +.octicon-broadcast:before { content: '\f048'} /*  */ +.octicon-browser:before { content: '\f0c5'} /*  */ +.octicon-bug:before { content: '\f091'} /*  */ +.octicon-calendar:before { content: '\f068'} /*  */ +.octicon-check:before { content: '\f03a'} /*  */ +.octicon-checklist:before { content: '\f076'} /*  */ +.octicon-chevron-down:before { content: '\f0a3'} /*  */ +.octicon-chevron-left:before { content: '\f0a4'} /*  */ +.octicon-chevron-right:before { content: '\f078'} /*  */ +.octicon-chevron-up:before { content: '\f0a2'} /*  */ +.octicon-circle-slash:before { content: '\f084'} /*  */ +.octicon-circuit-board:before { content: '\f0d6'} /*  */ +.octicon-clippy:before { content: '\f035'} /*  */ +.octicon-clock:before { content: '\f046'} /*  */ +.octicon-cloud-download:before { content: '\f00b'} /*  */ +.octicon-cloud-upload:before { content: '\f00c'} /*  */ +.octicon-code:before { content: '\f05f'} /*  */ +.octicon-color-mode:before { content: '\f065'} /*  */ +.octicon-comment-add:before, +.octicon-comment:before { content: '\f02b'} /*  */ +.octicon-comment-discussion:before { content: '\f04f'} /*  */ +.octicon-credit-card:before { content: '\f045'} /*  */ +.octicon-dash:before { content: '\f0ca'} /*  */ +.octicon-dashboard:before { content: '\f07d'} /*  */ +.octicon-database:before { content: '\f096'} /*  */ +.octicon-clone:before, +.octicon-desktop-download:before { content: '\f0dc'} /*  */ +.octicon-device-camera:before { content: '\f056'} /*  */ +.octicon-device-camera-video:before { content: '\f057'} /*  */ +.octicon-device-desktop:before { content: '\f27c'} /*  */ +.octicon-device-mobile:before { content: '\f038'} /*  */ +.octicon-diff:before { content: '\f04d'} /*  */ +.octicon-diff-added:before { content: '\f06b'} /*  */ +.octicon-diff-ignored:before { content: '\f099'} /*  */ +.octicon-diff-modified:before { content: '\f06d'} /*  */ +.octicon-diff-removed:before { content: '\f06c'} /*  */ +.octicon-diff-renamed:before { content: '\f06e'} /*  */ +.octicon-ellipsis:before { content: '\f09a'} /*  */ +.octicon-eye-unwatch:before, +.octicon-eye-watch:before, +.octicon-eye:before { content: '\f04e'} /*  */ +.octicon-file-binary:before { content: '\f094'} /*  */ +.octicon-file-code:before { content: '\f010'} /*  */ +.octicon-file-directory:before { content: '\f016'} /*  */ +.octicon-file-media:before { content: '\f012'} /*  */ +.octicon-file-pdf:before { content: '\f014'} /*  */ +.octicon-file-submodule:before { content: '\f017'} /*  */ +.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ +.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ +.octicon-file-text:before { content: '\f011'} /*  */ +.octicon-file-zip:before { content: '\f013'} /*  */ +.octicon-flame:before { content: '\f0d2'} /*  */ +.octicon-fold:before { content: '\f0cc'} /*  */ +.octicon-gear:before { content: '\f02f'} /*  */ +.octicon-gift:before { content: '\f042'} /*  */ +.octicon-gist:before { content: '\f00e'} /*  */ +.octicon-gist-secret:before { content: '\f08c'} /*  */ +.octicon-git-branch-create:before, +.octicon-git-branch-delete:before, +.octicon-git-branch:before { content: '\f020'} /*  */ +.octicon-git-commit:before { content: '\f01f'} /*  */ +.octicon-git-compare:before { content: '\f0ac'} /*  */ +.octicon-git-merge:before { content: '\f023'} /*  */ +.octicon-git-pull-request-abandoned:before, +.octicon-git-pull-request:before { content: '\f009'} /*  */ +.octicon-globe:before { content: '\f0b6'} /*  */ +.octicon-graph:before { content: '\f043'} /*  */ +.octicon-heart:before { content: '\2665'} /* ♥ */ +.octicon-history:before { content: '\f07e'} /*  */ +.octicon-home:before { content: '\f08d'} /*  */ +.octicon-horizontal-rule:before { content: '\f070'} /*  */ +.octicon-hubot:before { content: '\f09d'} /*  */ +.octicon-inbox:before { content: '\f0cf'} /*  */ +.octicon-info:before { content: '\f059'} /*  */ +.octicon-issue-closed:before { content: '\f028'} /*  */ +.octicon-issue-opened:before { content: '\f026'} /*  */ +.octicon-issue-reopened:before { content: '\f027'} /*  */ +.octicon-jersey:before { content: '\f019'} /*  */ +.octicon-key:before { content: '\f049'} /*  */ +.octicon-keyboard:before { content: '\f00d'} /*  */ +.octicon-law:before { content: '\f0d8'} /*  */ +.octicon-light-bulb:before { content: '\f000'} /*  */ +.octicon-link:before { content: '\f05c'} /*  */ +.octicon-link-external:before { content: '\f07f'} /*  */ +.octicon-list-ordered:before { content: '\f062'} /*  */ +.octicon-list-unordered:before { content: '\f061'} /*  */ +.octicon-location:before { content: '\f060'} /*  */ +.octicon-gist-private:before, +.octicon-mirror-private:before, +.octicon-git-fork-private:before, +.octicon-lock:before { content: '\f06a'} /*  */ +.octicon-logo-github:before { content: '\f092'} /*  */ +.octicon-mail:before { content: '\f03b'} /*  */ +.octicon-mail-read:before { content: '\f03c'} /*  */ +.octicon-mail-reply:before { content: '\f051'} /*  */ +.octicon-mark-github:before { content: '\f00a'} /*  */ +.octicon-markdown:before { content: '\f0c9'} /*  */ +.octicon-megaphone:before { content: '\f077'} /*  */ +.octicon-mention:before { content: '\f0be'} /*  */ +.octicon-milestone:before { content: '\f075'} /*  */ +.octicon-mirror-public:before, +.octicon-mirror:before { content: '\f024'} /*  */ +.octicon-mortar-board:before { content: '\f0d7'} /*  */ +.octicon-mute:before { content: '\f080'} /*  */ +.octicon-no-newline:before { content: '\f09c'} /*  */ +.octicon-octoface:before { content: '\f008'} /*  */ +.octicon-organization:before { content: '\f037'} /*  */ +.octicon-package:before { content: '\f0c4'} /*  */ +.octicon-paintcan:before { content: '\f0d1'} /*  */ +.octicon-pencil:before { content: '\f058'} /*  */ +.octicon-person-add:before, +.octicon-person-follow:before, +.octicon-person:before { content: '\f018'} /*  */ +.octicon-pin:before { content: '\f041'} /*  */ +.octicon-plug:before { content: '\f0d4'} /*  */ +.octicon-repo-create:before, +.octicon-gist-new:before, +.octicon-file-directory-create:before, +.octicon-file-add:before, +.octicon-plus:before { content: '\f05d'} /*  */ +.octicon-primitive-dot:before { content: '\f052'} /*  */ +.octicon-primitive-square:before { content: '\f053'} /*  */ +.octicon-pulse:before { content: '\f085'} /*  */ +.octicon-question:before { content: '\f02c'} /*  */ +.octicon-quote:before { content: '\f063'} /*  */ +.octicon-radio-tower:before { content: '\f030'} /*  */ +.octicon-repo-delete:before, +.octicon-repo:before { content: '\f001'} /*  */ +.octicon-repo-clone:before { content: '\f04c'} /*  */ +.octicon-repo-force-push:before { content: '\f04a'} /*  */ +.octicon-gist-fork:before, +.octicon-repo-forked:before { content: '\f002'} /*  */ +.octicon-repo-pull:before { content: '\f006'} /*  */ +.octicon-repo-push:before { content: '\f005'} /*  */ +.octicon-rocket:before { content: '\f033'} /*  */ +.octicon-rss:before { content: '\f034'} /*  */ +.octicon-ruby:before { content: '\f047'} /*  */ +.octicon-screen-full:before { content: '\f066'} /*  */ +.octicon-screen-normal:before { content: '\f067'} /*  */ +.octicon-search-save:before, +.octicon-search:before { content: '\f02e'} /*  */ +.octicon-server:before { content: '\f097'} /*  */ +.octicon-settings:before { content: '\f07c'} /*  */ +.octicon-shield:before { content: '\f0e1'} /*  */ +.octicon-log-in:before, +.octicon-sign-in:before { content: '\f036'} /*  */ +.octicon-log-out:before, +.octicon-sign-out:before { content: '\f032'} /*  */ +.octicon-squirrel:before { content: '\f0b2'} /*  */ +.octicon-star-add:before, +.octicon-star-delete:before, +.octicon-star:before { content: '\f02a'} /*  */ +.octicon-stop:before { content: '\f08f'} /*  */ +.octicon-repo-sync:before, +.octicon-sync:before { content: '\f087'} /*  */ +.octicon-tag-remove:before, +.octicon-tag-add:before, +.octicon-tag:before { content: '\f015'} /*  */ +.octicon-telescope:before { content: '\f088'} /*  */ +.octicon-terminal:before { content: '\f0c8'} /*  */ +.octicon-three-bars:before { content: '\f05e'} /*  */ +.octicon-thumbsdown:before { content: '\f0db'} /*  */ +.octicon-thumbsup:before { content: '\f0da'} /*  */ +.octicon-tools:before { content: '\f031'} /*  */ +.octicon-trashcan:before { content: '\f0d0'} /*  */ +.octicon-triangle-down:before { content: '\f05b'} /*  */ +.octicon-triangle-left:before { content: '\f044'} /*  */ +.octicon-triangle-right:before { content: '\f05a'} /*  */ +.octicon-triangle-up:before { content: '\f0aa'} /*  */ +.octicon-unfold:before { content: '\f039'} /*  */ +.octicon-unmute:before { content: '\f0ba'} /*  */ +.octicon-versions:before { content: '\f064'} /*  */ +.octicon-watch:before { content: '\f0e0'} /*  */ +.octicon-remove-close:before, +.octicon-x:before { content: '\f081'} /*  */ +.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/resources/octicons/octicons.eot b/resources/octicons/octicons.eot new file mode 100755 index 0000000000000000000000000000000000000000..2bf20bca0030960c53bee269c5ff742fb6f49a51 GIT binary patch literal 29160 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 literal 0 HcmV?d00001 diff --git a/resources/octicons/octicons.less b/resources/octicons/octicons.less new file mode 100755 index 0000000..d1d751e --- /dev/null +++ b/resources/octicons/octicons.less @@ -0,0 +1,220 @@ +@octicons-font-path: "."; +@octicons-version: "396334ee3da78f4302d25c758ae3e3ce5dc3c97d"; + +@font-face { + font-family: 'octicons'; + src: ~"url('@{octicons-font-path}/octicons.eot?#iefix&v=@{octicons-version}') format('embedded-opentype')", + ~"url('@{octicons-font-path}/octicons.woff?v=@{octicons-version}') format('woff')", + ~"url('@{octicons-font-path}/octicons.ttf?v=@{octicons-version}') format('truetype')", + ~"url('@{octicons-font-path}/octicons.svg?v=@{octicons-version}#octicons') format('svg')"; + font-weight: normal; + font-style: normal; +} + +// .octicon is optimized for 16px. +// .mega-octicon is optimized for 32px but can be used larger. +.octicon, .mega-octicon { + font: normal normal normal 16px/1 octicons; + display: inline-block; + text-decoration: none; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.mega-octicon { font-size: 32px; } + +.octicon-alert:before { content: '\f02d'} /*  */ +.octicon-arrow-down:before { content: '\f03f'} /*  */ +.octicon-arrow-left:before { content: '\f040'} /*  */ +.octicon-arrow-right:before { content: '\f03e'} /*  */ +.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ +.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ +.octicon-arrow-small-right:before { content: '\f071'} /*  */ +.octicon-arrow-small-up:before { content: '\f09f'} /*  */ +.octicon-arrow-up:before { content: '\f03d'} /*  */ +.octicon-microscope:before, +.octicon-beaker:before { content: '\f0dd'} /*  */ +.octicon-bell:before { content: '\f0de'} /*  */ +.octicon-book:before { content: '\f007'} /*  */ +.octicon-bookmark:before { content: '\f07b'} /*  */ +.octicon-briefcase:before { content: '\f0d3'} /*  */ +.octicon-broadcast:before { content: '\f048'} /*  */ +.octicon-browser:before { content: '\f0c5'} /*  */ +.octicon-bug:before { content: '\f091'} /*  */ +.octicon-calendar:before { content: '\f068'} /*  */ +.octicon-check:before { content: '\f03a'} /*  */ +.octicon-checklist:before { content: '\f076'} /*  */ +.octicon-chevron-down:before { content: '\f0a3'} /*  */ +.octicon-chevron-left:before { content: '\f0a4'} /*  */ +.octicon-chevron-right:before { content: '\f078'} /*  */ +.octicon-chevron-up:before { content: '\f0a2'} /*  */ +.octicon-circle-slash:before { content: '\f084'} /*  */ +.octicon-circuit-board:before { content: '\f0d6'} /*  */ +.octicon-clippy:before { content: '\f035'} /*  */ +.octicon-clock:before { content: '\f046'} /*  */ +.octicon-cloud-download:before { content: '\f00b'} /*  */ +.octicon-cloud-upload:before { content: '\f00c'} /*  */ +.octicon-code:before { content: '\f05f'} /*  */ +.octicon-color-mode:before { content: '\f065'} /*  */ +.octicon-comment-add:before, +.octicon-comment:before { content: '\f02b'} /*  */ +.octicon-comment-discussion:before { content: '\f04f'} /*  */ +.octicon-credit-card:before { content: '\f045'} /*  */ +.octicon-dash:before { content: '\f0ca'} /*  */ +.octicon-dashboard:before { content: '\f07d'} /*  */ +.octicon-database:before { content: '\f096'} /*  */ +.octicon-clone:before, +.octicon-desktop-download:before { content: '\f0dc'} /*  */ +.octicon-device-camera:before { content: '\f056'} /*  */ +.octicon-device-camera-video:before { content: '\f057'} /*  */ +.octicon-device-desktop:before { content: '\f27c'} /*  */ +.octicon-device-mobile:before { content: '\f038'} /*  */ +.octicon-diff:before { content: '\f04d'} /*  */ +.octicon-diff-added:before { content: '\f06b'} /*  */ +.octicon-diff-ignored:before { content: '\f099'} /*  */ +.octicon-diff-modified:before { content: '\f06d'} /*  */ +.octicon-diff-removed:before { content: '\f06c'} /*  */ +.octicon-diff-renamed:before { content: '\f06e'} /*  */ +.octicon-ellipsis:before { content: '\f09a'} /*  */ +.octicon-eye-unwatch:before, +.octicon-eye-watch:before, +.octicon-eye:before { content: '\f04e'} /*  */ +.octicon-file-binary:before { content: '\f094'} /*  */ +.octicon-file-code:before { content: '\f010'} /*  */ +.octicon-file-directory:before { content: '\f016'} /*  */ +.octicon-file-media:before { content: '\f012'} /*  */ +.octicon-file-pdf:before { content: '\f014'} /*  */ +.octicon-file-submodule:before { content: '\f017'} /*  */ +.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ +.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ +.octicon-file-text:before { content: '\f011'} /*  */ +.octicon-file-zip:before { content: '\f013'} /*  */ +.octicon-flame:before { content: '\f0d2'} /*  */ +.octicon-fold:before { content: '\f0cc'} /*  */ +.octicon-gear:before { content: '\f02f'} /*  */ +.octicon-gift:before { content: '\f042'} /*  */ +.octicon-gist:before { content: '\f00e'} /*  */ +.octicon-gist-secret:before { content: '\f08c'} /*  */ +.octicon-git-branch-create:before, +.octicon-git-branch-delete:before, +.octicon-git-branch:before { content: '\f020'} /*  */ +.octicon-git-commit:before { content: '\f01f'} /*  */ +.octicon-git-compare:before { content: '\f0ac'} /*  */ +.octicon-git-merge:before { content: '\f023'} /*  */ +.octicon-git-pull-request-abandoned:before, +.octicon-git-pull-request:before { content: '\f009'} /*  */ +.octicon-globe:before { content: '\f0b6'} /*  */ +.octicon-graph:before { content: '\f043'} /*  */ +.octicon-heart:before { content: '\2665'} /* ♥ */ +.octicon-history:before { content: '\f07e'} /*  */ +.octicon-home:before { content: '\f08d'} /*  */ +.octicon-horizontal-rule:before { content: '\f070'} /*  */ +.octicon-hubot:before { content: '\f09d'} /*  */ +.octicon-inbox:before { content: '\f0cf'} /*  */ +.octicon-info:before { content: '\f059'} /*  */ +.octicon-issue-closed:before { content: '\f028'} /*  */ +.octicon-issue-opened:before { content: '\f026'} /*  */ +.octicon-issue-reopened:before { content: '\f027'} /*  */ +.octicon-jersey:before { content: '\f019'} /*  */ +.octicon-key:before { content: '\f049'} /*  */ +.octicon-keyboard:before { content: '\f00d'} /*  */ +.octicon-law:before { content: '\f0d8'} /*  */ +.octicon-light-bulb:before { content: '\f000'} /*  */ +.octicon-link:before { content: '\f05c'} /*  */ +.octicon-link-external:before { content: '\f07f'} /*  */ +.octicon-list-ordered:before { content: '\f062'} /*  */ +.octicon-list-unordered:before { content: '\f061'} /*  */ +.octicon-location:before { content: '\f060'} /*  */ +.octicon-gist-private:before, +.octicon-mirror-private:before, +.octicon-git-fork-private:before, +.octicon-lock:before { content: '\f06a'} /*  */ +.octicon-logo-github:before { content: '\f092'} /*  */ +.octicon-mail:before { content: '\f03b'} /*  */ +.octicon-mail-read:before { content: '\f03c'} /*  */ +.octicon-mail-reply:before { content: '\f051'} /*  */ +.octicon-mark-github:before { content: '\f00a'} /*  */ +.octicon-markdown:before { content: '\f0c9'} /*  */ +.octicon-megaphone:before { content: '\f077'} /*  */ +.octicon-mention:before { content: '\f0be'} /*  */ +.octicon-milestone:before { content: '\f075'} /*  */ +.octicon-mirror-public:before, +.octicon-mirror:before { content: '\f024'} /*  */ +.octicon-mortar-board:before { content: '\f0d7'} /*  */ +.octicon-mute:before { content: '\f080'} /*  */ +.octicon-no-newline:before { content: '\f09c'} /*  */ +.octicon-octoface:before { content: '\f008'} /*  */ +.octicon-organization:before { content: '\f037'} /*  */ +.octicon-package:before { content: '\f0c4'} /*  */ +.octicon-paintcan:before { content: '\f0d1'} /*  */ +.octicon-pencil:before { content: '\f058'} /*  */ +.octicon-person-add:before, +.octicon-person-follow:before, +.octicon-person:before { content: '\f018'} /*  */ +.octicon-pin:before { content: '\f041'} /*  */ +.octicon-plug:before { content: '\f0d4'} /*  */ +.octicon-repo-create:before, +.octicon-gist-new:before, +.octicon-file-directory-create:before, +.octicon-file-add:before, +.octicon-plus:before { content: '\f05d'} /*  */ +.octicon-primitive-dot:before { content: '\f052'} /*  */ +.octicon-primitive-square:before { content: '\f053'} /*  */ +.octicon-pulse:before { content: '\f085'} /*  */ +.octicon-question:before { content: '\f02c'} /*  */ +.octicon-quote:before { content: '\f063'} /*  */ +.octicon-radio-tower:before { content: '\f030'} /*  */ +.octicon-repo-delete:before, +.octicon-repo:before { content: '\f001'} /*  */ +.octicon-repo-clone:before { content: '\f04c'} /*  */ +.octicon-repo-force-push:before { content: '\f04a'} /*  */ +.octicon-gist-fork:before, +.octicon-repo-forked:before { content: '\f002'} /*  */ +.octicon-repo-pull:before { content: '\f006'} /*  */ +.octicon-repo-push:before { content: '\f005'} /*  */ +.octicon-rocket:before { content: '\f033'} /*  */ +.octicon-rss:before { content: '\f034'} /*  */ +.octicon-ruby:before { content: '\f047'} /*  */ +.octicon-screen-full:before { content: '\f066'} /*  */ +.octicon-screen-normal:before { content: '\f067'} /*  */ +.octicon-search-save:before, +.octicon-search:before { content: '\f02e'} /*  */ +.octicon-server:before { content: '\f097'} /*  */ +.octicon-settings:before { content: '\f07c'} /*  */ +.octicon-shield:before { content: '\f0e1'} /*  */ +.octicon-log-in:before, +.octicon-sign-in:before { content: '\f036'} /*  */ +.octicon-log-out:before, +.octicon-sign-out:before { content: '\f032'} /*  */ +.octicon-squirrel:before { content: '\f0b2'} /*  */ +.octicon-star-add:before, +.octicon-star-delete:before, +.octicon-star:before { content: '\f02a'} /*  */ +.octicon-stop:before { content: '\f08f'} /*  */ +.octicon-repo-sync:before, +.octicon-sync:before { content: '\f087'} /*  */ +.octicon-tag-remove:before, +.octicon-tag-add:before, +.octicon-tag:before { content: '\f015'} /*  */ +.octicon-telescope:before { content: '\f088'} /*  */ +.octicon-terminal:before { content: '\f0c8'} /*  */ +.octicon-three-bars:before { content: '\f05e'} /*  */ +.octicon-thumbsdown:before { content: '\f0db'} /*  */ +.octicon-thumbsup:before { content: '\f0da'} /*  */ +.octicon-tools:before { content: '\f031'} /*  */ +.octicon-trashcan:before { content: '\f0d0'} /*  */ +.octicon-triangle-down:before { content: '\f05b'} /*  */ +.octicon-triangle-left:before { content: '\f044'} /*  */ +.octicon-triangle-right:before { content: '\f05a'} /*  */ +.octicon-triangle-up:before { content: '\f0aa'} /*  */ +.octicon-unfold:before { content: '\f039'} /*  */ +.octicon-unmute:before { content: '\f0ba'} /*  */ +.octicon-versions:before { content: '\f064'} /*  */ +.octicon-watch:before { content: '\f0e0'} /*  */ +.octicon-remove-close:before, +.octicon-x:before { content: '\f081'} /*  */ +.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/resources/octicons/octicons.scss b/resources/octicons/octicons.scss new file mode 100755 index 0000000..0902ced --- /dev/null +++ b/resources/octicons/octicons.scss @@ -0,0 +1,220 @@ +$octicons-font-path: "." !default; +$octicons-version: "396334ee3da78f4302d25c758ae3e3ce5dc3c97d"; + +@font-face { + font-family: 'octicons'; + src: url('#{$octicons-font-path}/octicons.eot?#iefix&v=#{$octicons-version}') format('embedded-opentype'), + url('#{$octicons-font-path}/octicons.woff?v=#{$octicons-version}') format('woff'), + url('#{$octicons-font-path}/octicons.ttf?v=#{$octicons-version}') format('truetype'), + url('#{$octicons-font-path}/octicons.svg?v=#{$octicons-version}#octicons') format('svg'); + font-weight: normal; + font-style: normal; +} + +// .octicon is optimized for 16px. +// .mega-octicon is optimized for 32px but can be used larger. +.octicon, .mega-octicon { + font: normal normal normal 16px/1 octicons; + display: inline-block; + text-decoration: none; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.mega-octicon { font-size: 32px; } + +.octicon-alert:before { content: '\f02d'} /*  */ +.octicon-arrow-down:before { content: '\f03f'} /*  */ +.octicon-arrow-left:before { content: '\f040'} /*  */ +.octicon-arrow-right:before { content: '\f03e'} /*  */ +.octicon-arrow-small-down:before { content: '\f0a0'} /*  */ +.octicon-arrow-small-left:before { content: '\f0a1'} /*  */ +.octicon-arrow-small-right:before { content: '\f071'} /*  */ +.octicon-arrow-small-up:before { content: '\f09f'} /*  */ +.octicon-arrow-up:before { content: '\f03d'} /*  */ +.octicon-microscope:before, +.octicon-beaker:before { content: '\f0dd'} /*  */ +.octicon-bell:before { content: '\f0de'} /*  */ +.octicon-book:before { content: '\f007'} /*  */ +.octicon-bookmark:before { content: '\f07b'} /*  */ +.octicon-briefcase:before { content: '\f0d3'} /*  */ +.octicon-broadcast:before { content: '\f048'} /*  */ +.octicon-browser:before { content: '\f0c5'} /*  */ +.octicon-bug:before { content: '\f091'} /*  */ +.octicon-calendar:before { content: '\f068'} /*  */ +.octicon-check:before { content: '\f03a'} /*  */ +.octicon-checklist:before { content: '\f076'} /*  */ +.octicon-chevron-down:before { content: '\f0a3'} /*  */ +.octicon-chevron-left:before { content: '\f0a4'} /*  */ +.octicon-chevron-right:before { content: '\f078'} /*  */ +.octicon-chevron-up:before { content: '\f0a2'} /*  */ +.octicon-circle-slash:before { content: '\f084'} /*  */ +.octicon-circuit-board:before { content: '\f0d6'} /*  */ +.octicon-clippy:before { content: '\f035'} /*  */ +.octicon-clock:before { content: '\f046'} /*  */ +.octicon-cloud-download:before { content: '\f00b'} /*  */ +.octicon-cloud-upload:before { content: '\f00c'} /*  */ +.octicon-code:before { content: '\f05f'} /*  */ +.octicon-color-mode:before { content: '\f065'} /*  */ +.octicon-comment-add:before, +.octicon-comment:before { content: '\f02b'} /*  */ +.octicon-comment-discussion:before { content: '\f04f'} /*  */ +.octicon-credit-card:before { content: '\f045'} /*  */ +.octicon-dash:before { content: '\f0ca'} /*  */ +.octicon-dashboard:before { content: '\f07d'} /*  */ +.octicon-database:before { content: '\f096'} /*  */ +.octicon-clone:before, +.octicon-desktop-download:before { content: '\f0dc'} /*  */ +.octicon-device-camera:before { content: '\f056'} /*  */ +.octicon-device-camera-video:before { content: '\f057'} /*  */ +.octicon-device-desktop:before { content: '\f27c'} /*  */ +.octicon-device-mobile:before { content: '\f038'} /*  */ +.octicon-diff:before { content: '\f04d'} /*  */ +.octicon-diff-added:before { content: '\f06b'} /*  */ +.octicon-diff-ignored:before { content: '\f099'} /*  */ +.octicon-diff-modified:before { content: '\f06d'} /*  */ +.octicon-diff-removed:before { content: '\f06c'} /*  */ +.octicon-diff-renamed:before { content: '\f06e'} /*  */ +.octicon-ellipsis:before { content: '\f09a'} /*  */ +.octicon-eye-unwatch:before, +.octicon-eye-watch:before, +.octicon-eye:before { content: '\f04e'} /*  */ +.octicon-file-binary:before { content: '\f094'} /*  */ +.octicon-file-code:before { content: '\f010'} /*  */ +.octicon-file-directory:before { content: '\f016'} /*  */ +.octicon-file-media:before { content: '\f012'} /*  */ +.octicon-file-pdf:before { content: '\f014'} /*  */ +.octicon-file-submodule:before { content: '\f017'} /*  */ +.octicon-file-symlink-directory:before { content: '\f0b1'} /*  */ +.octicon-file-symlink-file:before { content: '\f0b0'} /*  */ +.octicon-file-text:before { content: '\f011'} /*  */ +.octicon-file-zip:before { content: '\f013'} /*  */ +.octicon-flame:before { content: '\f0d2'} /*  */ +.octicon-fold:before { content: '\f0cc'} /*  */ +.octicon-gear:before { content: '\f02f'} /*  */ +.octicon-gift:before { content: '\f042'} /*  */ +.octicon-gist:before { content: '\f00e'} /*  */ +.octicon-gist-secret:before { content: '\f08c'} /*  */ +.octicon-git-branch-create:before, +.octicon-git-branch-delete:before, +.octicon-git-branch:before { content: '\f020'} /*  */ +.octicon-git-commit:before { content: '\f01f'} /*  */ +.octicon-git-compare:before { content: '\f0ac'} /*  */ +.octicon-git-merge:before { content: '\f023'} /*  */ +.octicon-git-pull-request-abandoned:before, +.octicon-git-pull-request:before { content: '\f009'} /*  */ +.octicon-globe:before { content: '\f0b6'} /*  */ +.octicon-graph:before { content: '\f043'} /*  */ +.octicon-heart:before { content: '\2665'} /* ♥ */ +.octicon-history:before { content: '\f07e'} /*  */ +.octicon-home:before { content: '\f08d'} /*  */ +.octicon-horizontal-rule:before { content: '\f070'} /*  */ +.octicon-hubot:before { content: '\f09d'} /*  */ +.octicon-inbox:before { content: '\f0cf'} /*  */ +.octicon-info:before { content: '\f059'} /*  */ +.octicon-issue-closed:before { content: '\f028'} /*  */ +.octicon-issue-opened:before { content: '\f026'} /*  */ +.octicon-issue-reopened:before { content: '\f027'} /*  */ +.octicon-jersey:before { content: '\f019'} /*  */ +.octicon-key:before { content: '\f049'} /*  */ +.octicon-keyboard:before { content: '\f00d'} /*  */ +.octicon-law:before { content: '\f0d8'} /*  */ +.octicon-light-bulb:before { content: '\f000'} /*  */ +.octicon-link:before { content: '\f05c'} /*  */ +.octicon-link-external:before { content: '\f07f'} /*  */ +.octicon-list-ordered:before { content: '\f062'} /*  */ +.octicon-list-unordered:before { content: '\f061'} /*  */ +.octicon-location:before { content: '\f060'} /*  */ +.octicon-gist-private:before, +.octicon-mirror-private:before, +.octicon-git-fork-private:before, +.octicon-lock:before { content: '\f06a'} /*  */ +.octicon-logo-github:before { content: '\f092'} /*  */ +.octicon-mail:before { content: '\f03b'} /*  */ +.octicon-mail-read:before { content: '\f03c'} /*  */ +.octicon-mail-reply:before { content: '\f051'} /*  */ +.octicon-mark-github:before { content: '\f00a'} /*  */ +.octicon-markdown:before { content: '\f0c9'} /*  */ +.octicon-megaphone:before { content: '\f077'} /*  */ +.octicon-mention:before { content: '\f0be'} /*  */ +.octicon-milestone:before { content: '\f075'} /*  */ +.octicon-mirror-public:before, +.octicon-mirror:before { content: '\f024'} /*  */ +.octicon-mortar-board:before { content: '\f0d7'} /*  */ +.octicon-mute:before { content: '\f080'} /*  */ +.octicon-no-newline:before { content: '\f09c'} /*  */ +.octicon-octoface:before { content: '\f008'} /*  */ +.octicon-organization:before { content: '\f037'} /*  */ +.octicon-package:before { content: '\f0c4'} /*  */ +.octicon-paintcan:before { content: '\f0d1'} /*  */ +.octicon-pencil:before { content: '\f058'} /*  */ +.octicon-person-add:before, +.octicon-person-follow:before, +.octicon-person:before { content: '\f018'} /*  */ +.octicon-pin:before { content: '\f041'} /*  */ +.octicon-plug:before { content: '\f0d4'} /*  */ +.octicon-repo-create:before, +.octicon-gist-new:before, +.octicon-file-directory-create:before, +.octicon-file-add:before, +.octicon-plus:before { content: '\f05d'} /*  */ +.octicon-primitive-dot:before { content: '\f052'} /*  */ +.octicon-primitive-square:before { content: '\f053'} /*  */ +.octicon-pulse:before { content: '\f085'} /*  */ +.octicon-question:before { content: '\f02c'} /*  */ +.octicon-quote:before { content: '\f063'} /*  */ +.octicon-radio-tower:before { content: '\f030'} /*  */ +.octicon-repo-delete:before, +.octicon-repo:before { content: '\f001'} /*  */ +.octicon-repo-clone:before { content: '\f04c'} /*  */ +.octicon-repo-force-push:before { content: '\f04a'} /*  */ +.octicon-gist-fork:before, +.octicon-repo-forked:before { content: '\f002'} /*  */ +.octicon-repo-pull:before { content: '\f006'} /*  */ +.octicon-repo-push:before { content: '\f005'} /*  */ +.octicon-rocket:before { content: '\f033'} /*  */ +.octicon-rss:before { content: '\f034'} /*  */ +.octicon-ruby:before { content: '\f047'} /*  */ +.octicon-screen-full:before { content: '\f066'} /*  */ +.octicon-screen-normal:before { content: '\f067'} /*  */ +.octicon-search-save:before, +.octicon-search:before { content: '\f02e'} /*  */ +.octicon-server:before { content: '\f097'} /*  */ +.octicon-settings:before { content: '\f07c'} /*  */ +.octicon-shield:before { content: '\f0e1'} /*  */ +.octicon-log-in:before, +.octicon-sign-in:before { content: '\f036'} /*  */ +.octicon-log-out:before, +.octicon-sign-out:before { content: '\f032'} /*  */ +.octicon-squirrel:before { content: '\f0b2'} /*  */ +.octicon-star-add:before, +.octicon-star-delete:before, +.octicon-star:before { content: '\f02a'} /*  */ +.octicon-stop:before { content: '\f08f'} /*  */ +.octicon-repo-sync:before, +.octicon-sync:before { content: '\f087'} /*  */ +.octicon-tag-remove:before, +.octicon-tag-add:before, +.octicon-tag:before { content: '\f015'} /*  */ +.octicon-telescope:before { content: '\f088'} /*  */ +.octicon-terminal:before { content: '\f0c8'} /*  */ +.octicon-three-bars:before { content: '\f05e'} /*  */ +.octicon-thumbsdown:before { content: '\f0db'} /*  */ +.octicon-thumbsup:before { content: '\f0da'} /*  */ +.octicon-tools:before { content: '\f031'} /*  */ +.octicon-trashcan:before { content: '\f0d0'} /*  */ +.octicon-triangle-down:before { content: '\f05b'} /*  */ +.octicon-triangle-left:before { content: '\f044'} /*  */ +.octicon-triangle-right:before { content: '\f05a'} /*  */ +.octicon-triangle-up:before { content: '\f0aa'} /*  */ +.octicon-unfold:before { content: '\f039'} /*  */ +.octicon-unmute:before { content: '\f0ba'} /*  */ +.octicon-versions:before { content: '\f064'} /*  */ +.octicon-watch:before { content: '\f0e0'} /*  */ +.octicon-remove-close:before, +.octicon-x:before { content: '\f081'} /*  */ +.octicon-zap:before { content: '\26A1'} /* ⚡ */ diff --git a/resources/octicons/octicons.svg b/resources/octicons/octicons.svg new file mode 100755 index 0000000..d932988 --- /dev/null +++ b/resources/octicons/octicons.svg @@ -0,0 +1,183 @@ + + + + +(c) 2012-2015 GitHub + +When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) + +Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) +Applies to all font files + +Code License: MIT (http://choosealicense.com/licenses/mit/) +Applies to all other files + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/octicons/octicons.ttf b/resources/octicons/octicons.ttf new file mode 100755 index 0000000000000000000000000000000000000000..32e6720a733413cec27e048df79d853dff41d728 GIT binary patch literal 28992 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