loleaflet/css/mobilewizard.css                  |  101 ++++++++++++++++++++++++
 loleaflet/css/toolbar.css                       |   96 ----------------------
 loleaflet/images/lc_color-picker-selected.svg   |    8 +
 loleaflet/images/lc_square_rounded_unfilled.svg |    1 
 loleaflet/src/control/ColorPicker.js            |    2 
 5 files changed, 111 insertions(+), 97 deletions(-)

New commits:
commit 9e790e53fcfe62fb5e14a4a3bb86f3fb814c7999
Author:     Pedro <pedro.si...@collabora.com>
AuthorDate: Tue Oct 22 15:55:44 2019 +0200
Commit:     Szymon Kłos <szymon.k...@collabora.com>
CommitDate: Thu Oct 24 12:55:20 2019 +0200

    Style color-picker and add icons; move rules to mobilewizard.css
    
    Change-Id: Icc8261c9ef138ea5ea4869296a156c0b860e983b
    Reviewed-on: https://gerrit.libreoffice.org/81335
    Reviewed-by: Szymon Kłos <szymon.k...@collabora.com>
    Tested-by: Szymon Kłos <szymon.k...@collabora.com>

diff --git a/loleaflet/css/mobilewizard.css b/loleaflet/css/mobilewizard.css
index 5081c4476..16e29ebc1 100644
--- a/loleaflet/css/mobilewizard.css
+++ b/loleaflet/css/mobilewizard.css
@@ -113,3 +113,104 @@ span#main-menu-btn-icon {
 .layout.layout_head02a {
        background: url('images/layout_head02a.svg') no-repeat center 
!important;
 }
+
+/*Color-picker*/
+.color-sample-selected {
+       height: 32px !important;
+       width: 32px !important;
+       border: 1px solid #8A8A8A;
+       border-radius: 100px;
+}
+
+.no-color-selected {
+       text-align: center;
+       font-size: 30pt;
+       line-height: 32px;
+       font-weight: 300;
+       color: #ff0000 !important;
+       background-color: #fff !important;
+}
+
+.colors-container-selected-basic-color{
+       box-shadow: 0 2px 3px -2px #0b87e7;
+       border-radius: 4px;
+}
+.color-sample-small {
+       border: 2px solid #fff;
+       width: 28px;
+       height: 28px;
+       color: #f0f8ff;
+       text-align: center;
+       vertical-align: bottom;
+       display: table-cell;
+}
+
+.color-sample-big {
+       padding: 5px;
+       width: 118px;
+       height: 42px;
+       color: #f0f8ff;
+       text-align: right;
+       vertical-align: bottom;
+       display: table-cell;
+       box-shadow: 0px 0px 0px 1px #dddddd, 1px 1px 0 3px #ffffff;
+}
+
+.colors-container {
+       display: table;
+}
+
+.colors-container-no-color-row {
+       display: flex;
+       justify-content: space-between;
+       height: 50px;
+}
+
+.colors-container-basic-colors-row {
+       padding-bottom: 20px;
+}
+
+.colors-container-tints {
+       padding-bottom: 0px;
+}
+
+.no-color-control-label {
+       display:table-cell;
+       padding-left: 4px;
+       vertical-align: middle;
+}
+
+.no-color-control-mark {
+       color: #0b87e7 !important;
+       font-size: larger;
+       line-height: 0;
+}
+
+.no-color-control-icon {
+       display: table-cell;
+       height: 32px !important;
+       width: 32px !important;
+       text-align: center;
+       font-size: 26pt;
+       line-height: 28px;
+       font-weight: 300;
+       color: #ff0000 !important;
+       background: url(images/lc_square_rounded_unfilled.svg) no-repeat center;
+}
+
+.colors-container-basic-color-mark {
+       border: 4px solid transparent;
+       border-top: 5px solid #0b87e7;
+       margin-top: 2px;
+       position: absolute;
+       margin-left: 10px
+}
+
+.colors-container-tint-mark {
+       width: 20px;
+       height: 20px;
+       background-image: url('images/lc_color-picker-selected.svg');
+       margin-left: auto;
+       background-repeat: no-repeat;
+       background-size: auto;
+}
diff --git a/loleaflet/css/toolbar.css b/loleaflet/css/toolbar.css
index 925c14406..517f826f1 100644
--- a/loleaflet/css/toolbar.css
+++ b/loleaflet/css/toolbar.css
@@ -1262,99 +1262,3 @@ menu-entry-with-icon.padding-left + 
menu-entry-icon.width */
        vertical-align: middle;
        padding-left: 8px;
 }
-
-.color-sample-selected {
-       height: 32px !important;
-       width: 32px !important;
-       border: 1px solid #8A8A8A;
-       border-radius: 100px;
-}
-
-.no-color-selected {
-       text-align: center;
-       font-size: 30pt;
-       line-height: 32px;
-       font-weight: 300;
-       color: #ff0000 !important;
-       background-color: #fff !important;
-}
-
-.color-sample-small {
-       border-left: 3px solid #fff;
-       border-right: 3px solid #fff;
-       border-bottom: 3px solid #fff;
-       width: 28px;
-       height: 28px;
-       color: #f0f8ff;
-       text-align: center;
-       vertical-align: bottom;
-       display: table-cell;
-}
-
-.color-sample-big {
-       border: 5px solid #f2f8f0;
-       padding: 5px;
-       width: 118px;
-       height: 42px;
-       color: #f0f8ff;
-       text-align: right;
-       vertical-align: bottom;
-       display: table-cell;
-}
-
-.colors-container {
-       display: table;
-}
-
-.colors-container-no-color-row {
-       display: flex;
-       justify-content: space-between;
-       height: 50px;
-}
-
-.colors-container-basic-colors-row {
-       padding-bottom: 20px;
-}
-
-.colors-container-tints {
-       padding-bottom: 0px;
-}
-
-.no-color-control-label {
-       display:table-cell;
-       padding-left: 30px;
-       vertical-align: middle;
-}
-
-.no-color-control-mark {
-       color: #0b87e7 !important;
-       font-size: larger;
-       line-height: 0;
-}
-
-.no-color-control-icon {
-       display: table-cell;
-       height: 28px !important;
-       width: 28px !important;
-       border: 1px solid #8A8A8A;
-       border-radius: 100px;
-       text-align: center;
-       font-size: 26pt;
-       line-height: 28px;
-       font-weight: 300;
-       color: #ff0000 !important;
-       background-color: #fff;
-}
-
-.colors-container-basic-color-mark {
-       /*TODO: please, Pedro set up this one as you suggested on MM*/
-}
-
-.colors-container-tint-mark {
-       width: 20px;
-       height: 20px;
-       background-image: url('images/icon-set-symbols1-check.svg');
-       margin-left: auto;
-       background-repeat: no-repeat;
-       background-size: auto;
-}
diff --git a/loleaflet/images/lc_color-picker-selected.svg 
b/loleaflet/images/lc_color-picker-selected.svg
new file mode 100644
index 000000000..559c961ca
--- /dev/null
+++ b/loleaflet/images/lc_color-picker-selected.svg
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="20" height="20" version="1.1" viewBox="0 0 20 20" 
xmlns="http://www.w3.org/2000/svg";>
+ <g stroke-width=".83333">
+  <path d="m0 0h20v20h-20z" fill="none"/>
+  <path d="m10 1.6667c-4.6 0-8.3333 3.7333-8.3333 8.3333s3.7333 8.3333 8.3333 
8.3333 8.3333-3.7333 8.3333-8.3333-3.7333-8.3333-8.3333-8.3333zm-2.2583 
11.908-2.9917-2.9917c-0.325-0.325-0.325-0.85 0-1.175s0.85-0.325 1.175 0l2.4083 
2.4 5.7333-5.7333c0.325-0.325 0.85-0.325 1.175 0s0.325 0.85 0 1.175l-6.325 
6.325c-0.31667 0.325-0.85 0.325-1.175 0z" fill="#fff"/>
+  <path d="m7.7417 13.575-2.9917-2.9917c-0.325-0.325-0.325-0.85 
0-1.175s0.85-0.325 1.175 0l2.4083 2.4 5.7333-5.7333c0.325-0.325 0.85-0.325 
1.175 0s0.325 0.85 0 1.175l-6.325 6.325c-0.31667 0.325-0.85 0.325-1.175 0z" 
fill="#1a1a1a"/>
+ </g>
+</svg>
diff --git a/loleaflet/images/lc_square_rounded_unfilled.svg 
b/loleaflet/images/lc_square_rounded_unfilled.svg
new file mode 100644
index 000000000..9adbb8ad7
--- /dev/null
+++ b/loleaflet/images/lc_square_rounded_unfilled.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg";><g fill="none" 
stroke="#4d82b8"><path d="m4.875 2.5c-1.3157349 0-2.375 1.0592651-2.375 
2.375v14.25c0 1.315734 1.0592651 2.375 2.375 2.375h14.25c1.315734 0 
2.375-1.059266 
2.375-2.375v-14.25c0-1.3157349-1.059266-2.375-2.375-2.375z"/><path d="m6.5 15.5 
11-6.9999996" stroke-linecap="round" stroke-linejoin="round"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/src/control/ColorPicker.js 
b/loleaflet/src/control/ColorPicker.js
index 7c230bf0b..a5aae9a9f 100644
--- a/loleaflet/src/control/ColorPicker.js
+++ b/loleaflet/src/control/ColorPicker.js
@@ -96,7 +96,7 @@ L.ColorPicker = L.Class.extend({
        _createNoColorControl: function () {
                var icon = {
                        type: 'fixedtext',
-                       text: '\\',
+                       text: '',
                        style: 'no-color-control-icon'
                };
                var label = {type: 'fixedtext', style: 
'no-color-control-label', text: _('No color')};
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to