browser/css/menubar.css | 19 +++++-----
browser/images/dark/lc_cancel.svg | 17 ++++++++
browser/images/dark/lc_closedocmobile.svg | 17 ++++++++
browser/images/dark/lc_fullscreen-presentation-toolbar-mobile.svg | 6 ++-
browser/images/dark/lc_insertion_mobile_wizard.svg | 7 ++-
browser/images/dark/lc_listitem-selected.svg | 11 +++++
browser/images/dark/lc_mobile_comment_wizard.svg | 6 +--
browser/images/dark/lc_mobile_wizard.svg | 14 +++++--
browser/images/dark/lc_ok.svg | 11 +++++
browser/images/dark/lc_userslistmenu.svg | 6 ++-
browser/images/lc_cancel.svg | 17 ++++++++
browser/images/lc_closedocmobile.svg | 17 ++++++++
browser/images/lc_fullscreen-presentation-toolbar-mobile.svg | 7 ++-
browser/images/lc_insertion_mobile_wizard.svg | 7 ++-
browser/images/lc_listitem-selected.svg | 11 +++++
browser/images/lc_mobile_comment_wizard.svg | 6 +--
browser/images/lc_mobile_wizard.svg | 14 +++++--
browser/images/lc_ok.svg | 15 +++----
browser/images/lc_userslistmenu.svg | 6 ++-
browser/src/control/Control.MobileTopBar.ts | 2 -
20 files changed, 166 insertions(+), 50 deletions(-)
New commits:
commit a24b40349d6a5816b8349f84ecbc316c2a9c1049
Author: Andreas Kainz <
kai...@gmail.com>
AuthorDate: Sat May 2 14:53:53 2026 +0200
Commit: Darshan-Upadhyay <
darshan....@collabora.com>
CommitDate: Mon May 25 12:32:12 2026 +0000
Mobile update header icons fix light/dark and is more simple
Change-Id: Iaa8d5bc51be7bce7e9e88a682e5903de616f0a30
Signed-off-by: Andreas-Kainz <
kai...@gmail.com>
Reviewed-on:
https://gerrit.collaboraoffice.com/c/online/+/1884
Reviewed-by: Caolán McNamara <
caolan....@collabora.com>
Tested-by: Jenkins CPCI <
rel...@collaboraoffice.com>
diff --git a/browser/css/menubar.css b/browser/css/menubar.css
index 8b6036bf36b4..9682cd4d80cc 100644
--- a/browser/css/menubar.css
+++ b/browser/css/menubar.css
@@ -336,11 +336,11 @@ nav.hasnotebookbar [id^='save'].saved::after {
/* Hamburger button */
.main-menu-btn {
- margin: 2px 10px;
+ margin: 2px 8px;
position: relative;
display: none;
- width: 17px;
- height: 21px;
+ width: 22px;
+ height: 22px;
text-indent: 17px;
white-space: nowrap;
overflow: hidden;
@@ -354,23 +354,24 @@ nav.hasnotebookbar [id^='save'].saved::after {
.main-menu-btn-icon:before,
.main-menu-btn-icon:after {
position: absolute;
- top: 50%;
+ top: 60%;
left: 1px;
- height: 2px;
- width: 17px;
- background: #555;
+ height: 1px;
+ width: 20px;
+ background: var(--color-main-text);
+ -webkit-transition: all 0.25s;
transition: all 0.25s;
}
.main-menu-btn-icon:before {
content: '';
- top: -7px;
+ top: -8px;
left: 0;
}
.main-menu-btn-icon:after {
content: '';
- top: 7px;
+ top: 8px;
left: 0;
}
diff --git a/browser/images/dark/lc_cancel.svg b/browser/images/dark/lc_cancel.svg
index 3ffc8a2e8d44..162ed9cc3c31 100644
--- a/browser/images/dark/lc_cancel.svg
+++ b/browser/images/dark/lc_cancel.svg
@@ -1 +1,16 @@
-<svg version="1.1" viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg"><path d="m7 17 10-10" fill="none" stroke="#d4d4d4" stroke-linecap="round" stroke-width="1.4"/><path d="M 17,17 7,7" fill="none" stroke="#d4d4d4" stroke-linecap="round" stroke-width="1.4"/></svg>
+<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ d="m 3.5,20.5 17,-17"
+ fill="none"
+ stroke="#fafafa"
+ stroke-linecap="round"
+ stroke-width="1"
+ />
+ <path
+ d="M 20.5,20.5 3.5,3.5"
+ fill="none"
+ stroke="#fafafa"
+ stroke-linecap="round"
+ stroke-width="1"
+ />
+</svg>
diff --git a/browser/images/dark/lc_closedocmobile.svg b/browser/images/dark/lc_closedocmobile.svg
index bf33eab46248..a927b60908c5 100644
--- a/browser/images/dark/lc_closedocmobile.svg
+++ b/browser/images/dark/lc_closedocmobile.svg
@@ -1 +1,16 @@
-<svg height="20" viewBox="0 0 12 20" width="12" xmlns="
http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="m-6.02-2.03h24.02v24.03h-24.02z"/><path style="fill:none;stroke:#fafafa;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,1 2,10 11,19" height="100%" width="100%"/></g></svg>
+<svg height="20" viewBox="0 0 12 20" width="12" xmlns="
http://www.w3.org/2000/svg">
+ <g
+ fill="none"
+ fill-rule="evenodd"
+ >
+ <path
+ d="M -6.02,-2.03 H 18 V 22 H -6.02 Z"
+ />
+ <path
+ style="fill:none;stroke:#fafafa;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 10.5,0.5 -10,9.5 10,9.5"
+ height="100%"
+ width="100%"
+ />
+ </g>
+</svg>
diff --git a/browser/images/dark/lc_fullscreen-presentation-toolbar-mobile.svg b/browser/images/dark/lc_fullscreen-presentation-toolbar-mobile.svg
index 811e086e715f..c981e1b31715 100644
--- a/browser/images/dark/lc_fullscreen-presentation-toolbar-mobile.svg
+++ b/browser/images/dark/lc_fullscreen-presentation-toolbar-mobile.svg
@@ -1,3 +1,5 @@
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
- <path d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0 -10-10zm-2 5.5 6 4.5-6 4.5z" fill="#ababab" />
-</svg>
+ <path
+ fill="#3a3a38"
+ d="M 12 2 C 6.46 2 2 6.46 2 12 C 2 17.54 6.46 22 12 22 C 17.54 22 22 17.54 22 12 C 22 6.46 17.54 2 12 2 z M 12 3 C 17 3 21 7.014 21 12 C 21 17 17 21 12 21 C 7.014 21 3 17 3 12 C 3 7.014 7.014 3 12 3 z M 10 7.5 L 10 16.5 L 16 12 L 10 7.5 z " />
+ </svg>
diff --git a/browser/images/dark/lc_insertion_mobile_wizard.svg b/browser/images/dark/lc_insertion_mobile_wizard.svg
index ea020eba307e..3718d962b7e3 100644
--- a/browser/images/dark/lc_insertion_mobile_wizard.svg
+++ b/browser/images/dark/lc_insertion_mobile_wizard.svg
@@ -1,5 +1,6 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
- <path d="M 15.7 2 C 15.4 2 15.1 2 14.9 2.4 L 12.2 3.3 A 7.3 7.3 0 0 1 14.8 8.8 A 7.3 7.3 0 0 1 9.2 16 L 11.2 20.7 C 11.5 21.5 12.3 22 13.1 22 C 13.4 22 13.7 21.9 13.9 21.8 L 21.7 18.6 C 22.8 18.2 23.3 16.9 22.8 15.9 L 17.6 3.3 C 17.3 2.5 16.5 2 15.7 2 z M 6 4 L 6 8 L 2 8 L 2 10 L 6 10 L 6 14 L 8 14 L 8 10 L 12 10 L 12 8 L 8 8 L 8 4 L 6 4 z M 2.4 14.1 L 1.2 17 C 0.7 18.1 1.2 19.3 2.3 19.8 L 3.7 20.4 L 3.7 15.1 A 7.3 7.3 0 0 1 2.3 14.1 z M 5.8 16 L 5.8 19.9 C 5.8 21 6.8 22 7.9 22 L 9.5 22 L 7 16.2 A 7.3 7.3 0 0 1 5.8 16 z "
- fill="#ababab" />
+ <path
+ style="fill:#fafafa"
+ d="m 11.5,3 c -0.28,-9.757e-4 -0.5,0.22 -0.5,0.5 l -0.02539,7.5 H 3.5 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 h 7.5 l -0.02539,8.5 c -9.75e-4,0.276998 0.221049,0.5 0.5,0.5 0.276998,9.76e-4 0.5,-0.221049 0.5,-0.5 l 0.02539,-8.5 H 19.5 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 h -7.5 l 0.02539,-7.5 C 12.028319,3.224958 11.8,3 11.529297,3 Z"
+ />
</svg>
diff --git a/browser/images/dark/lc_listitem-selected.svg b/browser/images/dark/lc_listitem-selected.svg
index 6110dbf1e4ae..dffd8df0205c 100644
--- a/browser/images/dark/lc_listitem-selected.svg
+++ b/browser/images/dark/lc_listitem-selected.svg
@@ -1 +1,10 @@
-<svg height="20" viewBox="0 0 20 20" width="20" xmlns="
http://www.w3.org/2000/svg"><g stroke-width=".83333"><path d="m0 0h20v20h-20z" fill="none"/><path d="m7.7417 13.575-2.9917-2.9917c-.325-.325-.325-.85 0-1.175s.85-.325 1.175 0l2.4083 2.4 5.7333-5.7333c.325-.325.85-.325 1.175 0s.325.85 0 1.175l-6.325 6.325c-.31667.325-.85.325-1.175 0z" fill="#0b87e7"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 20 20" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ d="M 0,0 H 20 V 20 H 0 Z"
+ fill="none"
+ style="stroke-width:1" />
+ <path
+ style="fill:none;stroke:#0b87e7;stroke-linecap:round;stroke-linejoin:round"
+ d="M 2.5,12.499728 7,16.5 17.5,4.5"
+ />
+</svg>
diff --git a/browser/images/dark/lc_mobile_comment_wizard.svg b/browser/images/dark/lc_mobile_comment_wizard.svg
index 454f30836d5f..adec45a9e515 100644
--- a/browser/images/dark/lc_mobile_comment_wizard.svg
+++ b/browser/images/dark/lc_mobile_comment_wizard.svg
@@ -1,6 +1,6 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
<path
- d="M 3.5 2 C 2.5 2 2 2.6 2 3.5 L 2 15.5 C 2 16.42714 2.6 17 3.5 17 L 5 17 L 5 21 C 5 21.6 5.3 22 5.7 22 C 6.2 22 6.5 21.9 6.8 21.7 L 11 18 L 13.1 18 L 16.4 20.6 C 16.4 20.6 16.4 20.6 16.4 20.6 C 16.8 20.8 17.2 21 17.8 21 C 18.1 21 18.5 20.8 18.7 20.5 C 18.9 20.2 19 19.9 19 19.5 L 19 18 L 20 18 C 20 18 20 18 20 18 C 20.6 18 21.1 17.8 21.4 17.4 C 21.8 17.1 22 16.6 22 16 L 22 3.5 C 22 2.7 21.3 2 20.5 2 L 3.5 2 z M 7 7 L 20 7 C 20.6 7 21 7.5 21 8 L 21 16 C 21 16.4 20.9 16.6 20.7 16.7 C 20.6 16.9 20.3 17 20 17 L 18.5 17 C 18.2 17 18 17.2 18 17.5 L 18 19.5 C 18 19.7 17.9 19.9 17.9 19.9 C 17.9 20 17.9 20 17.8 20 C 17.8 20 17.8 20 17.8 20 C 17.4 20 17.2 19.9 17 19.8 L 17 19.8 L 13.6 17.1 C 13.5 17 13.4 17 13.3 17 L 7 17 C 6.4 17 6 16.6 6 16 L 6 8 C 6 7.4 6.5 7 7 7 z "
- fill="#ababab" />
+ fill="#fafafa"
+ d="M 3,3 C 2.45,3 2,3.45 2,4 v 12 c 0,0.55 0.45,1 1,1 h 3 v 3.5 1.15 C 6,21.9 6.32,22 6.5,22 6.84,22 7.12,21.77 7.67,21.244 L 12.38,17 H 21 c 0.55,0 1,-0.45 1,-1 V 4 C 22,3.45 21.55,3 21,3 Z M 3,4 H 21 V 16 H 12 L 7,20.5 V 16 H 3 Z"
+ />
</svg>
diff --git a/browser/images/dark/lc_mobile_wizard.svg b/browser/images/dark/lc_mobile_wizard.svg
index 5af4b9f8dcad..f91164ec1b46 100644
--- a/browser/images/dark/lc_mobile_wizard.svg
+++ b/browser/images/dark/lc_mobile_wizard.svg
@@ -1,6 +1,14 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
<path
- d="M 8.9 4 L 3 20 L 4.7 20 C 4.9 20 5 19.9 5.1 19.8 C 5.3 19.7 5.4 19.6 5.4 19.5 L 6.6 16 L 11.9 16 L 14.5 13.3 L 11.1 4 L 8.9 4 z M 10 6.1 L 12.7 14 L 7.3 14 L 9.5 7.6 C 9.6 7.4 9.7 7.2 9.8 6.9 C 9.8 6.7 9.9 6.4 10 6.1 z M 19.5 10 C 19.4 10 19.2 10 19.1 10.1 C 16.8 12.5 14.5 14.8 12.2 17.1 C 12.1 17.2 12.1 17.2 12 17.3 C 12 17.3 12 17.3 12 17.3 L 10 22.3 C 9.9 22.7 10.6 23.4 10.7 23 L 15.7 21 C 15.8 20.9 15.8 20.9 15.9 20.9 C 18.3 18.4 20.8 15.9 22.9 13.9 C 23 13.7 23 13.3 22.8 13.1 L 19.8 10.1 C 19.8 10 19.6 10 19.5 10 z M 19.5 11.2 L 21.8 13.5 L 20.5 14.8 L 18.2 12.5 L 19.5 11.2 z M 17.5 13.2 L 19.8 15.5 L 15.5 19.8 L 13.2 17.5 L 17.5 13.2 z M 12.7 18.4 L 14.6 20.3 L 11.4 21.6 L 12.7 18.4 z "
- fill="#ababab" />
+ style="fill:#fafafa"
+ d="M 8.9394531,3 C 9,3 3.2773437,19 3.2773437,19 l 1.4218751,0 c 0.0025,0 0.00529,4.9e-5 0.00781,0 l 1.765625,-5 H 12.863281 L 14.230469,12.580078 11.037109,3 Z M 9.9824219,4.0546875 12.962891,13 H 12.699219 7.3007812 6.8242188 Z"
+ />
+ <path
+ fill="#fafafa"
+ d="m 19.1,9.1 -7.1,7.2 -2,5 c -0.105022,0.396689 0.162195,0.811341 0.7,0.7 l 5,-2 c 0.142523,-0.04533 0.129924,-0.06153 0.2,-0.1 2.4,-2.5 4.9,-5 7,-7 0.157102,-0.165651 0.175282,-0.528802 0.03281,-0.671094 L 19.8,9.1 C 19.531352,8.9060514 19.211191,9 19.1,9.1 Z m 0.4,1.1 2.3,2.3 -1.3,1.3 -2.3,-2.3 z m -2,2 2.3,2.3 -4.3,4.3 -2.3,-2.3 z m -4.8,5.2 1.9,1.9 -3.2,1.3 z"
+ />
+ <path
+ fill="#fafafa"
+ d="M -35.1,3 -41,19 h 1.7 c 0.246168,0 0.575,-0.237979 0.7,-0.5 l 1.2,-3.5 h 5.3 L -29.5,12.3 -32.9,3 Z M -34,4.4812816 -31.3,13 h -5.4 c 0.007,0 2.7,-8.5187184 2.7,-8.5187184 z M -24.9,9.1 l -7.1,7.2 -2,5 c -0.105022,0.396689 0.162195,0.811341 0.7,0.7 l 5,-2 c 0.142523,-0.04533 0.129924,-0.06153 0.2,-0.1 2.4,-2.5 4.9,-5 7,-7 0.157102,-0.165651 0.175282,-0.528802 0.03281,-0.671094 L -24.2,9.1 c -0.268648,-0.1939486 -0.588809,-0.1 -0.7,0 z m 0.4,1.1 2.3,2.3 -1.3,1.3 -2.3,-2.3 z m -2,2 2.3,2.3 -4.3,4.3 -2.3,-2.3 z m -4.8,5.2 1.9,1.9 -3.2,1.3 z"
+ />
</svg>
diff --git a/browser/images/dark/lc_ok.svg b/browser/images/dark/lc_ok.svg
index c15031afa793..441026681df4 100644
--- a/browser/images/dark/lc_ok.svg
+++ b/browser/images/dark/lc_ok.svg
@@ -1 +1,10 @@
-<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="#18ab50" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ fill="none"
+ stroke="#18ab50"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width="1"
+ d="m 2.5,13.5 6.5,6 12.5,-15"
+ />
+</svg>
diff --git a/browser/images/dark/lc_userslistmenu.svg b/browser/images/dark/lc_userslistmenu.svg
index 2f23a9b13bcc..093e9eef9c01 100644
--- a/browser/images/dark/lc_userslistmenu.svg
+++ b/browser/images/dark/lc_userslistmenu.svg
@@ -1 +1,5 @@
-<svg height="16" width="16" xmlns="
http://www.w3.org/2000/svg"><path d="m9 1c-1.746 0-3 1.43-3 2.8 0 1.4.1 2.4.8 3.5.224.29.485.35.7.6.135.5.24 1 .1 1.5-.436.153-.85.332-1.27.5-.51-.273-1.1-.5-1.61-.7-.07-.28-.02-.487.05-.75.12-.125.23-.18.36-.3.37-.45.39-1.21.39-1.75 0-.8-.72-1.4-1.5-1.4-.87 0-1.5.72-1.5 1.4h-.02c0 .7.05 1.2.4 1.75.1.15.242.175.35.3.0674.25.121.5.05.75-.64.223-1.244.5-1.8.8-.42.3-.233.182-.5 1.15-.124.5 1.3.73 2.32.81-.05.275-.12.64-.32 1.34-.32 1.25 4.353 1.7 6 1.7 2.43 0 6.313-.456 5.98-1.7-.52-1.94-.208-1.71-.98-2.3-1.09-.654-2.452-1.167-3.6-1.6-.15-.557-.04-.97.1-1.5.235-.25.5-.36.72-.6.69-.884.78-2.424.78-3.5 0-1.586-1.43-2.8-3-2.8z" fill="#ababab"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ fill="#fafafa"
+ d="M 8.5 2 C 6.567003 2 5 3.8 5 6 C 5 8.2 6.567003 10 8.5 10 C 10.432997 10 12 8.2 12 6 C 12 3.8 10.432997 2 8.5 2 z M 8.5 3 C 9.88 3 11 4.3431458 11 6 C 11 7.6568542 9.88 9 8.5 9 C 7.119288 9 6 7.6568542 6 6 C 6 4.3431458 7.119288 3 8.5 3 z M 18 4 C 16.338 4 15 5.338 15 7 C 15 8.662 16.338 10 18 10 C 19.662 10 21 8.662 21 7 C 21 5.338 19.662 4 18 4 z M 18 5 C 19.108 5 20 5.892 20 7 C 20 8.108 19.108 9 18 9 C 16.892 9 16 8.108 16 7 C 16 5.892 16.892 5 18 5 z M 4.5 12 C 3.815473 12 3.2273951 12.286455 2.7363281 12.859375 C 2.2452551 13.423608 2 14.108723 2 14.916016 C 2 16.2 2.2755789 17.395614 2.8261719 18.498047 C 3.3618849 19.565754 4.0867731 20.412109 5.0019531 21.037109 C 5.9258212 21.665145 6.9267217 22 8 21.994141 L 8 22 C 8.3332481 22 8.6666965 22 9 22 L 9 21.994141 C 10.073278 22 11.074179 21.665145 12 21.037109 C 12.913227 20.412109 13.638115 19.565754 14.173828 18.498047 C 14.724421 17.395614 15 16.2 15 14.916016 C 15 14.108723 14.754745 13.423608 14.263672 12.859375 C 13.772605 12.286455 13.184527 12 12.5 12 L 4.5 12 z M 15.392578 12 C 15.742278 12.494793 15.851187 12.38368 16 13 L 20.029297 13 C 20.402404 13 20.686971 13.193688 20.769531 13.359375 C 21.449245 14.723478 20.674532 16.325468 20 17 C 19 18 17.516638 18.41871 16 17.537109 C 15.895833 18.101349 15.816494 17.979167 15.623047 18.5 C 16.19596 18.82986 16.912854 19 17.552734 19 L 18 19 C 18.736607 19 19.357794 18.658636 19.990234 18.224609 C 20.600354 17.807942 21.084266 17.243057 21.441406 16.53125 C 21.813433 15.793403 22 14.994139 22 14.134766 C 22 13.544486 21.821984 13.041667 21.464844 12.625 C 21.107697 12.208333 20.675875 12 20.169922 12 L 15.392578 12 z M 4.5332031 13 L 12.466797 13 C 12.995294 13 14 13.521283 14 15 C 14 15.950241 13.502457 17.790322 12.494141 19 C 11.42038 20.288192 9.8298489 20.951914 9 21 C 8.6853851 20.998041 8.3290296 20.998338 8 21 C 7.1701511 20.951914 5.5796197 20.288192 4.5058594 19 C 3.4975434 17.790322 3 15.950241 3 15 C 3 13.521283 4.0047062 13 4.5332031 13 z " />
+ </svg>
diff --git a/browser/images/lc_cancel.svg b/browser/images/lc_cancel.svg
index 2036ae6a7175..00d5b0fcd6ef 100644
--- a/browser/images/lc_cancel.svg
+++ b/browser/images/lc_cancel.svg
@@ -1 +1,16 @@
-<svg version="1.1" viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg"><path d="m7 17 10-10" fill="none" stroke="#696969" stroke-linecap="round" stroke-width="1.4"/><path d="M 17,17 7,7" fill="none" stroke="#696969" stroke-linecap="round" stroke-width="1.4"/></svg>
+<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ d="m 3.5,20.5 17,-17"
+ fill="none"
+ stroke="#696969"
+ stroke-linecap="round"
+ stroke-width="1"
+ />
+ <path
+ d="M 20.5,20.5 3.5,3.5"
+ fill="none"
+ stroke="#696969"
+ stroke-linecap="round"
+ stroke-width="1"
+ />
+</svg>
diff --git a/browser/images/lc_closedocmobile.svg b/browser/images/lc_closedocmobile.svg
index 5446bdb8c30f..6c0e253b0ab5 100644
--- a/browser/images/lc_closedocmobile.svg
+++ b/browser/images/lc_closedocmobile.svg
@@ -1 +1,16 @@
-<svg height="20" viewBox="0 0 12 20" width="12" xmlns="
http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="m-6.02-2.03h24.02v24.03h-24.02z"/><path style="fill:none;stroke:#555;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11,1 2,10 11,19" height="100%" width="100%"/></g></svg>
\ No newline at end of file
+<svg height="20" viewBox="0 0 12 20" width="12" xmlns="
http://www.w3.org/2000/svg">
+ <g
+ fill="none"
+ fill-rule="evenodd"
+ >
+ <path
+ d="M -6.02,-2.03 H 18 V 22 H -6.02 Z"
+ />
+ <path
+ style="fill:none;stroke:#3a3a38;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
+ d="m 10.5,0.5 -10,9.5 10,9.5"
+ height="100%"
+ width="100%"
+ />
+ </g>
+</svg>
diff --git a/browser/images/lc_fullscreen-presentation-toolbar-mobile.svg b/browser/images/lc_fullscreen-presentation-toolbar-mobile.svg
index acc0600072fb..c981e1b31715 100644
--- a/browser/images/lc_fullscreen-presentation-toolbar-mobile.svg
+++ b/browser/images/lc_fullscreen-presentation-toolbar-mobile.svg
@@ -1,4 +1,5 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
- <path d="m12 2a10 10 0 0 0 -10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0 -10-10zm-2 5.5 6 4.5-6 4.5z" fill="#555" />
-</svg>
+ <path
+ fill="#3a3a38"
+ d="M 12 2 C 6.46 2 2 6.46 2 12 C 2 17.54 6.46 22 12 22 C 17.54 22 22 17.54 22 12 C 22 6.46 17.54 2 12 2 z M 12 3 C 17 3 21 7.014 21 12 C 21 17 17 21 12 21 C 7.014 21 3 17 3 12 C 3 7.014 7.014 3 12 3 z M 10 7.5 L 10 16.5 L 16 12 L 10 7.5 z " />
+ </svg>
diff --git a/browser/images/lc_insertion_mobile_wizard.svg b/browser/images/lc_insertion_mobile_wizard.svg
index efe8062f2523..f2618cdc21ef 100644
--- a/browser/images/lc_insertion_mobile_wizard.svg
+++ b/browser/images/lc_insertion_mobile_wizard.svg
@@ -1,5 +1,6 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
- <path d="M 15.7 2 C 15.4 2 15.1 2 14.9 2.4 L 12.2 3.3 A 7.3 7.3 0 0 1 14.8 8.8 A 7.3 7.3 0 0 1 9.2 16 L 11.2 20.7 C 11.5 21.5 12.3 22 13.1 22 C 13.4 22 13.7 21.9 13.9 21.8 L 21.7 18.6 C 22.8 18.2 23.3 16.9 22.8 15.9 L 17.6 3.3 C 17.3 2.5 16.5 2 15.7 2 z M 6 4 L 6 8 L 2 8 L 2 10 L 6 10 L 6 14 L 8 14 L 8 10 L 12 10 L 12 8 L 8 8 L 8 4 L 6 4 z M 2.4 14.1 L 1.2 17 C 0.7 18.1 1.2 19.3 2.3 19.8 L 3.7 20.4 L 3.7 15.1 A 7.3 7.3 0 0 1 2.3 14.1 z M 5.8 16 L 5.8 19.9 C 5.8 21 6.8 22 7.9 22 L 9.5 22 L 7 16.2 A 7.3 7.3 0 0 1 5.8 16 z "
- fill="#555" />
+ <path
+ style="fill:#3a3a38"
+ d="m 11.5,3 c -0.28,-9.757e-4 -0.5,0.22 -0.5,0.5 l -0.02539,7.5 H 3.5 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 h 7.5 l -0.02539,8.5 c -9.75e-4,0.276998 0.221049,0.5 0.5,0.5 0.276998,9.76e-4 0.5,-0.221049 0.5,-0.5 l 0.02539,-8.5 H 19.5 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 h -7.5 l 0.02539,-7.5 C 12.028319,3.224958 11.8,3 11.529297,3 Z"
+ />
</svg>
diff --git a/browser/images/lc_listitem-selected.svg b/browser/images/lc_listitem-selected.svg
index 6110dbf1e4ae..dffd8df0205c 100644
--- a/browser/images/lc_listitem-selected.svg
+++ b/browser/images/lc_listitem-selected.svg
@@ -1 +1,10 @@
-<svg height="20" viewBox="0 0 20 20" width="20" xmlns="
http://www.w3.org/2000/svg"><g stroke-width=".83333"><path d="m0 0h20v20h-20z" fill="none"/><path d="m7.7417 13.575-2.9917-2.9917c-.325-.325-.325-.85 0-1.175s.85-.325 1.175 0l2.4083 2.4 5.7333-5.7333c.325-.325.85-.325 1.175 0s.325.85 0 1.175l-6.325 6.325c-.31667.325-.85.325-1.175 0z" fill="#0b87e7"/></g></svg>
\ No newline at end of file
+<svg viewBox="0 0 20 20" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ d="M 0,0 H 20 V 20 H 0 Z"
+ fill="none"
+ style="stroke-width:1" />
+ <path
+ style="fill:none;stroke:#0b87e7;stroke-linecap:round;stroke-linejoin:round"
+ d="M 2.5,12.499728 7,16.5 17.5,4.5"
+ />
+</svg>
diff --git a/browser/images/lc_mobile_comment_wizard.svg b/browser/images/lc_mobile_comment_wizard.svg
index b43ef7412891..9ca7b222be03 100644
--- a/browser/images/lc_mobile_comment_wizard.svg
+++ b/browser/images/lc_mobile_comment_wizard.svg
@@ -1,6 +1,6 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
<path
- d="M 3.5 2 C 2.5 2 2 2.6 2 3.5 L 2 15.5 C 2 16.42714 2.6 17 3.5 17 L 5 17 L 5 21 C 5 21.6 5.3 22 5.7 22 C 6.2 22 6.5 21.9 6.8 21.7 L 11 18 L 13.1 18 L 16.4 20.6 C 16.4 20.6 16.4 20.6 16.4 20.6 C 16.8 20.8 17.2 21 17.8 21 C 18.1 21 18.5 20.8 18.7 20.5 C 18.9 20.2 19 19.9 19 19.5 L 19 18 L 20 18 C 20 18 20 18 20 18 C 20.6 18 21.1 17.8 21.4 17.4 C 21.8 17.1 22 16.6 22 16 L 22 3.5 C 22 2.7 21.3 2 20.5 2 L 3.5 2 z M 7 7 L 20 7 C 20.6 7 21 7.5 21 8 L 21 16 C 21 16.4 20.9 16.6 20.7 16.7 C 20.6 16.9 20.3 17 20 17 L 18.5 17 C 18.2 17 18 17.2 18 17.5 L 18 19.5 C 18 19.7 17.9 19.9 17.9 19.9 C 17.9 20 17.9 20 17.8 20 C 17.8 20 17.8 20 17.8 20 C 17.4 20 17.2 19.9 17 19.8 L 17 19.8 L 13.6 17.1 C 13.5 17 13.4 17 13.3 17 L 7 17 C 6.4 17 6 16.6 6 16 L 6 8 C 6 7.4 6.5 7 7 7 z "
- fill="#555" />
+ fill="#3a3a38"
+ d="M 3,3 C 2.45,3 2,3.45 2,4 v 12 c 0,0.55 0.45,1 1,1 h 3 v 3.5 1.15 C 6,21.9 6.32,22 6.5,22 6.84,22 7.12,21.77 7.67,21.244 L 12.38,17 H 21 c 0.55,0 1,-0.45 1,-1 V 4 C 22,3.45 21.55,3 21,3 Z M 3,4 H 21 V 16 H 12 L 7,20.5 V 16 H 3 Z"
+ />
</svg>
diff --git a/browser/images/lc_mobile_wizard.svg b/browser/images/lc_mobile_wizard.svg
index ab93e6708acd..f6535d300be8 100644
--- a/browser/images/lc_mobile_wizard.svg
+++ b/browser/images/lc_mobile_wizard.svg
@@ -1,6 +1,14 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
<path
- d="M 8.9 4 L 3 20 L 4.7 20 C 4.9 20 5 19.9 5.1 19.8 C 5.3 19.7 5.4 19.6 5.4 19.5 L 6.6 16 L 11.9 16 L 14.5 13.3 L 11.1 4 L 8.9 4 z M 10 6.1 L 12.7 14 L 7.3 14 L 9.5 7.6 C 9.6 7.4 9.7 7.2 9.8 6.9 C 9.8 6.7 9.9 6.4 10 6.1 z M 19.5 10 C 19.4 10 19.2 10 19.1 10.1 C 16.8 12.5 14.5 14.8 12.2 17.1 C 12.1 17.2 12.1 17.2 12 17.3 C 12 17.3 12 17.3 12 17.3 L 10 22.3 C 9.9 22.7 10.6 23.4 10.7 23 L 15.7 21 C 15.8 20.9 15.8 20.9 15.9 20.9 C 18.3 18.4 20.8 15.9 22.9 13.9 C 23 13.7 23 13.3 22.8 13.1 L 19.8 10.1 C 19.8 10 19.6 10 19.5 10 z M 19.5 11.2 L 21.8 13.5 L 20.5 14.8 L 18.2 12.5 L 19.5 11.2 z M 17.5 13.2 L 19.8 15.5 L 15.5 19.8 L 13.2 17.5 L 17.5 13.2 z M 12.7 18.4 L 14.6 20.3 L 11.4 21.6 L 12.7 18.4 z "
- fill="#555" />
+ style="fill:#3a3a38"
+ d="M 8.9394531,3 C 9,3 3.2773437,19 3.2773437,19 l 1.4218751,0 c 0.0025,0 0.00529,4.9e-5 0.00781,0 l 1.765625,-5 H 12.863281 L 14.230469,12.580078 11.037109,3 Z M 9.9824219,4.0546875 12.962891,13 H 12.699219 7.3007812 6.8242188 Z"
+ />
+ <path
+ fill="#3a3a38"
+ d="m 19.1,9.1 -7.1,7.2 -2,5 c -0.105022,0.396689 0.162195,0.811341 0.7,0.7 l 5,-2 c 0.142523,-0.04533 0.129924,-0.06153 0.2,-0.1 2.4,-2.5 4.9,-5 7,-7 0.157102,-0.165651 0.175282,-0.528802 0.03281,-0.671094 L 19.8,9.1 C 19.531352,8.9060514 19.211191,9 19.1,9.1 Z m 0.4,1.1 2.3,2.3 -1.3,1.3 -2.3,-2.3 z m -2,2 2.3,2.3 -4.3,4.3 -2.3,-2.3 z m -4.8,5.2 1.9,1.9 -3.2,1.3 z"
+ />
+ <path
+ fill="#3a3a38"
+ d="M -35.1,3 -41,19 h 1.7 c 0.246168,0 0.575,-0.237979 0.7,-0.5 l 1.2,-3.5 h 5.3 L -29.5,12.3 -32.9,3 Z M -34,4.4812816 -31.3,13 h -5.4 c 0.007,0 2.7,-8.5187184 2.7,-8.5187184 z M -24.9,9.1 l -7.1,7.2 -2,5 c -0.105022,0.396689 0.162195,0.811341 0.7,0.7 l 5,-2 c 0.142523,-0.04533 0.129924,-0.06153 0.2,-0.1 2.4,-2.5 4.9,-5 7,-7 0.157102,-0.165651 0.175282,-0.528802 0.03281,-0.671094 L -24.2,9.1 c -0.268648,-0.1939486 -0.588809,-0.1 -0.7,0 z m 0.4,1.1 2.3,2.3 -1.3,1.3 -2.3,-2.3 z m -2,2 2.3,2.3 -4.3,4.3 -2.3,-2.3 z m -4.8,5.2 1.9,1.9 -3.2,1.3 z"
+ />
</svg>
diff --git a/browser/images/lc_ok.svg b/browser/images/lc_ok.svg
index e6ed5f87926b..441026681df4 100644
--- a/browser/images/lc_ok.svg
+++ b/browser/images/lc_ok.svg
@@ -1,11 +1,10 @@
-<?xml-stylesheet type="text/css" href="icons.css" ?>
<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
- <path
- fill="none"
- stroke="#18ab50"
- stroke-linecap="round"
- stroke-linejoin="round"
- stroke-width="2"
- d="M 3,16 9,21 21,3"
+ <path
+ fill="none"
+ stroke="#18ab50"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width="1"
+ d="m 2.5,13.5 6.5,6 12.5,-15"
/>
</svg>
diff --git a/browser/images/lc_userslistmenu.svg b/browser/images/lc_userslistmenu.svg
index 85bdfb4633dd..c2877bf29a52 100644
--- a/browser/images/lc_userslistmenu.svg
+++ b/browser/images/lc_userslistmenu.svg
@@ -1 +1,5 @@
-<svg height="16" width="16" xmlns="
http://www.w3.org/2000/svg"><path d="m9 1c-1.746 0-3 1.43-3 2.8 0 1.4.1 2.4.8 3.5.224.29.485.35.7.6.135.5.24 1 .1 1.5-.436.153-.85.332-1.27.5-.51-.273-1.1-.5-1.61-.7-.07-.28-.02-.487.05-.75.12-.125.23-.18.36-.3.37-.45.39-1.21.39-1.75 0-.8-.72-1.4-1.5-1.4-.87 0-1.5.72-1.5 1.4h-.02c0 .7.05 1.2.4 1.75.1.15.242.175.35.3.0674.25.121.5.05.75-.64.223-1.244.5-1.8.8-.42.3-.233.182-.5 1.15-.124.5 1.3.73 2.32.81-.05.275-.12.64-.32 1.34-.32 1.25 4.353 1.7 6 1.7 2.43 0 6.313-.456 5.98-1.7-.52-1.94-.208-1.71-.98-2.3-1.09-.654-2.452-1.167-3.6-1.6-.15-.557-.04-.97.1-1.5.235-.25.5-.36.72-.6.69-.884.78-2.424.78-3.5 0-1.586-1.43-2.8-3-2.8z" fill="#555"/></svg>
\ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="
http://www.w3.org/2000/svg">
+ <path
+ fill="#3a3a38"
+ d="M 8.5 2 C 6.567003 2 5 3.8 5 6 C 5 8.2 6.567003 10 8.5 10 C 10.432997 10 12 8.2 12 6 C 12 3.8 10.432997 2 8.5 2 z M 8.5 3 C 9.88 3 11 4.3431458 11 6 C 11 7.6568542 9.88 9 8.5 9 C 7.119288 9 6 7.6568542 6 6 C 6 4.3431458 7.119288 3 8.5 3 z M 18 4 C 16.338 4 15 5.338 15 7 C 15 8.662 16.338 10 18 10 C 19.662 10 21 8.662 21 7 C 21 5.338 19.662 4 18 4 z M 18 5 C 19.108 5 20 5.892 20 7 C 20 8.108 19.108 9 18 9 C 16.892 9 16 8.108 16 7 C 16 5.892 16.892 5 18 5 z M 4.5 12 C 3.815473 12 3.2273951 12.286455 2.7363281 12.859375 C 2.2452551 13.423608 2 14.108723 2 14.916016 C 2 16.2 2.2755789 17.395614 2.8261719 18.498047 C 3.3618849 19.565754 4.0867731 20.412109 5.0019531 21.037109 C 5.9258212 21.665145 6.9267217 22 8 21.994141 L 8 22 C 8.3332481 22 8.6666965 22 9 22 L 9 21.994141 C 10.073278 22 11.074179 21.665145 12 21.037109 C 12.913227 20.412109 13.638115 19.565754 14.173828 18.498047 C 14.724421 17.395614 15 16.2 15 14.916016 C 15 14.108723 14.754745 13.423608 14.263672 12.859375 C 13.772605 12.286455 13.184527 12 12.5 12 L 4.5 12 z M 15.392578 12 C 15.742278 12.494793 15.851187 12.38368 16 13 L 20.029297 13 C 20.402404 13 20.686971 13.193688 20.769531 13.359375 C 21.449245 14.723478 20.674532 16.325468 20 17 C 19 18 17.516638 18.41871 16 17.537109 C 15.895833 18.101349 15.816494 17.979167 15.623047 18.5 C 16.19596 18.82986 16.912854 19 17.552734 19 L 18 19 C 18.736607 19 19.357794 18.658636 19.990234 18.224609 C 20.600354 17.807942 21.084266 17.243057 21.441406 16.53125 C 21.813433 15.793403 22 14.994139 22 14.134766 C 22 13.544486 21.821984 13.041667 21.464844 12.625 C 21.107697 12.208333 20.675875 12 20.169922 12 L 15.392578 12 z M 4.5332031 13 L 12.466797 13 C 12.995294 13 14 13.521283 14 15 C 14 15.950241 13.502457 17.790322 12.494141 19 C 11.42038 20.288192 9.8298489 20.951914 9 21 C 8.6853851 20.998041 8.3290296 20.998338 8 21 C 7.1701511 20.951914 5.5796197 20.288192 4.5058594 19 C 3.4975434 17.790322 3 15.950241 3 15 C 3 13.521283 4.0047062 13 4.5332031 13 z " />
+ </svg>
diff --git a/browser/src/control/Control.MobileTopBar.ts b/browser/src/control/Control.MobileTopBar.ts
index 4994a2bab91c..34215ba98aa6 100644
--- a/browser/src/control/Control.MobileTopBar.ts
+++ b/browser/src/control/Control.MobileTopBar.ts
@@ -60,7 +60,7 @@ class MobileTopBar extends JSDialog.Toolbar {
{type: 'customtoolitem', id: 'mobile_wizard', command: 'mobile_wizard'},
{type: 'customtoolitem', id: 'insertion_mobile_wizard', command: 'insertion_mobile_wizard'},
{type: 'customtoolitem', id: 'comment_wizard', command: 'comment_wizard', w2icon: 'viewcomments'},
- {type: 'customtoolitem', id: 'fullscreen-' + this.docType, text: _UNO('.uno:FullScreen', this.docType)},
+ {type: 'customtoolitem', id: 'fullscreen-' + this.docType + '-toolbar-mobile', text: _UNO('.uno:FullScreen', this.docType)},
{type: 'menubutton', id: 'userlist:UsersListMenu', visible: false},
];
} else if (this.docType == 'drawing') {