From b37611bffe1dbb6107a0efd210e125c9a141856d Mon Sep 17 00:00:00 2001 From: codecalm Date: Wed, 25 Mar 2020 21:58:08 +0100 Subject: bold, italic, underline icons #11 --- src/_icons/bold.svg | 6 ++++++ src/_icons/italic.svg | 7 +++++++ src/_icons/plane-arrival.svg | 2 +- src/_icons/plane-departure.svg | 2 +- src/_icons/underline.svg | 6 ++++++ src/editor.html | 17 +++++++++++++++++ src/style.scss | 31 +++++++++++++++++++++++++++++++ 7 files changed, 69 insertions(+), 2 deletions(-) create mode 100644 src/_icons/bold.svg create mode 100644 src/_icons/italic.svg create mode 100644 src/_icons/underline.svg (limited to 'src') diff --git a/src/_icons/bold.svg b/src/_icons/bold.svg new file mode 100644 index 0000000..4624d0f --- /dev/null +++ b/src/_icons/bold.svg @@ -0,0 +1,6 @@ +--- +--- + + + + diff --git a/src/_icons/italic.svg b/src/_icons/italic.svg new file mode 100644 index 0000000..fcf4e2e --- /dev/null +++ b/src/_icons/italic.svg @@ -0,0 +1,7 @@ +--- +--- + + + + + diff --git a/src/_icons/plane-arrival.svg b/src/_icons/plane-arrival.svg index 2c8a64f..15a6356 100644 --- a/src/_icons/plane-arrival.svg +++ b/src/_icons/plane-arrival.svg @@ -1,5 +1,5 @@ --- --- - + diff --git a/src/_icons/plane-departure.svg b/src/_icons/plane-departure.svg index c06d212..ba3fcc4 100644 --- a/src/_icons/plane-departure.svg +++ b/src/_icons/plane-departure.svg @@ -1,5 +1,5 @@ --- --- - + diff --git a/src/_icons/underline.svg b/src/_icons/underline.svg new file mode 100644 index 0000000..94a68c2 --- /dev/null +++ b/src/_icons/underline.svg @@ -0,0 +1,6 @@ +--- +--- + + + + diff --git a/src/editor.html b/src/editor.html index 3a928f2..688cf5e 100644 --- a/src/editor.html +++ b/src/editor.html @@ -1,6 +1,10 @@ --- layout: default --- + +{% assign toolbar = 'bold,italic,underline|align-left,align-center,align-right,align-justified|list,list-check' | split: '|' %} + +
@@ -69,6 +73,19 @@ layout: default
+
+
+ {% for group in toolbar %} + {% assign buttons = group | split: ',' %} +
+ {% for button in buttons %} +
{% include icon.html name=button %}
+ {% endfor %} +
+ {% endfor %} +
+
+

{{ site.icons.size }} icons

diff --git a/src/style.scss b/src/style.scss index fd23726..698a803 100644 --- a/src/style.scss +++ b/src/style.scss @@ -395,3 +395,34 @@ Components .td-1 { width: 1%; } + +$border-color: #e0e0e0; + +.toolbar { + display: flex; +} + +.buttons { + display: flex; + margin-right: .5rem; + border: 1px solid $border-color; + border-radius: 3px; + + .button + .button { + border-left: 1px solid $border-color; + } +} + +.button { + display: inline-flex; + width: 2rem; + height: 2rem; + align-items: center; + justify-content: center; + color: mix($dark, #fff, 75%); + + svg { + width: 1.25rem; + height: 1.25rem; + } +} -- cgit v1.2.1