summaryrefslogtreecommitdiff
path: root/extras
diff options
context:
space:
mode:
authorRizal Muttaqin <riz_17_oke@yahoo.co.id>2023-03-18 12:01:16 +0700
committerAndras Timar <andras.timar@collabora.com>2023-04-02 23:38:09 +0200
commitebc46dfe8a7261e0ff48acdebd7112d7daf397a7 (patch)
tree316913065ceab7b19663e7b947e3b2b84670eb37 /extras
parent1bc37f78fc4708fb0bd623d3a266c366a667651b (diff)
tdf#154242 Explanatory images of UI Chooser (.uno:ToolbarModeUI)
Change-Id: I4068522a866843ed19bdd0c44d5e018e7a51cf2c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149077 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org> (cherry picked from commit 60901415ef727622c4820cc30bf6324b0cc6b0a3) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149097 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Diffstat (limited to 'extras')
-rw-r--r--extras/source/toolbarmode/default.pngbin21722 -> 7885 bytes
-rw-r--r--extras/source/toolbarmode/default.svg1
-rw-r--r--extras/source/toolbarmode/notebookbar.pngbin23110 -> 8985 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar.svg1
-rw-r--r--extras/source/toolbarmode/notebookbar_compact.pngbin13167 -> 7018 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_compact.svg1
-rw-r--r--extras/source/toolbarmode/notebookbar_groupedbar_compact.pngbin13193 -> 6253 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_groupedbar_compact.svg1
-rw-r--r--extras/source/toolbarmode/notebookbar_groupedbar_full.pngbin28172 -> 9965 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_groupedbar_full.svg1
-rw-r--r--extras/source/toolbarmode/notebookbar_groups.pngbin24683 -> 8209 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_groups.svg1
-rw-r--r--extras/source/toolbarmode/notebookbar_single.pngbin12128 -> 6727 bytes
-rw-r--r--extras/source/toolbarmode/notebookbar_single.svg1
-rw-r--r--extras/source/toolbarmode/sidebar.pngbin19987 -> 7361 bytes
-rw-r--r--extras/source/toolbarmode/sidebar.svg270
-rw-r--r--extras/source/toolbarmode/single.pngbin9802 -> 5354 bytes
-rw-r--r--extras/source/toolbarmode/single.svg1
18 files changed, 278 insertions, 0 deletions
diff --git a/extras/source/toolbarmode/default.png b/extras/source/toolbarmode/default.png
index a65e1f951ba2..af24ebe82376 100644
--- a/extras/source/toolbarmode/default.png
+++ b/extras/source/toolbarmode/default.png
Binary files differ
diff --git a/extras/source/toolbarmode/default.svg b/extras/source/toolbarmode/default.svg
new file mode 100644
index 000000000000..d34d9198599b
--- /dev/null
+++ b/extras/source/toolbarmode/default.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.169768" width="1.062431" x="-.031215" y="-.084884"><feGaussianBlur stdDeviation="1.0668"/></filter><g stroke-width=".264583"><text stroke-linecap="round" stroke-linejoin="round" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><g stroke-opacity=".501961"><path d="m1.322916 2.381249 82.020834-.000002v30.162502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352"/><path d="m1.5875 2.645833h81.491668v29.104167h-81.491668z" fill="#f2f2f7"/></g></g><path d="m34.39583 12.7h6.879169c.439736 0 .793749.354012.793749.79375v6.879166c0 .439738-.354013.79375-.793749.79375h-6.879169c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#e5e5ea"/><path d="m1.5874997 2.645832h81.4916683v8.995834h-81.4916683z" fill="#d1d1d6" stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583"/><text style="fill:#48484a;font-family:Inter;stroke-linecap:round;stroke-linejoin:round;font-size:4.93889;stroke-width:.264583" x="11.359795" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="11.359795" y="8.984432">File</tspan></text><path d="m64.293749 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke-width=".264583"><g stroke="#2a6099" stroke-linejoin="round"><path d="m66.145831 14.287501-1.190625 1.190625 1.190625 1.190625"/><path d="m64.955206 15.478126h3.175"/><path d="m68.100206 15.478126h.03c.32 0 .65.09.93.25.29.17.52.4.69.69.16.28.232084.582082.232084.912083 0 .32-.07208.677917-.232084.957917-.17.29-.4.52-.69.69-.28.16-.6.204166-.93.204166"/></g><g stroke="#c7c7cc" stroke-linecap="square"><path d="m32.411458 12.832291v8.202083"/><path d="m62.309374 12.832291v8.202083"/></g></g><path d="m73.818751 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g stroke-linejoin="round" stroke-width=".264583"><g fill="none" stroke="#2a6099"><path d="m78.845839 14.287503 1.190625 1.190625-1.190625 1.190625"/><path d="m80.036464 15.478128h-3.175"/><path d="m76.891464 15.478128h-.03c-.32 0-.65.09-.93.25-.29.17-.52.4-.69.69-.16.28-.232084.582082-.232084.912083 0 .32.07208.677917.232084.957917.17.29.4.52.69.69.28.16.6.204166.93.204166"/></g><g fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round"><text x="37.657532" y="8.98531"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="37.657532" y="8.98531">Edit</tspan></text><text x="61.101501" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="61.101501" y="8.984432">View</tspan></text></g></g><g fill="#f2f2f7"><path d="m23.547917 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z"/><path d="m14.022916 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z"/><path d="m4.4979149 12.7h6.8791681c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.8791681c-.4397369 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.3540121-.79375.793749-.79375z"/></g><g fill="none" stroke="#2a6099" stroke-linejoin="round"><g stroke-width=".264583"><path d="m24.473958 19.446874h5.027083v-3.704167l-1.322917-1.322916h-3.704166z"/><path d="m25.796874 19.446874v-1.852083h2.38125v1.852083z"/><path d="m25.796874 14.419791v1.322916h1.852084v-1.322916z"/><path d="m14.954583 19.446874h5.027083v-3.96875h-1.852083l-1.322916-1.058333h-1.852084z"/></g><path d="m18.129583 15.478124h-3.307291" stroke-width=".28"/><path d="m9.1281247 19.588019v-2.645833" stroke-width=".264583"/><path d="m10.31875 18.132811h-2.3812503" stroke-width=".264583"/><path d="m8.3343747 14.428644v1.322917h1.322917z" stroke-width=".28"/><path d="m9.6572917 16.942186v-1.190625l-1.332917-1.322917h-2.37125v5.027083h2.513542" stroke-width=".264583"/></g><g fill="none" stroke="#2a6099" stroke-width=".264583" transform="translate(-.264584)"><path d="m36.613332 14.419792 2.5 3.12-.63.63-2.5-3.75z" stroke-linejoin="round"/><path d="m39.586665 14.419792-2.5 3.12.63.63 2.5-3.75z" stroke-linejoin="round"/><g stroke-linecap="square"><path d="m40.348957 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/><path d="m37.967706 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/></g></g><path d="m43.920828 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m48.021873 19.446874h-1.852083v-4.233333h3.175v2.910417l-1.322917 1.322916v-1.322916h1.322917" fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".28"/><path d="m53.44583 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-width=".264583"><path d="m48.815623 15.213541v-.79375h-3.175v4.233333h.529167v-3.439583z" stroke-linejoin="round"/><path d="m55.165625 19.446875h3.704166v-4.497917h-.505721l-.02344.529167h-2.645834l-.000003-.529167-.529168-.000001z" stroke-linejoin="round"/><path d="m58.340622 14.419791h-2.645833l.000002 1.058334h2.645833z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m58.869791 14.948958-.529164.000001-.000002.529166h-2.645834l-.000002-.529167-.529168-.000001.000003 1.058334h3.704166z"/><path d="m55.827081 17.065624h2.38125"/><path d="m55.827081 17.594791h1.87"/><path d="m55.827081 18.123958h1.25"/><path d="m57.679164 18.653124h.62"/></g></g><path d="m62.177086 22.224998h8.466666v8.466666h-8.466666z" fill="#f2f2f7"/><path d="m34.39583 22.224998h6.879169c.439736 0 .793749.354013.793749.79375v6.879167c0 .439737-.354013.79375-.793749.79375h-6.879169c-.439737 0-.793749-.354013-.793749-.79375v-6.879167c0-.439737.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m39.260641 27.035245q0 .463125-.347344.716397-.347343.253271-.964843.253271h-1.700537v-3.398662h1.55581q.622324 0 .940723.21709.32081.214678.32081.636797 0 .289453-.161611.489658-.159199.197793-.487246.267744.412471.04824.627148.260508.21709.209854.21709.557197zm-.911777-1.478623q0-.22915-.147139-.325634-.144726-.09649-.431767-.09649h-.810469v.841826h.815293q.301513 0 .436592-.10372.13749-.106133.13749-.315987zm.197793 1.423145q0-.477598-.685039-.477598h-.902129v.974492h.928662q.342519 0 .499307-.123017.159199-.12543.159199-.373877z" fill="#2a6099" stroke-width=".0001"/><path d="m43.920828 22.224998h6.879168c.439737 0 .793749.354013.793749.79375v6.879167c0 .439737-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354013-.793749-.79375v-6.879167c0-.439737.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m46.767952 28.004911.660918-3.398662h.460713l-.660918 3.398662z" fill="#2a6099" stroke-width=".0001"/><path d="m53.445833 22.224998h6.879169c.439737 0 .793749.354013.793749.79375v6.879167c0 .439737-.354012.79375-.793749.79375h-6.879169c-.439737 0-.793749-.354013-.793749-.79375v-6.879167c0-.439737.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m56.944637 27.78857q-.417295 0-.728457-.151963-.311162-.151963-.482422-.441416-.17126-.289453-.17126-.689863v-2.163662h.460713v2.125068q0 .465537.236387.706748.236387.241211.682627.241211.458301 0 .711572-.248447.255684-.25086.255684-.730869v-2.093711h.458301v2.120244q0 .412471-.176084.711572-.173672.299102-.494483.458301-.318398.156787-.752578.156787z" fill="#2a6099" stroke-width=".0001"/><path d="m62.970835 22.224998h6.879168c.439737 0 .793749.354013.793749.79375v6.879167c0 .439737-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354013-.793749-.79375v-6.879167c0-.439737.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m67.733334 26.852673q0 .470361-.369053.728457-.366641.258095-1.034795.258095-1.242236 0-1.440029-.863535l.44624-.08925q.07719.306338.328047.451065.250859.142314.682627.142314.44624 0 .687451-.151963.243623-.154375.243623-.451064 0-.166436-.07719-.270157-.07478-.10372-.212266-.171259-.13749-.06754-.328047-.113369-.190557-.04583-.422119-.0989-.402822-.08925-.612676-.178496-.207441-.08925-.328047-.197793-.120605-.110957-.185732-.258096-.06272-.147138-.06272-.337695 0-.436592.332871-.672979.335283-.236386.957608-.236386.578906 0 .885244.178496.306338.176084.429355.603027l-.453476.0796q-.07478-.270156-.284629-.390762-.209854-.123017-.581319-.123017-.407646 0-.622324.135078-.214678.135078-.214678.402822 0 .156787.08201.260508.08442.101308.241211.173672.156787.06995.624736.173671.156787.03618.311162.07478.156788.03618.299102.08925.142314.05065.265332.120605.12543.06995.21709.17126.09166.101309.142314.238799.05307.13749.05307.323223z" fill="#2a6099" stroke-width=".0001"/><path d="m73.818751 22.224998h6.879168c.439737 0 .793749.354013.793749.79375v6.879167c0 .439737-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354013-.793749-.79375v-6.879167c0-.439737.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="#2a6099" stroke-width=".0001"><path d="m77.282869 27.50469-.701924-1.070976-.706748 1.070976h-.467949l.928662-1.341133-.885244-1.268769h.480009l.65127 1.015498.646445-1.015498h.484834l-.885244 1.263945.940723 1.345957z"/><path d="m77.92449 26.146673-.0048-.248448q.07477-.166435.22915-.323222.156787-.1592.414883-.337696.233974-.164023.340107-.299101.106133-.135078.106133-.274981 0-.14955-.08684-.238799-.08442-.09166-.26292-.09166-.164023 0-.270156.08925-.106133.08684-.12543.25086l-.32081-.0193q.03136-.258096.224326-.417295.195381-.159199.506543-.159199.306338 0 .484834.14955.180908.147139.180908.412471 0 .35458-.453477.687451-.294277.21709-.414882.328047-.120606.110957-.168848.219502h1.068564v.272569z"/></g><path d="m71.834374 22.357291v8.202083" fill="none" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><rect fill="#fff" height="7.408334" rx="1.5875" ry="1.587501" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583" width="26.987499" x="4.101042" y="22.886457"/><text fill="#48484a" font-size="4.23333" stroke-width=".01" x="-17.071112" y="-14.011894"><tspan fill="#48484a" font-family="'Liberation Sans', sans-serif" font-size="4.23333" font-weight="400" stroke-width=".0001"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" font-weight="normal" stroke-width=".0001" x="11.338889" y="27.718109">Styles</tspan></tspan></text><path d="m-68.145873-193.02085h39.6875l132.291663 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 5.443959 27.859375)"/><g stroke-linecap="square" stroke-width=".264583"><path d="m32.411458 22.357291v8.202083" fill="none" stroke="#c7c7cc"/><g fill="#48484a"><path d="m11.377083 9.260417h2.910417v.2645829h-2.910417z"/><path d="m37.835417 9.260417h3.175v.2645833h-3.175z"/><path d="m61.118748 9.260417h3.439583v.2645833h-3.439583z"/></g><path d="m8.8635416 23.01875v7.14375" fill="#808080" stroke="#c7c7cc"/><g fill="#2a6099"><path d="m55.297916 27.78125h3.439584v.264583h-3.439584z"/><path d="m64.558333 25.929166h3.439584v.264583h-3.439584z"/></g></g></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/notebookbar.png b/extras/source/toolbarmode/notebookbar.png
index 4683675ce783..ec6caf6cfb83 100644
--- a/extras/source/toolbarmode/notebookbar.png
+++ b/extras/source/toolbarmode/notebookbar.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar.svg b/extras/source/toolbarmode/notebookbar.svg
new file mode 100644
index 000000000000..cd329aedc4c0
--- /dev/null
+++ b/extras/source/toolbarmode/notebookbar.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.169768" width="1.062431" x="-.031215" y="-.084884"><feGaussianBlur stdDeviation="1.0668"/></filter><g stroke-width=".264583"><path d="m1.322916 2.381249 82.020834-.000002v30.162502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352" stroke-opacity=".501961"/><text stroke-linecap="round" stroke-linejoin="round" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><path d="m1.5875 2.645833h81.491668v29.104167h-81.491668z" fill="#f2f2f7" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5874997 2.645832h81.4916683v8.995834h-81.4916683z" fill="#d1d1d6"/><text fill="#48484a" font-family="Inter" font-size="4.93889" x="11.359795" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="11.359795" y="8.984432">File</tspan></text></g></g><path d="m27.516672 12.699999h8.466666v8.466666h-8.466666z" fill="#f2f2f7"/><g stroke-width=".264583"><path d="m42.994798 12.832291-.000007 16.933334" fill="none" stroke="#c7c7cc" stroke-linecap="square"/><path d="m27.78125 2.6458333c-.439736 0-.79375.3540129-.79375.79375v7.4083337c0 .439735-.354013.79375-.79375.79375h32.279167c-.439737 0-.79375-.354015-.79375-.79375v-7.4083337c0-.4397371-.354014-.79375-.79375-.79375z" fill="#f2f2f7" stroke-linecap="square"/><g fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round"><text x="35.299458" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="35.299458" y="8.984432">Home</tspan></text><text x="63.747337" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="63.747337" y="8.984432">Insert</tspan></text></g></g><g fill="#f2f2f7" transform="translate(10.847916)"><path d="m33.602085 22.224998h8.466666v8.466666h-8.466666z"/><path d="m43.127083 22.224998h8.466666v8.466666h-8.466666z"/><path d="m52.652084 22.225002h8.466666v8.466666h-8.466666z"/><path d="m62.177086 22.224998h8.466666v8.466666h-8.466666z"/></g><g fill="#2a6099" stroke-width=".0001"><path d="m50.108557 27.035245q0 .463125-.347344.716397-.347344.253271-.964844.253271h-1.700537v-3.398662h1.555811q.622324 0 .940722.21709.320811.214678.320811.636797 0 .289453-.161611.489658-.1592.197793-.487246.267744.41247.04824.627148.260508.21709.209854.21709.557197zm-.911777-1.478623q0-.22915-.147139-.325634-.144727-.09649-.431768-.09649h-.810469v.841826h.815293q.301514 0 .436592-.10372.137491-.106133.137491-.315987zm.197792 1.423145q0-.477598-.685039-.477598h-.902129v.974492h.928663q.342519 0 .499306-.123017.159199-.12543.159199-.373877z"/><path d="m57.615867 28.004911.660918-3.398662h.460713l-.660918 3.398662z"/><g transform="translate(10.847916)"><path d="m56.944637 27.78857q-.417295 0-.728457-.151963-.311162-.151963-.482422-.441416-.17126-.289453-.17126-.689863v-2.163662h.460713v2.125068q0 .465537.236387.706748.236387.241211.682627.241211.458301 0 .711572-.248447.255684-.25086.255684-.730869v-2.093711h.458301v2.120244q0 .412471-.176084.711572-.173672.299102-.494483.458301-.318398.156787-.752578.156787z"/><path d="m67.733334 26.852673q0 .470361-.369053.728457-.366641.258095-1.034795.258095-1.242236 0-1.440029-.863535l.44624-.08925q.07719.306338.328047.451065.250859.142314.682627.142314.44624 0 .687451-.151963.243623-.154375.243623-.451064 0-.166436-.07719-.270157-.07478-.10372-.212266-.171259-.13749-.06754-.328047-.113369-.190557-.04583-.422119-.0989-.402822-.08925-.612676-.178496-.207441-.08925-.328047-.197793-.120605-.110957-.185732-.258096-.06272-.147138-.06272-.337695 0-.436592.332871-.672979.335283-.236386.957608-.236386.578906 0 .885244.178496.306338.176084.429355.603027l-.453476.0796q-.07478-.270156-.284629-.390762-.209854-.123017-.581319-.123017-.407646 0-.622324.135078-.214678.135078-.214678.402822 0 .156787.08201.260508.08442.101308.241211.173672.156787.06995.624736.173671.156787.03618.311162.07478.156788.03618.299102.08925.142314.05065.265332.120605.12543.06995.21709.17126.09166.101309.142314.238799.05307.13749.05307.323223z"/></g></g><path d="m3.175 12.7h13.758332v11.1125h-13.758332z" fill="#f2f2f7"/><g fill="#48484a" stroke-linecap="square"><path d="m11.377083 9.260417h2.910417v.2645829h-2.910417z" stroke-width=".264583"/><path d="m35.454166 9.2604166h3.439584v.2645833h-3.439584z" stroke-width=".275387"/><path d="m63.764583 9.260417 1.322918-.0000004v.2645833l-1.322918.0000004z" stroke-width=".264583"/></g><g transform="translate(-25.135409 9.525002)"><path d="m43.127079 12.699999h8.466666v8.466666h-8.466666z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round"><path d="m48.021873 19.446874h-1.852083v-4.233333h3.175v2.910417l-1.322917 1.322916v-1.322916h1.322917" stroke-width=".28"/><path d="m48.815623 15.213541v-.79375h-3.175v4.233333h.529167v-3.439583z" stroke-width=".264583"/></g></g><g stroke-width=".264583" transform="translate(-15.610411)"><path d="m34.39583 12.7h22.225002c.439737 0 .793749.354012.793749.79375v6.879166c0 .439737-.354012.79375-.793749.79375h-22.225002c-.439737 0-.793749-.354013-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#e5e5ea" stroke-linecap="square"/><g fill="none" stroke="#2a6099" transform="translate(-.264584)"><path d="m36.613332 14.419792 2.5 3.12-.63.63-2.5-3.75z" stroke-linejoin="round"/><path d="m39.586665 14.419792-2.5 3.12.63.63 2.5-3.75z" stroke-linejoin="round"/><g stroke-linecap="square"><path d="m40.348957 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/><path d="m37.967706 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/></g></g></g><path d="m46.963541 13.361458h32.808333c.879475 0 1.5875.708026 1.5875 1.587501v4.233333c0 .879475-.708025 1.587501-1.5875 1.587501h-32.808333c-.879475 0-1.5875-.708026-1.5875-1.587501v-4.233333c0-.879475.708025-1.587501 1.5875-1.587501z" fill="#fff" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><text fill="#48484a" font-size="4.23333" stroke-width=".01" x="52.155987" y="18.501196"><tspan fill="#48484a" font-family="'Liberation Sans', sans-serif" font-size="4.23333" font-weight="400" stroke-width=".0001">Noto Serif</tspan></text><path d="m-967.72921-193.02085h39.6875l132.29167 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 55.714792 18.334376)"/><g stroke-width=".264583"><path d="m50.138541 13.493751v7.14375" fill="#808080" stroke="#c7c7cc" stroke-linecap="square"/><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="29.351471" y="18.472725"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="29.351471" y="18.472725">Cut</tspan></text><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="29.351471" y="27.997734"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="29.351471" y="27.997734">Copy</tspan></text><g fill="none" stroke="#2a6099" transform="translate(-.264584 -3.439584)"><path d="m7.2760416 25.796875h6.0854164v-7.408332h-.79375v.529166l-4.497916-.000001-.0000004-.529165h-.79375z" stroke-linejoin="round"/><path d="m12.567708 17.594792h-4.4979164v1.322916h4.4979164z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m13.361458 18.388542h-.79375v.529166h-4.4979164v-.529166h-.79375v1.322916l6.0854064-.000001z"/><path d="m8.2020833 21.034375h4.2333247"/><path d="m8.2020833 22.621875h3.4395837"/><path d="m8.2020833 23.415625h2.9104167"/><path d="m11.873335 24.738542h.826665"/><path d="m8.2020833 21.828125h4.2333247"/></g></g><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="4.341583" y="28.409641"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="4.341583" y="28.409641">Paste</tspan></text><g fill="#2a6099" stroke-linecap="square"><path d="m66.145833 27.78125h3.439584v.264583h-3.439584z"/><path d="m75.40625 25.929166h3.439584v.264583h-3.439584z"/></g></g></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/notebookbar_compact.png b/extras/source/toolbarmode/notebookbar_compact.png
index 5cef00d14c33..1177cf6a8029 100644
--- a/extras/source/toolbarmode/notebookbar_compact.png
+++ b/extras/source/toolbarmode/notebookbar_compact.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_compact.svg b/extras/source/toolbarmode/notebookbar_compact.svg
new file mode 100644
index 000000000000..6f2d3afc5150
--- /dev/null
+++ b/extras/source/toolbarmode/notebookbar_compact.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.248123" width="1.062431" x="-.031215" y="-.124062"><feGaussianBlur stdDeviation="1.0668"/></filter><text stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><g transform="translate(0 3.704167)"><g stroke-width=".264583"><path d="m1.322916 2.381249 82.020834-.000002v20.637502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352" stroke-opacity=".501961"/><path d="m1.5875 2.645833h81.491668v19.579167h-81.491668z" fill="#f2f2f7" stroke-opacity=".501961"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m1.5874997 2.645832h81.4916683v8.995834h-81.4916683z" fill="#d1d1d6"/><text fill="#48484a" font-family="Inter" font-size="4.93889" x="11.359795" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="11.359795" y="8.984432">File</tspan></text></g></g><path d="m27.516672 12.699999h8.466666v8.466666h-8.466666z" fill="#f2f2f7"/><path d="m27.78125 2.6458333c-.439736 0-.79375.3540129-.79375.79375v7.4083337c0 .439735-.354013.79375-.79375.79375h32.279167c-.439737 0-.79375-.354015-.79375-.79375v-7.4083337c0-.4397371-.354014-.79375-.79375-.79375z" fill="#f2f2f7" stroke-linecap="square" stroke-width=".264583"/><g fill="#48484a"><g stroke-width=".264583"><text font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round" x="35.299458" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="35.299458" y="8.984432">Home</tspan></text><text font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round" x="63.747337" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="63.747337" y="8.984432">Insert</tspan></text><path d="m11.377083 9.260417h2.910417v.2645829h-2.910417z" stroke-linecap="square"/></g><g stroke-linecap="square"><path d="m35.454166 9.2604166h3.439584v.2645833h-3.439584z" stroke-width=".275387"/><path d="m63.764583 9.260417 1.322918-.0000004v.2645833l-1.322918.0000004z" stroke-width=".264583"/></g></g><g transform="translate(-13.229169)"><path d="m46.963541 13.361458h17.4625c.879475 0 1.5875.708026 1.5875 1.587501v4.233333c0 .879475-.708025 1.587501-1.5875 1.587501h-17.4625c-.879475 0-1.5875-.708026-1.5875-1.587501v-4.233333c0-.879475.708025-1.587501 1.5875-1.587501z" fill="#fff" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><text fill="#48484a" font-size="4.23333" stroke-width=".01" x="52.155987" y="18.501196"><tspan fill="#48484a" font-family="'Liberation Sans', sans-serif" font-size="4.23333" font-weight="400" stroke-width=".0001">Styles</tspan></text><path d="m-967.72921-193.02085h39.6875l132.29167 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 55.714792 18.334376)"/><path d="m50.138541 13.493751v7.14375" fill="#808080" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/></g><g fill="#c7c7cc"><path d="m4.4979149 12.7h6.8791681c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.8791681c-.4397369 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.3540121-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-width=".264583" transform="translate(-49.080206 -.132292)"><path d="m55.033334 19.579167h3.704166v-4.497917h-.505721l-.02344.529167h-2.645834l-.000003-.529167-.529168-.000001z" stroke-linejoin="round"/><path d="m58.208331 14.552083h-2.645833l.000002 1.058334h2.645833z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m58.7375 15.08125-.529164.000001-.000002.529166h-2.645834l-.000002-.529167-.529168-.000001.000003 1.058334h3.704166z"/><path d="m55.69479 17.197916h2.38125"/><path d="m55.69479 17.727083h1.87"/><path d="m55.69479 18.25625h1.25"/><path d="m57.546873 18.785416h.62"/></g></g><path d="m14.022921 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#e5e5ea"/><g fill="none" stroke="#2a6099" stroke-width=".264583" transform="translate(-20.637499)"><path d="m36.613332 14.419792 2.5 3.12-.63.63-2.5-3.75z" stroke-linejoin="round"/><path d="m39.586665 14.419792-2.5 3.12.63.63 2.5-3.75z" stroke-linejoin="round"/><g stroke-linecap="square"><path d="m40.348957 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/><path d="m37.967706 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/></g></g><path d="m23.547917 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m27.648962 19.446874h-1.852083v-4.233333h3.175v2.910417l-1.322917 1.322916v-1.322916h1.322917" fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".28"/><path d="m28.442712 15.213541v-.79375h-3.175v4.233333h.529167v-3.439583z" fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583"/><path d="m54.768744 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><text font-size=".12" stroke-width=".01" x=".570367" y="-23.160089"><tspan font-family="'Liberation Sans', sans-serif" font-size="4.94" font-weight="700" stroke-width=".0001"><tspan stroke-width=".01" x="56.290367" y="18.479912"><tspan fill="#2a6099" stroke-width=".0001">B</tspan></tspan></tspan></text><path d="m64.293745 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><text font-size=".12" stroke-width=".01" x=".145477" y="-23.160089"><tspan font-family="'Liberation Sans', sans-serif" font-size="4.94" font-style="italic" font-weight="400" stroke-width=".0001"><tspan stroke-width=".01" x="66.94548" y="18.47991"><tspan fill="#2a6099" stroke-width=".0001">I</tspan></tspan></tspan></text><path d="m73.818751 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m77.31755 18.263568q-.417295 0-.728457-.151962-.311162-.151963-.482422-.441416-.171259-.289454-.171259-.689864v-2.163662h.460713v2.125069q0 .465537.236386.706748.236387.241211.682627.241211.458301 0 .711573-.248448.255683-.250859.255683-.730869v-2.093711h.458301v2.120244q0 .412471-.176084.711573-.173672.299101-.494482.4583-.318399.156787-.752579.156787z" fill="#2a6099" stroke-width=".0001"/></g></g><path d="m75.670832 21.960417h3.439584v.264583h-3.439584z" fill="#2a6099" stroke-linecap="square" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/notebookbar_groupedbar_compact.png b/extras/source/toolbarmode/notebookbar_groupedbar_compact.png
index 95a023dde42e..6405c7bd2a27 100644
--- a/extras/source/toolbarmode/notebookbar_groupedbar_compact.png
+++ b/extras/source/toolbarmode/notebookbar_groupedbar_compact.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_groupedbar_compact.svg b/extras/source/toolbarmode/notebookbar_groupedbar_compact.svg
new file mode 100644
index 000000000000..a6c6e2f0ca4e
--- /dev/null
+++ b/extras/source/toolbarmode/notebookbar_groupedbar_compact.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.2304" width="1.062431" x="-.031215" y="-.1152"><feGaussianBlur stdDeviation="1.0668"/></filter><text stroke-linecap="round" stroke-linejoin="round" stroke-width=".264583" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><g transform="translate(0 -5.027083)"><path d="m1.322916 10.318749 82.020834-.000002v22.225002l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352" stroke-opacity=".501961" stroke-width=".264583"/><path d="m1.5875 10.583333h81.491668v21.166667h-81.491668z" fill="#f2f2f7" stroke-opacity=".501961" stroke-width=".264583"/><path d="m33.337496 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m31.353124 12.832291v16.66875" fill="none" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><path d="m61.25104 12.832291v16.66875" fill="none" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><path d="m42.862494 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583" transform="translate(-1.058333)"><path d="m45.77291 14.287501-1.190625 1.190625 1.190625 1.190625"/><path d="m44.582285 15.478126h3.175"/><path d="m47.727285 15.478126h.03c.32 0 .65.09.93.25.29.17.52.4.69.69.16.28.232084.582082.232084.912083 0 .32-.07208.677917-.232084.957917-.17.29-.4.52-.69.69-.28.16-.6.204166-.93.204166"/></g><path d="m52.387495 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583"><path d="m57.414584 14.287503 1.190625 1.190625-1.190625 1.190625"/><path d="m58.605209 15.478128h-3.175"/><path d="m55.460209 15.478128h-.03c-.32 0-.65.09-.93.25-.29.17-.52.4-.69.69-.16.28-.232084.582082-.232084.912083 0 .32.07208.677917.232084.957917.17.29.4.52.69.69.28.16.6.204166.93.204166"/></g><path d="m22.489582 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m12.964584 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583" transform="translate(-10.583333)"><path d="m24.473958 19.446874h5.027083v-3.704167l-1.322917-1.322916h-3.704166z"/><path d="m25.796874 19.446874v-1.852083h2.38125v1.852083z"/><path d="m25.796874 14.419791v1.322916h1.852084v-1.322916z"/></g><path d="m3.4395815 12.7h6.8791685c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.8791685c-.4397369 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.3540121-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round" transform="translate(-10.58896)"><path d="m14.954583 19.446874h5.027083v-3.96875h-1.852083l-1.322916-1.058333h-1.852084z" stroke-width=".264583"/><path d="m18.129583 15.478124h-3.307291" stroke-width=".28"/></g><path d="m-68.145873-193.02085h39.6875l132.291663 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 5.443959 27.859375)"/><g fill="none" stroke="#3465a4" stroke-linejoin="round" stroke-width=".264583" transform="translate(-13.696663 -134.4575)"><path d="m37.906038 149.40646v1.85208h3.439584v-1.85208z"/><path d="m38.302913 149.93562h2.645834"/><path d="m38.302913 150.72937h2.645834"/><path d="m42.139372 151.25854h-5.027084v1.85208h5.027084z"/><path d="m38.435205 154.43354h2.38125v-1.32292h-2.38125z"/><path d="m41.345622 153.11062v-.52916h-3.439584v.52916z"/><path d="m41.477913 152.05229h-1.322916"/></g><g fill="none" stroke="#2a6099" stroke-width=".264583" transform="translate(-20.240624 -.132291)"><path d="m55.033334 19.579167h3.704166v-4.497917h-.505721l-.02344.529167h-2.645834l-.000003-.529167-.529168-.000001z" stroke-linejoin="round"/><path d="m58.208331 14.552083h-2.645833l.000002 1.058334h2.645833z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m58.7375 15.08125-.529164.000001-.000002.529166h-2.645834l-.000002-.529167-.529168-.000001.000003 1.058334h3.704166z"/><path d="m55.69479 17.197916h2.38125"/><path d="m55.69479 17.727083h1.87"/><path d="m55.69479 18.25625h1.25"/><path d="m57.546873 18.785416h.62"/></g></g><g transform="translate(58.472915 -9.789583)"><path d="m5.6885418 22.886457h16.1395842c.879475 0 1.5875.708026 1.5875 1.587501v4.233332c0 .879476-.708025 1.587501-1.5875 1.587501h-16.1395842c-.879475 0-1.5875-.708025-1.5875-1.587501v-4.233332c0-.879475.708025-1.587501 1.5875-1.587501z" fill="#fff" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><text fill="#48484a" font-size="4.23333" stroke-width=".01" x="-18.658613" y="-14.011894"><tspan fill="#48484a" font-family="'Liberation Sans', sans-serif" font-size="4.23333" font-weight="400" stroke-width=".0001"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" font-weight="normal" stroke-width=".0001" x="9.751391" y="27.718109">Styles</tspan></tspan></text><path d="m8.8635416 23.01875v7.14375" fill="#808080" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><path d="m-68.145873-193.02085h39.6875l132.291663 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 5.443959 27.859375)"/></g><g fill="#48484a"><g stroke-width=".264583"><g font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round"><text x="11.359795" y="28.034437"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="11.359795" y="28.034437">File</tspan></text><text x="40.832535" y="28.035315"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="40.832535" y="28.035315">Edit</tspan></text><text x="69.568176" y="28.034437"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="69.568176" y="28.034437">Styles</tspan></text></g><g stroke-linecap="square"><path d="m11.377083 28.310428h2.910417v.264584h-2.910417z"/><path d="m40.481252 28.310428h3.175v.264584h-3.175z"/><path d="m69.58542 28.310428h3.439583v.264584h-3.439583z"/></g></g><g stroke-width=".01"><path d="m34.395849 25.929166h.396875l1.322918 1.190625 1.322917-1.190625h.396875l-1.719792 1.5875z"/><path d="m64.293748 25.929166h.396875l1.322918 1.190625 1.322917-1.190625h.396875l-1.719792 1.5875z"/></g></g></g></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/notebookbar_groupedbar_full.png b/extras/source/toolbarmode/notebookbar_groupedbar_full.png
index d915a9e00880..7846599d1768 100644
--- a/extras/source/toolbarmode/notebookbar_groupedbar_full.png
+++ b/extras/source/toolbarmode/notebookbar_groupedbar_full.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_groupedbar_full.svg b/extras/source/toolbarmode/notebookbar_groupedbar_full.svg
new file mode 100644
index 000000000000..4fababf71074
--- /dev/null
+++ b/extras/source/toolbarmode/notebookbar_groupedbar_full.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.169768" width="1.062431" x="-.031215" y="-.084884"><feGaussianBlur stdDeviation="1.0668"/></filter><g stroke-width=".264583"><text stroke-linecap="round" stroke-linejoin="round" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><g stroke-opacity=".501961"><path d="m1.322916 2.381249 82.020834-.000002v30.162502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352"/><path d="m1.5875 2.645833h81.491668v29.104167h-81.491668z" fill="#f2f2f7"/></g></g><path d="m27.516667 12.7h20.108335c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-20.108335c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g stroke-width=".264583"><g stroke-linecap="square"><path d="m25.532291 3.571875v25.664583" fill="none" stroke="#c7c7cc"/><path d="m59.134375 3.571875-.000003 25.929166" fill="none" stroke="#c7c7cc"/><path d="m27.516666 3.7041666h20.108336c.439737 0 .793749.354012.793749.79375v6.8791654c0 .439737-.354012.79375-.793749.79375h-20.108336c-.439737 0-.793749-.354013-.793749-.79375v-6.8791654c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/></g><g fill="none" stroke="#2a6099" stroke-linejoin="round"><path d="m29.368748 5.2916678-1.190625 1.190625 1.190625 1.190625"/><path d="m28.178123 6.4822928h3.175"/><path d="m31.323123 6.4822928h.03c.32 0 .65.09.93.25.29.17.52.4.69.69.16.28.232084.582082.232084.912083 0 .32-.07208.677917-.232084.957917-.17.29-.4.52-.69.69-.28.1600002-.6.2041662-.93.2041662"/></g></g><rect fill="#e5e5ea" height="8.466666" rx=".793749" ry=".79375" width="8.466666" x="49.477081" y="12.7"/><path d="m3.439581 12.7h20.108336c.439737 0 .793749.354012.793749.79375v6.879166c0 .439737-.354012.79375-.793749.79375h-20.108336c-.439737 0-.793749-.354013-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square" stroke-width=".264583"/><g fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583" transform="translate(-20.108334)"><path d="m24.473958 19.446874h5.027083v-3.704167l-1.322917-1.322916h-3.704166z"/><path d="m25.796874 19.446874v-1.852083h2.38125v1.852083z"/><path d="m25.796874 14.419791v1.322916h1.852084v-1.322916z"/></g><path d="m-68.145873-193.02085h39.6875l132.291663 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 5.443959 27.859375)"/><g fill="none" stroke="#2a6099" stroke-width=".264583" transform="translate(-26.061454 -.132291)"><path d="m55.033334 19.579167h3.704166v-4.497917h-.505721l-.02344.529167h-2.645834l-.000003-.529167-.529168-.000001z" stroke-linejoin="round"/><path d="m58.208331 14.552083h-2.645833l.000002 1.058334h2.645833z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m58.7375 15.08125-.529164.000001-.000002.529166h-2.645834l-.000002-.529167-.529168-.000001.000003 1.058334h3.704166z"/><path d="m55.69479 17.197916h2.38125"/><path d="m55.69479 17.727083h1.87"/><path d="m55.69479 18.25625h1.25"/><path d="m57.546873 18.785416h.62"/></g></g><g transform="translate(56.620816 -18.520834)"><path d="m5.6885418 22.886457 17.9916832.000002c.879475 0 1.5875.708026 1.5875 1.587501v4.233332c0 .879476-.708025 1.587501-1.5875 1.587501l-17.9916832-.000002c-.879475 0-1.5875-.708025-1.5875-1.587501v-4.233332c0-.879475.708025-1.587501 1.5875-1.587501z" fill="#fff" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><text fill="#48484a" font-size="4.23333" stroke-width=".01" x="-17.600279" y="-14.011894"><tspan fill="#48484a" font-family="'Liberation Sans', sans-serif" font-size="4.23333" font-weight="400" stroke-width=".0001"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" font-weight="normal" stroke-width=".0001" x="10.809723" y="27.718109">Styles</tspan></tspan></text><path d="m8.8635416 23.01875v7.14375" fill="#808080" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><path d="m-68.145873-193.02085h39.6875l132.291663 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 5.443959 27.859375)"/></g><g fill="#48484a"><g stroke-width=".264583"><g font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round"><text x="11.359795" y="28.034437"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="11.359795" y="28.034437">File</tspan></text><text x="35.540863" y="28.035315"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="35.540863" y="28.035315">Edit</tspan></text><text x="67.980675" y="28.034437"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="67.980675" y="28.034437">Styles</tspan></text></g><g stroke-linecap="square"><path d="m11.377083 28.310428h2.910417v.264584h-2.910417z"/><path d="m35.189582 28.310428h3.175v.264584h-3.175z"/><path d="m67.997919 28.310428h3.439583v.264584h-3.439583z"/></g></g><g stroke-width=".01"><path d="m29.104179 25.929166h.396875l1.322918 1.190625 1.322917-1.190625h.396875l-1.719792 1.5875z"/><path d="m62.970867 25.929166h.396875l1.322918 1.190625 1.322917-1.190625h.396875l-1.719792 1.5875z"/></g></g><g stroke-width=".264583"><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="35.436882" y="9.476892"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="35.436882" y="9.476892">Undo</tspan></text><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="35.436882" y="17.943565"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="35.436882" y="17.943565">Paste</tspan></text><path d="m3.439581 3.7041664h20.108336c.439737 0 .793749.354012.793749.79375v6.8791656c0 .439737-.354012.79375-.793749.79375h-20.108336c-.439737 0-.793749-.354013-.793749-.79375v-6.8791656c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square"/><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="11.359797" y="9.476892"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="11.359797" y="9.476892">Open</tspan></text><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="11.359797" y="17.943565"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="11.359797" y="17.943565">Save</tspan></text><g fill="none" stroke="#2a6099" transform="translate(-10.58896 -9.128124)"><path d="m14.954583 19.579165h5.027083v-3.96875h-1.852083l-1.322916-1.058333h-1.852084z"/><path d="m18.129583 15.610415h-3.307291"/></g></g><g fill="#f2f2f7"><rect height="8.466666" rx=".793749" ry=".79375" width="8.466666" x="49.477083" y="3.704167"/><g stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583" transform="translate(-3.174998 -8.995833)"><path d="m58.472918 14.287503 1.190625 1.190625-1.190625 1.190625"/><path d="m59.663543 15.478128h-3.175"/><path d="m56.518543 15.478128h-.03c-.32 0-.65.09-.93.25-.29.17-.52.4-.69.69-.16.28-.232084.582082-.232084.912083 0 .32.07208.677917.232084.957917.17.29.4.52.69.69.28.16.6.204166.93.204166"/></g></g><g stroke-width=".264583"><path d="m61.118749 12.700002h20.108336c.439737 0 .793749.354012.793749.79375v6.879169c0 .439737-.354012.79375-.793749.79375h-20.108336c-.439737 0-.793749-.354013-.793749-.79375v-6.879169c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square"/><g fill="none" stroke="#3465a4" stroke-linejoin="round" transform="translate(-80.681664 -131.3725)"><path d="m143.99 147.67583-1.26355 1.82063v.79375l.52917.52916h1.98438l-.52917-.66145 1.05833-.39688z"/><path d="m147.75354 145.79229h-.63l-2.67729 2.38125.66145.79375 2.64584-2.555z"/></g><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="68.509796" y="17.943565"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="68.509796" y="17.943565">Clone</tspan></text><g fill="none" stroke="#2a6099" transform="translate(15.610416)"><path d="m36.613332 14.419792 2.5 3.12-.63.63-2.5-3.75z" stroke-linejoin="round"/><path d="m39.586665 14.419792-2.5 3.12.63.63 2.5-3.75z" stroke-linejoin="round"/><g stroke-linecap="square"><path d="m40.348957 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/><path d="m37.967706 18.653125c-.000001.584501-.473832 1.058333-1.058333 1.058333s-1.058333-.473832-1.058333-1.058333.473832-1.058333 1.058333-1.058333 1.058332.473832 1.058333 1.058333z"/></g></g></g></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/notebookbar_groups.png b/extras/source/toolbarmode/notebookbar_groups.png
index 8102903d4509..2be8e255bc5d 100644
--- a/extras/source/toolbarmode/notebookbar_groups.png
+++ b/extras/source/toolbarmode/notebookbar_groups.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_groups.svg b/extras/source/toolbarmode/notebookbar_groups.svg
new file mode 100644
index 000000000000..bd7fb0f05c83
--- /dev/null
+++ b/extras/source/toolbarmode/notebookbar_groups.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.169768" width="1.062431" x="-.031215" y="-.084884"><feGaussianBlur stdDeviation="1.0668"/></filter><g stroke-width=".264583"><path d="m1.322916 2.381249 82.020834-.000002v30.162502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352" stroke-opacity=".501961"/><text stroke-linecap="round" stroke-linejoin="round" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><path d="m1.5875 2.645833h81.491668v29.104167h-81.491668z" fill="#f2f2f7" stroke-opacity=".501961"/><path d="m1.5874997 22.754166h81.4916683v8.995834h-81.4916683z" fill="#d1d1d6" stroke-linecap="round" stroke-linejoin="round"/><text fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round" x="11.359795" y="28.563599"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="11.359795" y="28.563599">File</tspan></text><path d="m42.994798 3.8364558-.000007 16.9333322" fill="none" stroke="#c7c7cc" stroke-linecap="square"/><text fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round" x="52.105659" y="28.563604"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="52.105659" y="28.563604">Clipboard</tspan></text></g><path d="m3.175 3.7041648h13.758332v11.1124982h-13.758332z" fill="#f2f2f7"/><path d="m11.377083 28.839596h2.910417v.264583h-2.910417z" fill="#48484a" stroke-linecap="square" stroke-width=".264583"/><path d="m52.122909 28.839596 3.704174-.000001v.264584h-3.704174z" fill="#48484a" stroke-linecap="square" stroke-width=".442732"/><g stroke-width=".264583"><path d="m18.785419 13.229169h22.225002c.439737 0 .793749.354012.793749.79375v6.879169c0 .439737-.354012.79375-.793749.79375h-22.225002c-.439737 0-.793749-.354013-.793749-.79375v-6.879169c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square"/><path d="m18.785419 3.7041664h22.225002c.439737 0 .793749.354012.793749.79375v6.8791656c0 .439737-.354012.79375-.793749.79375h-22.225002c-.439737 0-.793749-.354013-.793749-.79375v-6.8791656c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square"/><g stroke-linejoin="round"><g fill="none" stroke="#3465a4" transform="translate(-17.40083 -134.4575)"><path d="m37.906038 149.40646v1.85208h3.439584v-1.85208z"/><path d="m38.302913 149.93562h2.645834"/><path d="m38.302913 150.72937h2.645834"/><path d="m42.139372 151.25854h-5.027084v1.85208h5.027084z"/><path d="m38.435205 154.43354h2.38125v-1.32292h-2.38125z"/><path d="m41.345622 153.11062v-.52916h-3.439584v.52916z"/><path d="m41.477913 152.05229h-1.322916"/></g><g fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round"><text x="29.351471" y="9.476892"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="29.351471" y="9.476892">Open</tspan></text><text x="29.351471" y="19.0019"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="29.351471" y="19.0019">Print</tspan></text><text x="5.171417" y="19.413807"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="5.171417" y="19.413807">Save</tspan></text></g></g></g><g transform="translate(-.396878 .132292)"><path d="m44.582294 3.5718748h13.758336v11.1124982h-13.758336z" fill="#f2f2f7"/><g stroke-width=".264583"><g fill="none" stroke="#2a6099" transform="translate(41.142708 -12.567708)"><path d="m7.2760416 25.796875h6.0854164v-7.408332h-.79375v.529166l-4.497916-.000001-.0000004-.529165h-.79375z" stroke-linejoin="round"/><path d="m12.567708 17.594792h-4.4979164v1.322916h4.4979164z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m13.361458 18.388542h-.79375v.529166h-4.4979164v-.529166h-.79375v1.322916l6.0854064-.000001z"/><path d="m8.2020833 21.034375h4.2333247"/><path d="m8.2020833 22.621875h3.4395837"/><path d="m8.2020833 23.415625h2.9104167"/><path d="m11.873335 24.738542h.826665"/><path d="m8.2020833 21.828125h4.2333247"/></g></g><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="45.748875" y="19.281517"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="45.748875" y="19.281517">Paste</tspan></text></g></g><g fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".28" transform="translate(-17.355834 -135.52063)"><path d="m23.308959 148.88209h8.202083v-6.08542l-2.116666-2.11667h-6.085417z"/><path d="m25.161042 148.88209v-3.175h4.497917v3.175z"/><path d="m25.161042 140.68v2.11667h3.439584v-2.11667z"/></g><g stroke-width=".264583"><g fill="none" stroke="#2a6099" transform="translate(4.756879 -9.128124)"><path d="m14.954583 19.579165h5.027083v-3.96875h-1.852083l-1.322916-1.058333h-1.852084z"/><path d="m18.129583 15.610415h-3.307291"/></g><path d="m59.795833 13.229169h22.225002c.439737 0 .793749.354012.793749.79375v6.879169c0 .439737-.354012.79375-.793749.79375h-22.225002c-.439737 0-.793749-.354013-.793749-.79375v-6.879169c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square"/><path d="m59.795833 3.7041666h22.225002c.439737 0 .793749.354012.793749.79375v6.8791654c0 .439737-.354012.79375-.793749.79375h-22.225002c-.439737 0-.793749-.354013-.793749-.79375v-6.8791654c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7" stroke-linecap="square"/><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="70.3619" y="9.476893"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="70.3619" y="9.476893">Redo</tspan></text><text fill="#48484a" font-family="Inter" font-size="4.23333" stroke-linecap="round" stroke-linejoin="round" x="70.3619" y="19.0019"><tspan fill="#48484a" font-family="Inter" font-size="4.23333" stroke-width=".264583" x="70.3619" y="19.0019">Undo</tspan></text><g fill="none" stroke="#2a6099" stroke-linejoin="round" transform="matrix(-1 0 0 1 125.94167 0)"><path d="m61.647915 5.2916673-1.190625 1.190625 1.190625 1.190625"/><path d="m60.45729 6.4822923h3.175"/><path d="m63.60229 6.4822923h.03c.32 0 .65.09.93.25.29.17.52.4.69.69.16.28.232084.582082.232084.912083 0 .32-.07208.677917-.232084.957917-.17.29-.4.52-.69.69-.28.1599997-.6.2041657-.93.2041657"/></g><g fill="none" stroke="#2a6099" stroke-linejoin="round" transform="matrix(-1 0 0 1 127 0)"><path d="m64.822918 14.816672 1.190625 1.190625-1.190625 1.190624"/><path d="m66.013543 16.007296h-3.175"/><path d="m62.868543 16.007296h-.03c-.32 0-.65.09-.93.25-.29.17-.52.4-.69.69-.16.280001-.232084.582082-.232084.912083 0 .32.07208.677917.232084.957917.17.29.4.52.69.69.28.16.6.204166.93.204166"/></g><path d="m42.994798 23.944791-.000007 6.614584" fill="none" stroke="#f2f2f7" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/notebookbar_single.png b/extras/source/toolbarmode/notebookbar_single.png
index 88843f4cc0b2..540dca09a13c 100644
--- a/extras/source/toolbarmode/notebookbar_single.png
+++ b/extras/source/toolbarmode/notebookbar_single.png
Binary files differ
diff --git a/extras/source/toolbarmode/notebookbar_single.svg b/extras/source/toolbarmode/notebookbar_single.svg
new file mode 100644
index 000000000000..f132b6c1d52c
--- /dev/null
+++ b/extras/source/toolbarmode/notebookbar_single.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.248123" width="1.062431" x="-.031215" y="-.124062"><feGaussianBlur stdDeviation="1.0668"/></filter><g transform="translate(0 3.704167)"><g stroke-width=".264583"><text stroke-linecap="round" stroke-linejoin="round" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><path d="m1.322916 2.381249 82.020834-.000002v20.637502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352" stroke-opacity=".501961"/><path d="m1.5875 2.645833h81.491668v19.579167h-81.491668z" fill="#f2f2f7" stroke-opacity=".501961"/><path d="m1.5874997 2.645832h81.4916683v8.995834h-81.4916683z" fill="#d1d1d6" stroke-linecap="round" stroke-linejoin="round"/><text fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round" x="11.359795" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="11.359795" y="8.984432">File</tspan></text><path d="m22.886458 12.832291v8.202083" fill="none" stroke="#c7c7cc" stroke-linecap="square"/><g fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round"><text x="37.657532" y="8.98531"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="37.657532" y="8.98531">Edit</tspan></text><text x="61.101501" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="61.101501" y="8.984432">View</tspan></text></g></g><g fill="#f2f2f7"><path d="m24.870833 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z"/><path d="m14.022916 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z"/><path d="m64.293745 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z"/><path d="m54.768747 12.7h6.879169c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879169c-.439736 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354013-.79375.793749-.79375z"/></g><text font-size=".12" stroke-width=".01" x=".570371" y="-23.160086"><tspan font-family="'Liberation Sans', sans-serif" font-size="4.94" font-weight="700" stroke-width=".0001"><tspan stroke-width=".01" x="56.290371" y="18.479916"><tspan fill="#2a6099" stroke-width=".0001">B</tspan></tspan></tspan></text><text font-size=".12" stroke-width=".01" x=".145481" y="-23.160086"><tspan font-family="'Liberation Sans', sans-serif" font-size="4.94" font-style="italic" font-weight="400" stroke-width=".0001"><tspan stroke-width=".01" x="66.945488" y="18.479914"><tspan fill="#2a6099" stroke-width=".0001">I</tspan></tspan></tspan></text><path d="m73.818751 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m77.31755 18.263572q-.417295 0-.728457-.151963-.311162-.151962-.482422-.441416-.171259-.289453-.171259-.689863v-2.163662h.460713v2.125068q0 .465537.236386.706748.236387.241211.682627.241211.458301 0 .711573-.248447.255683-.250859.255683-.730869v-2.093711h.458301v2.120244q0 .412471-.176084.711572-.173672.299102-.494482.458301-.318399.156787-.752579.156787z" fill="#2a6099" stroke-width=".0001"/><g fill="#48484a" stroke-linecap="square" stroke-width=".264583"><path d="m11.377083 9.260417h2.910417v.2645829h-2.910417z"/><path d="m37.835417 9.260417h3.175v.2645833h-3.175z"/><path d="m61.118748 9.260417h3.439583v.2645833h-3.439583z"/></g><g transform="translate(-29.897916)"><path d="m34.39583 12.7h6.879169c.439736 0 .793749.354012.793749.79375v6.879166c0 .439738-.354013.79375-.793749.79375h-6.879169c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583"><path d="m36.247912 14.287501-1.190625 1.190625 1.190625 1.190625"/><path d="m35.057287 15.478126h3.175"/><path d="m38.202287 15.478126h.03c.32 0 .65.09.93.25.29.17.52.4.69.69.16.28.232084.582082.232084.912083 0 .32-.07208.677917-.232084.957917-.17.29-.4.52-.69.69-.28.16-.6.204166-.93.204166"/></g></g><g fill="none" stroke="#2a6099" stroke-width=".264583" transform="translate(-39.555208 -.132292)"><path d="m55.033334 19.579167h3.704166v-4.497917h-.505721l-.02344.529167h-2.645834l-.000003-.529167-.529168-.000001z" stroke-linejoin="round"/><path d="m58.208331 14.552083h-2.645833l.000002 1.058334h2.645833z" stroke-linecap="square"/><g stroke-linejoin="round"><path d="m58.7375 15.08125-.529164.000001-.000002.529166h-2.645834l-.000002-.529167-.529168-.000001.000003 1.058334h3.704166z"/><path d="m55.69479 17.197916h2.38125"/><path d="m55.69479 17.727083h1.87"/><path d="m55.69479 18.25625h1.25"/><path d="m57.546873 18.785416h.62"/></g></g><g transform="translate(-12.964583)"><path d="m48.021874 13.361458h16.404167c.879475 0 1.5875.708026 1.5875 1.587501v4.233333c0 .879475-.708025 1.587501-1.5875 1.587501h-16.404167c-.879475 0-1.5875-.708026-1.5875-1.587501v-4.233333c0-.879475.708025-1.587501 1.5875-1.587501z" fill="#fff" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/><text fill="#48484a" font-size="4.23333" stroke-width=".01" x="52.155987" y="18.501196"><tspan fill="#48484a" font-family="'Liberation Sans', sans-serif" font-size="4.23333" font-weight="400" stroke-width=".0001">Styles</tspan></text><path d="m-861.89588-193.02085h39.6875l132.29167 119.062498 132.29167-119.062498h39.6875l-171.97917 158.749998z" fill="#48484a" transform="matrix(.01 0 0 .01 55.714792 18.334376)"/><path d="m51.196874 13.493751v7.14375" fill="#808080" stroke="#c7c7cc" stroke-linecap="square" stroke-width=".264583"/></g><g fill="none" stroke="#3465a4" stroke-linejoin="round" stroke-width=".264583" transform="translate(-116.92958 -131.3725)"><path d="m143.99 147.67583-1.26355 1.82063v.79375l.52917.52916h1.98438l-.52917-.66145 1.05833-.39688z"/><path d="m147.75354 145.79229h-.63l-2.67729 2.38125.66145.79375 2.64584-2.555z"/></g></g><path d="m75.670833 21.960417h3.439584v.264583h-3.439584z" fill="#2a6099" stroke-linecap="square" stroke-width=".264583"/></svg> \ No newline at end of file
diff --git a/extras/source/toolbarmode/sidebar.png b/extras/source/toolbarmode/sidebar.png
index 5523636023a6..84ad9299adbd 100644
--- a/extras/source/toolbarmode/sidebar.png
+++ b/extras/source/toolbarmode/sidebar.png
Binary files differ
diff --git a/extras/source/toolbarmode/sidebar.svg b/extras/source/toolbarmode/sidebar.svg
new file mode 100644
index 000000000000..c63436bec290
--- /dev/null
+++ b/extras/source/toolbarmode/sidebar.svg
@@ -0,0 +1,270 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ height="125"
+ viewBox="0 0 84.931248 33.072917"
+ width="321"
+ version="1.1"
+ id="svg25818"
+ sodipodi:docname="sidebar.svg"
+ inkscape:version="1.2.2 (1:1.2.2+202212051552+b0a8486541)"
+ xml:space="preserve"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"><defs
+ id="defs25822" /><sodipodi:namedview
+ id="namedview25820"
+ pagecolor="#ffffff"
+ bordercolor="#000000"
+ borderopacity="0.25"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ showgrid="true"
+ inkscape:zoom="3.788162"
+ inkscape:cx="133.96998"
+ inkscape:cy="44.084704"
+ inkscape:window-width="1920"
+ inkscape:window-height="1006"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg25818"><inkscape:grid
+ type="xygrid"
+ id="grid25969" /></sodipodi:namedview><filter
+ id="a"
+ color-interpolation-filters="sRGB"
+ height="1.1697684"
+ width="1.062431"
+ x="-0.031215484"
+ y="-0.084884199"><feGaussianBlur
+ stdDeviation="1.0668"
+ id="feGaussianBlur25623" /></filter><text
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width=".264583"
+ x="34.925007"
+ y="-8.466666"
+ id="text25628"><tspan
+ stroke-width=".264583"
+ x="34.925007"
+ y="-8.466666"
+ id="tspan25626" /></text><path
+ d="m1.322916 2.381249 82.020834-.000002v30.162502l-82.020834.000002z"
+ fill="#48484a"
+ filter="url(#a)"
+ opacity=".557352"
+ stroke-opacity=".501961"
+ stroke-width=".264583"
+ id="path25630" /><path
+ d="m1.5875 2.645833h81.491668v29.104167h-81.491668z"
+ fill="#f2f2f7"
+ stroke-opacity=".501961"
+ stroke-width=".264583"
+ id="path25632" /><path
+ d="m1.5874997 2.645832h81.4916683v8.995834h-81.4916683z"
+ fill="#d1d1d6"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width=".264583"
+ id="path25636" /><text
+ style="font-size:4.93889px;font-family:Inter;fill:#48484a;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round"
+ x="11.359795"
+ y="8.455266"
+ id="text25640"><tspan
+ fill="#48484a"
+ font-family="Inter"
+ font-size="4.93889px"
+ font-weight="500"
+ stroke-width="0.264583"
+ x="11.359795"
+ y="8.455266"
+ id="tspan25638">Character</tspan></text><path
+ d="m 32.543757,22.224998 h 8.466666 v 8.466666 h -8.466666 z"
+ fill="#f2f2f7"
+ id="path25752" /><path
+ id="rect26609"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 4.762501,22.224998 h 6.879169 c 0.439736,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354013,0.79375 -0.793749,0.79375 H 4.762501 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><g
+ aria-label="B"
+ id="text25762"
+ style="font-size:0.12px;stroke-width:0.01"><path
+ d="m 9.6273123,27.035245 q 0,0.463125 -0.3473438,0.716397 -0.3473437,0.253271 -0.9648437,0.253271 H 6.6145877 v -3.398662 h 1.5558105 q 0.6223242,0 0.9407227,0.21709 0.3208105,0.214678 0.3208105,0.636797 0,0.289453 -0.1616113,0.489658 -0.1591992,0.197793 -0.4872461,0.267744 0.4124707,0.04824 0.6271485,0.260508 0.2170898,0.209854 0.2170898,0.557197 z M 8.7155349,25.556622 q 0,-0.22915 -0.1471386,-0.325634 -0.1447266,-0.09649 -0.4317676,-0.09649 H 7.3261599 v 0.841826 h 0.815293 q 0.3015137,0 0.4365918,-0.10372 0.1374902,-0.106133 0.1374902,-0.315987 z m 0.197793,1.423145 q 0,-0.477598 -0.6850391,-0.477598 H 7.3261599 v 0.974492 H 8.254822 q 0.3425196,0 0.4993067,-0.123017 0.1591992,-0.12543 0.1591992,-0.373877 z"
+ style="fill:#2a6099;stroke-width:0.0001"
+ id="path3280" /></g><path
+ id="rect26607"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 14.287499,22.224998 h 6.879168 c 0.439737,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354012,0.79375 -0.793749,0.79375 h -6.879168 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><g
+ aria-label="I"
+ id="text25770"
+ style="font-size:0.12px;stroke-width:0.01"><path
+ d="m 17.134622,28.004911 0.660918,-3.398662 h 0.460713 l -0.660918,3.398662 z"
+ style="fill:#2a6099;stroke-width:0.0001"
+ id="path3277" /></g><path
+ id="rect26552"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 23.812504,22.224998 h 6.879169 c 0.439737,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354012,0.79375 -0.793749,0.79375 h -6.879169 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><g
+ aria-label="U"
+ id="text25778"
+ style="font-size:0.12px;fill:#2a6099;stroke-width:0.01"><path
+ d="m 27.311308,27.78857 q -0.417295,0 -0.728457,-0.151963 -0.311163,-0.151963 -0.482422,-0.441416 -0.17126,-0.289453 -0.17126,-0.689863 v -2.163662 h 0.460713 v 2.125068 q 0,0.465537 0.236387,0.706748 0.236386,0.241211 0.682627,0.241211 0.4583,0 0.711572,-0.248447 0.255683,-0.25086 0.255683,-0.730869 v -2.093711 h 0.458301 v 2.120244 q 0,0.412471 -0.176084,0.711572 -0.173672,0.299102 -0.494482,0.458301 -0.318399,0.156787 -0.752578,0.156787 z"
+ style="stroke-width:0.0001"
+ id="path2939" /></g><path
+ id="rect26550"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 33.337506,22.224998 h 6.879168 c 0.439737,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354012,0.79375 -0.793749,0.79375 h -6.879168 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><g
+ aria-label="S"
+ id="text25786"
+ style="font-size:0.12px;fill:#2a6099;stroke-width:0.01"><path
+ d="m 38.100006,26.852673 q 0,0.470361 -0.369052,0.728457 -0.366641,0.258095 -1.034795,0.258095 -1.242237,0 -1.44003,-0.863535 l 0.446241,-0.08925 q 0.07719,0.306338 0.328046,0.451065 0.25086,0.142314 0.682627,0.142314 0.446241,0 0.687452,-0.151963 0.243623,-0.154375 0.243623,-0.451064 0,-0.166436 -0.07719,-0.270157 -0.07478,-0.10372 -0.212266,-0.171259 -0.13749,-0.06754 -0.328046,-0.113369 -0.190557,-0.04583 -0.42212,-0.0989 -0.402822,-0.08925 -0.612675,-0.178496 -0.207442,-0.08925 -0.328047,-0.197793 -0.120606,-0.110957 -0.185733,-0.258096 -0.06271,-0.147138 -0.06271,-0.337695 0,-0.436592 0.332871,-0.672979 0.335283,-0.236386 0.957607,-0.236386 0.578906,0 0.885244,0.178496 0.306338,0.176084 0.429356,0.603027 l -0.453477,0.0796 q -0.07478,-0.270156 -0.284629,-0.390762 -0.209853,-0.123017 -0.581318,-0.123017 -0.407647,0 -0.622324,0.135078 -0.214678,0.135078 -0.214678,0.402822 0,0.156787 0.08201,0.260508 0.08442,0.101308 0.241211,0.173672 0.156787,0.06995 0.624736,0.173671 0.156787,0.03618 0.311162,0.07478 0.156787,0.03618 0.299102,0.08925 0.142314,0.05065 0.265332,0.120605 0.125429,0.06995 0.217089,0.17126 0.09166,0.101309 0.142315,0.238799 0.05307,0.13749 0.05307,0.323223 z"
+ style="stroke-width:0.0001"
+ id="path2942" /></g><g
+ id="g27993"
+ transform="translate(38.099998)"><path
+ id="path27952"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 4.762501,22.224998 h 6.879169 c 0.439736,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354013,0.79375 -0.793749,0.79375 H 4.762501 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><g
+ aria-label="A"
+ id="text28103"
+ style="font-size:0.12px;fill:#8e8e93;stroke-width:0.01"><path
+ d="M 9.9610107,28.269495 9.5726611,27.275706 H 8.0240869 L 7.6333252,28.269495 H 7.1557275 l 1.3869629,-3.398662 h 0.5234277 l 1.3652539,3.398662 z M 8.798374,25.218177 8.776665,25.285716 q -0.060303,0.200205 -0.1784961,0.513779 L 8.1639892,26.916302 H 9.4351709 L 8.9985791,25.794671 Q 8.93104,25.628235 8.863501,25.418382 Z"
+ style="font-family:'Liberation Sans', sans-serif;-inkscape-font-specification:'Liberation Sans, sans-serif'"
+ id="path3205" /></g><g
+ aria-label="A"
+ id="text27960"
+ style="font-size:0.12px;fill:#2a6099;stroke-width:0.01"><path
+ d="M 9.0990603,28.004913 8.7107107,27.011124 H 7.1621365 L 6.7713748,28.004913 H 6.2937771 L 7.68074,24.606251 h 0.5234278 l 1.3652539,3.398662 z m -1.1626367,-3.051318 -0.021709,0.06754 q -0.060303,0.200205 -0.1784961,0.513779 L 7.3020388,26.65172 H 8.5732205 L 8.1366287,25.530089 Q 8.0690896,25.363654 8.0015506,25.1538 Z"
+ style="font-family:'Liberation Sans', sans-serif;-inkscape-font-specification:'Liberation Sans, sans-serif'"
+ id="path3133" /></g></g><path
+ id="rect26516"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 73.818751,22.224998 h 6.879168 c 0.439737,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354012,0.79375 -0.793749,0.79375 h -6.879168 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><path
+ d="m 77.282869,27.50469 -0.701924,-1.070976 -0.706748,1.070976 h -0.467949 l 0.928662,-1.341133 -0.885244,-1.268769 h 0.480009 l 0.65127,1.015498 0.646445,-1.015498 h 0.484834 l -0.885244,1.263945 0.940723,1.345957 z"
+ style="font-size:0.12px;fill:#2a6099;stroke-width:0.0001"
+ id="path28962" /><path
+ d="m 77.92449,28.263341 -0.0048,-0.248448 q 0.07477,-0.166435 0.22915,-0.323222 0.156787,-0.1592 0.414883,-0.337696 0.233974,-0.164023 0.340107,-0.299101 0.106133,-0.135078 0.106133,-0.274981 0,-0.14955 -0.08684,-0.238799 -0.08442,-0.09166 -0.26292,-0.09166 -0.164023,0 -0.270156,0.08925 -0.106133,0.08684 -0.12543,0.25086 l -0.32081,-0.0193 q 0.03136,-0.258096 0.224326,-0.417295 0.195381,-0.159199 0.506543,-0.159199 0.306338,0 0.484834,0.14955 0.180908,0.147139 0.180908,0.412471 0,0.35458 -0.453477,0.687451 -0.294277,0.21709 -0.414882,0.328047 -0.120606,0.110957 -0.168848,0.219502 h 1.068564 v 0.272569 z"
+ style="font-size:0.12px;fill:#2a6099;stroke-width:0.0001"
+ id="path28964" /><g
+ id="g27950"
+ transform="translate(49.212501,-9.5249997)"><path
+ id="rect25798"
+ style="fill:#ffffff;stroke:#c7c7cc;stroke-width:0.264583;stroke-linecap:square"
+ d="m 13.626042,22.886457 h 15.874999 c 0.879475,0 1.5875,0.708026 1.5875,1.587501 v 4.233332 c 0,0.879476 -0.708025,1.587501 -1.5875,1.587501 H 13.626042 c -0.879475,0 -1.5875,-0.708025 -1.5875,-1.587501 v -4.233332 c 0,-0.879475 0.708025,-1.587501 1.5875,-1.587501 z"
+ sodipodi:nodetypes="sssssssss" /><text
+ fill="#48484a"
+ font-size="4.23333px"
+ stroke-width="0.01"
+ x="-10.191949"
+ y="-14.011894"
+ id="text25804"><tspan
+ fill="#48484a"
+ font-family="'Liberation Sans', sans-serif"
+ font-size="4.23333px"
+ font-weight="400"
+ stroke-width="0.0001"
+ id="tspan25802"><tspan
+ fill="#48484a"
+ font-family="Inter"
+ font-size="4.23333px"
+ font-weight="normal"
+ stroke-width="0.0001"
+ x="18.218054"
+ y="27.718109"
+ id="tspan25800">12 pt</tspan></tspan></text><path
+ d="m 725.60412,-193.02085 h 39.6875 L 897.58328,-73.958352 1029.875,-193.02085 h 39.6875 L 897.58328,-34.270852 Z"
+ fill="#d1d1d6"
+ transform="matrix(0.01,0,0,0.01,5.443959,27.859375)"
+ id="path25806"
+ sodipodi:nodetypes="ccccccc"
+ style="fill:#48484a;fill-opacity:1" /><path
+ d="M 16.801042,23.01875 V 30.1625"
+ fill="#808080"
+ stroke="#c7c7cc"
+ stroke-linecap="square"
+ stroke-width="0.264583"
+ id="path25816"
+ sodipodi:nodetypes="cc" /></g><g
+ id="g27840"
+ transform="translate(1.7363738e-6,-9.5249997)"><path
+ id="rect27822"
+ style="fill:#ffffff;stroke:#c7c7cc;stroke-width:0.264583;stroke-linecap:square"
+ d="M 5.6885418,22.886457 H 57.546874 c 0.879475,0 1.5875,0.708026 1.5875,1.587501 v 4.233332 c 0,0.879476 -0.708025,1.587501 -1.5875,1.587501 H 5.6885418 c -0.879475,0 -1.5875,-0.708025 -1.5875,-1.587501 v -4.233332 c 0,-0.879475 0.708025,-1.587501 1.5875,-1.587501 z"
+ sodipodi:nodetypes="sssssssss" /><text
+ fill="#48484a"
+ font-size="4.23333px"
+ stroke-width="0.01"
+ x="-17.071112"
+ y="-14.011894"
+ id="text27828"><tspan
+ fill="#48484a"
+ font-family="'Liberation Sans', sans-serif"
+ font-size="4.23333px"
+ font-weight="400"
+ stroke-width="0.0001"
+ id="tspan27826"><tspan
+ fill="#48484a"
+ font-family="Inter"
+ font-size="4.23333px"
+ font-weight="normal"
+ stroke-width="0.0001"
+ x="11.338889"
+ y="27.718109"
+ id="tspan27824">Noto Serif</tspan></tspan></text><path
+ d="m -68.145873,-193.02085 h 39.6875 L 103.83329,-73.958352 236.12496,-193.02085 h 39.6875 L 103.83329,-34.270852 Z"
+ fill="#d1d1d6"
+ transform="matrix(0.01,0,0,0.01,5.443959,27.859375)"
+ id="path27830"
+ style="fill:#48484a;fill-opacity:1" /><path
+ d="M 8.8635416,23.01875 V 30.1625"
+ fill="#808080"
+ stroke="#c7c7cc"
+ stroke-linecap="square"
+ stroke-width="0.264583"
+ id="path27832" /></g><path
+ id="path28270"
+ style="fill:#f2f2f7;fill-opacity:1"
+ d="m 64.293745,22.224998 h 6.879168 c 0.439737,0 0.793749,0.354013 0.793749,0.79375 v 6.879167 c 0,0.439737 -0.354012,0.79375 -0.793749,0.79375 h -6.879168 c -0.439737,0 -0.793749,-0.354013 -0.793749,-0.79375 v -6.879167 c 0,-0.439737 0.354012,-0.79375 0.793749,-0.79375 z" /><g
+ aria-label="x²"
+ id="text28278"
+ style="font-size:0.12px;stroke-width:0.01"><path
+ d="m 67.75786,27.50469 -0.701924,-1.070976 -0.706748,1.070976 h -0.46795 l 0.928663,-1.341133 -0.885245,-1.268769 h 0.48001 l 0.65127,1.015498 0.646445,-1.015498 h 0.484834 l -0.885244,1.263945 0.940723,1.345957 z"
+ style="fill:#2a6099;stroke-width:0.0001"
+ id="path3272" /><path
+ d="m 68.399481,26.146673 -0.0048,-0.248448 q 0.07478,-0.166435 0.229151,-0.323222 0.156787,-0.1592 0.414883,-0.337696 0.233974,-0.164023 0.340107,-0.299101 0.106133,-0.135078 0.106133,-0.274981 0,-0.14955 -0.08684,-0.238799 -0.08442,-0.09166 -0.26292,-0.09166 -0.164023,0 -0.270156,0.08925 -0.106133,0.08684 -0.12543,0.25086 l -0.320811,-0.0193 q 0.03136,-0.258096 0.224327,-0.417295 0.195381,-0.159199 0.506543,-0.159199 0.306338,0 0.484834,0.14955 0.180908,0.147139 0.180908,0.412471 0,0.35458 -0.453477,0.687451 -0.294277,0.21709 -0.414883,0.328047 -0.120605,0.110957 -0.168847,0.219502 h 1.068564 v 0.272569 z"
+ style="fill:#2a6099;stroke-width:0.0001"
+ id="path3274" /></g><path
+ d="m 4.7625021,6.3999843 h 0.396875 l 1.3229166,1.190624 1.3229167,-1.190624 h 0.396875 l -1.7197917,1.587499 z"
+ fill="#d1d1d6"
+ id="path27830-3"
+ style="stroke-width:0.01;fill:#48484a;fill-opacity:1" /><rect
+ style="fill:#48484a;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:square"
+ id="rect29958"
+ width="5.0270858"
+ height="0.52916604"
+ x="76.464584"
+ y="5.8208332"
+ rx="0"
+ ry="0" /><rect
+ style="fill:#48484a;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:square"
+ id="rect29960"
+ width="5.0270858"
+ height="0.52916604"
+ x="76.464584"
+ y="6.8791671"
+ rx="0"
+ ry="0" /><rect
+ style="fill:#48484a;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-linecap:square"
+ id="rect29962"
+ width="5.0270858"
+ height="0.52916604"
+ x="76.464584"
+ y="7.9375"
+ rx="0"
+ ry="0" /><path
+ id="rect438"
+ style="fill:#2a6099;stroke-width:0.264583;stroke-linecap:square"
+ d="m 25.664583,27.78125 h 3.439584 v 0.264583 h -3.439584 z" /><path
+ id="path954"
+ style="fill:#2a6099;stroke-width:0.264583;stroke-linecap:square"
+ d="m 34.925,25.929166 h 3.439584 v 0.264583 H 34.925 Z" /></svg>
diff --git a/extras/source/toolbarmode/single.png b/extras/source/toolbarmode/single.png
index 4699320e91b3..bd9c893426c3 100644
--- a/extras/source/toolbarmode/single.png
+++ b/extras/source/toolbarmode/single.png
Binary files differ
diff --git a/extras/source/toolbarmode/single.svg b/extras/source/toolbarmode/single.svg
new file mode 100644
index 000000000000..628a0f6769b1
--- /dev/null
+++ b/extras/source/toolbarmode/single.svg
@@ -0,0 +1 @@
+<svg height="125" viewBox="0 0 84.931248 33.072917" width="321" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.248123" width="1.062431" x="-.031215" y="-.124062"><feGaussianBlur stdDeviation="1.0668"/></filter><g transform="translate(0 3.704167)"><g stroke-width=".264583"><text stroke-linecap="round" stroke-linejoin="round" x="34.925007" y="-8.466666"><tspan stroke-width=".264583" x="34.925007" y="-8.466666"/></text><path d="m1.322916 2.381249 82.020834-.000002v20.637502l-82.020834.000002z" fill="#48484a" filter="url(#a)" opacity=".557352" stroke-opacity=".501961"/><path d="m1.5875 2.645833h81.491668v19.579167h-81.491668z" fill="#f2f2f7" stroke-opacity=".501961"/></g><path d="m34.39583 12.7h6.879169c.439736 0 .793749.354012.793749.79375v6.879166c0 .439738-.354013.79375-.793749.79375h-6.879169c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g stroke-width=".264583"><path d="m1.5874997 2.645832h81.4916683v8.995834h-81.4916683z" fill="#d1d1d6" stroke-linecap="round" stroke-linejoin="round"/><text fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round" x="11.359795" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="11.359795" y="8.984432">File</tspan></text><path d="m32.411458 12.832291v8.202083" fill="none" stroke="#c7c7cc" stroke-linecap="square"/><path d="m52.784368 12.832291v8.202083" fill="none" stroke="#c7c7cc" stroke-linecap="square"/><g fill="#48484a" font-family="Inter" font-size="4.93889" stroke-linecap="round" stroke-linejoin="round"><text x="37.657532" y="8.98531"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="37.657532" y="8.98531">Edit</tspan></text><text x="61.101501" y="8.984432"><tspan fill="#48484a" font-family="Inter" font-size="4.93889" font-weight="500" stroke-width=".264583" x="61.101501" y="8.984432">View</tspan></text></g></g><path d="m23.547917 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m14.022916 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m4.4979149 12.7h6.8791681c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.8791681c-.4397369 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.3540121-.79375.793749-.79375z" fill="#f2f2f7"/><g fill="none" stroke="#2a6099" stroke-linejoin="round"><g stroke-width=".264583"><path d="m24.473958 19.446874h5.027083v-3.704167l-1.322917-1.322916h-3.704166z"/><path d="m25.796874 19.446874v-1.852083h2.38125v1.852083z"/><path d="m25.796874 14.419791v1.322916h1.852084v-1.322916z"/><path d="m14.954583 19.446874h5.027083v-3.96875h-1.852083l-1.322916-1.058333h-1.852084z"/></g><path d="m18.129583 15.478124h-3.307291" stroke-width=".28"/><path d="m9.1281247 19.588019v-2.645833" stroke-width=".264583"/><path d="m10.31875 18.132811h-2.3812503" stroke-width=".264583"/><path d="m8.3343747 14.428644v1.322917h1.322917z" stroke-width=".28"/><path d="m9.6572917 16.942186v-1.190625l-1.332917-1.322917h-2.37125v5.027083h2.513542" stroke-width=".264583"/></g><path d="m64.293745 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m54.768747 12.7h6.879169c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879169c-.439736 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354013-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m59.633555 17.510248q0 .463125-.347344.716396-.347344.253272-.964844.253272h-1.700537v-3.398663h1.55581q.622325 0 .940723.21709.320811.214678.320811.636797 0 .289453-.161612.489658-.159199.197793-.487246.267745.412471.04824.627149.260507.21709.209854.21709.557198zm-.911778-1.478623q0-.229151-.147138-.325635-.144727-.09648-.431768-.09648h-.810469v.841827h.815293q.301514 0 .436592-.103721.13749-.106133.13749-.315986zm.197793 1.423144q0-.477598-.685039-.477598h-.902129v.974493h.928662q.34252 0 .499307-.123018.159199-.12543.159199-.373877z" fill="#2a6099" stroke-width=".0001"/><path d="m67.140869 18.479914.660918-3.398662h.460713l-.660918 3.398662z" fill="#2a6099" stroke-width=".0001"/><path d="m73.818751 12.7h6.879168c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879168c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><path d="m77.31755 18.263572q-.417295 0-.728457-.151963-.311162-.151962-.482422-.441416-.171259-.289453-.171259-.689863v-2.163662h.460713v2.125068q0 .465537.236386.706748.236387.241211.682627.241211.458301 0 .711573-.248447.255683-.250859.255683-.730869v-2.093711h.458301v2.120244q0 .412471-.176084.711572-.173672.299102-.494482.458301-.318399.156787-.752579.156787z" fill="#2a6099" stroke-width=".0001"/><g stroke-width=".264583"><g fill="#48484a" stroke-linecap="square"><path d="m11.377083 9.260417h2.910417v.2645829h-2.910417z"/><path d="m37.835417 9.260417h3.175v.2645833h-3.175z"/><path d="m61.118748 9.260417h3.439583v.2645833h-3.439583z"/></g><g fill="none" stroke="#2a6099" stroke-linejoin="round"><path d="m36.247912 14.287501-1.190625 1.190625 1.190625 1.190625"/><path d="m35.057287 15.478126h3.175"/><path d="m38.202287 15.478126h.03c.32 0 .65.09.93.25.29.17.52.4.69.69.16.28.232084.582082.232084.912083 0 .32-.07208.677917-.232084.957917-.17.29-.4.52-.69.69-.28.16-.6.204166-.93.204166"/></g></g><path d="m43.920839 12.7h6.879169c.439737 0 .793749.354012.793749.79375v6.879166c0 .439738-.354012.79375-.793749.79375h-6.879169c-.439737 0-.793749-.354012-.793749-.79375v-6.879166c0-.439738.354012-.79375.793749-.79375z" fill="#f2f2f7"/><g stroke="#2a6099" stroke-linejoin="round" stroke-width=".264583"><path d="m48.947919 14.287503 1.190625 1.190625-1.190625 1.190625" fill="none"/><path d="m50.138544 15.478128h-3.175" fill="#d1d1d6"/><path d="m46.993544 15.478128h-.03c-.32 0-.65.09-.93.25-.29.17-.52.4-.69.69-.16.28-.232084.582082-.232084.912083 0 .32.07208.677917.232084.957917.17.29.4.52.69.69.28.16.6.204166.93.204166" fill="none"/></g></g><path d="m75.67083 21.960417h3.439583v.264583h-3.439583z" fill="#2a6099" stroke-linecap="square" stroke-width=".264583"/></svg> \ No newline at end of file