[Libreoffice-commits] online.git: 4 commits - loleaflet/css loleaflet/images

Pranav Kant pranavk at collabora.co.uk
Mon Jul 16 10:26:45 UTC 2018


 loleaflet/css/toolbar.css                                               |   48 +++++-----
 loleaflet/images/fr01.svg                                               |    8 -
 loleaflet/images/fr010.svg                                              |   11 --
 loleaflet/images/fr011.svg                                              |   11 --
 loleaflet/images/fr012.svg                                              |    7 -
 loleaflet/images/fr02.svg                                               |    7 -
 loleaflet/images/fr03.svg                                               |    7 -
 loleaflet/images/fr04.svg                                               |    7 -
 loleaflet/images/fr05.svg                                               |    7 -
 loleaflet/images/fr06.svg                                               |    7 -
 loleaflet/images/fr07.svg                                               |    7 -
 loleaflet/images/fr08.svg                                               |    7 -
 loleaflet/images/fr09.svg                                               |    7 -
 loleaflet/images/lc26049.svg                                            |    2 
 loleaflet/images/lc_accepttrackedchanges.svg                            |    2 
 loleaflet/images/lc_alignblock.svg                                      |    2 
 loleaflet/images/lc_alignhorizontalcenter.svg                           |    2 
 loleaflet/images/lc_alignleft.svg                                       |    2 
 loleaflet/images/lc_alignright.svg                                      |    2 
 loleaflet/images/lc_arrowshapes.chevron.svg                             |    7 -
 loleaflet/images/lc_arrowshapes.circular-arrow.svg                      |    7 -
 loleaflet/images/lc_arrowshapes.corner-right-arrow.svg                  |    7 -
 loleaflet/images/lc_arrowshapes.down-arrow-callout.svg                  |    7 -
 loleaflet/images/lc_arrowshapes.down-arrow.svg                          |    7 -
 loleaflet/images/lc_arrowshapes.left-arrow-callout.svg                  |    7 -
 loleaflet/images/lc_arrowshapes.left-arrow.svg                          |    7 -
 loleaflet/images/lc_arrowshapes.left-right-arrow-callout.svg            |    7 -
 loleaflet/images/lc_arrowshapes.notched-right-arrow.svg                 |    7 -
 loleaflet/images/lc_arrowshapes.pentagon-right.svg                      |    7 -
 loleaflet/images/lc_arrowshapes.quad-arrow-callout.svg                  |    7 -
 loleaflet/images/lc_arrowshapes.quad-arrow.svg                          |    7 -
 loleaflet/images/lc_arrowshapes.right-arrow-callout.svg                 |    7 -
 loleaflet/images/lc_arrowshapes.right-arrow.svg                         |    7 -
 loleaflet/images/lc_arrowshapes.s-sharped-arrow.svg                     |    7 -
 loleaflet/images/lc_arrowshapes.split-arrow.svg                         |    7 -
 loleaflet/images/lc_arrowshapes.split-round-arrow.svg                   |    7 -
 loleaflet/images/lc_arrowshapes.striped-right-arrow.svg                 |    7 -
 loleaflet/images/lc_arrowshapes.svg                                     |    7 -
 loleaflet/images/lc_arrowshapes.up-arrow-callout.svg                    |    7 -
 loleaflet/images/lc_arrowshapes.up-arrow.svg                            |    7 -
 loleaflet/images/lc_arrowshapes.up-down-arrow-callout.svg               |    7 -
 loleaflet/images/lc_arrowshapes.up-down-arrow.svg                       |    7 -
 loleaflet/images/lc_arrowshapes.up-right-arrow-callout.svg              |    7 -
 loleaflet/images/lc_arrowshapes.up-right-arrow.svg                      |    7 -
 loleaflet/images/lc_arrowshapes.up-right-down-arrow.svg                 |    7 -
 loleaflet/images/lc_autosum.svg                                         |    2 
 loleaflet/images/lc_backcolor.svg                                       |    2 
 loleaflet/images/lc_backward.svg                                        |    2 
 loleaflet/images/lc_basicshapes.block-arc.svg                           |    7 -
 loleaflet/images/lc_basicshapes.can.svg                                 |    7 -
 loleaflet/images/lc_basicshapes.cross.svg                               |    7 -
 loleaflet/images/lc_basicshapes.diamond.svg                             |    7 -
 loleaflet/images/lc_basicshapes.hexagon.svg                             |    7 -
 loleaflet/images/lc_basicshapes.isosceles-triangle.svg                  |    7 -
 loleaflet/images/lc_basicshapes.octagon.svg                             |    7 -
 loleaflet/images/lc_basicshapes.paper.svg                               |   11 --
 loleaflet/images/lc_basicshapes.pentagon.svg                            |    7 -
 loleaflet/images/lc_basicshapes.right-triangle.svg                      |    7 -
 loleaflet/images/lc_basicshapes.ring.svg                                |    7 -
 loleaflet/images/lc_basicshapes.round-quadrat.svg                       |    7 -
 loleaflet/images/lc_basicshapes.trapezoid.svg                           |    7 -
 loleaflet/images/lc_bold.svg                                            |    2 
 loleaflet/images/lc_calloutshapes.cloud-callout.svg                     |    7 -
 loleaflet/images/lc_calloutshapes.rectangular-callout.svg               |    7 -
 loleaflet/images/lc_calloutshapes.round-callout.svg                     |    7 -
 loleaflet/images/lc_calloutshapes.svg                                   |    7 -
 loleaflet/images/lc_cancel.svg                                          |    2 
 loleaflet/images/lc_circle.svg                                          |    1 
 loleaflet/images/lc_closedoc.svg                                        |    2 
 loleaflet/images/lc_color.svg                                           |    2 
 loleaflet/images/lc_cube.svg                                            |    1 
 loleaflet/images/lc_currencyfield.svg                                   |    1 
 loleaflet/images/lc_datefield.svg                                       |    2 
 loleaflet/images/lc_decrementindent.svg                                 |    2 
 loleaflet/images/lc_decrementlevel.svg                                  |    2 
 loleaflet/images/lc_defaultbullet.svg                                   |    2 
 loleaflet/images/lc_defaultnumbering.svg                                |    2 
 loleaflet/images/lc_deletepage.svg                                      |    2 
 loleaflet/images/lc_dia.svg                                             |    2 
 loleaflet/images/lc_downsearch.svg                                      |    2 
 loleaflet/images/lc_drawchart.svg                                       |   11 --
 loleaflet/images/lc_duplicatepage.svg                                   |    2 
 loleaflet/images/lc_editdoc.svg                                         |    2 
 loleaflet/images/lc_ellipse.svg                                         |    1 
 loleaflet/images/lc_firstrecord.svg                                     |    2 
 loleaflet/images/lc_flowchartshapes.flowchart-card.svg                  |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-collate.svg               |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-data.svg                  |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-decision.svg              |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-delay.svg                 |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-direct-access-storage.svg |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-display.svg               |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-document.svg              |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-internal-storage.svg      |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-manual-input.svg          |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-multidocument.svg         |   11 --
 loleaflet/images/lc_flowchartshapes.flowchart-off-page-connector.svg    |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-or.svg                    |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-predefined-process.svg    |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-preparation.svg           |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-sequential-access.svg     |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-sort.svg                  |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-stored-data.svg           |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-summing-junction.svg      |    7 -
 loleaflet/images/lc_flowchartshapes.flowchart-terminator.svg            |    7 -
 loleaflet/images/lc_fontworkshapetype.fontwork-triangle-down.svg        |    1 
 loleaflet/images/lc_fontworkshapetype.fontwork-wave.svg                 |    1 
 loleaflet/images/lc_formattedfield.svg                                  |    1 
 loleaflet/images/lc_gallery.svg                                         |    2 
 loleaflet/images/lc_helpindex.svg                                       |    2 
 loleaflet/images/lc_insertfootnote.svg                                  |    2 
 loleaflet/images/lc_insertpage.svg                                      |    2 
 loleaflet/images/lc_insertsymbol.svg                                    |    2 
 loleaflet/images/lc_inserttable.svg                                     |    2 
 loleaflet/images/lc_italic.svg                                          |    2 
 loleaflet/images/lc_lastrecord.svg                                      |    2 
 loleaflet/images/lc_nextrecord.svg                                      |    2 
 loleaflet/images/lc_numberformatdecdecimals.svg                         |    2 
 loleaflet/images/lc_numberformatdecimal.svg                             |    2 
 loleaflet/images/lc_numberformatincdecimals.svg                         |    2 
 loleaflet/images/lc_numberformatpercent.svg                             |    2 
 loleaflet/images/lc_ok.svg                                              |    2 
 loleaflet/images/lc_pie.svg                                             |    1 
 loleaflet/images/lc_prevrecord.svg                                      |    2 
 loleaflet/images/lc_print.svg                                           |    2 
 loleaflet/images/lc_rect.svg                                            |    1 
 loleaflet/images/lc_rect_rounded.svg                                    |    1 
 loleaflet/images/lc_rect_unfilled.svg                                   |    1 
 loleaflet/images/lc_redo.svg                                            |    2 
 loleaflet/images/lc_save.svg                                            |    2 
 loleaflet/images/lc_saveas.svg                                          |    2 
 loleaflet/images/lc_setborderstyle.svg                                  |   11 --
 loleaflet/images/lc_showannotations.svg                                 |    2 
 loleaflet/images/lc_sortascending.svg                                   |    2 
 loleaflet/images/lc_sortdescending.svg                                  |    2 
 loleaflet/images/lc_square.svg                                          |    1 
 loleaflet/images/lc_starshapes.bang.svg                                 |    7 -
 loleaflet/images/lc_starshapes.concave-star6.svg                        |    7 -
 loleaflet/images/lc_starshapes.doorplate.svg                            |    7 -
 loleaflet/images/lc_starshapes.horizontal-scroll.svg                    |    7 -
 loleaflet/images/lc_starshapes.star12.svg                               |    7 -
 loleaflet/images/lc_starshapes.star24.svg                               |    7 -
 loleaflet/images/lc_starshapes.star4.svg                                |    7 -
 loleaflet/images/lc_starshapes.star5.svg                                |    7 -
 loleaflet/images/lc_starshapes.star6.svg                                |    7 -
 loleaflet/images/lc_starshapes.star8.svg                                |    7 -
 loleaflet/images/lc_starshapes.vertical-scroll.svg                      |    7 -
 loleaflet/images/lc_strikeout.svg                                       |    2 
 loleaflet/images/lc_symbolshapes.brace-pair.svg                         |    7 -
 loleaflet/images/lc_symbolshapes.bracket-pair.svg                       |    7 -
 loleaflet/images/lc_symbolshapes.cloud.svg                              |    7 -
 loleaflet/images/lc_symbolshapes.diamond-bevel.svg                      |   11 --
 loleaflet/images/lc_symbolshapes.flower.svg                             |    7 -
 loleaflet/images/lc_symbolshapes.forbidden.svg                          |    7 -
 loleaflet/images/lc_symbolshapes.heart.svg                              |    7 -
 loleaflet/images/lc_symbolshapes.left-brace.svg                         |    7 -
 loleaflet/images/lc_symbolshapes.left-bracket.svg                       |    7 -
 loleaflet/images/lc_symbolshapes.lightning.svg                          |    7 -
 loleaflet/images/lc_symbolshapes.moon.svg                               |    7 -
 loleaflet/images/lc_symbolshapes.octagon-bevel.svg                      |   11 --
 loleaflet/images/lc_symbolshapes.puzzle.svg                             |    7 -
 loleaflet/images/lc_symbolshapes.right-brace.svg                        |    7 -
 loleaflet/images/lc_symbolshapes.right-bracket.svg                      |    7 -
 loleaflet/images/lc_symbolshapes.sun.svg                                |    7 -
 loleaflet/images/lc_symbolshapes.svg                                    |    7 -
 loleaflet/images/lc_togglemergecells.svg                                |    2 
 loleaflet/images/lc_underline.svg                                       |    2 
 loleaflet/images/lc_undo.svg                                            |    2 
 loleaflet/images/lc_upsearch.svg                                        |    2 
 loleaflet/images/lc_view100.svg                                         |    2 
 loleaflet/images/lc_wraptext.svg                                        |    2 
 loleaflet/images/minus.svg                                              |    2 
 loleaflet/images/plus.svg                                               |    2 
 loleaflet/images/savemodified.svg                                       |   10 --
 loleaflet/images/savemodified_large.svg                                 |    1 
 loleaflet/images/sc_calloutshapes.line-callout-1.svg                    |    1 
 loleaflet/images/sc_calloutshapes.line-callout-2.svg                    |    1 
 loleaflet/images/sc_calloutshapes.line-callout-3.svg                    |    1 
 loleaflet/images/sc_signature.svg                                       |    4 
 179 files changed, 203 insertions(+), 753 deletions(-)

New commits:
commit 5521af382629650abfb21ba511b79a1e7587807b
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Mon Jul 16 15:50:54 2018 +0530

    loleaflet: use larger savemodified icon
    
    otherwise it doesn't match exactly, in size, with save icon resulting in
    ugly transition.
    
    Change-Id: I0ce25253b1436d6e4343c61e83a8a06941964eba

diff --git a/loleaflet/css/toolbar.css b/loleaflet/css/toolbar.css
index 072faacba..da451d918 100644
--- a/loleaflet/css/toolbar.css
+++ b/loleaflet/css/toolbar.css
@@ -446,7 +446,7 @@ button.leaflet-control-search-next
 .w2ui-icon.redo{ background: url('images/lc_redo.svg') no-repeat center !important; }
 .w2ui-icon.save{ background: url('images/lc_save.svg') no-repeat center !important; }
 .w2ui-icon.saveas{ background: url('images/lc_saveas.svg') no-repeat center !important; }
-.w2ui-icon.savemodified{ background: url('images/savemodified_small.svg') no-repeat center !important; }
+.w2ui-icon.savemodified{ background: url('images/savemodified_large.svg') no-repeat center !important; }
 .w2ui-icon.strikeout{ background: url('images/lc_strikeout.svg') no-repeat center !important; }
 .w2ui-icon.insertfootnote{ background: url('images/lc_insertfootnote.svg') no-repeat center !important; }
 .w2ui-icon.underline{ background: url('images/lc_underline.svg') no-repeat center !important; }
diff --git a/loleaflet/images/savemodified_large.svg b/loleaflet/images/savemodified_large.svg
new file mode 100644
index 000000000..f44470df6
--- /dev/null
+++ b/loleaflet/images/savemodified_large.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h15.173828a3 3 0 0 1 -.173828-1 3 3 0 0 1 3-3 3 3 0 0 1 1 .175781v-15.175781c0-.554-.446-1-1-1z" fill="#8959ab"/><g fill="#fff"><rect height="8" ry="1" width="16" x="4" y="3"/><path d="m8 15c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h2v-5h2v5h5c .554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z"/></g><circle cx="21" cy="21" fill="#eac282" r="2"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/savemodified_small.svg b/loleaflet/images/savemodified_small.svg
deleted file mode 100644
index c23751ef9..000000000
--- a/loleaflet/images/savemodified_small.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
-
-
-     /&gt;
- <path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10.769531a3 3 0 0 1 -.769531-2 3 3 0 0 1 3-3 3 3 0 0 1 2 .767578v-10.767578c0-.554-.446-1-1-1z" fill="#8959ab"/><rect fill="#fff" height="6" ry="1" width="12" x="2" y="1"/><path d="m4 10c-.554 0-1 .446-1 1v3c0 .554.446 1 1 1h1v-4h2v4h4c .058197 0 .108641-.023752.164062-.033203a3 3 0 0 1 -.164062-.966797 3 3 0 0 1 1-2.230469v-.769531c0-.554-.446-1-1-1z" fill="#fff"/><circle cx="14" cy="14" fill="#eac282" r="2"/></svg>
\ No newline at end of file
commit a5c58228c60c4950dccd1ad1179362b2184d11f7
Author: Pranav Kant <pranavk at collabora.co.uk>
Date:   Mon Jul 16 15:31:39 2018 +0530

    loleaflet: switch all icons to colibre
    
    Change-Id: Id13c9a8c726c8b99849b6be201dcc2a1e7ea36ef

diff --git a/loleaflet/images/fr01.svg b/loleaflet/images/fr01.svg
index a38747a9d..ddd81a3c2 100644
--- a/loleaflet/images/fr01.svg
+++ b/loleaflet/images/fr01.svg
@@ -1,7 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-  <g
-     inkscape:label="Capa 1"
-     inkscape:groupmode="layer"
-     id="layer1"
-     transform="translate(1,-1029.3622)" />
-</svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m1 1031.3622v20h20v-20zm2 2h16v16h-16z" fill="#fff"/><path d="m3 1033.3622v16h16v-16z" fill="#fff"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr010.svg b/loleaflet/images/fr010.svg
index 5b5ede39f..2abd79823 100644
--- a/loleaflet/images/fr010.svg
+++ b/loleaflet/images/fr010.svg
@@ -1,10 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#4d4d4d" 
-     d="m 12,4 0,15 1,0 0,-15 z"
-     />
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 4 11 L 4 12 L 4 20 L 5 20 L 21 20 L 21 19 L 21 4 L 21 3 L 4 3 z M 5 4 L 20 4 L 20 11 L 5 11 L 5 4 z M 5 12 L 20 12 L 20 19 L 5 19 L 5 12 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 22h20v-20h-20zm2-2v-16h16v16z" fill="#eac282"/><path d="m4 20h16v-16h-16z" fill="#fff"/><path d="m-13 4h2v16h-2z" fill="#eac282" transform="rotate(-90)"/><path d="m-22 11h20v2h-20z" fill="#4d82b8" transform="rotate(-90)"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr011.svg b/loleaflet/images/fr011.svg
index 7452f5a41..4bae209d4 100644
--- a/loleaflet/images/fr011.svg
+++ b/loleaflet/images/fr011.svg
@@ -1,10 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#4d4d4d" 
-     d="M 4 11 L 4 12 L 21 12 L 21 11 L 4 11 z "
-     />
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 4 19 L 4 20 L 12 20 L 13 20 L 21 20 L 21 19 L 21 4 L 21 3 L 4 3 z M 5 4 L 12 4 L 12 19 L 5 19 L 5 4 z M 13 4 L 20 4 L 20 19 L 13 19 L 13 4 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v20h20v-20zm2 2h16v16h-16z" fill="#eac282"/><path d="m4 4v16h16v-16z" fill="#fff"/><path d="m11 4h2v16h-2z" fill="#eac282"/><path d="m2 11h20v2h-20z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr012.svg b/loleaflet/images/fr012.svg
index 9cde5ef00..5bfdbf1d8 100644
--- a/loleaflet/images/fr012.svg
+++ b/loleaflet/images/fr012.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 4 11 L 4 12 L 4 19 L 4 20 L 21 20 L 21 19 L 21 12 L 21 11 L 21 4 L 21 3 L 4 3 z M 5 4 L 12 4 L 12 11 L 5 11 L 5 4 z M 13 4 L 20 4 L 20 11 L 13 11 L 13 4 z M 5 12 L 12 12 L 12 19 L 5 19 L 5 12 z M 13 12 L 20 12 L 20 19 L 13 19 L 13 12 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v20h20v-20zm2 2h16v16h-16z" fill="#eac282"/><path d="m4 4v16h16v-16z" fill="#fff"/><path d="m11 4h2v16h-2z" fill="#eac282"/><path d="m2 11h20v2h-20z" fill="#eac282"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr02.svg b/loleaflet/images/fr02.svg
index b71acc0f1..3056082d3 100644
--- a/loleaflet/images/fr02.svg
+++ b/loleaflet/images/fr02.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 20 L 5 20 L 5 3 L 4 3 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v20h2v-2-16-2z" fill="#eac282"/><path d="m4 2v20h18v-20z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr03.svg b/loleaflet/images/fr03.svg
index 8fcca7d78..099540ed0 100644
--- a/loleaflet/images/fr03.svg
+++ b/loleaflet/images/fr03.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 20 3 L 20 20 L 21 20 L 21 3 L 20 3 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m22 2v20h-2v-2-16-2z" fill="#eac282"/><path d="m20 2v20h-18v-20z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr04.svg b/loleaflet/images/fr04.svg
index 63a82d6b8..1502e4659 100644
--- a/loleaflet/images/fr04.svg
+++ b/loleaflet/images/fr04.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 20 L 5 20 L 5 3 L 4 3 z M 20 3 L 20 20 L 21 20 L 21 3 L 20 3 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v20h2v-2-16-2z" fill="#eac282"/><path d="m4 2v20h16v-20z" fill="#fff"/><path d="m22 2v20h-2v-2-16-2z" fill="#eac282"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr05.svg b/loleaflet/images/fr05.svg
index b1f193391..90387ad39 100644
--- a/loleaflet/images/fr05.svg
+++ b/loleaflet/images/fr05.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 21 4 L 21 3 L 4 3 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2h20v2h-2-16-2z" fill="#eac282"/><path d="m2 4h20v18h-20z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr06.svg b/loleaflet/images/fr06.svg
index 70f392ffe..02a35eb80 100644
--- a/loleaflet/images/fr06.svg
+++ b/loleaflet/images/fr06.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 19 L 4 20 L 21 20 L 21 19 L 4 19 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 22h20v-2h-2-16-2z" fill="#eac282"/><path d="m2 20h20v-18h-20z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr07.svg b/loleaflet/images/fr07.svg
index 01d35e146..8b02198cd 100644
--- a/loleaflet/images/fr07.svg
+++ b/loleaflet/images/fr07.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 21 4 L 21 3 L 4 3 z M 4 19 L 4 20 L 21 20 L 21 19 L 4 19 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2h20v2h-2-16-2z" fill="#eac282"/><path d="m2 4h20v16h-20z" fill="#fff"/><path d="m2 22h20v-2h-2-16-2z" fill="#eac282"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr08.svg b/loleaflet/images/fr08.svg
index 0942743f3..6ccfec3b8 100644
--- a/loleaflet/images/fr08.svg
+++ b/loleaflet/images/fr08.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 4 19 L 4 20 L 21 20 L 21 19 L 21 4 L 21 3 L 20 3 L 5 3 L 4 3 z M 5 4 L 20 4 L 20 19 L 5 19 L 5 4 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 2v20h20v-20zm2 2h16v16h-16z" fill="#eac282"/><path d="m4 4v16h16v-16z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/fr09.svg b/loleaflet/images/fr09.svg
index 8241031d3..ebfe3e6cd 100644
--- a/loleaflet/images/fr09.svg
+++ b/loleaflet/images/fr09.svg
@@ -1,6 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 3 L 4 4 L 21 4 L 21 3 L 4 3 z M 4 11 L 4 12 L 21 12 L 21 11 L 4 11 z M 4 19 L 4 20 L 21 20 L 21 19 L 4 19 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 4v16h20v-16z" fill="#fff"/><g fill="#eac282"><path d="m2 11h20v2h-20z"/><path d="m2 2h20v2h-20z"/><path d="m2 20h20v2h-20z"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc26049.svg b/loleaflet/images/lc26049.svg
index 80941faa6..b0b8aad3f 100644
--- a/loleaflet/images/lc26049.svg
+++ b/loleaflet/images/lc26049.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m4.9999971 1038.3622h12.000003v1h-12.000003z" overflow="visible"/><path d="m4.9999971 1043.3622h12.000003v1h-12.000003z" overflow="visible"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="2" ry="1" width="16" x="4" y="8"/><rect height="2" ry="1" width="16" x="4" y="14"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_accepttrackedchanges.svg b/loleaflet/images/lc_accepttrackedchanges.svg
index a70905a58..4171c3929 100644
--- a/loleaflet/images/lc_accepttrackedchanges.svg
+++ b/loleaflet/images/lc_accepttrackedchanges.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3623)"><path d="m11 1033.3622c-4.432 0-8 3.568-8 8 0 4.432 3.568 8 8 8 4.432 0 8-3.568 8-8 0-4.432-3.568-8-8-8zm0 1c3.878 0 7 3.122 7 7 0 3.878-3.122 7-7 7-3.878 0-7-3.122-7-7 0-3.878 3.122-7 7-7z" fill="#4d4d4d"/><path d="m15.285715 1037.8623l-5.7142861 5.6-2.8571432-2.8-.7142857.7 2.8571427 2.7999.7142862.7001.7142861-.7001 5.714285-5.5998z" fill="#2ecc71"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h5.242188l-1.6113286-1.576172c-.8740813-.854669-.8740603-2.221546 0-3.076172.874124-.854551 2.2079246-.854761 3.0820316 0l1.886718 1.84375 5.400391-6.042968v-5.4199224l-4-3.7285156zm14 12.150391-4.607422 5.154297a1.0001 1.0001 0 0 1 -1.445312.048828l-2.632813-2.576172c-.006975-.0068-.278056-.007-.285156 0-.0071.00691-.0071.207843 0 .214844l3.074219 3.007812h1.072265l4.824219-5.388672zm0 3.458984-2.138672 2.390625h2.138672z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h6.267578l-1.023437-1h-5.244141v-18h9v4c0 .554.446 1 1 1h4v4.148438l1-1.121094v-.136719-3.640625-.2089844c0-.4506799.098038-.4254121-.605469-1.0664062l-3.30664-3.2382813c-.709525-.7368575-.710169-.7363281-1.09375-.7363281h-.332032-.662109zm15 15.492188-1 1.117187v2.390625h-2.138672l-.894531 1h3.033203c.554 0 1-.446 1-1z" fill="#808080"/><path d="m15 7h4l-4-4z" fill="#fff" fill-rule="evenodd"/><rect fill="#808080" height="1" 
 ry=".5" width="5" x="7" y="5"/><rect fill="#808080" height="1" ry=".5" width="3" x="7" y="9"/><rect fill="#d65532" height="1" ry=".5" width="5" x="12" y="9"/><rect fill="#d65532" height="1" ry=".5" width="7" x="7" y="12"/><path d="m7.5 15c-.277 0-.5.223-.5.5s.223.5.5.5h1.6054688c.5478138-.311365 1.1830012-.367587 1.7636722-.167969.079532-.08848.130859-.203146.130859-.332031 0-.277-.223-.5-.5-.5z" fill="#808080"/><rect fill="#808080" height="1" ry=".474576" width="2" x="12" y="15"/><path d="m7.4746094 18c-.2629151 0-.4746094.211694-.4746094.474609v.050782c0 .262915.2116943.474609.4746094.474609h.8242187c-.190739-.309515-.2937424-.651982-.3125-1z" fill="#d65532"/><path d="m22.008379 11.015652c-.11263-.02069-.229582-.02189-.349814.0022-.256226.05414-.492352.195183-.658476.393444l-7.352978 8.22655-2.633903-2.575268c-.440541-.430791-1.2421489-.430757-1.6827719 0-.440564.430768-.440599 1.214497 0 1.645311l3.5118709 3.433689.91455.858422.804804-.929957 8.194364-9.156507c.581205-.618654.040
 74-1.75309-.747646-1.897919z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_alignblock.svg b/loleaflet/images/lc_alignblock.svg
index a062de0df..027ebcef8 100644
--- a/loleaflet/images/lc_alignblock.svg
+++ b/loleaflet/images/lc_alignblock.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3 1033.3622v1h16v-1zm0 3v1h16v-1zm0 3v1h16v-1zm0 3v1h16v-1zm0 3v1h16v-1zm0 3v1h16v-1z" fill="#4d4d4d" transform="translate(1 -1029.3622)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="1" ry=".5" width="18" x="3" y="2"/><rect height="1" ry=".5" width="18" x="3" y="10"/><rect height="1" ry=".5" width="18" x="3" y="18"/><rect height="1" ry=".5" width="18" x="3" y="21"/><rect height="1" ry=".5" width="18" x="3" y="13"/><rect height="1" ry=".487288" width="18" x="3" y="5"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_alignhorizontalcenter.svg b/loleaflet/images/lc_alignhorizontalcenter.svg
index 8164a518b..17c2a2433 100644
--- a/loleaflet/images/lc_alignhorizontalcenter.svg
+++ b/loleaflet/images/lc_alignhorizontalcenter.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3 1033.3622v1h16v-1zm2 2v1h12.1v-1zm-2 4v1h16v-1zm4 2v1h8v-1zm-4 3v1h16v-1zm2 2v1h12v-1zm5 2v1h2v-1z" fill="#4d4d4d" transform="translate(1 -1029.3622)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="1" ry=".5" width="10" x="7" y="21"/><rect height="1" ry=".284273" width="10" x="7" y="13"/><rect height="1" ry=".428091" width="10" x="7" y="5"/><rect height="1" ry=".5" width="18" x="3" y="2"/><rect height="1" ry=".5" width="18" x="3" y="10"/><rect height="1" ry=".5" width="18" x="3" y="18"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_alignleft.svg b/loleaflet/images/lc_alignleft.svg
index 7a82462db..db2f3714c 100644
--- a/loleaflet/images/lc_alignleft.svg
+++ b/loleaflet/images/lc_alignleft.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3 1033.3622v1h16v-1zm0 2v1h9v-1zm0 4v1h10v-1zm0 2v1h4v-1zm0 4v1h10v-1zm0 2v1h7v-1zm8 1v1h2v-1z" fill="#4d4d4d" transform="translate(1 -1029.3622)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080" transform="scale(-1 1)"><rect height="1" ry=".5" width="18" x="-21" y="2"/><rect height="1" ry=".5" width="18" x="-21" y="10"/><rect height="1" ry=".436441" width="18" x="-21" y="18"/><rect height="1" ry=".5" width="11" x="-14" y="21"/><rect height="1" ry=".5" width="11" x="-14" y="13"/><rect height="1" ry=".5" width="11" x="-14" y="5"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_alignright.svg b/loleaflet/images/lc_alignright.svg
index c29f23e9d..575738ec9 100644
--- a/loleaflet/images/lc_alignright.svg
+++ b/loleaflet/images/lc_alignright.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3 1033.3622v1h16v-1zm0 2v1h9v-1zm0 4v1h10v-1zm0 2v1h4v-1zm0 4v1h10v-1zm0 2v1h7v-1zm8 1v1h2v-1z" fill="#4d4d4d" transform="matrix(-1 0 0 1 23 -1029.3622)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080"><rect height="1" ry=".5" width="18" x="3" y="2"/><rect height="1" ry=".5" width="18" x="3" y="10"/><rect height="1" ry=".436441" width="18" x="3" y="18"/><rect height="1" ry=".5" width="11" x="10" y="21"/><rect height="1" ry=".5" width="11" x="10" y="13"/><rect height="1" ry=".5" width="11" x="10" y="5"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_autosum.svg b/loleaflet/images/lc_autosum.svg
index 25ae609cc..a09e76bc2 100644
--- a/loleaflet/images/lc_autosum.svg
+++ b/loleaflet/images/lc_autosum.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4l4 8-4 8 .5 0 .5 0 .0625 0 .4375 0 14.5 0 0-3 0-1-1 0 0 3-4 0-1 0-1 0-6.34375 0-.71875 0 3.3125-7-3.4375-7 .90625 0 6.28125 0 4 0 2 0 0 2 0 1 1 0 0-1 0-3-14.5 0-.4375 0-.0625 0-.5 0-.5 0z" fill="#4d4d4d" overflow="visible" transform=""/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5.0000004 2h13.9999996v2h-9l6 8-6 8h9v2h-13.9999996v-1.011628c0-.147287.023451-.302325.070352-.465116.056281-.155039.1500836-.294574.2814069-.418605l6.5708537-8.151162-6.5567835-8.0465123c-.1219431-.1317829-.2157454-.2790698-.2814071-.4418605-.0562813-.1627907-.084422-.3100775-.084422-.4418604z" fill="#808080"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_backcolor.svg b/loleaflet/images/lc_backcolor.svg
index de5c9f7bc..ca9fb419c 100644
--- a/loleaflet/images/lc_backcolor.svg
+++ b/loleaflet/images/lc_backcolor.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m12.996094 4.0019531l-7.3261721 7.3261719-.00195-.0039-1.4140626 1.414062.00195.0039-.25.25h-.00586l.0000007 4.007813h1 2 1.0078125l.2519531-.251953.3535156-.353516.7070313-.707031.3554687-.353516 7.3222658-7.3300778-3.998047-4zm-.583985 1.9960938l2.587891 2.5898437-4.267578 4.2675784-2.5878908-2.589844zm5.087891 3.0019531c-.48646 1.7025-1.678195 3.166091-2.203125 4.337891-.1837.3484-.296875.739409-.296875 1.162109 0 1.385 1.115 2.5 2.5 2.5 1.385 0 2.5-1.115 2.5-2.5 0-.4227-.113165-.813709-.296875-1.162109-.52492-1.1718-1.716675-2.635391-2.203125-4.337891zm-10.0625 1.972656l2.587891 2.589844-.7070316.707031-2.5898438-2.589843.2734375-.271485zm-1.4160156 1.414063l2.5898437 2.589843.00391.002-.7070313.707031-.00391-.002-2.5898437-2.589843zm-2.0214844 6.613281v1h16v-1z" fill="#4d4d4d" transform=""/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 1c-.554 0-1 .446-1 1v10c0 .554.446 1 1 1h8.378906l5.546875-5.5410156c.155441-.1558722.357966-.2561053.576172-.2851563.032665-.2084602.130426-.4012479.279297-.5507812l.21875-.21875v-4.4042969c0-.554-.446-1-1-1z" fill="#eac282"/><path d="m7.0754431 11.896694q-.2551898 0-.3898733-.06887-.1346836-.07576-.2126582-.296144l-.1559494-.454545q-.2693671.227272-.5174685.399449-.2481012.172176-.5174683.289256-.2622785.11708-.5670886.172177-.2977215.06198-.6663292.06198-.4536708 0-.829367-.117079-.3756962-.123968-.6521519-.358128-.2693672-.234159-.4182279-.578512-.1488607-.35124-.1488607-.805785 0-.3787882.198481-.7575761.198481-.378785.6734177-.6818152.4820253-.3099174 1.2759494-.509642.8010127-.2066114 1.9918987-.2341597v-.3650137q0-.661157-.2835442-.9710744-.2835444-.3099174-.8151899-.3099174-.3969621 0-.6592406.089531-.2551898.089531-.4536708.1997245-.1984811.1033057-.3686077.1928375-.1701266.089531-.3827848.089531-.1843
 037 0-.3189873-.089531-.127595-.0964181-.2055696-.227272l-.326076-.5509643q.6096202-.5509641 1.3468355-.8195592.7372152-.268595 1.5949367-.268595.6167089 0 1.1058228.1997245.4891139.1928375.8293671.5509642.3402531.3512396.5174683.8402204.1772153.4889807.1772153 1.0743802v4.3044077zm-2.4668354-1.088154q.4820253 0 .8293671-.16529.3544303-.172175.7017721-.523416v-1.101928q-.7017721.0275483-1.1696202.11708-.4607596.0826446-.7372152.2203856-.2764557.1308541-.3969621.3099173-.1134177.1790634-.1134177.3856751 0 .413223.2339241.585399.2410126.172177.6521519.172177z" fill="#fff"/><path d="m9.5351562 2v9.896484h1.1972658c.113417 0 .206457-.022446.277344-.068359.070881-.050505.118944-.137751.142578-.261719l.076172-.441406c.113417.133149.229513.255041.347656.365234.056469.048534.124087.084239.185547.126954l.953125-.951172c-.044149.003097-.085117.011718-.13086.011718-.236287 0-.460036-.043623-.667968-.130859-.207933-.087236-.4005-.239283-.580078-.455078v-3.0156251c.203207-.247934.416561-.435895.
 638671-.5644531.22211-.1331498.48271-.2011719.785157-.2011719.222109 0 .419717.0391342.589843.1171875.174853.0780532.318224.1999451.431641.3652344.118145.1652891.208099.378917.269531.640625.061434.2571166.091797.5701906.091797.9375 0 .372516-.034255.689342-.095703.9648437l1.882813-1.8808594c-.029808-.1883675-.062419-.3738637-.113282-.5449219-.122869-.4132231-.298555-.7634781-.52539-1.0527343-.226836-.2938476-.500916-.5196747-.822266-.6757813-.32135-.1561065-.682296-.234375-1.083984-.234375-.420591 0-.799239.0859788-1.134766.2558594-.335528.1652893-.63997.3846742-.914062.6601562v-3.8632812z" fill="#fff"/><g fill="#696969" transform="matrix(1.1539234 0 0 1.1539234 -4.693158 -8.694162)"><path d="m18.480469 14.611328-5.529297 5.523438-1.951172 3.233878 1 .631356 3.806641-1.011719 5.509765-5.544922z" fill="#696969"/><path d="m21.419922 12c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.669922 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.83
 3984c-.145254-.145064-.335828-.216797-.52539-.216797z" fill="#696969"/></g></svg>
diff --git a/loleaflet/images/lc_backward.svg b/loleaflet/images/lc_backward.svg
index bc04c5e47..e64797f30 100644
--- a/loleaflet/images/lc_backward.svg
+++ b/loleaflet/images/lc_backward.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m6 1033.3622l0 0v7.0937l-2.28125-2.2187-.71875.7187 3.28125 3.1875.21875.2188.21875-.2188 3.28125-3.1875-.71875-.7187-2.28125 2.2187v-7.0937l0 0z"/><path d="m11 1048.3622h8v1h-8z" overflow="visible"/><path d="m9 1033.3622h10v1h-10z" overflow="visible"/><path d="m11 1038.3622h8v1h-8z" overflow="visible"/><path d="m3 1043.3622h16v1h-16z" overflow="visible"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2.9492188 12c-.5263 0-.9492188.422919-.9492188.949219v8.101562c0 .5263.4229188.949219.9492188.949219h10.1015622c.5263 0 .949219-.422919.949219-.949219v-8.101562c0-.5263-.422919-.949219-.949219-.949219zm.0507812 1h10v8h-10z" fill="#808080"/><path d="m3 13v8h10v-8z" fill="#fff"/><path d="m5.9492188 2c-.5263 0-.9492188.4229188-.9492188.9492188v8.0507812h9.050781c.5263 0 .949219.422919.949219.949219v7.050781h6.050781c.5263 0 .949219-.422919.949219-.949219v-15.1015622c0-.5263-.422919-.9492188-.949219-.9492188z" fill="#eac282"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_bold.svg b/loleaflet/images/lc_bold.svg
index 5d5c6d00a..617fb25e1 100644
--- a/loleaflet/images/lc_bold.svg
+++ b/loleaflet/images/lc_bold.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4.5 4c-.1713731 0-.3353491.0252576-.5.0488281v1.9511719c1.108 0 2 .892 2 2v3 5c0 1.108-.892 2-2 2v1.951172c.1646509.024.3286269.048828.5.048828h1.5 4 5c2.769995 0 5-2.230005 5-5 0-2.204945-1.422883-4.046616-3.396484-4.714844.844123-.637858 1.396484-1.6408936 1.396484-2.785156 0-1.939-1.561-3.5-3.5-3.5h-4.5-4zm5.5 2h2c1.108 0 2 .892 2 2 0 1.108-.892 2-2 2h-2zm0 6h3c1.662 0 3 1.338 3 3 0 1.662-1.338 3-3 3h-3z" fill="#4d4d4d" transform=""/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m4 2v20h4 6a6 6 0 0 0 6-6 6 6 0 0 0 -3.082031-5.234375c.676938-.9140426 1.082031-2.0408676 1.082031-3.265625 0-3.0375661-2.462434-5.5-5.5-5.5h-4.5zm4 3h4.5c1.380712 0 2.5 1.1192881 2.5 2.5s-1.119288 2.5-2.5 2.5h-4.5zm0 8h4.5 1.5a3 3 0 0 1 3 3 3 3 0 0 1 -3 3h-6z" fill="#696969"/></svg>
diff --git a/loleaflet/images/lc_cancel.svg b/loleaflet/images/lc_cancel.svg
index 36e727595..a4c65dde9 100644
--- a/loleaflet/images/lc_cancel.svg
+++ b/loleaflet/images/lc_cancel.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#da4453" transform="translate(1.99979 -1029.36197)"><path d="m733.31848 728.07611h21.628v.9999823h-21.628z" transform="matrix(.70710678 .70710678 -.70710678 .70710678 0 0)"/><path d="m-739.39008-744.63245h21.628v.9999823h-21.628z" transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 0 0)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#e68497" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="m4 20 16-16"/><path d="m20 20-16-15.9999998"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_closedoc.svg b/loleaflet/images/lc_closedoc.svg
index 1243338e5..a4c65dde9 100644
--- a/loleaflet/images/lc_closedoc.svg
+++ b/loleaflet/images/lc_closedoc.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-420.71429 -524.79074)"><circle cx="432.71429" cy="536.79071" fill="#fff" r="6"/><circle cx="421.71429" cy="-504.57132" r="0"/><path d="m432.71429 528.79074a7.9999995 8.0000081 0 0 0 -8 8 7.9999995 8.0000081 0 0 0  8 8 7.9999995 8.0000081 0 0 0  8-8 7.9999995 8.0000081 0 0 0 -8-8zm-3.29297 4l3.29297 3.29297 3.29297-3.29297.70703.70703-3.29297 3.29297 3.29297 3.29297-.70703.70703-3.29297-3.29297-3.29297 3.29297-.70703-.70703 3.29297-3.29297-3.29297-3.29297z" fill="#da4453"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#e68497" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="m4 20 16-16"/><path d="m20 20-16-15.9999998"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_color.svg b/loleaflet/images/lc_color.svg
index 480a6a7ed..4a656f78b 100644
--- a/loleaflet/images/lc_color.svg
+++ b/loleaflet/images/lc_color.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v2h5v11h2v-11h5v-2zm13.5 5c-.48646 1.7025-1.678195 3.166091-2.203125 4.337891-.1837.3484-.296875.739409-.296875 1.162109 0 1.385 1.115 2.5 2.5 2.5 1.385 0 2.5-1.115 2.5-2.5 0-.4227-.113165-.813709-.296875-1.162109-.52492-1.1718-1.716675-2.635391-2.203125-4.337891zm-13.5 10v1h16v-1z" fill="#4d4d4d" transform=""/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19 17.999998h-2.288026c-.264293 0-.475727-.06426-.634303-.19277-.158576-.136546-.27562-.305221-.351133-.506024l-.951457-3.301204h-5.5388345l-.9401293 3.289156c-.06041.176707-.1774542.341365-.3511327.493975-.1661273.144578-.3737864.216867-.6229774.216867h-2.3220064l5.4822003-15.9999979h3.035599zm-9.0954691-5.999998h4.1909391l-1.529127-5.1204822c-.090614-.248996-.185004-.5381526-.283171-.8674698-.098166-.3373494-.196332-.7028112-.294498-1.0963855-.090615.3935743-.185005.7590361-.283172 1.0963855-.098166.3373493-.188781.630522-.271845.8795179z" fill="#696969"/></svg>
diff --git a/loleaflet/images/lc_datefield.svg b/loleaflet/images/lc_datefield.svg
index d7fa2cfb6..c0091b903 100644
--- a/loleaflet/images/lc_datefield.svg
+++ b/loleaflet/images/lc_datefield.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3 3v16h16v-16h-2v3h-2v-3h-8v3h-2v-3zm1 4h14v11h-14zm2 1v2h2v-2zm4 0v2h2v-2zm4 0v2h2v-2zm-8 3v2h2v-2zm4 0v2h2v-2zm4 0v2h2v-2zm0 3v2h2v-2z" fill="#4d4d4d" transform="translate(1 1.00002)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 6h18v14h-18z" fill="#fff"/><path d="m2 3v1 2 14c0 .554.446 1 1 1h18c .554 0 1-.446 1-1v-14-2-1h-1-18zm1 3h18v14h-10.613281-1.5625002-5.8242188z" fill="#808080"/><path d="m8 7v1.4628906c0 .1325301.049873.251106.1503906.3535156.1005174.096386.2137221.1445313.3378906.1445313h5.3378908c-.135994.1506024-.256851.3098409-.363281.4785156-.106431.1686747-.21003.3519861-.310547.5507813l-4.152344 9.0097656h1.386719c.301552 0 .537513-.07222.708984-.216797.177384-.144578.315498-.318618.416016-.523437l4.230469-9.2167972c.053215-.1144579.110794-.258895.169921-.4335938.059128-.1746988.087891-.400626.087891-.6777344v-.9316406z" fill="#808080"/><path d="m2 3h20v3h-20z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_decrementindent.svg b/loleaflet/images/lc_decrementindent.svg
index d5baf8b12..9ba33c685 100644
--- a/loleaflet/images/lc_decrementindent.svg
+++ b/loleaflet/images/lc_decrementindent.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m4 4v1h16v-1zm3 2v1h13v-1zm-3 4v1h10v-1zm8 2v1h2v-1zm-8 4v1h16v-1zm3 2v1h13v-1zm-3 1v1h2v-1z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m19 1044.3622c0 0 0-6 0-6l-4 3z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080" transform="scale(-1 1)"><rect height="1" ry=".5" width="19" x="-21" y="2"/><rect height="1" ry=".436441" width="19" x="-21" y="21"/><rect height="1" ry=".5" width="11" x="-21" y="17"/><rect height="1" ry=".5" width="11" x="-21" y="6"/><rect height="1" ry=".5" width="11" x="-21" y="12"/></g><path d="m6.5071212 5.4949499-4 4 4 4.0000001" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round"/><path d="m2.5071212 9.4949499h8.9999998" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_decrementlevel.svg b/loleaflet/images/lc_decrementlevel.svg
index e9369552d..eaaa63f1e 100644
--- a/loleaflet/images/lc_decrementlevel.svg
+++ b/loleaflet/images/lc_decrementlevel.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m4 4v1h16v-1zm0 2v1h13v-1zm6 4v1h10v-1zm0 2v1h2v-1zm6 0v1h4v-1zm-12 4v1h16v-1h-11zm0 2v1h13v-1zm14 1v1h2v-1z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m3 1044.3622c0 0 0-6 0-6l4 3z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080" transform="scale(-1 1)"><rect height="1" ry=".5" width="19" x="-21.000002" y="2"/><rect height="1" ry=".436441" width="19" x="-21.000002" y="21"/><rect height="1" ry=".428091" width="19.000002" x="-21.000002" y="17"/><rect height="1" ry=".5" width="11" x="-21.000002" y="6"/><rect height="1" ry=".5" width="11" x="-21.000002" y="12"/></g><g fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1 0 0 1 11.014242 0)"><path d="m6.5071212 5.4949499-4 4 4 4.0000001"/><path d="m2.5071212 9.4949499h7.0071208"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_defaultbullet.svg b/loleaflet/images/lc_defaultbullet.svg
index 543cab3c9..56c4ce9d2 100644
--- a/loleaflet/images/lc_defaultbullet.svg
+++ b/loleaflet/images/lc_defaultbullet.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m11 4v1h9v-1zm0 2v1h6v-1zm0 4v1h9v-1zm0 2v1h2v-1zm0 4v1h9v-1zm0 2v1h6v-1zm7 1v1h2v-1z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m6 5.0000172a1 1 0 1 1 -2 0 1 1 0 1 1  2 0z" fill="#1d99f3" overflow="visible" transform="translate(-1 1029.3622)"/><path d="m6 5.0000172a1 1 0 1 1 -2 0 1 1 0 1 1  2 0z" fill="#1d99f3" overflow="visible" transform="translate(-1 1035.3622)"/><path d="m6 5.0000172a1 1 0 1 1 -2 0 1 1 0 1 1  2 0z" fill="#1d99f3" overflow="visible" transform="translate(-1 1041.3622)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080" transform="scale(-1 1)"><rect height="1" ry=".5" width="14.999998" x="-22" y="2"/><rect height="1" ry=".392136" width="15.000005" x="-22" y="10"/><rect height="1" ry=".436441" width="15.000001" x="-22" y="18"/><rect height="1" ry=".5" width="8.999999" x="-16" y="21"/><rect height="1" ry=".5" width="8.999999" x="-16" y="13"/><rect height="1" ry=".5" width="9.000002" x="-16" y="5"/></g><circle cx="3.5" cy="3.5" fill="#4d82b8" r="1.5"/><circle cx="3.5" cy="11.5" fill="#4d82b8" r="1.5"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_defaultnumbering.svg b/loleaflet/images/lc_defaultnumbering.svg
index e29d92659..847e13597 100644
--- a/loleaflet/images/lc_defaultnumbering.svg
+++ b/loleaflet/images/lc_defaultnumbering.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m11 4v1h9v-1zm0 2v1h6v-1zm0 4v1h9v-1zm0 2v1h2v-1zm0 4v1h9v-1zm0 2v1h6v-1zm7 1v1h2v-1z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m5 4l0 1 1 0 0 2-1 0 0 1 3 0 0-1-1 0 0-2 1 0 0-1-3 0zm-1 6l0 1 1 0 0 2-1 0 0 1 5 0 0-1-1 0 0-2 1 0 0-1-5 0zm2 1l1 0 0 2-1 0 0-2z" fill="#1d99f3" overflow="visible" transform="translate(-1 1029.3622)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#808080" transform="scale(-1 1)"><rect height="1" ry=".5" width="14.999998" x="-22" y="2"/><rect height="1" ry=".392136" width="15.000005" x="-22" y="10"/><rect height="1" ry=".436441" width="15.000001" x="-22" y="18"/><rect height="1" ry=".5" width="8.999999" x="-16" y="21"/><rect height="1" ry=".5" width="8.999999" x="-16" y="13"/><rect height="1" ry=".5" width="9.000002" x="-16" y="5"/></g><path d="m2.4805826 7h1.2475728v-3.168421c0-.1383459.00485-.2827068.014563-.4330828l-.8398058.6721804c-.055016.042105-.1100322.067669-.1650486.076692-.055016.00902-.1067959.00902-.1553397 0-.048543-.00902-.092233-.02406-.1310679-.045113-.035599-.02406-.063107-.04812-.082524-.072181l-.3689324-.4691724 1.9368932-1.5609022h1.0631068v5h1v1h-3.5194174z" fill="#4d82b8"/><path d="m4.0890866 10q.4097995 0 .7438753.125093.3385299.120625.5746101.344006.2405345.223381.3697104.540581.1336303.312732.1336303.692479 0 .326136-.093541.607595-
 .093541.276992-.2494431.531646-.155902.250186-.3652561.491437-.2093542.236784-.44098.478035l-1.2561245 1.317944q.2004453-.06254.4008908-.09382.2004455-.03574.3741648-.03574h1.340757q.1692651 0 .2717149.09829.1069045.098283.1069045.259116v.643336h-3.9999996v-.361876q0-.102755.040089-.218913.044543-.120625.1514477-.22338l1.7193762-1.773642q.2182627-.227848.3830734-.433358.169265-.20551.2806235-.406552.115813-.20551.1737195-.411021.057907-.209977.057907-.437825 0-.411021-.2048997-.620998-.2048999-.209978-.5790646-.209978-.1603563 0-.2939866.04915-.1336303.04915-.2405345.134028-.1069042.08488-.1826281.201043-.075724.116158-.1158128.250186-.07127.205509-.1959911.268056-.1202672.06254-.3340757.0268l-.5701567-.098285q.0668152-.433358.2405345-.755027.1737193-.326134.4320712-.54058.2628062-.218913.6013362-.326136.3385301-.11169.7260578-.11169z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_deletepage.svg b/loleaflet/images/lc_deletepage.svg
index aaa96e5ec..742514ca2 100644
--- a/loleaflet/images/lc_deletepage.svg
+++ b/loleaflet/images/lc_deletepage.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-550.28571 -606.64789)"><path d="m554.28376 611.64214v1 8 1h .0117l-.0117.0117 3.99219 3.99219h.0117 1.40625 1.59179v.002h3v-1h-3v-.002h-1-1.0039v-4h-1-3v-8h14v5.00195h.004v2h1v1 4.99805h.002v-1-12-1h-.004v-.004h-16zm6.99805 2.00391h1zm4 0h1zm-4.9961 3.43164a1.5 1.5 0 0 0 -.004.0684 1.5 1.5 0 0 0  .004.0762v-.14453z" fill="#4d4d4d"/><path d="m565.99944 620.64789l-.71373.70067 1.79412 1.79836-1.79412 1.80031.71373.70066 1.78626-1.79252 1.78824 1.79252.71177-.70066-1.79412-1.80031 1.79412-1.79836-.71177-.70067-1.78824 1.79253z" fill="#da4453" fill-rule="evenodd" overflow="visible"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-.554 0-1 .446-1 1v16c0 .554.446 1 1 1h9.525391l.988281-1h-10.513672v-16h18v9.023438c.206784.0247.40992.09752.572266.251953l.427734.408203v-9.683594c0-.554-.446-1-1-1z" fill="#808080"/><path d="m3 3v16h10.513672l1.009766-1.019531-2.240235-2.300781c-.388984-.399743-.375803-1.040428.029297-1.423829l2.089844-1.980468c.182534-.173636.423875-.271991.675781-.275391.270212-.003099.530175.103285.720703.294922l2.208984 2.220703 2.158204-2.212891c.225865-.232239.535012-.315016.833984-.279296v-9.023438z" fill="#fff"/><path d="m23 20.944338-2.895447-2.946153 2.7861-3.086414-2.008392-1.911762-2.867282 2.941173-2.925406-2.941173-2.089573 1.98208 2.925403 3.003525-2.925403 2.955562 2.089573 2.058824 2.922011-3.088233 2.928799 3.088233z" fill="#e68497"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_dia.svg b/loleaflet/images/lc_dia.svg
index 9e1bec1ed..f7d561a22 100644
--- a/loleaflet/images/lc_dia.svg
+++ b/loleaflet/images/lc_dia.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m2 3v12h18v-12zm1 1h16v10h-16zm6 2v6l4-3zm0 10v2h-1v1h6v-1h-1v-2h-1v2h-2v-2z" fill="#4d4d4d" transform="translate(1.00001886 1.0000218)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2 6v15h11.601562a5.5 5.5 0 0 1 -.390624-1h-10.210938v-13h18v6.607422a5.5 5.5 0 0 1 1 .652344v-8.259766z" fill="#808080"/><path d="m1 3h22v2h-22z" fill="#4d82b8"/><path d="m3 7v13h10.210938a5.5 5.5 0 0 1 -.210938-1.5 5.5 5.5 0 0 1 5.5-5.5 5.5 5.5 0 0 1 2.5.607422v-6.607422z" fill="#fff"/><path d="m18.5 14a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0 -4.5-4.5zm0 1a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5z" fill="#808080"/><circle cx="18.5" cy="18.5" fill="#fff" r="3.5"/><path d="m17 21 4-2.5-4-2.5z" fill="#4d82b8" fill-rule="evenodd"/><path d="m5 9h14v2h-14z" fill="#eac282"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_downsearch.svg b/loleaflet/images/lc_downsearch.svg
index bd521de1e..1f398b4fc 100644
--- a/loleaflet/images/lc_downsearch.svg
+++ b/loleaflet/images/lc_downsearch.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m3.7070312 7l-.7070312.7070312 6.125 6.1249998 1.875 1.875 1.875-1.875 6.125-6.1249998-.707031-.7070312-6.125 6.125-1.167969 1.167969-1.1679688-1.167969z" fill="#4d4d4d" transform="translate(.9999995 1)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2.4938404 7.493774 9.5061596 9.017278 9.50616-9.017278" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".978"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_drawchart.svg b/loleaflet/images/lc_drawchart.svg
index 4deab56ea..75f0e4c60 100644
--- a/loleaflet/images/lc_drawchart.svg
+++ b/loleaflet/images/lc_drawchart.svg
@@ -1,10 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#4d4d4d" 
-     d="M 6 3.9980469 L 5 4 L 5 18 L 4 18 L 4 19 L 5 19 L 5 20 L 6 20 L 6 19 L 20 19 L 20 18 L 18 18 L 18 9 L 14 9 L 14 18 L 12 18 L 12 4 L 8 4 L 8 18 L 6 18 L 6 3.9980469 z "
-     />
- <path 
-     style="fill:#1d99f3" 
-     d="M 18 3 L 18 5 L 16 5 L 16 6 L 18 6 L 18 8 L 19 8 L 19 6 L 21 6 L 21 5 L 19 5 L 19 3 L 18 3 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect fill="#4d82b8" height="15" ry="1" width="5" x="2" y="7"/><rect fill="#808080" height="12" ry="1" width="5" x="16" y="10"/><rect fill="#eac282" height="20" ry="1" width="5" x="9" y="2"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_duplicatepage.svg b/loleaflet/images/lc_duplicatepage.svg
index 875019010..d1f31f7c8 100644
--- a/loleaflet/images/lc_duplicatepage.svg
+++ b/loleaflet/images/lc_duplicatepage.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m604.71428 521.21933h1 13v1 2 1h1 1v6l-4 4h-1-7-1v-2h-3v-1-10zm1 1v10h2v-7h1 9v-1-2zm3 4v8h7v-3-1h1 3v-4z" fill="#4d4d4d" transform="translate(-600.71429 -516.21936)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h15c.554 0 1-.446 1-1v-13c0-.554-.446-1-1-1zm0 1h15v13h-15z" fill="#808080"/><path d="m3 3h15v13h-15z" fill="#fff"/><path d="m6 7c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h15c.554 0 1-.446 1-1v-13c0-.554-.446-1-1-1zm0 1h15v13h-15z" fill="#808080"/><path d="m6 8h15v13h-15z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_editdoc.svg b/loleaflet/images/lc_editdoc.svg
index baf4a8716..cf0c07abc 100644
--- a/loleaflet/images/lc_editdoc.svg
+++ b/loleaflet/images/lc_editdoc.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m14.996094 1033.3622l-11.992188 11.9922h-.00391v4.0078h1 2 1.0078125l0 0 11.9921915-11.9961h-.002.002l-4-4h-.002-.0019zm-1.998047 3.4121l2.589844 2.5899-7.5878912 7.5878v-1.5898h-1-1v-1-.5898zm-7.9980472 7.9981v1.5898h1 1v1 .5898l-.4101562.4102h-1.5898438l-1-1v-1.5898z" fill="#4d4d4d" transform="translate(1 -1029.3622)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h5.462891l.517578-2.103516c.04344-.177395.134629-.339507.263672-.46875l5.529297-5.523437.0078-.0078.738281-.720703 1.480481-1.476575v-3.9707034l-4-3.7285156zm14 16.1875-1.802734 1.8125h1.802734z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h5.216797l.246094-1h-5.462891v-18h9v4c0 .554.446 1 1 1h4v2.699219l.189453-.189453c.10637-.106241.227363-.190073.353516-.263672.022042-.012592.043911-.023576.066406-.035156.123752-.06524.251663-.116414.384766-.150391.00198-.000505.003877-.001455.005859-.001953v-2.808594-.2089844c0-.4506799.098038-.4254121-.605469-1.0664062l-3.30664-3.2382813c-.709525-.7368575-.710169-.7363281-1.09375-.7363281h-.332032-.662109zm15 16.179688-1 1.005859v.001953 1.8125h-1.802734l-.992188 1h2.794922c.554 0 1-.446 1-1z" fill="#808080"/><path d="m15 7h4l-4-4z" fill="#fff" fill-rule="evenodd"/><g fill="#eac282" transform="translate(-1 -1)"><path d="m18.480469 14.611328-5.529297
  5.523438-.951172 3.865234 3.806641-1.011719 5.509765-5.544922z"/><path d="m21.419922 12c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.669922 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.833984c-.145254-.145064-.335828-.216797-.52539-.216797z"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_firstrecord.svg b/loleaflet/images/lc_firstrecord.svg
index 716b65a54..8f3e95bc6 100644
--- a/loleaflet/images/lc_firstrecord.svg
+++ b/loleaflet/images/lc_firstrecord.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m7.7070312 3l-.7070312.7070312 6.125 6.125 1.167969 1.1679688-1.167969 1.167969-6.125 6.125.7070312.707031 6.1249998-6.125 1.875-1.875-1.875-1.875z" transform="matrix(-.91879769 0 0 1 22.43158346 1030.3622)"/><path d="m1033.3622-5h16v1h-16z" transform="rotate(90)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19.506192 2.49384-9.017278 9.50616 9.017278 9.50616" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".978"/><rect fill="#808080" height="20" ry=".5" transform="scale(-1)" width="1" x="-6" y="-22"/><path d="m19.506192 2.49384-9.017278 9.50616 9.017278 9.50616" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".978"/><rect fill="#808080" height="20" ry=".5" transform="scale(-1)" width="1" x="-6" y="-22"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_formattedfield.svg b/loleaflet/images/lc_formattedfield.svg
index e46ff241c..e55353adc 100644
--- a/loleaflet/images/lc_formattedfield.svg
+++ b/loleaflet/images/lc_formattedfield.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m6.6239743 1045.8945c1.6099.6873 3.0859566.8593 4.9257737.8764 1.500698.013 3.690811-.1443 3.746226-2.1334.03126-1.4095-1.920308-1.9942-3.774334-2.5218-3.3242107-.8415-5.5062088-1.3523-5.5007322-3.9914-.000001-1.272.5052711-2.2156 1.5158179-2.8305 1.0105417-.6211 2.4078808-.9316 4.1920213-.9316.933875 0 1.808519.088 2.623933.2622.815394.175 2.096736.646 2.64732.9415l-.775134 1.5433c-2.08646-1.0413-3.893942-1.0946-4.78755-1.0995-1.8814108.0002-3.841632.514-3.7613017 1.9187-.047196 1.5792 2.3050471 2.2592 3.9018427 2.6522 3.91715 1.3003 5.299427 1.841 5.3811 3.9758.02637 3.1232-3.111973 3.7871-5.465425 3.8058-1.240535 0-2.2353991-.1079-3.2041242-.3256-.9617628-.223-1.7248979-.4853-2.2894078-.7866"/><path d="m10 1032.3622h1.0000002v18.000025h-1.0000002z" fill-rule="evenodd" overflow="visible"/><path d="m12 1032.3622h1.0000002v18.000025h-1.000
 0002z" fill-rule="evenodd" overflow="visible"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m12 2v2c-.764653.0481821-1.330955.155961-1.902344.4257812-.5713887.2698205-1.047656.6129768-1.425781 1.0273438s-.6622049.8819758-.8554688 1.4023438c-.1848611.5107314-.2773437 1.0305424-.2773437 1.5605468 0 .7420058.1129689 1.3581504.3398437 1.8496094.2352779.481822.5417969.885252.9199219 1.212891s.8061984.592554 1.2851559.794922c.478959.192727 1.428655.582016 1.916016.726562v5c-.470555-.067456-1.671111-.183836-2.015625-.347656-.3361111-.173456-.6274131-.348029-.8710938-.521485-.2436805-.173456-.449132-.326027-.6171874-.460937-.1596528-.134911-.2931077-.203125-.4023438-.203125-.15125 0-.2780729.03814-.3789062.115234-.1008334.06745-.193316.173813-.2773438.31836l-.4785156.851562c.4789583.597459 1.0715104 1.091105 1.7773437 1.476563.7142362.385458 2.4149899.665483 3.2636719.771484v2h1.287109l-.0061-2.141678c.412864-.01485.718991-.184206 1.000212-.356369.571389-.279457 1.062874-.634719 1.474609-1.068359.411736-.443276.7
 2684-.950981.945313-1.519532.226875-.568549.339844-1.178706.339844-1.833984 0-.70346-.121553-1.291486-.365235-1.763672-.235276-.481822-.550381-.87718-.945312-1.185547-.386527-.318002-.823186-.572897-1.310547-.765625-.487362-.202366-.699183-.386961-1.194949-.550781l.02307-4.9140624c.369722.057819.688142.1521993.957031.2871094.277292.1349102.513768.2713397.707031.40625.201667.1349102.369463.2553272.503907.3613281.142848.096364.2644.1445313.365234.1445313.117638 0 .210123-.032154.277344-.099609.07563-.077091.147623-.1753783.214844-.2910156l.50391-.9394536c-.403305-.4625492-.896742-.8478837-1.476534-1.15625-.579793-.308366-1.321509-.4643116-2.027343-.5703125v-2.0429687zm-.02539 3.8710938-.0094 4.5253902c-.294099-.106-.85316-.222383-1.113648-.347656-.252081-.1349108-.474703-.2834455-.667968-.4472655-.1848611-.173456-.3302173-.372112-.4394534-.59375-.1008333-.2312749-.1523437-.4961922-.1523437-.7949219 0-.2890933.0429252-.5620816.1269531-.8222656.092431-.2601839.2311544-.4969826.416016-.7
 089844.193264-.2120017.439687-.3865741.742187-.5214844.3025-.1445465.669115-.2408802 1.097657-.2890624zm1.265228 7.4914592c.319305.106.170371.03574.447663.17065.285694.125274.530755.273811.732422.447266.210069.173456.374549.380183.492187.621093.126042.231276.189453.512206.189453.839844.000002.337276-.05678.654395-.166015.953125-.100835.289093-.258092.548023-.476563.779297-.21007.221638-.480885.410269-.808593.564453-.32771.144546-.277275.125517-.382779.144531z" fill="#808080"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_gallery.svg b/loleaflet/images/lc_gallery.svg
index 0957dec2c..e1a05ae69 100644
--- a/loleaflet/images/lc_gallery.svg
+++ b/loleaflet/images/lc_gallery.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v16h16v-16zm1 1h14v14h-14zm3.5 1c-1.385 0-2.5 1.115-2.5 2.5 0 1.385 1.115 2.5 2.5 2.5 1.385 0 2.5-1.115 2.5-2.5 0-1.385-1.115-2.5-2.5-2.5zm0 1c .831 0 1.5.669 1.5 1.5 0 .831-.669 1.5-1.5 1.5-.831 0-1.5-.669-1.5-1.5 0-.831.669-1.5 1.5-1.5zm6.494141 4l-3.345703 3.34375-1.341797-1.34375-.00586.007812-.007812-.007812-4.292969 4.292969.7070312.707031 3.5917968-3.591797.642578.642578.707032.707031.707031-.707031 2.644531-2.644531 2.292969 2.292969.707031-.707031-2.992188-2.992188-.007812.007812z" fill="#4d4d4d"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 3h18v18h-18z" fill="#fff"/><path d="m2 2v20h20v-20zm1 1h18v18h-18z" fill="#808080"/><circle cx="7.5" cy="7.5" fill="#eac282" r="2.5"/><path d="m3 21c.4875945 0 6-6 6-6l2 1.593356 5-4.593356 5 5v4z" fill="#4d82b8" fill-rule="evenodd"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_helpindex.svg b/loleaflet/images/lc_helpindex.svg
index c6f942e2b..766246f68 100644
--- a/loleaflet/images/lc_helpindex.svg
+++ b/loleaflet/images/lc_helpindex.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m10 1036.3622h2v2h-2z"/><path d="m10 1039.3622h2v7h-2z"/><path d="m11 1033.3622c-4.432 0-8 3.568-8 8 0 4.432 3.568 8 8 8 4.432 0 8-3.568 8-8 0-4.432-3.568-8-8-8zm0 1c3.878 0 7 3.122 7 7 0 3.878-3.122 7-7 7-3.878 0-7-3.122-7-7 0-3.878 3.122-7 7-7z"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" fill="#4d82b8" r="10"/><path d="m12 4.9999998c-2.2100002 0-4.0000002 1.79-4.0000002 4h2c0-1.1.9000002-2 2.0000002-2s2 .9 2 2c0 .55-.219844 1.0501562-.589844 1.4101562l-1.240234 1.259766c-.72.73-1.169922 1.730078-1.169922 2.830078v.5h2c0-1.5.449922-2.100078 1.169922-2.830078l.90039-.919922c.57-.57.929688-1.3700002.929688-2.2500002 0-2.21-1.79-4-4-4zm-1 13.0000002v2h2v-2z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_insertfootnote.svg b/loleaflet/images/lc_insertfootnote.svg
index 9907b8b38..fb87e5561 100644
--- a/loleaflet/images/lc_insertfootnote.svg
+++ b/loleaflet/images/lc_insertfootnote.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m5 4v16h1 6v-1h-6v-14h12v8h1v-9h-1-12zm2 3v1h10v-1zm0 2v1h6v-1zm0 5v1h7v-1z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m16 1043.3622l-1 2h1v4h1v-6z" fill="#1d99f3"/><path d="m6 1045.3622h7v1.0000348h-7z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v18h13v-4.892578c-.157532.018023-.317687.020854-.474609-.019531-.01639-.00417-.032669-.008672-.048829-.013672-.266932-.083795-.579671-.239065-.80664-.5625l-.47461-.646485c-.305358-.41509-.245328-.994252.138672-1.33789l1.666016-1.488282v-9.039062z" fill="#fff"/><path d="m5 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h13 .972656v-6.355469l-.066406.064453c-.02003.01975-.04088.038651-.0625.056641-.206896.170095-.516862.304399-.84375.341797v4.892578h-13v-18h13v9.039062l1-.894531v-8.144531c0-.554-.446-1-1-1z" fill="#808080"/><path d="m19.972751 22v-8.720406l-1.763785 1.712613c-.14766.121396-.292243.163885-.433751.127466-.135355-.04249-.230718-.103185-.286092-.182094l-.489123-.664643 3.662167-3.272936h1.337833v11 1h-2.027249z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_insertpage.svg b/loleaflet/images/lc_insertpage.svg
index 04ebd458b..fce60a907 100644
--- a/loleaflet/images/lc_insertpage.svg
+++ b/loleaflet/images/lc_insertpage.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-550.28571 -606.64789)"><path d="m3.9980469 4.9941406v1 8.0000004 1h .0117187l-.0117187.011718 3.9921875 3.992188h.0117187 1.40625 1.5917969v.001953h3v-1h-3v-.001953h-1-1.0039062v-4h-1-3v-8.0000001h14.0000002v5.0019531h.003906v2h1v1 4.998047h.001953v-1-12.0000001-1h-.003906v-.0039063zm6.9980471 2.0039063h1zm4 0h1zm-4.996094 3.4316411a1.5 1.5 0 0 0 -.0039062.068359 1.5 1.5 0 0 0  .0039062.076172z" fill="#4d4d4d" transform="translate(550.28571 606.64789)"/><path d="m567.28573 620.64802v2h-2v1h2v2h1v-2h2v-1h-2v-2z" fill="#1d99f3" fill-rule="evenodd"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 5.0000001v13.9999999h9c-1.090703 0-2-.909297-2-2s.909297-2 2-2h3v-3c0-1.090703.909297-2 2-2s2 .909297 2 2v3h2v-9.9999999z" fill="#fff"/><path d="m3 3.998047c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10.109375 1.890625v-.998047h-3c-.0087 0-.01675-.0018-.02539-.002-.133741-.0018-.263895-.01719-.390625-.04492-.127447-.02789-.251529-.06773-.36914-.119141-.117972-.05156-.228682-.115051-.333985-.1875-.000413-.000284-.0015.000285-.002 0-.102791-.07066-.199009-.150351-.287109-.238281-.07075-.07062-.131632-.150204-.191406-.230469-.01801-.02421-.03971-.04531-.05664-.07031-.0126-.01858-.02122-.03959-.0332-.05859-.124675-.197994-.220553-.41588-.269531-.65039-.000131-.000627.00013-.0013 0-.002-.026645-.128371-.040974-.260896-.040974-.396399 0-1.090703.909297-2 2-2h3v-3c0-.181137.03326-.353688.08008-.521484.01023-.0366.02093-.07165.0332-.107422.05308-.155405.120997-.303135.208985-.439453.0055-.0085.008-.01889.01367-.02734.09318-
 .139708.208002-.262321.332031-.375.03184-.02888.06404-.05518.09766-.08203.123332-.09879.254547-.185972.398437-.253907.0064-.003.01112-.0088.01758-.01172l-.181643-.181644-5 4.59375-2-1.59375s-5.4975935 5.984359-5.9960938 5.998047h-.00391v-14h17.9999998v8.501953.498047h-1.001953l-.998043-.998047v.998047.002 1h2l-1-1h1v1h1v-1-.5-8.501953c0-.554-.446-1-1-1h-18zm16 15.001953v1h2.5c.06925 0 .135453-.01383.195312-.03906.179546-.075755.304688-.25319.304688-.46094v-.5z" fill="#808080"/><circle cx="7.5" cy="8.5" fill="#eac282" r="2.5"/><path d="m17 11c-.554 0-1 .446-1 1v4h-4c-.554 0-1 .446-1 1s.446 1 1 1h4v4c0 .554.446 1 1 1s1-.446 1-1v-4h4c.554 0 1-.446 1-1s-.446-1-1-1h-4v-4c0-.554-.446-1-1-1z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_insertsymbol.svg b/loleaflet/images/lc_insertsymbol.svg
index 9720c1f7d..87497d495 100644
--- a/loleaflet/images/lc_insertsymbol.svg
+++ b/loleaflet/images/lc_insertsymbol.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-550.28571 -606.64789)"><path d="m11 4a8 6.9999976 0 0 0 -8 7 8 6.9999976 0 0 0  4.03125 6.0625l.3125.9375h-3.34375c-.79426-.21284-.96696-.66026-1-.875v2.875h6.40625v-2-.40625l-.53125-.21875a4.9999757 6.4999814 0 0 1 -2.875-5.875 4.9999757 6.4999814 0 0 1  5-6.5 4.9999757 6.4999814 0 0 1  5 6.5 4.9999757 6.4999814 0 0 1 -2.875 5.875l-.53125.21875v.40625 2h2.40625v-2h-.34375l.3125-.9375a8 6.9999976 0 0 0 4.03125-6.0625 8 6.9999976 0 0 0 -8-7zm8 13.125c-.0331.21474-.20574.66216-1 .875h1z" fill="#4d4d4d" fill-rule="evenodd" transform="translate(550.28571 606.64789)"/><path d="m568.28571 622.64789v2h-2v1h2v2h1v-2h2v-1h-2v-2z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m12 2c-5.5228488 0-9.0000019 3.9175089-9 8.75 0 4.25 1.8908055 6.695601 5 8.25v1h-4.75c-.992825-.26605-1.2087-1.27845-1.25-1.546875v3.546875h8.007812v-2.5-.507812l-.664062-.273438c-2.1905344-1.337018-3.3404919-4.072801-3.34375-7.21875-.0000099-4.4873253 2-7.5 6-7.5s6.00001 3.0126747 6 7.5c-.0033 3.145949-1.153216 5.881732-3.34375 7.21875l-.664062.273438v.507812 2.5h8.007812v-3.546875c-.0413.268425-.257175 1.280825-1.25 1.546875h-4.75v-1c3.109194-1.554399 5-4 5-8.25.000002-4.8324911-3.477151-8.75-9-8.75z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_inserttable.svg b/loleaflet/images/lc_inserttable.svg
index 8e0b535e7..f19ef8747 100644
--- a/loleaflet/images/lc_inserttable.svg
+++ b/loleaflet/images/lc_inserttable.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-552.72253 -582.11926)"><path d="m4 4v1 15h1 9v-1h-4v-2h4v-1h-4v-2h4 1 4 1v-9-1zm1 1h4v1 1 1 2h-4v-2-1zm5 0h4v1 1h-4v-1zm5 0h4v2h-3-1v-1zm-5 3h4v2h-4zm5 0h4v2h-4zm-10 3h4v2h-4zm5 0h4v2h-4zm5 0h4v2h-4zm-10 3h4v2h-1-3zm0 3h3 1v1.099609.900391h-4z" fill="#4d4d4d" transform="translate(552.72253 582.11926)"/><path d="m557.72253 587.11926h4v5h-4z" fill="#1d99f3"/><path d="m569.72253 597.11926v2h-2v1h2v2h1v-2h2v-1h-2v-2z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 3h18v18h-18z" fill="#fff"/><path d="m3 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h18c.554 0 1-.446 1-1v-18c0-.554-.446-1-1-1zm0 1h5v6h-5zm6 0h6v6h-6zm7 0h5v6h-5zm-13 7h5v3h-5zm6 0h6v3h-6zm7 0h5v3h-5zm-13 4h5v3h-5zm6 0h6v3h-6zm7 0h5v3h-5zm-13 4h5v3h-5zm6 0h6v3h-6zm7 0h5v3h-5z" fill="#808080"/><path d="m2 2h20v4h-20z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_italic.svg b/loleaflet/images/lc_italic.svg
index a874a7868..27e78aad4 100644
--- a/loleaflet/images/lc_italic.svg
+++ b/loleaflet/images/lc_italic.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m9 4v1h5l-6 14h-3v1h10v-1h-5l6-14h3v-1z" fill="#4d4d4d" transform=""/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m9.4648438 2c-.257081 0-.4648438.2077628-.4648438.4648438v.070312c0 .2570814.2077628.4648442.4648438.4648442h2.5351562l-2 18h-2.5351562c-.257081 0-.4648438.207763-.4648438.464844v.07031c0 .257083.2077628.464846.4648438.464846h.4082031 6.3632811.298828c.257081 0 .464844-.207763.464844-.464844v-.07031c0-.257083-.207763-.464846-.464844-.464846h-2.535156l2-18h2.535156c.257081 0 .464844-.2077628.464844-.4648438v-.070312c0-.2570814-.207763-.4648442-.464844-.4648442h-.498047-6.3632809z" fill="#696969"/></svg>
diff --git a/loleaflet/images/lc_lastrecord.svg b/loleaflet/images/lc_lastrecord.svg
index 097bbc985..c915af2f7 100644
--- a/loleaflet/images/lc_lastrecord.svg
+++ b/loleaflet/images/lc_lastrecord.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m6.649619 1033.3622l-.6496186.707 5.6276356 6.125 1.073127 1.168-1.073127 1.168-5.6276356 6.125.6496186.707 5.627636-6.125 1.722745-1.875-1.722745-1.875z"/><path d="m1033.3622 17h16v1h-16z" transform="matrix(0 1 1 0 0 0)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m4.4938083 21.50616 9.0172777-9.50616-9.0172777-9.5061597" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".978"/><rect fill="#808080" height="20" ry=".5" width="1" x="18" y="2"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_nextrecord.svg b/loleaflet/images/lc_nextrecord.svg
index 2839be6a0..f6c1ad057 100644
--- a/loleaflet/images/lc_nextrecord.svg
+++ b/loleaflet/images/lc_nextrecord.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m7.7070312 3l-.7070312.7070312 6.125 6.125 1.167969 1.1679688-1.167969 1.167969-6.125 6.125.7070312.707031 6.1249998-6.125 1.875-1.875-1.875-1.875z" fill="#4d4d4d" transform="matrix(.91879769 0 0 1 1.56841618 1)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7.4937745 21.50616 9.0172775-9.50616-9.0172775-9.5061599" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".978"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_numberformatdecdecimals.svg b/loleaflet/images/lc_numberformatdecdecimals.svg
index 93ed4b658..0c0c0bc7d 100644
--- a/loleaflet/images/lc_numberformatdecdecimals.svg
+++ b/loleaflet/images/lc_numberformatdecdecimals.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m14.37868 1046.0693l1.414213 1.4142-1.414213 1.4142.707106.7071 1.414214-1.4142 1.414214 1.4142.707106-.7071-1.414213-1.4142 1.414213-1.4142-.707106-.7071-1.414214 1.4142-1.414214-1.4142-.707106.7071z" fill="#da4453" fill-rule="evenodd" overflow="visible"/><path d="m4 14l0 1 1 0 0-1-1 0z" fill="#4d4d4d" overflow="visible" transform="translate(-1 1029.3622)"/><path d="m17.5 4c-1.932997 0-3.5 1.7909-3.5 4l0 1 0 2c0 2.2091 1.567003 4 3.5 4 1.932997 0 3.5-1.7909 3.5-4l0-2 0-1c0-2.2091-1.567003-4-3.5-4zm0 1c1.380712 0 2.5 1.3431 2.5 3l0 3c0 1.6569-1.119288 3-2.5 3-1.380712 0-2.5-1.3431-2.5-3l0-3c0-1.6569 1.119288-3 2.5-3z" fill="#b3b3b3" overflow="visible" transform="translate(-1 1029.3622)"/><path d="m9.5 4c-1.932997 0-3.5 1.7909-3.5 4l0 1 0 2c0 2.2091 1.567003 4 3.5 4 1.932997 0 3.5-1.7909 3.5-4l0-2 0-1c0-2.2091-1.567003-4-3.5-4zm0 1c1.380712 0 2.5 1.343145
 8 2.5 3l0 3c0 1.656854-1.119288 3-2.5 3-1.3807119 0-2.5-1.343146-2.5-3l0-3c0-1.6568542 1.1192881-3 2.5-3z" fill="#4d4d4d" overflow="visible" transform="translate(-1 1029.3622)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#696969"><path d="m17.990234 4c-.701002 0-1.356832.1626422-1.964843.4882812-.608012.3176967-1.137246.8056232-1.587891 1.4648438-.44349.6592207-.793271 1.493266-1.050781 2.5019531-.191632.7447232-.312074 1.5919879-.361328 2.5390629.526649.0094 1.030512.223354 1.398437.601562l.431641.431641v-.02149c0-1.191362.08615-2.18805.257812-2.990234.171674-.8101266.401377-1.4606951.6875-1.953125.293276-.49243.626087-.8461016.998047-1.0605469.379113-.2144453.776528-.3222656 1.191406-.3222656.414879 0 .812293.1078203 1.191407.3222656.379113.2144453.709969.5681169.996093 1.0605469.293276.4924299.527546 1.1429984.699219 1.953125.171675.802184.257813 1.798872.257813 2.990234 0 .01204-.0019.02121-.002.0332l.44336-.443359c.361982-.37256.855776-.589999 1.375-.605469.008-.000235.01548.0021.02344.002-.049277-.9463-.169789-1.7929514-.361285-2.5371479-.257511-1.0086871-.611857-1.8427324-1.0625-2.5019531-.450643-.6592206-.982492-1.1471471-1
 .597656-1.4648438-.608013-.3256391-1.261889-.4882812-1.962891-.4882812z"/><path d="m0 21h2v2h-2z"/><path d="m6.989346 4c-.701002 0-1.355767.1622081-1.963778.4878472-.608012.3176967-1.136713.8060572-1.587358 1.4652778-.44349.6592207-.793626 1.4930491-1.051136 2.5017362-.257511 1.0007448-.387074 2.1842518-.387074 3.5503468 0 1.366096.129563 2.553813.387074 3.5625.25751 1.000745.607646 1.830363 1.051136 2.489584.450645.651278.979346 1.141375 1.587358 1.467014.608011.317696 1.262776.475694 1.963778.475694s1.355768-.157998 1.96378-.475694c.615164-.325639 1.147367-.815736 1.59801-1.467014.450643-.659221.804279-1.488839 1.06179-2.489584.25751-1.008687.387074-2.196404.387074-3.5625 0-1.366095-.129564-2.549602-.387074-3.5503468-.257511-1.0086871-.611147-1.8425155-1.06179-2.5017362-.450643-.6592206-.982846-1.1475811-1.59801-1.4652778-.608013-.3256391-1.262778-.4878472-1.96378-.4878472zm0 1.6805556c.414879 0 .812293.1067352 1.191407.3211805.379113.2144453.711745.5683339.997869 1.0607639.293276
 .4924299.526124 1.1429984.697797 1.953125.171675.802184.257459 1.798221.257459 2.989583 0 1.191364-.08578 2.193347-.257459 3.003473-.171673.802184-.404521 1.448542-.697797 1.940971-.286124.492431-.618756.846319-.997869 1.060765-.379114.206502-.776528.309027-1.191407.309027-.414878 0-.812293-.102525-1.191406-.309027-.37196-.214446-.704593-.568334-.997869-1.060765-.286123-.492429-.515471-1.138787-.687145-1.940971-.171674-.810126-.257457-1.812109-.257457-3.003473 0-1.191362.08579-2.187399.257457-2.989583.171674-.8101266.401022-1.4606951.687145-1.953125.293276-.49243.625909-.8463186.997869-1.0607639.379113-.2144453.776528-.3211805 1.191406-.3211805z"/></g><path d="m12.990234 11.990234a1.0001 1.0001 0 0 0 -.697265 1.716797l4.292969 4.292969-4.292969 4.292969a1.0001 1.0001 0 1 0 1.414062 1.414062l4.292969-4.292969 4.292969 4.292969a1.0001 1.0001 0 1 0 1.414062-1.414062l-4.292969-4.292969 4.292969-4.292969a1.0001 1.0001 0 0 0 -.726562-1.716797 1.0001 1.0001 0 0 0 -.6875.302735l-4.292969 4.
 292969-4.292969-4.292969a1.0001 1.0001 0 0 0 -.716797-.302735z" fill="#e68497" fill-rule="evenodd"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_numberformatdecimal.svg b/loleaflet/images/lc_numberformatdecimal.svg
index 3dc430223..adf3c5430 100644
--- a/loleaflet/images/lc_numberformatdecimal.svg
+++ b/loleaflet/images/lc_numberformatdecimal.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#4d4d4d" transform="translate(1 -1029.3622)"><path d="m16.5 5c-1.932997 0-3.5 1.7909-3.5 4l0 6c0 2.2091 1.567003 4 3.5 4 1.932997 0 3.5-1.7909 3.5-4l0-6c0-2.2091-1.567003-4-3.5-4zm0 1c1.380712 0 2.5 1.3431 2.5 3l0 6c0 1.6569-1.119288 3-2.5 3-1.380712 0-2.5-1.3431-2.5-3l0-6c0-1.6569 1.119288-3 2.5-3z" overflow="visible" transform="translate(-1 1029.3622)"/><path d="m7.5 5c-1.932997 0-3.5 1.7909-3.5 4l0 6c0 2.2091 1.567003 4 3.5 4 1.932997 0 3.5-1.7909 3.5-4l0-6c0-2.2091-1.567003-4-3.5-4zm0 1c1.3807119 0 2.5 1.3431 2.5 3l0 6c0 1.6569-1.1192881 3-2.5 3-1.3807119 0-2.5-1.3431-2.5-3l0-6c0-1.6569 1.1192881-3 2.5-3z" overflow="visible" transform="translate(-1 1029.3622)"/><path d="m10 1047.3622h2v1.9999828h-2z" overflow="visible"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#696969"><path d="m11 21h2v2h-2z"/><path d="m17.989346 4c-.701002 0-1.355767.1622081-1.963778.4878472-.608012.3176967-1.136713.8060572-1.587358 1.4652778-.44349.6592207-.793626 1.4930491-1.051136 2.5017362-.257511 1.0007448-.387074 2.1842518-.387074 3.5503468 0 1.366096.129563 2.553813.387074 3.5625.25751 1.000745.607646 1.830363 1.051136 2.489584.450645.651278.979346 1.141375 1.587358 1.467014.608011.317696 1.262776.475694 1.963778.475694s1.355768-.157998 1.96378-.475694c.615164-.325639 1.147367-.815736 1.59801-1.467014.450643-.659221.804279-1.488839 1.06179-2.489584.25751-1.008687.387074-2.196404.387074-3.5625 0-1.366095-.129564-2.549602-.387074-3.5503468-.257511-1.0086871-.611147-1.8425155-1.06179-2.5017362-.450643-.6592206-.982846-1.1475811-1.59801-1.4652778-.608013-.3256391-1.262778-.4878472-1.96378-.4878472zm0 1.6805556c.414879 0 .812293.1067352 1.191407.3211805.379113.2144453.711745.5683339.997869 1.0607639.
 293276.4924299.526124 1.1429984.697797 1.953125.171675.802184.257459 1.798221.257459 2.989583 0 1.191364-.08578 2.193347-.257459 3.003473-.171673.802184-.404521 1.448542-.697797 1.940971-.286124.492431-.618756.846319-.997869 1.060765-.379114.206502-.776528.309027-1.191407.309027-.414878 0-.812293-.102525-1.191406-.309027-.37196-.214446-.704593-.568334-.997869-1.060765-.286123-.492429-.515471-1.138787-.687145-1.940971-.171674-.810126-.257457-1.812109-.257457-3.003473 0-1.191362.08579-2.187399.257457-2.989583.171674-.8101266.401022-1.4606951.687145-1.953125.293276-.49243.625909-.8463186.997869-1.0607639.379113-.2144453.776528-.3211805 1.191406-.3211805z"/><path d="m5.989346 4c-.701002 0-1.355767.1622081-1.963778.4878472-.608012.3176967-1.136713.8060572-1.587358 1.4652778-.44349.6592207-.793626 1.4930491-1.051136 2.5017362-.257511 1.0007448-.387074 2.1842518-.387074 3.5503468 0 1.366096.129563 2.553813.387074 3.5625.25751 1.000745.607646 1.830363 1.051136 2.489584.450645.651278.979346 
 1.141375 1.587358 1.467014.608011.317696 1.262776.475694 1.963778.475694s1.355768-.157998 1.96378-.475694c.615164-.325639 1.147367-.815736 1.59801-1.467014.450643-.659221.804279-1.488839 1.06179-2.489584.25751-1.008687.387074-2.196404.387074-3.5625 0-1.366095-.129564-2.549602-.387074-3.5503468-.257511-1.0086871-.611147-1.8425155-1.06179-2.5017362-.450643-.6592206-.982846-1.1475811-1.59801-1.4652778-.608013-.3256391-1.262778-.4878472-1.96378-.4878472zm0 1.6805556c.414879 0 .812293.1067352 1.191407.3211805.379113.2144453.711745.5683339.997869 1.0607639.293276.4924299.526124 1.1429984.697797 1.953125.171675.802184.257459 1.798221.257459 2.989583 0 1.191364-.08578 2.193347-.257459 3.003473-.171673.802184-.404521 1.448542-.697797 1.940971-.286124.492431-.618756.846319-.997869 1.060765-.379114.206502-.776528.309027-1.191407.309027-.414878 0-.812293-.102525-1.191406-.309027-.37196-.214446-.704593-.568334-.997869-1.060765-.286123-.492429-.515471-1.138787-.687145-1.940971-.171674-.810126-.25
 7457-1.812109-.257457-3.003473 0-1.191362.08579-2.187399.257457-2.989583.171674-.8101266.401022-1.4606951.687145-1.953125.293276-.49243.625909-.8463186.997869-1.0607639.379113-.2144453.776528-.3211805 1.191406-.3211805z"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_numberformatincdecimals.svg b/loleaflet/images/lc_numberformatincdecimals.svg
index fb7c0d17a..cb5079175 100644
--- a/loleaflet/images/lc_numberformatincdecimals.svg
+++ b/loleaflet/images/lc_numberformatincdecimals.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m4 14l0 1 1 0 0-1-1 0z" fill="#4d4d4d" overflow="visible" transform="translate(-1 1029.3622)"/><path d="m15 1045.3622l0 2-2 0 0 1 2 0 0 2 1 0 0-2 2 0 0-1-2 0 0-2-1 0z" fill="#1d99f3" fill-rule="evenodd" overflow="visible"/><path d="m15.5 1033.3622c-1.932997 0-3.5 1.7909-3.5 4l0 1 0 2c0 2.2091 1.567003 4 3.5 4 1.932997 0 3.5-1.7909 3.5-4l0-2 0-1c0-2.2091-1.567003-4-3.5-4zm0 1c1.380712 0 2.5 1.3431 2.5 3l0 3c0 1.6569-1.119288 3-2.5 3-1.380712 0-2.5-1.3431-2.5-3l0-3c0-1.6569 1.119288-3 2.5-3z" fill="#4d4d4d" overflow="visible"/><path d="m7.5 1033.3622c-1.932997 0-3.5 1.7909-3.5 4l0 1 0 2c0 2.2091 1.567003 4 3.5 4 1.932997 0 3.5-1.7909 3.5-4l0-2 0-1c0-2.2091-1.567003-4-3.5-4zm0 1c1.380712 0 2.5 1.3432 2.5 3l0 3c0 1.6569-1.119288 3-2.5 3-1.3807119 0-2.5-1.3431-2.5-3l0-3c0-1.6568 1.1192881-3 2.5-3z" fill="#4d4d4d" overflow="visible"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#696969"><path d="m0 21h2v2h-2z"/><path d="m17.990234 4c-.701002 0-1.356832.1626422-1.964843.4882812-.608012.3176967-1.137246.8056232-1.587891 1.4648438-.44349.6592207-.793271 1.493266-1.050781 2.5019531-.257511 1.0007448-.386719 2.1846859-.386719 3.5507809 0 1.366096.129208 2.553813.386719 3.5625.038668.150274.084105.289082.126953.431641h1.873047c-.102159-.301125-.19517-.626464-.273438-.992188-.171674-.810126-.257812-1.810589-.257812-3.001953 0-1.191362.086145-2.18805.257812-2.990234.171674-.8101266.401377-1.4606951.6875-1.953125.293276-.49243.626087-.8461016.998047-1.0605469.379113-.2144453.776528-.3222656 1.191406-.3222656.414879 0 .812293.1078203 1.191407.3222656.379113.2144453.709969.5681169.996093 1.0605469.293276.4924299.527546 1.1429984.699219 1.953125.171675.802184.257813 1.798872.257813 2.990234 0 1.191364-.086134 2.191828-.257813 3.001953-.078274.365756-.173705.691042-.277344.992188h1.886719c.043006-.142
 559.088285-.281367.126953-.431641.25751-1.008687.386719-2.196404.386719-3.5625 0-1.366095-.129209-2.5500361-.386719-3.5507809-.257511-1.0086871-.611857-1.8427324-1.0625-2.5019531-.450643-.6592206-.982492-1.1471471-1.597656-1.4648438-.608013-.3256391-1.261889-.4882812-1.962891-.4882812z"/><path d="m6.989346 4c-.701002 0-1.355767.1622081-1.963778.4878472-.608012.3176967-1.136713.8060572-1.587358 1.4652778-.44349.6592207-.793626 1.4930491-1.051136 2.5017362-.257511 1.0007448-.387074 2.1842518-.387074 3.5503468 0 1.366096.129563 2.553813.387074 3.5625.25751 1.000745.607646 1.830363 1.051136 2.489584.450645.651278.979346 1.141375 1.587358 1.467014.608011.317696 1.262776.475694 1.963778.475694s1.355768-.157998 1.96378-.475694c.615164-.325639 1.147367-.815736 1.59801-1.467014.450643-.659221.804279-1.488839 1.06179-2.489584.25751-1.008687.387074-2.196404.387074-3.5625 0-1.366095-.129564-2.549602-.387074-3.5503468-.257511-1.0086871-.611147-1.8425155-1.06179-2.5017362-.450643-.6592206-.982846
 -1.1475811-1.59801-1.4652778-.608013-.3256391-1.262778-.4878472-1.96378-.4878472zm0 1.6805556c.414879 0 .812293.1067352 1.191407.3211805.379113.2144453.711745.5683339.997869 1.0607639.293276.4924299.526124 1.1429984.697797 1.953125.171675.802184.257459 1.798221.257459 2.989583 0 1.191364-.08578 2.193347-.257459 3.003473-.171673.802184-.404521 1.448542-.697797 1.940971-.286124.492431-.618756.846319-.997869 1.060765-.379114.206502-.776528.309027-1.191407.309027-.414878 0-.812293-.102525-1.191406-.309027-.37196-.214446-.704593-.568334-.997869-1.060765-.286123-.492429-.515471-1.138787-.687145-1.940971-.171674-.810126-.257457-1.812109-.257457-3.003473 0-1.191362.08579-2.187399.257457-2.989583.171674-.8101266.401022-1.4606951.687145-1.953125.293276-.49243.625909-.8463186.997869-1.0607639.379113-.2144453.776528-.3211805 1.191406-.3211805z"/></g><path d="m18 12c-.554 0-1 .446-1 1v4h-4c-.554 0-1 .446-1 1s .446 1 1 1h4v4c0 .554.446 1 1 1s1-.446 1-1v-4h4c .554 0 1-.446 1-1s-.446-1-1-1h-4v-4c0-
 .554-.446-1-1-1z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_numberformatpercent.svg b/loleaflet/images/lc_numberformatpercent.svg
index e7c7743d9..20dd625ce 100644
--- a/loleaflet/images/lc_numberformatpercent.svg
+++ b/loleaflet/images/lc_numberformatpercent.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m17.480469 3.6113281l-12.0000002 15.9999999.5703124.427734.3554688.273438.0039062-.003906.109375.082031 11.9999998-16-.46875-.3515625-.457031-.3515625-.003906.0058594-.109375-.0820313zm-9.980469 1.3886719c-1.9329966 0-3.5 1.5670034-3.5 3.5 0 1.932997 1.5670034 3.5 3.5 3.5 1.9329966 0 3.5-1.567003 3.5-3.5 0-1.9329966-1.5670034-3.5-3.5-3.5zm0 1c1.3807119 0 2.5 1.1192881 2.5 2.5 0 1.3807119-1.1192881 2.5-2.5 2.5-1.3807119 0-2.5-1.1192881-2.5-2.5 0-1.3807119 1.1192881-2.5 2.5-2.5zm9 7c-1.932997 0-3.5 1.567-3.5 3.5 0 1.933 1.567003 3.5 3.5 3.5 1.932997 0 3.5-1.567 3.5-3.5 0-1.933-1.567003-3.5-3.5-3.5zm0 1c1.380712 0 2.5 1.119288 2.5 2.5 0 1.380712-1.119288 2.5-2.5 2.5-1.380712 0-2.5-1.119288-2.5-2.5 0-1.380712 1.119288-2.5 2.5-2.5z" fill="#4d4d4d" overflow="visible" transform=""/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7.5 3a3.5 4 0 0 0 -3.5 4 3.5 4 0 0 0 3.5 4 3.5 4 0 0 0 3.5-4 3.5 4 0 0 0 -3.5-4zm10.103516 0c-.384264 0-.713074.089228-.986328.2675781-.264715.1702431-.503317.4179148-.716797.7421875l-10.900391 15.9902344h1.3828125c.3415674 0 .6403087-.060038.8964844-.181641.2647149-.121603.5084498-.352873.7304687-.693359l10.9902344-16.125zm-10.103516 2a1.5 2 0 0 1 1.5 2 1.5 2 0 0 1 -1.5 2 1.5 2 0 0 1 -1.5-2 1.5 2 0 0 1 1.5-2zm9 8a3.5 4 0 0 0 -3.5 4 3.5 4 0 0 0 3.5 4 3.5 4 0 0 0 3.5-4 3.5 4 0 0 0 -3.5-4zm0 2a1.5 2 0 0 1 1.5 2 1.5 2 0 0 1 -1.5 2 1.5 2 0 0 1 -1.5-2 1.5 2 0 0 1 1.5-2z" fill="#696969"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_ok.svg b/loleaflet/images/lc_ok.svg
index 910e7ecb2..1c0753cbb 100644
--- a/loleaflet/images/lc_ok.svg
+++ b/loleaflet/images/lc_ok.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m382.8643 530.79077l-10.43876 10.56644-4.14699-4.19772-.70712.71578 4.14699 4.1977-.002.002.70713.71577.002-.002.002.002.70711-.71577-.002-.002 10.43877-10.56645-.70712-.71576z" fill="#4d4d4d" transform="translate(-363.57143 -524.79075)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m5.0111434 14.000039 4.9999996 4 10.000001-11.9999998" fill="none" stroke="#76a797" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_prevrecord.svg b/loleaflet/images/lc_prevrecord.svg
index 09c5fe2dc..3e6b6f298 100644
--- a/loleaflet/images/lc_prevrecord.svg
+++ b/loleaflet/images/lc_prevrecord.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m7.7070312 3l-.7070312.7070312 6.125 6.125 1.167969 1.1679688-1.167969 1.167969-6.125 6.125.7070312.707031 6.1249998-6.125 1.875-1.875-1.875-1.875z" fill="#4d4d4d" transform="matrix(-.91879769 0 0 1 22.43158346 1)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m16.506225 21.50616-9.0172773-9.50616 9.0172773-9.5061597" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".978"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_print.svg b/loleaflet/images/lc_print.svg
index f023b28d6..bab662061 100644
--- a/loleaflet/images/lc_print.svg
+++ b/loleaflet/images/lc_print.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m5 3v1 4h-2v1 7h1 3v2 1h8v-1-2h4v-1-6-1h-2v-4-1zm1 1h10v4h-1v-1h-8v1h-1zm1 1v1h8v-1zm-3 4h14v6h-2v-2h-10v2h-2zm10 1v1h3v-1zm-6 6h6v2h-6z" fill="#4d4d4d" transform="translate(.99999 .99999)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m8 16v5h8v-5z" fill="#fff" fill-rule="evenodd"/><path d="m7 16v5.142578c0 .474857.3825649.857422.8574219.857422h8.2851561c.474857 0 .857422-.382565.857422-.857422v-5.142578h-1v5h-8v-5z" fill="#808080"/><path d="m3 9c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h18c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-2v3c0 .554-.446 1-1 1h-12c-.554 0-1-.446-1-1v-3z" fill="#808080"/><rect fill="#4d82b8" height="4.29661" ry="1" width="12" x="6" y="8"/><path d="m7.8574219 4c-.474857 0-.8574219.3825649-.8574219.8574219v5.1425781h1v-5h8v5h1v-5.1425781c0-.474857-.382565-.8574219-.857422-.8574219z" fill="#808080"/><g fill="#fff"><path d="m8 5v5h8v-5z" fill-rule="evenodd"/><path d="m18 16h2v1h-2z"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_redo.svg b/loleaflet/images/lc_redo.svg
index 6b5595bc4..77402f331 100644
--- a/loleaflet/images/lc_redo.svg
+++ b/loleaflet/images/lc_redo.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m13.699219 3l-.707031.7070312 2.292968 2.2929688h-2.285156-1.007812-.492188c-3.601 0-6.5 2.899-6.5 6.5 0 3.601 2.899 6.5 6.5 6.5h1.5v-1h-1.5c-3.047 0-5.5-2.453-5.5-5.5 0-3.047 2.453-5.5 5.5-5.5h.492188 1.007812 2.285156l-2.292968 2.2929688.707031.7070312 3.292969-3.2929688.207031-.2070312-.207031-.2070312z" fill="#4d4d4d" transform="translate(1 1)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m15.000041 4 6 6-6 6" fill="none" stroke="#4d82b8" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/><path d="m8 9a6 6 0 0 0 -6 6 6 6 0 0 0 6 6c.554 0 1-.446 1-1s-.446-1-1-1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4h12v-2z" fill="#4d82b8"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_save.svg b/loleaflet/images/lc_save.svg
index c9e84b8b0..805928d31 100644
--- a/loleaflet/images/lc_save.svg
+++ b/loleaflet/images/lc_save.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m3 3v1 15h1 15v-1-11-.6992188h-.0078l.0078-.0078124-3.292969-3.2929688-.0078.00781v-.00781h-.699231zm1 1h3v4 1h8v-1-4h .292969l2.707031 2.7070312v.2929688 11h-2v-7h-1-8-1v7h-2zm4 0h3.900391v4h-3.900391zm-1 8h8v6h-8z" fill="#4d4d4d" transform="translate(0 1030.3622)"/><path d="m-23.999996 1032.3622h18v19.000021h-18z" fill="#1a1a1a" overflow="visible"/><path d="m-17.800781 1035.5594v2.8536h.138672v-2.8536zm3.173828 3.0235v.125h.5v3.375h.06445v.6426c.005.31.289219.4962.574219.6562.285.16.566406.2706.566406.5606v.2441c0 .32-.166094.5645-.496094.5645-.0332 0-.06385 0-.09375-.01l-.03906-.1133h-.138672v.047c-.16373-.1012-.245161-.2934-.238281-.5v-.3007h-.134766v.3007c-.004.3138.143357.5471.373047.6485v3.3047h.138672v-3.0743l1.05664 3.0743h.134766v-3.5h-.134766v3.1113l-.970703-2.8613c.0159.001.03057 0 .04687 0 .43 0 .63086-.3203.63086-.6953v-.2657c0-.33-.34625-.
 489-.65625-.664-.245-.14-.463516-.261-.478516-.541v-.7149c0-.37.188984-.5488.458984-.5488.15442 0 .262525.058.333985.1504v.4804h.111328v.3223h.134766v-.3223h.878906v-.1308h-.88086c-.005-.1434-.0408-.2715-.103515-.375v-.459h.779297v-.125h-.779297v-2.2852h.984375v-.125h-1.125v2.836c-.0893-.066-.201175-.1035-.333985-.1035-.26702 0-.440546.1328-.529297.332v-2.9395h.5v-.125h-1.134765zm-3.173828.029v.4472 2.2813h-.195313v.125h.195313v.6172h.138672v-.6172h.166015v3.375h.134766v-3.375h.5v-.125h-.800781v-.1836h.996093v.9258h.134766v-3.4707h-.134766v2.416h-.996093v-1.9688-.4472zm2.207031 0l-.537109 3.4707h.140625l.144531-.9649h.714844l.15039.9649h.140625l-.550781-3.4707zm.103516.1758l.339843 2.1953h-.673828zm-1.001954 2.5527v3.2715c-.0117-.0005-.02326 0-.03516 0-.39 0-.640625.319-.640625.709v2.1406c0 .39.240391.7051.650391.7051.43 0 .625-.3543.625-.6993v-.2558h-.134766v.2558c0 .3-.155234.5645-.490234.5645-.34 0-.509766-.2853-.509766-.5703v-2.1406c0-.36.209766-.5743.509766-.5743.009 0 .01709 0
  .02539 0v .094h.138672v-.068c.21578.075.326172.2987.326172.5469l.0039.2754h.13086v-.2793c0-.3271-.177118-.6016-.460938-.6816v-.7188h.996094v.9258h.03711c-.0921.1238-.138672.2832-.138672.4492v2.1856c0 .38.239531.6894.644531.6894.42 0 .625-.3403.625-.6953v-2.1738c0-.2799-.128282-.5302-.357422-.6387v-3.3164h-.138672v3.2715c-.0405-.01-.08417-.012-.128906-.012-.16949 0-.304873.053-.408203.1386v-3.3984h-.134766v2.4453h-.996094v-2.4453h-.138672zm-1.308593 3.2891v3.5h.138672v-3.5zm2.986328.1c.0461 0 .08977.01.128906.016v.096h.138672v-.029c.1511.1039.222656.2941.222656.4844v2.1738c0 .305-.160234.5605-.490234.5605-.345 0-.503906-.2597-.503906-.5547v-2.1855c0-.31.158906-.5605.503906-.5605z" fill="#52d563"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect fill="#8959ab" height="20" rx="0" ry="1" width="20" x="2" y="2"/><g fill="#fff"><rect height="8" ry="1" width="16" x="4" y="3"/><path d="m8 15c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h2v-5h2v5h5c .554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_saveas.svg b/loleaflet/images/lc_saveas.svg
index 298e8aaa9..e1b524985 100644
--- a/loleaflet/images/lc_saveas.svg
+++ b/loleaflet/images/lc_saveas.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(2 -1029.3622)"><path d="m2 2.9980469v.0019531 1 15h1 8v-1h-5v-6h5v-1h-5-1v7h-2v-14h3v4 1h8v-1-4h .292969l2.707031 2.7070312v.2929688 3h1v-3-.6992188h-.0078l.0078-.00977-3.292969-3.2929687-.0078.00977v-.00977h-.699219-12zm5 1.0019531h3.900391v4h-3.900391zm11 7l-.996094.994141h-.0039l-5 4.998047.0078.0098-.0039 1.003906h-.0039v.990235.0098h2l .0059-.0098h.0039.0098l-.0059-.0098.986294-.986329 4-3.996094-.705078-.708984-4.990234 4.986328-.59375-.591797 4.992187-4.988281.591797.59375.705078.703125 1-1z" fill="#4d4d4d" transform="translate(0 1030.3622)"/><path d="m-21.999996 1033.3622h18v19.000021h-18z" fill="#1a1a1a" overflow="visible"/><path d="m-15.800781 1036.5594v2.8536h.138672v-2.8536zm3.173828 3.0235v.125h.5v3.375h.06445v.6426c.005.31.289219.4962.574219.6562.285.16.566406.2706.566406.5606v.2441c0 .32-.166094.5645-.496094.5645-.0332 0-.06385 0-.09375-.01l-.03906-.1133h-.138672v.047c-.16373-.1012-
 .245161-.2934-.238281-.5v-.3007h-.134766v.3007c-.004.3138.143357.5471.373047.6485v3.3047h.138672v-3.0743l1.05664 3.0743h.134766v-3.5h-.134766v3.1113l-.970703-2.8613c.0159.001.03057 0 .04687 0 .43 0 .63086-.3203.63086-.6953v-.2657c0-.33-.34625-.489-.65625-.664-.245-.14-.463516-.261-.478516-.541v-.7149c0-.37.188984-.5488.458984-.5488.15442 0 .262525.058.333985.1504v.4804h.111328v.3223h.134766v-.3223h.878906v-.1308h-.88086c-.005-.1434-.0408-.2715-.103515-.375v-.459h.779297v-.125h-.779297v-2.2852h.984375v-.125h-1.125v2.836c-.0893-.066-.201175-.1035-.333985-.1035-.26702 0-.440546.1328-.529297.332v-2.9395h.5v-.125h-1.134765zm-3.173828.029v.4472 2.2813h-.195313v.125h.195313v.6172h.138672v-.6172h.166015v3.375h.134766v-3.375h.5v-.125h-.800781v-.1836h.996093v.9258h.134766v-3.4707h-.134766v2.416h-.996093v-1.9688-.4472zm2.207031 0l-.537109 3.4707h.140625l.144531-.9649h.714844l.15039.9649h.140625l-.550781-3.4707zm.103516.1758l.339843 2.1953h-.673828zm-1.001954 2.5527v3.2715c-.0117-.0005-.02326 0
 -.03516 0-.39 0-.640625.319-.640625.709v2.1406c0 .39.240391.7051.650391.7051.43 0 .625-.3543.625-.6993v-.2558h-.134766v.2558c0 .3-.155234.5645-.490234.5645-.34 0-.509766-.2853-.509766-.5703v-2.1406c0-.36.209766-.5743.509766-.5743.009 0 .01709 0 .02539 0v .094h.138672v-.068c.21578.075.326172.2987.326172.5469l.0039.2754h.13086v-.2793c0-.3271-.177118-.6016-.460938-.6816v-.7188h.996094v.9258h.03711c-.0921.1238-.138672.2832-.138672.4492v2.1856c0 .38.239531.6894.644531.6894.42 0 .625-.3403.625-.6953v-2.1738c0-.2799-.128282-.5302-.357422-.6387v-3.3164h-.138672v3.2715c-.0405-.01-.08417-.012-.128906-.012-.16949 0-.304873.053-.408203.1386v-3.3984h-.134766v2.4453h-.996094v-2.4453h-.138672zm-1.308593 3.2891v3.5h.138672v-3.5zm2.986328.1c.0461 0 .08977.01.128906.016v.096h.138672v-.029c.1511.1039.222656.2941.222656.4844v2.1738c0 .305-.160234.5605-.490234.5605-.345 0-.503906-.2597-.503906-.5547v-2.1855c0-.31.158906-.5605.503906-.5605z" fill="#52d563"/></g></svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h7.216797l.763672-3.103516c.043441-.177395.134629-.339507.263672-.46875l5.529297-5.523437.007812-.007813.738281-.720703 1.669922-1.666015c.334923-.334515.788676-.509766 1.230469-.509766.441838 0 .894352.172138 1.232422.509766l.347656.347656v-7.857422c0-.554-.446-1-1-1zm19 14.230469-.238281.228515-.007813.00586-.740234.695312-4.808594 4.839844h4.794922c.554 0 1-.446 1-1z" fill="#8959ab"/><path d="m5 3c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h13.697266l.492187-.490234c.225475-.225201.505547-.371306.798828-.447266.001399-.021741.011719-.040393.011719-.0625v-6c0-.554-.446-1-1-1z" fill="#fff"/><path d="m8 15c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h2v-5h2v1.671875l2.675781-2.671875zm9.951172 5.242188-.703125.708984c.350851-.091286.613784-.357336.703125-.708984z" fill="#fff"/><g fill="#eac282"><path d="m17.480469 13.611328-5.529297 5.523438-.951172 3.865234 3.806641-1.011719 5.509765-
 5.544922z"/><path d="m20.419922 11c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.669922 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.833984c-.145254-.145064-.335828-.216797-.52539-.216797z"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_setborderstyle.svg b/loleaflet/images/lc_setborderstyle.svg
index 93e3cf682..82b1868a8 100644
--- a/loleaflet/images/lc_setborderstyle.svg
+++ b/loleaflet/images/lc_setborderstyle.svg
@@ -1,10 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
- <path 
-     style="fill:#f47750" 
-     d="M 4 4 L 4 20 L 20 20 L 20 4 L 4 4 z M 5 5 L 19 5 L 19 19 L 5 19 L 5 5 z "
-     />
- <path 
-     style="fill:#4d4d4d" 
-     d="M 5 5 L 5 19 L 19 19 L 19 5 L 5 5 z M 6 6 L 18 6 L 18 18 L 6 18 L 6 6 z "
-     />
- </svg>
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m3 3v16h10.585938l7.414062-7.414062v-8.585938z" fill="#fff"/><path d="m3 2c-.554 0-1 .446-1 1v16c0 .554.446 1 1 1h9.585938l1-1h-10.585938v-16h18v8.585938l1-1v-7.585938c0-.554-.446-1-1-1z" fill="#808080"/><path d="m18.791016 2.9998446c-2.024439 1.4714687-4.730024 3.7411959-6.876954 6.0429688-.194876.2089383-.384252.4098921-.568359.6191406-.116389.1222132-.237166.2229163-.353515.349609-.07344.0869-.14368.18478-.214844.271485-1.3349826 1.486007-2.6346528 3.20583-3.7675784 4.83789-.3768434-.169964-.82793-.178171-1.3125.162109-.9456866.664092-.7495529 3.049617-2.6972656 3.048828.1844093.802815 2.1784206.793524 3.5253906.435547 1.2713696-.337886 1.6599002-1.525404 1.4179688-2.515625-.038668-.158268-.1149372-.320081-.2109375-.476562 1.9843886-1.685837 3.4256901-3.102846 4.4296871-4.175782.270428-.278544.595111-.642696.957032-1.046874 1.353947-1.5119865 3.289303-3.8939765 5.671875-7.5527344z" fill="#808080"/><g fill="#4d82
 b8"><path d="m7.0097656 15.120938c-.3768434-.169964-.82793-.178171-1.3125.162109-.9456866.664092-.7495529 3.049617-2.6972656 3.048828.1844093.802815 2.1784206.793524 3.5253906.435547 1.2713696-.337886 1.6599002-1.525404 1.4179688-2.515625-.0386682-.158268-.1149372-.320081-.2109375-.476562z"/><path d="m23 11-12 12h12zm-2 5v5h-5z" fill-rule="evenodd"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_showannotations.svg b/loleaflet/images/lc_showannotations.svg
index f926e326b..7a5d948a5 100644
--- a/loleaflet/images/lc_showannotations.svg
+++ b/loleaflet/images/lc_showannotations.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#f47750" transform="translate(-550.28571 -606.64789)"><path d="m554.28571 610.64791v10l3.00002 4-.00002-3 .00002-1h12.99998v-10zm1 1h14.00002v8h-14z"/><path d="m17 15l0 2-2 0 0 1 2 0 0 2 1 0 0-2 2 0 0-1-2 0 0-2-1 0z" overflow="visible" transform="translate(550.28571 606.64789)"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m2.5 2.5c.0000238-.0000237 0 14 0 14h4v5l5.5-5h9.5v-14z" fill="#fff" stroke="#808080" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_sortascending.svg b/loleaflet/images/lc_sortascending.svg
index ff26085a2..04427b68b 100644
--- a/loleaflet/images/lc_sortascending.svg
+++ b/loleaflet/images/lc_sortascending.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m14 9.8925781v8.2929689l-2.292969-2.292969-.707031.707031 3.292969 3.292969.207031.207031.207031-.207031 3.292969-3.292969-.707031-.707031-2.292969 2.292969v-8.2929689zm-7.8886719.2070309v.814453h2.0722657l-2.1835938 3.253907v.732422h3.828125v-.851563h-2.2460938l2.1738282-3.292969v-.65625z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m7.095703 1033.3622c-.78324.018-1.385106.1551-1.822265.3555l.246093.9004c.20947-.073 1.002317-.3262 1.466797-.3262h.0625c.64663.027.69336.2628.69336.8183v.2188l-.337891.055c-1.56649.2265-2.404297.4186-2.404297 1.6208 0 .8379.610711 1.3574 1.494141 1.3574.6102 0 1.010092-.2555 1.419921-.6016l.126954.5098h.9667965v-3.3691c0-1.0292-.7117875-1.5391-1.8046875-1.5391zm.646485 2.6777v1.1192c-.336971.2277-.592137.3926-1.029297.3926-.39162 0-.583985-.2458-.583985-.5918 0-.6558.574111-.7651 1.275391-.8653l.337891-.055
 z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m22.495233 15.492559-3.995233 4.000284-3.995233-4.000284" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999439"/><path d="m18.5 19.492843v-14.992843" fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999439"/><path d="m8.9777656 12.132527q-.2635302 0-.4054311-.08109-.1419009-.081082-.1925798-.334477l-.2229871-.922355q-.3851596.354752-.7601834.638554-.364888.273666-.7703191.466245-.4054311.19258-.8716769.283802-.4662458.101358-1.0237136.101358-.5777394 0-1.0845283-.152037-.4966531-.162172-.8818127-.486517-.3750238-.334481-.5980109-.820998-.2128514-.496653-.2128514-1.1656145 0-.5878752.3142092-1.1250714.3243449-.547332 1.0439851-.9730347.7196403-.4257027 1.875119-.6892329 1.1554787-.2736661 2.8380179-.3142092v-.7601833q0-1.1554788-.4966532-1.7332181-.4865173-.5878752-1.4291447-.5878752-.6284182 0-1.0642567.1621725-.4257027.1621724-.
 7399118.3547522-.3142091.1925798-.547332.3547523-.2229871.1621724-.45611.1621724-.1824441 0-.3142092-.091222-.1317651-.091222-.2128513-.2331229l-.3243449-.5676036q.820998-.7905907 1.7636254-1.1757502.9527631-.3952954 2.1082419-.3952954.8311338 0 1.4798236.273666.6486898.2635303 1.0845283.7601834.4358384.4966531.6588255 1.185886.2331229.689233.2331229 1.5305026v6.334861zm-3.7096948-1.094664q.4459742 0 .820998-.09122.3750238-.09122.7095045-.253394.3344807-.17231.6284183-.415569.3040733-.253395.5980109-.5574679v-2.0474272q-1.1858861.0506789-2.0170199.2027156-.8311338.1419009-1.3581943.3851596-.5169247.2432586-.7500476.5777393-.2331229.3243449-.2331229.7297761 0 .3851595.1216294.6689615.1317651.273666.3446164.45611.2128514.172308.506789.26353.2939375.08109.6284182.08109z" fill="#4d82b8" transform="scale(1.0237137 .97683566)"/><path d="m8.7227227 15.06959q0 .16036-.05908.31228-.05064.143479-.1350397.261639l-3.9077122 5.899548h3.9752321v1.156278h-5.6885487v-.616119q0-.109719.05064-.253199
 .05908-.14348.1519197-.27852l3.9161522-5.950188h-3.8908323v-1.156278h5.5872689z" fill="#808080" transform="scale(1.0317879 .96919142)"/></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_sortdescending.svg b/loleaflet/images/lc_sortdescending.svg
index 351e5b7e3..ed2d2d529 100644
--- a/loleaflet/images/lc_sortdescending.svg
+++ b/loleaflet/images/lc_sortdescending.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g transform="translate(1 -1029.3622)"><path d="m6.1113281 3.9003906v.8144532h2.0722657l-2.1835938 3.2539062v.7324219h3.828125v-.8515625h-2.2460938l2.1738282-3.2929688v-.65625zm7.8886719 5.9921875v8.2929689l-2.292969-2.292969-.707031.707031 3.292969 3.292969.207031.207031.207031-.207031 3.292969-3.292969-.707031-.707031-2.292969 2.292969v-8.2929689zm-4 1.4609379v3.455078h.007812v-3.369141c0-.030595-.006563-.05626-.007812-.085937z" fill="#4d4d4d" transform="translate(-1 1029.3622)"/><path d="m7.095703 1039.2645c-.78324.018-1.385106.1551-1.822265.3555l.246093.9004c.20947-.073 1.002317-.3262 1.466797-.3262h.0625c.64663.027.69336.2629.69336.8184v.2187l-.337891.055c-1.56649.2274-2.404297.4186-2.404297 1.6208 0 .8379.610711 1.3574 1.494141 1.3574.6102 0 1.010092-.2554 1.419921-.6015l.126954.5097h.9667965v-3.3691c0-1.0292-.7117875-1.5391-1.8046875-1.5391zm.646485 2.6778v1.1191c-.336971.2277-.592137.3926-1.02
 9297.3926-.39162 0-.583985-.2458-.583985-.5918 0-.6558.574111-.765 1.275391-.8652l.337891-.055z" fill="#1d99f3"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m8.9777656 12.132527q-.2635302 0-.4054311-.08109-.1419009-.081082-.1925798-.334477l-.2229871-.922355q-.3851596.354752-.7601834.638554-.364888.273666-.7703191.466245-.4054311.19258-.8716769.283802-.4662458.101358-1.0237136.101358-.5777394 0-1.0845283-.152037-.4966531-.162172-.8818127-.486517-.3750238-.334481-.5980109-.820998-.2128514-.496653-.2128514-1.1656145 0-.5878752.3142092-1.1250714.3243449-.547332 1.0439851-.9730347.7196403-.4257027 1.875119-.6892329 1.1554787-.2736661 2.8380179-.3142092v-.7601833q0-1.1554788-.4966532-1.7332181-.4865173-.5878752-1.4291447-.5878752-.6284182 0-1.0642567.1621725-.4257027.1621724-.7399118.3547522-.3142091.1925798-.547332.3547523-.2229871.1621724-.45611.1621724-.1824441 0-.3142092-.091222-.1317651-.091222-.2128513-.2331229l-.3243449-.5676036q.820998-.7905907 1.7636254-1.1757502.9527631-.3952954 2.1082419-.3952954.8311338 0 1.4798236.273666.6486898.2635303 1.0845283.7601834.4358384
 .4966531.6588255 1.185886.2331229.689233.2331229 1.5305026v6.334861zm-3.7096948-1.094664q.4459742 0 .820998-.09122.3750238-.09122.7095045-.253394.3344807-.17231.6284183-.415569.3040733-.253395.5980109-.5574679v-2.0474272q-1.1858861.0506789-2.0170199.2027156-.8311338.1419009-1.3581943.3851596-.5169247.2432586-.7500476.5777393-.2331229.3243449-.2331229.7297761 0 .3851595.1216294.6689615.1317651.273666.3446164.45611.2128514.172308.506789.26353.2939375.08109.6284182.08109z" fill="#808080" transform="matrix(.76778527 0 0 .78146857 1.5 12.4)"/><path d="m8.7227227 15.06959q0 .16036-.05908.31228-.05064.143479-.1350397.261639l-3.9077122 5.899548h3.9752321v1.156278h-5.6885487v-.616119q0-.109719.05064-.253199.05908-.14348.1519197-.27852l3.9161522-5.950188h-3.8908323v-1.156278h5.5872689z" fill="#4d82b8" transform="matrix(1.3757172 0 0 1.2114892 -2 -15.499998)"/><g fill="none" stroke="#808080" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999439"><path d="m22.495233 15.492559-3.9
 95233 4.000284-3.995233-4.000284"/><path d="m18.5 19.492843v-14.992843"/></g></svg>
\ No newline at end of file
diff --git a/loleaflet/images/lc_strikeout.svg b/loleaflet/images/lc_strikeout.svg
index 6f22de284..ae2d8140c 100644
--- a/loleaflet/images/lc_strikeout.svg
+++ b/loleaflet/images/lc_strikeout.svg
@@ -1 +1 @@
-<svg height="24" viewBox="0 0 23.999998 24.000017" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m11.367188 3c-3.2113241-.0295029-7.0777349 2.1569687-4.9277349 7.082031h7.5605469c-12.000002-2.9999998-1.999076-9.99999975.041016-1.9999998h.958984v-2.7480468c-.015035-1.5-1.706018-2.3162826-3.632812-2.3339844zm-8.367188 8v1h16v-1zm9 1.998047c5.286623 5.2433-2.6333127 6.9247-5 1h-1v3c .1910979 2.5158 12 4 10-4z" fill="#4d4d4d" transform="translate(.99999923 1)"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#696969"><rect height="1" ry=".464045" width="20" x="2" y="11"/><path d="m13 2c-3.3137085 0-6 2.6862915-6 6 .0027.6817991.1215921 1.3581503.3515625 2h3.6484375c-1.4458537-2.7593169-.312355-5.9297173 2-6 1.353169.0008071 2.614191.6856978 3.351562 1.8203125l1.292969-1.6132813c-1.138489-1.3954406-2.843584-2.2056834-4.644531-2.2070312z"/><path d="m11.994531 22c3.313708-.000001 5.999998-2.686291 5.999999-5.999999-.002702-.681799-.121592-1.358151-.351562-2.000001h-3.642968c2.108004 2.586146.407324 5.926665-2.005469 6.000001-1.353169-.000807-2.6141908-.685698-3.351562-1.820313l-1.292969 1.613282c1.1384893 1.39544 2.843584 2.205682 4.644531 2.20703z"/></g></svg>
diff --git a/loleaflet/images/lc_symbolshapes.svg b/loleaflet/images/lc_symbolshapes.svg
index 1e0c0f604..e9c2c5b72 100644
--- a/loleaflet/images/lc_symbolshapes.svg
+++ b/loleaflet/images/lc_symbolshapes.svg

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list