summaryrefslogtreecommitdiffstats
path: root/toolkit/themes/shared/reader
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 19:33:14 +0000
commit36d22d82aa202bb199967e9512281e9a53db42c9 (patch)
tree105e8c98ddea1c1e4784a60a5a6410fa416be2de /toolkit/themes/shared/reader
parentInitial commit. (diff)
downloadfirefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz
firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip
Adding upstream version 115.7.0esr.upstream/115.7.0esr
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'toolkit/themes/shared/reader')
-rw-r--r--toolkit/themes/shared/reader/RM-Content-Width-Minus-42x16.svg16
-rw-r--r--toolkit/themes/shared/reader/RM-Content-Width-Plus-44x16.svg16
-rw-r--r--toolkit/themes/shared/reader/RM-Line-Height-Minus-38x14.svg18
-rw-r--r--toolkit/themes/shared/reader/RM-Line-Height-Plus-38x24.svg17
-rw-r--r--toolkit/themes/shared/reader/RM-Minus-24x24.svg6
-rw-r--r--toolkit/themes/shared/reader/RM-Plus-24x24.svg6
-rw-r--r--toolkit/themes/shared/reader/RM-Pocket-Glyph-Dark.svg4
-rw-r--r--toolkit/themes/shared/reader/RM-Pocket-Glyph-Sepia.svg4
-rw-r--r--toolkit/themes/shared/reader/RM-Pocket-Glyph.svg22
-rw-r--r--toolkit/themes/shared/reader/RM-Sans-Serif.svg13
-rw-r--r--toolkit/themes/shared/reader/RM-Serif.svg11
-rw-r--r--toolkit/themes/shared/reader/RM-Type-Controls-24x24.svg7
-rw-r--r--toolkit/themes/shared/reader/RM-Type-Controls-Arrow.svg7
13 files changed, 147 insertions, 0 deletions
diff --git a/toolkit/themes/shared/reader/RM-Content-Width-Minus-42x16.svg b/toolkit/themes/shared/reader/RM-Content-Width-Minus-42x16.svg
new file mode 100644
index 0000000000..6bd81a95e4
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Content-Width-Minus-42x16.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg xmlns="http://www.w3.org/2000/svg"
+ width="42"
+ height="16"
+ viewBox="0 0 42 16"
+ fill="context-fill">
+
+ <path d="M14.5,7 L8.75,1.25 L10,-1.91791433e-15 L18,8 L17.375,8.625 L10,16 L8.75,14.75 L14.5,9 L1.13686838e-13,9 L1.13686838e-13,7 L14.5,7 Z"/>
+ <path d="M38.5,7 L32.75,1.25 L34,6.58831647e-15 L42,8 L41.375,8.625 L34,16 L32.75,14.75 L38.5,9 L24,9 L24,7 L38.5,7 Z" transform="translate(33.000000, 8.000000) scale(-1, 1) translate(-33.000000, -8.000000)"/>
+
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Content-Width-Plus-44x16.svg b/toolkit/themes/shared/reader/RM-Content-Width-Plus-44x16.svg
new file mode 100644
index 0000000000..eb82e386b7
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Content-Width-Plus-44x16.svg
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg xmlns="http://www.w3.org/2000/svg"
+ width="44"
+ height="16"
+ viewBox="0 0 44 16"
+ fill="context-fill">
+
+ <path d="M14.5,7 L8.75,1.25 L10,-1.91791433e-15 L18,8 L17.375,8.625 L10,16 L8.75,14.75 L14.5,9 L1.13686838e-13,9 L1.13686838e-13,7 L14.5,7 Z" transform="translate(9.000000, 8.000000) scale(-1, 1) translate(-9.000000, -8.000000)"/>
+ <path d="M40.5,7 L34.75,1.25 L36,-5.17110888e-16 L44,8 L43.375,8.625 L36,16 L34.75,14.75 L40.5,9 L26,9 L26,7 L40.5,7 Z"/>
+
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Line-Height-Minus-38x14.svg b/toolkit/themes/shared/reader/RM-Line-Height-Minus-38x14.svg
new file mode 100644
index 0000000000..0f9e4d90e4
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Line-Height-Minus-38x14.svg
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+
+<svg xmlns="http://www.w3.org/2000/svg"
+ width="38"
+ height="14"
+ viewBox="0 0 38 14"
+ fill="context-fill">
+
+ <rect x="0" y="0" width="28" height="2"/>
+ <rect x="0" y="6" width="38" height="2"/>
+ <rect x="0" y="12" width="18" height="2"/>
+
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Line-Height-Plus-38x24.svg b/toolkit/themes/shared/reader/RM-Line-Height-Plus-38x24.svg
new file mode 100644
index 0000000000..17fb534ced
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Line-Height-Plus-38x24.svg
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<svg xmlns="http://www.w3.org/2000/svg"
+ width="38"
+ height="24"
+ viewBox="0 0 38 24"
+ fill="context-fill">
+
+ <rect x="0" y="0" width="28" height="2"/>
+ <rect x="0" y="11" width="38" height="2"/>
+ <rect x="0" y="22" width="18" height="2"/>
+
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Minus-24x24.svg b/toolkit/themes/shared/reader/RM-Minus-24x24.svg
new file mode 100644
index 0000000000..27f0367223
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Minus-24x24.svg
@@ -0,0 +1,6 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+ <path fill="context-fill" d="M0,13.5v-3h24v3H0z"/>
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Plus-24x24.svg b/toolkit/themes/shared/reader/RM-Plus-24x24.svg
new file mode 100644
index 0000000000..a8517b5e8d
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Plus-24x24.svg
@@ -0,0 +1,6 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+ <path fill="context-fill" d="M24,13.5H13.5V24h-3V13.5H0v-3h10.5V0h3v10.5H24V13.5z"/>
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Pocket-Glyph-Dark.svg b/toolkit/themes/shared/reader/RM-Pocket-Glyph-Dark.svg
new file mode 100644
index 0000000000..1315b3eddc
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Pocket-Glyph-Dark.svg
@@ -0,0 +1,4 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg width="54" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M33.5 8A20 20 0 0 0 17 16.74l.16.08.19.1.16.09.21.13.42.28c.55.36 1.15.77 1.95 1.28 1.45.75 2.53 1.21 3.52 1.72a9.942 9.942 0 0 1 2.88 2.14s.18.17.4.42c.45-.75.937-1.479 1.46-2.18l1-1.36.71-1c.24-.34.49-.68.74-1a.379.379 0 0 1 .12-.32 6.93 6.93 0 0 1 1.26-1.79 10.838 10.838 0 0 1 1.77-1.51A18.292 18.292 0 0 1 36 12.65c.7-.35 1.41-.67 2.12-1 .26-.1.55-.17.86-.27a4.47 4.47 0 0 1 1.21-.12 3.591 3.591 0 0 1 1.48.37 2.84 2.84 0 0 1 1.15 1.08c.072.114.132.234.18.36.061.117.108.242.14.37.083.26.137.528.16.8.035.504-.03 1.01-.19 1.49l-.12.31c0 .1-.1.2-.12.25-.02.05-.14.25-.21.36a5.015 5.015 0 0 1-.42.61 29.475 29.475 0 0 1-1.79 3.65l-.36.23a1 1 0 0 1-.21.6c0-.2-.13 0-.24 0l-.08.4c-.3-.05-.12 1.08-.42 1h-.26c-1.12 1.23-2.11 2.68-3.19 4.13a26.834 26.834 0 0 1-3.53 4.11c-.384.216-.79.39-1.21.52l-.33.1-.38.1a5.064 5.064 0 0 1-.81.15v.28c-.44.09-.5 0-.54-.08-.04-.08-.11-.18-.5-.33.073.145.16.282.26.41a3.111 3.111 0 0 1-.44-.08l-.41-.13c-.23-.08-.43-.17-.6-.24h.2c-.38-.18-.83-.32-.91-.15 0-.18.15-.24-.32-.49-.2.36-.91 0-1.58-.28 0 0-.19-.21 0-.18a3.6 3.6 0 0 1-1.78-1 3.87 3.87 0 0 0-1.74-1c-.86-.91-1.52-.81-2.49-1.8l-.08.21a7.832 7.832 0 0 0-1.7-1.16h.2l-.4-.28h.05c-.21-.08-.52-.41-.91-.57h.05a1.39 1.39 0 0 0-.7-.51l-.12-.34a3.378 3.378 0 0 1-1-.72A20 20 0 1 0 33.5 8Z" fill="#FF6682"/><path d="M27.44 24.64a1.93 1.93 0 0 1-1.07.38c-.21 0-.24-.28-.15-.63-.55-.19-1.3-.48-2.3-.87a3.45 3.45 0 0 0-1.66-1.22v.27a3.88 3.88 0 0 0-1.3-.76c-.33 0 .19.41-.37.28l-1.31-.77c.12-.08.57.22.53 0-.12 0-.79-.34-.81-.1l.09-.22c-.2 0-.24-.25-.47-.38-.23-.13-.26 0 0 .2-.5-.19-1.26-.33-1.53-.66-.44-.22-.2-.35-.25-.57-.14-.05-.39-.05-.43 0v-.05H16.18a.58.58 0 0 0-.45-.25 1.521 1.521 0 0 0-.33.05.68.68 0 0 1-.4-.1h.16c.05 0 .08 0 0-.17a.75.75 0 0 0-.33.1.202.202 0 0 0 .06-.09.364.364 0 0 0 0-.1.312.312 0 0 0-.11-.25.67.67 0 0 0-.35.27.999.999 0 0 0-.13.43c-.02.305.065.609.24.86-.1 0-.14 0-.15.05a.24.24 0 0 0 .06.13c.08.09.18.19.15.32a.09.09 0 0 1 .08-.06c0-.08 0-.11.18 0a.29.29 0 0 0 .16 0c0 .14-.06.17-.14.13.09.08.2.16 0 .18.02.037.048.071.08.1H15.08a.73.73 0 0 0 .26.09c.168.003.334.037.49.1a6 6 0 0 0 .66.61c.22.18.46.38.86.66h-.13c.18.2.1.45.54.75.43-.2.69 0 1 .33.325.41.73.75 1.19 1 0-.3.45.13.53-.07.76.86 1.77.94 2.7 1.79h-.07a1.76 1.76 0 0 0 1.31.65c-.25.08.23.45-.05.48.36-.09 1.24.56 1.24.56.06.32.88.51 1.23.92h.74l-.31.09c.32.14.3.32.14.33.12.11.22.08.45.15l-.18.11c.35.26.71-.05.38-.17.5 0 .59.08.64.19a.399.399 0 0 0 .1.15c.07 0 .1 0 .17-.05.042-.123.069-.25.08-.38v.13c0 .04 0 0 .07.12s.09.2.12 0l.09.16v-.07c0-.06 0-.11-.07-.18.11-.06.24-.15.4-.26.16-.11.34-.24.52-.36l1-.68c.32-.41-.25 0-.19-.25.19-.58.54-.48.94-.78h-.23l.73-.68v.21l.46-.49c0-.22-.14 0-.33.12.226-.26.405-.559.53-.88a1.51 1.51 0 0 1 .68-.76l.08.18s-.1 0-.12.11c-.23.74.47-.3.59-.25-.05-.3.49-.7.41-1.11 1.1-.77 1.19-1.93 1.91-2.6 0 .29.28-.2.39-.09.34-.3 0-.4.22-.7l.4-.17c.16-1 .61-.36.92-1.19a1.42 1.42 0 0 1 .45-.86c.265-.303.441-.674.51-1.07l.17.06c.15-.65.62-.8.74-1.33.23 0 0 .16.26.25.08-.56.29.29.26-.13.118-.15.191-.33.21-.52.005-.18-.037-.36-.12-.52-.16-.32-.41-.45-.43-.63-.18-.12-.17-.29-.23-.47s-.15-.28-.28-.07a.58.58 0 0 1 .15.11 1 1 0 0 0-.48-.1v-.17c-.18.07-1.21 0-1.56.43h-.07a1.491 1.491 0 0 1-.49.23.729.729 0 0 0-.38.34v-.08c-.15.197-.322.378-.51.54-.2.2-.45.39-.69.62-.52.442-1.001.927-1.44 1.45-.21-.14-.62.48-.92.94.11-.14 0-.22 0-.27-.24.76-1.22 1.09-1.42 1.94a2.117 2.117 0 0 0-.43.64c-.15.26-.33.49-.54.42a5.8 5.8 0 0 1-1.8 2.6v-.08c-.85.61-1.49 1-2 1.33a.283.283 0 0 1-.09.08Z" fill="#FBFBFE"/><path d="m27.58 24.55-.14.09a.28.28 0 0 0 .14-.09Z" fill="#424242"/><path d="m16.56 19.79-.14-.16s.01.08.14.16ZM12.61 22.69l-.09-.06.09.06ZM21.59 5.46h-.38s.11.03.38 0Z" fill="#202020"/><path d="M25.81 2.2c-5.07.6-6.46.39-11.68 1.29-2.5.31-5.15.78-7.59 1.17l-.46.15-.26.06-.35.13a7.77 7.77 0 0 0-1.56.53 5.55 5.55 0 0 0-1.42 1 4.42 4.42 0 0 0-.93 1.25c-.18.18-.35.37-.51.57a19.05 19.05 0 0 0-.5 2.08l-.05-.14c0 .26 0 .52.06.77s0 .25 0 .37a1.28 1.28 0 0 1 0 .17v.13c.03.267.08.53.15.79H.65l.15.85-.1-.14a22 22 0 0 1 .59 3.61l.2-.12c.1 2.42.66 3.24.68 5.43.218.6.376 1.22.47 1.85.08.58.1 1.11.16 1.71.036.606.12 1.207.25 1.8.09.3.18.62.3.94.126.344.277.678.45 1-.18-.34 0 .18-.11.17.52 1.25 1.19 2.58 1.59 2.38.44.89.25.79.17 1 .08 0 .24.11.44.36s.2.28.3.44c.1.16.23.32.33.48L6.27 34c.21.31.41.63.63.93.22.3.45.6.68.89v-.56c.62 1-.16.49.6 1.33l.21-.19c.233.292.45.595.65.91.187.28.367.56.54.84.36.61.774 1.186 1.24 1.72A20 20 0 0 0 15 42.74a23.79 23.79 0 0 0 4.77 1.82 32.648 32.648 0 0 0 9.72.91l.3.18c.08.16.49 0 .91-.22.42-.22.84-.4 1-.29l.67-.29c.21 0 .64-.06.31.11a3.13 3.13 0 0 0 1.08-.45h.74a14.5 14.5 0 0 0 3.5-1.6c1.06-.65 2.07-1.38 3.19-2.19.398-.236.78-.5 1.14-.79.426-.305.83-.639 1.21-1a17.999 17.999 0 0 0 2.32-2.69 21.998 21.998 0 0 0 1.83-3.09c.445-.937.83-1.903 1.15-2.89.34-1.22.71-2.46 1-3.76a28.83 28.83 0 0 0 .72-4 19.755 19.755 0 0 0 0-4.14 27.762 27.762 0 0 0-.64-3.72 1.071 1.071 0 0 0-.17-.55l-.58-4.45s-.18-1.34-.46-3.1c-.07-.44-.14-.91-.22-1.39v-.4a2.659 2.659 0 0 0-.11-.47c0-.15-.09-.3-.15-.45l-.23-.5A5.15 5.15 0 0 0 45.41.9a4.15 4.15 0 0 0-2.47-.28 1.41 1.41 0 0 0-.57.24c-.1.08-.1.17 0 .24.1.07.76.26 1.61.71.49.278.921.648 1.27 1.09.215.269.387.569.51.89.143.347.224.715.24 1.09l-.09-.06c.06.37.09 1 .15 1.52s.11 1 .18 1.43c.123.851.327 1.688.61 2.5-.38.32.24 2 .18 2.59.53 1.44.16 3.09.65 4.48 0-.05-.16-.06-.21-.39.1.52.22 1.13.29 1.62.07.49.06.84-.06.89.163 1.283.2 2.58.11 3.87 0 .65-.1 1.28-.14 1.84-.04.56-.07 1.05-.08 1.44v-.12a2.68 2.68 0 0 1-.12 1 8.917 8.917 0 0 0-.29 1.05c-.05 0-.08.1-.1.08a5.28 5.28 0 0 1-.54 1.77l-.42.87c-.122.22-.229.446-.32.68h-.17c-.29.55-.6 1.11-.94 1.64l.41-.58c.13.22-.13.49-.48.86-.206.195-.4.402-.58.62-.221.248-.41.524-.56.82a8.069 8.069 0 0 0-1 1.76 5.315 5.315 0 0 1-.53.9 2.57 2.57 0 0 1-.75.72c-.36.59.21-.64-.42.12-.18-.16.24-.41-.07-.39a4.23 4.23 0 0 1-1 .75c-.18.1-.37.2-.57.33-.2.13-.39.28-.62.47l-.14-.13a3.9 3.9 0 0 1-.88.66 5.43 5.43 0 0 1-.92.43c-.558.17-1.085.43-1.56.77a2 2 0 0 1-1.27.29 1.45 1.45 0 0 0-.49 0 2.803 2.803 0 0 0-.33.12l-.47.22-.66-.08c-.67.1-.41.41-1.18.44 0-.16-1 0-.55-.19a11.21 11.21 0 0 0-1.29.11l-1.34.17a7.8 7.8 0 0 1-3-.21c-.341.099-.7.12-1.05.06a2.452 2.452 0 0 0-1 0 5.365 5.365 0 0 0-1-.32 1.23 1.23 0 0 1-.37-.16c0-.05.09-.05.42-.05.11 0 .3.05.27.1l.19-.14a5.361 5.361 0 0 0-1.7-.52l-.86-.16a4.618 4.618 0 0 1-.86-.3c.32.2.79.37.43.36-.36-.01-.72-.3-1.07-.48h.28c-.25-.13-.52-.26-.77-.41l-.81-.54.12.28a6.417 6.417 0 0 1-.78-.68 2.31 2.31 0 0 0-1-.53c-.45-.12.55.65-.25.21a32.525 32.525 0 0 1-3.08-3c-.06.25-.32 0-.63-.3l.1-.16c-.61-.49-.62-.67-.63-.84-.01-.17 0-.36-.56-.89h.19L9.51 34c-.55-.46-.59-.67-.63-.89a.82.82 0 0 0-.15-.36 3.151 3.151 0 0 0-.57-.6c.33.51-.2.46-.51-.25l.25.1a2.84 2.84 0 0 1-.46-.7c.2.18.29 0 0-.53l.39.26c-.13-.14-.28-.29-.4-.44L7 30.1a2.58 2.58 0 0 0-.09-.35l-.12-.37c-.09-.25-.2-.5-.28-.74a2.37 2.37 0 0 1-.23-1.12l-.07-.3c0-.18-.11-.42-.16-.68a7.598 7.598 0 0 0-.21-.76 1.72 1.72 0 0 0-.23-.52c.23.35.12-.7.36-.43a4.999 4.999 0 0 1-.4-1.26 4.31 4.31 0 0 1-.12-1.4v.11c-.11-2.33-.84-3.9-.87-6-.2.12-.24-1-.47-.68a13.65 13.65 0 0 1-.33-2.86 5.35 5.35 0 0 0-.14-1.07 1.62 1.62 0 0 0-.18-.4l-.06-.09h-.06L3.25 11a1.41 1.41 0 0 1 0-.46c.025-.1.062-.198.11-.29.1-.15.18-.25.27-.41a.999.999 0 0 0 0 .17 2.74 2.74 0 0 1 .64-1.25c.28-.301.62-.54 1-.7a1 1 0 0 0 .25-.21l.23-.23a1.15 1.15 0 0 1 .35-.19c.232-.062.47-.1.71-.11-.37.21.13.11.58.05-.29.06-.37.13.24.16a1.19 1.19 0 0 1 .32-.15c.75-.16.61-.19.26-.16l-.14-.08c.82.09 2.19-.32 2.32-.07 2.27-.37 3.86-.87 5.73-1.24.23.1-.19.29-.73.42l1.33-.24c0 .2-.75.22-1.16.31 1.64.1 3.25-.77 5.17-.74l.36-.21h.12c0-.08.39-.25.66-.32.29.13 0 .4 1 .25a12.2 12.2 0 0 0 3-.6c-.52.05-.36-.07-.15-.16.46-.07.76.06 1.1-.06l.08.22c-.21-.19 1.18-.4 1.34-.52.29.13-.7.25-.8.39l2.79-.42c1-.31-.21-.19.23-.46a14 14 0 0 1 2.73-.45l-.35-.16a12.53 12.53 0 0 1 3.75-.45C48.6-.68 38.83.07 38.83.07 34 .29 31.54 1.23 25.81 2.2Z" fill="#FBFBFE"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(.5)" d="M0 0h53v48H0z"/></clipPath></defs></svg>
diff --git a/toolkit/themes/shared/reader/RM-Pocket-Glyph-Sepia.svg b/toolkit/themes/shared/reader/RM-Pocket-Glyph-Sepia.svg
new file mode 100644
index 0000000000..869b2d77b1
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Pocket-Glyph-Sepia.svg
@@ -0,0 +1,4 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg width="54" height="48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)"><path d="M33.5 48c11.046 0 20-8.954 20-20s-8.954-20-20-20-20 8.954-20 20 8.954 20 20 20Z" fill="#FF6682"/><path d="M28.962 32.748 12.756 21.771l1.706-4.773 11.515 7.16 9.809-10.978 5.97-1.431v4.295L28.962 32.748Z" fill="#FBFBFE"/><path d="m16.56 19.791-.138-.166c-.015.036.013.09.138.166ZM38.261 14.01c-.01.01-.026.018-.034.03.027-.015.035-.023.035-.03ZM12.614 22.688l-.016-.015a2.801 2.801 0 0 1-.091-.064l.107.079Z" fill="#202020"/><path d="M20.063 18.701c-.804-.507-1.401-.916-1.955-1.284a60.078 60.078 0 0 0-.419-.275l-.21-.131a3.615 3.615 0 0 0-.163-.092l-.19-.102a12.829 12.829 0 0 0-1.625-.728c-.282-.086-.574-.17-.858-.193a3.212 3.212 0 0 0-.84.02 3.26 3.26 0 0 0-1.758.858c-.843.683-1.33 1.856-1.219 2.935.026.267.072.531.165.777.023.064.036.125.069.188l.13.188.256.376c.17.246.338.493.503.736l.06.092c.023.03.056.058.082.089l.167.175c.115.117.216.233.338.348a4.807 4.807 0 0 1 .53.386l.07.05a8.516 8.516 0 0 1 .645.569c.345.338.71.668 1.094.83l.114.335c.266.107.548.262.698.51l-.046.029c.394.16.704.497.904.569l-.046.03.4.284-.113.006c.645.314 1.224.74 1.704 1.16l.081-.203c.965.985 1.628.89 2.489 1.797l-.044.033c.803.18 1.262.587 1.74.988.472.406.962.813 1.787.973-.205-.039.02.137-.018.175.67.31 1.387.645 1.59.276.467.254.327.315.315.493.081-.165.53-.025.911.15l-.205-.023c.177.079.375.163.606.246.105.038.265.092.407.127.144.038.292.066.439.084a2.844 2.844 0 0 1-.262-.409c.396.15.455.236.5.328.049.079.102.17.549.078l-.048-.284c.294-.028.556-.079.812-.142.125-.03.257-.069.379-.107l.33-.099a5.8 5.8 0 0 0 1.213-.518c1.318-1.193 2.463-2.653 3.532-4.105 1.074-1.455 2.07-2.905 3.192-4.134l.259-.003c.3.117.111-1.015.416-.964l.081-.402c.105-.06.277-.223.236-.022.198-.295.16-.328.209-.597l.363-.229c.845-1.137 1.081-2.366 1.795-3.65.142-.178.28-.384.416-.613.069-.114.137-.233.206-.358.028-.048.081-.152.124-.251s.084-.203.12-.307c.14-.399.233-.968.188-1.498a3.365 3.365 0 0 0-.155-.792 2.263 2.263 0 0 0-.142-.379 2.394 2.394 0 0 0-.186-.358 2.86 2.86 0 0 0-1.148-1.079 3.514 3.514 0 0 0-1.48-.37 4.291 4.291 0 0 0-1.208.126c-.31.092-.602.165-.858.264-.714.303-1.417.623-2.123.97-.709.348-1.392.757-2.044 1.207-.653.449-1.26.957-1.777 1.508-.52.55-.955 1.145-1.257 1.787-.09.046-.147.295-.117.315-.251.338-.5.675-.744 1.013-.241.335-.47.645-.71.965 0 0-.43.586-.991 1.356-.564.774-1.272 1.78-1.712 2.63-.441.85-.616 1.521-.233 1.592.391.074 1.305-.447 3.2-1.805l.017.089c.955-.95 1.526-1.628 1.798-2.6.215.063.39-.16.545-.427.158-.269.28-.55.427-.642l.013.043c.198-.853 1.175-1.175 1.414-1.935.008.044.089.13-.015.267.294-.462.71-1.082.921-.945.399-.492.937-1.01 1.435-1.45.246-.228.492-.418.696-.619.213-.175.38-.376.508-.538l-.016.084c.13-.211.254-.29.389-.343.14-.046.284-.082.487-.234.036.023.074.03.071.043.35-.414 1.374-.363 1.554-.429l-.005.165c.163 0 .335.023.483.107a.76.76 0 0 0-.153-.117c.132-.2.229-.084.282.079.056.178.046.348.229.47.017.172.266.31.429.624.078.16.127.348.116.526a.893.893 0 0 1-.213.52c.036.42-.175-.434-.259.125-.22-.084-.025-.292-.254-.247-.122.531-.591.673-.739 1.326l-.175-.061c-.045.452-.29.777-.513 1.069-.23.29-.447.54-.447.866-.31.832-.759.23-.919 1.19l-.396.168c-.238.305.114.399-.22.696-.117-.107-.402.383-.39.094-.723.67-.814 1.828-1.911 2.605.074.403-.457.805-.411 1.104-.125-.053-.823.993-.594.249.02-.064.09-.145.126-.107l-.086-.18c-.355.178-.53.457-.678.76-.145.304-.269.631-.528.88.185-.119.36-.343.33-.119l-.46.485-.022-.206c-.239.231-.485.452-.732.676l.232.028c-.402.294-.747.198-.935.774-.066.282.503-.155.188.254l-.972.673c-.176.122-.363.266-.518.368a5.479 5.479 0 0 1-.402.254c.082.07.094.124.074.177-.01.029-.028.049-.046.072l-.03.033c-.003.005 0 .01-.005.02l-.092-.16c-.03.16-.099.066-.121-.04-.036-.105-.036-.216-.074-.12a1.748 1.748 0 0 1-.066.249c-.066.076-.097.089-.165.048-.053-.035-.076-.091-.104-.147-.051-.11-.137-.221-.637-.193.322.127-.034.434-.381.172l.177-.109c-.228-.07-.332-.04-.454-.147.167-.018.183-.193-.137-.33l.307-.089-.731-.018c-.356-.408-1.178-.591-1.234-.916 0 0-.884-.653-1.237-.556.277-.03-.205-.401.046-.48-.343.023-1.137-.297-1.31-.65l.066.015c-.922-.848-1.935-.932-2.692-1.79-.083.203-.492-.234-.535.069-.544-.236-.886-.663-1.186-.98-.3-.32-.566-.526-.995-.328-.434-.302-.353-.551-.534-.754l.125.046c-.404-.282-.643-.485-.863-.663a7.846 7.846 0 0 1-.658-.604c-.16-.094-.317-.08-.485-.104a.655.655 0 0 1-.261-.094c-.023-.013-.046-.03-.07-.046a1.053 1.053 0 0 0-.055-.046.322.322 0 0 1-.073-.096c.197-.02.083-.094-.003-.183.081.048.134.018.134-.127-.058.01-.109 0-.154-.015.012-.005.017-.013.035-.018-.18-.117-.22-.089-.178-.008a.112.112 0 0 0-.078.059c.028-.122-.071-.224-.15-.32-.036-.049-.064-.097-.059-.13.01-.035.051-.056.145-.05a1.414 1.414 0 0 1-.236-.861.977.977 0 0 1 .135-.43.637.637 0 0 1 .345-.266.319.319 0 0 1 .112.246.273.273 0 0 1-.026.104.284.284 0 0 1-.053.094.689.689 0 0 1 .322-.101c.056.127.026.162-.025.17-.05.015-.132.008-.162.05.21.1.307.102.406.095.096-.013.195-.049.33-.044a.553.553 0 0 1 .442.244c.017-.02.073-.023.111-.033l.127-.025.041.05c.033-.076.284-.076.427-.03.045.221-.193.346.25.572.27.332 1.03.472 1.53.657-.232-.168-.105-.203.032-.195.224.121.262.342.468.378l-.097.213c.026-.238.69.135.818.104.035.221-.414-.076-.534.003.882.505.442.249 1.316.764.553.137.033-.239.36-.274.43.216.914.332 1.3.754l-.033-.267c.846.363 1.282.696 1.656 1.216 1.607.638 2.549.996 3.097 1.12.549.114.673-.081.63-.38a2.007 2.007 0 0 0-.246-.549 4.94 4.94 0 0 0-.402-.559c-.279-.34-.538-.591-.538-.591-.99-1.054-1.889-1.615-2.877-2.136-.992-.507-2.076-.97-3.519-1.719Z" fill="#5B4636"/><path d="m21.594 5.463-.388-.033c.012.04.111.06.388.033ZM46.997 28.586c.003-.028.01-.061.01-.086-.015.058-.015.078-.01.086ZM6.522 4.658c.008 0 .016-.003.02-.003.031-.013.07-.023.095-.035l-.115.038Z" fill="#202020"/><path d="M25.812 2.195c-5.068.605-6.465.396-11.68 1.29-2.503.318-5.157.782-7.592 1.17-.14.06-.294.11-.46.156a6.44 6.44 0 0 1-.258.063l-.35.079a7.22 7.22 0 0 0-1.562.528 5.544 5.544 0 0 0-1.417.957c-.416.378-.723.83-.934 1.257-.17.18-.363.358-.513.569-.218.65-.36 1.411-.5 2.077L.5 10.295c.018.254.03.515.056.767l.046.37.02.17.02.127c.051.33.089.617.147.79l-.055-.023.142.856-.094-.137c.312 1.21.5 2.478.591 3.605l.198-.122c.097 2.425.658 3.238.68 5.434l-.055-.023c.236.663.366 1.267.447 1.843.081.577.099 1.112.155 1.712.035.586.127 1.173.256 1.792.082.308.175.62.292.945.112.325.28.647.457.985-.18-.335-.053.188-.111.178.518 1.302 1.19 2.635 1.584 2.458.444.89.251.787.173.977.078-.046.243.112.436.363.097.124.2.274.305.434.112.155.226.32.333.483l-.254-.264c.213.307.411.622.635.921.225.297.441.602.677.889 0-.183.01-.37.02-.556.62.993-.162.495.6 1.336l.213-.194c.254.315.46.615.645.907.196.284.368.561.538.845.353.554.701 1.12 1.247 1.722a20.155 20.155 0 0 0 4.195 2.859 24.014 24.014 0 0 0 4.775 1.815c3.286.874 6.617 1.039 9.715.912l.3.183c.08.157.495-.03.914-.221.421-.183.838-.407.985-.29l.67-.297c.208.003.637-.053.307.112.648-.17.655-.208 1.084-.45l.744-.038c1.277-.368 2.39-.921 3.453-1.559 1.06-.655 2.075-1.386 3.197-2.196.358-.216.75-.47 1.14-.782.404-.297.8-.657 1.211-1.038a19.414 19.414 0 0 0 2.321-2.692c.706-1 1.323-2.067 1.828-3.097.49-1.039.876-2.032 1.148-2.887.342-1.216.71-2.46 1.03-3.758.323-1.295.574-2.643.717-4.017.14-1.373.154-2.777.005-4.141-.145-1.277-.343-2.529-.645-3.725.023-.165-.135-.558-.17-.55L49.19 9.58s-.18-1.345-.457-3.105c-.07-.44-.147-.904-.223-1.381l-.03-.18-.046-.226c-.036-.155-.059-.313-.112-.465-.05-.152-.097-.305-.152-.454l-.196-.44c-.576-1.158-1.58-2.026-2.57-2.43-.99-.416-1.914-.413-2.465-.281-.28.058-.47.16-.571.238-.1.084-.097.17-.018.247.17.175.76.256 1.612.71.417.234.892.572 1.288 1.087.203.252.375.551.505.886.13.333.22.699.233 1.092l-.088-.06c.063.372.094 1.022.15 1.518.05.515.106.987.175 1.434.14.894.327 1.686.617 2.499-.384.322.236 2.003.18 2.59l-.04-.049c.53 1.437.157 3.093.647 4.482-.04-.051-.16-.066-.214-.394.1.518.221 1.127.293 1.625.066.492.058.833-.056.889.162 1.163.182 2.572.106 3.872-.03.65-.096 1.272-.134 1.83a14.989 14.989 0 0 0-.084 1.445l-.043-.117c.025.452-.023.734-.12 1.013-.096.28-.182.574-.286 1.054-.049.04-.087.099-.097.084-.023.495-.27 1.152-.548 1.767-.148.305-.285.604-.422.868a5.705 5.705 0 0 0-.315.68l-.167-.032c-.295.556-.605 1.11-.945 1.643l.414-.577c.124.221-.132.49-.48.86-.183.179-.39.382-.586.62-.193.242-.402.498-.554.818-.429.48-.678 1.125-.998 1.757-.15.323-.33.627-.535.907a2.539 2.539 0 0 1-.752.71c-.36.592.213-.637-.422.125-.172-.16.25-.409-.06-.391-.32.355-.678.533-1.031.749-.183.101-.374.2-.57.33-.195.13-.398.284-.624.47l-.14-.13a3.703 3.703 0 0 1-.878.663 6.385 6.385 0 0 1-.921.431c-.602.25-1.16.412-1.557.765-.698.345-.988.327-1.277.297a1.367 1.367 0 0 0-.483.035 2.194 2.194 0 0 0-.337.125 5.361 5.361 0 0 0-.467.218c-.224-.025-.442-.048-.66-.079-.673.102-.41.412-1.181.435.015-.163-.962.033-.551-.186-.427.02-.853.04-1.285.11-.434.055-.878.114-1.34.172-.925.089-1.943.11-3.032-.216-.257.122-.663.092-1.051.061-.389-.045-.757-.109-.96-.03-.018-.061-.571-.203-.955-.323-.193-.056-.34-.122-.36-.16-.018-.043.086-.045.414-.045.111.002.297.05.271.099l.188-.14c-.576-.305-1.127-.427-1.701-.516-.282-.055-.569-.101-.86-.165a5.479 5.479 0 0 1-.861-.294c.322.193.792.368.436.358a16.317 16.317 0 0 1-1.074-.485l.285-.036c-.257-.137-.518-.266-.772-.408l-.752-.44.125.277c-.364-.233-.551-.487-.783-.683a2.493 2.493 0 0 0-.96-.53c-.451-.115.547.652-.25.208-.894-.75-2.12-1.96-3.083-3.042-.056.246-.32-.043-.632-.307l.101-.158c-.612-.487-.62-.67-.632-.843-.013-.172-.002-.353-.55-.886l.182.028c-.183-.028-.37-.053-.549-.091-.545-.46-.583-.668-.624-.886a.902.902 0 0 0-.15-.364c-.099-.147-.277-.327-.571-.601.327.515-.203.46-.516-.247l.252.082c-.244-.343-.366-.44-.46-.704.198.18.29 0-.015-.53l.383.266c-.132-.147-.274-.29-.4-.442l-.384-.462a2.873 2.873 0 0 0-.097-.347 6.182 6.182 0 0 0-.119-.371c-.084-.252-.196-.5-.28-.741-.16-.486-.31-.907-.228-1.12l-.066-.297c-.038-.183-.112-.424-.167-.683a8.426 8.426 0 0 0-.206-.76c-.079-.23-.145-.424-.234-.52.231.348.122-.698.369-.432-.138-.208-.295-.741-.407-1.261-.112-.529-.175-1.075-.12-1.4l.042.115c-.115-2.334-.836-3.9-.874-6.003-.198.125-.236-.985-.467-.678-.282-1.05-.282-2.046-.328-2.859-.023-.406-.058-.769-.144-1.068a1.498 1.498 0 0 0-.239-.49 1.149 1.149 0 0 0-.208-.157c-.038-.184-.008-.33.002-.453.028-.12.071-.21.11-.29.099-.152.18-.256.264-.41-.003.055-.01.109-.008.165.15-.605.391-.968.642-1.25.26-.277.534-.492.98-.695.104-.066.183-.138.252-.216.073-.074.142-.145.23-.224.087-.081.199-.132.346-.19.165-.053.414-.092.716-.112-.37.208.122.112.574.048-.287.064-.368.135.241.155.076-.058.203-.106.32-.147.008.013.03.018.023.036.749-.16.61-.19.256-.163.016-.025-.02-.05-.134-.079.812.09 2.186-.32 2.318-.068 2.265-.379 3.854-.879 5.73-1.247.232.107-.192.29-.736.419l1.336-.239c.015.198-.757.221-1.163.318 1.643.091 3.252-.777 5.167-.75l.368-.207.114.01c-.018-.082.389-.252.663-.318.29.132.035.396.962.254.757.061 2.075-.373 3.022-.599-.523.043-.368-.074-.153-.165.462-.071.755.06 1.102-.061l.076.223c-.213-.19 1.181-.403 1.339-.52.287.132-.701.246-.798.391l2.786-.422c.97-.312-.211-.192.236-.46.87-.167 1.703-.446 2.73-.449l-.349-.16c1.625-.388 2.613-.502 3.75-.451C48.6-.676 38.833.07 38.833.07c-4.883.22-7.292 1.162-13.02 2.124Z" fill="#5B4636"/></g><defs><clipPath id="a"><path fill="#fff" transform="translate(.5)" d="M0 0h53v48H0z"/></clipPath></defs></svg>
diff --git a/toolkit/themes/shared/reader/RM-Pocket-Glyph.svg b/toolkit/themes/shared/reader/RM-Pocket-Glyph.svg
new file mode 100644
index 0000000000..79bffb2f60
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Pocket-Glyph.svg
@@ -0,0 +1,22 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg width="54" height="48" viewBox="0 0 54 48" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0)">
+<path d="M33.5 48C44.5457 48 53.5 39.0457 53.5 28C53.5 16.9543 44.5457 8 33.5 8C22.4543 8 13.5 16.9543 13.5 28C13.5 39.0457 22.4543 48 33.5 48Z" fill="#FF6682"/>
+<path d="M28.9622 32.7483L12.7563 21.771L14.4622 16.9983L25.9769 24.1574L35.7858 13.1801L41.7563 11.7483V16.0437L28.9622 32.7483Z" fill="white"/>
+<path d="M16.5597 19.7911L16.4222 19.6256C16.407 19.6613 16.435 19.7147 16.5597 19.7911Z" fill="#202020"/>
+<path d="M38.2615 14.0093C38.251 14.0198 38.2354 14.0276 38.2275 14.0407C38.2536 14.025 38.2615 14.0172 38.2615 14.0093Z" fill="#202020"/>
+<path d="M12.6137 22.688C12.6086 22.6829 12.6036 22.6778 12.5985 22.6727C12.5679 22.6524 12.5348 22.6294 12.5068 22.6091L12.6137 22.688Z" fill="#202020"/>
+<path d="M20.0634 18.7016C19.2585 18.1938 18.6619 17.785 18.1084 17.4168C17.9662 17.3229 17.8265 17.2315 17.6894 17.1426L17.4787 17.0106C17.4558 16.9954 17.3771 16.9522 17.3162 16.9192L17.1257 16.8176C16.6154 16.546 16.0771 16.2997 15.5008 16.0889C15.2189 16.0026 14.9269 15.9188 14.6426 15.896C14.3556 15.8604 14.089 15.8782 13.8021 15.9163C13.241 16.0051 12.5986 16.2463 12.0451 16.7745C11.2021 17.4575 10.7147 18.6305 10.8264 19.7096C10.8518 19.9762 10.8975 20.2402 10.9914 20.4865C11.0143 20.55 11.027 20.6109 11.06 20.6744L11.1895 20.8623L11.4459 21.2381C11.616 21.4844 11.7836 21.7307 11.9486 21.9744L12.0096 22.0658C12.0324 22.0963 12.0654 22.1242 12.0908 22.1547L12.2584 22.3299C12.3727 22.4467 12.4742 22.5635 12.5961 22.6777C12.7383 22.7666 12.8779 22.8656 13.0201 22.9774C13.0557 23.0053 13.0912 23.0332 13.1267 23.0637L13.1953 23.1145C13.2385 23.1475 13.2791 23.1805 13.3223 23.216C13.4924 23.3557 13.6676 23.5156 13.8402 23.6832C14.1855 24.0209 14.5512 24.351 14.9345 24.5135L15.0488 24.8486C15.3154 24.9553 15.5972 25.1102 15.747 25.359L15.7013 25.3869C16.0949 25.5469 16.4047 25.8846 16.6052 25.9557L16.5595 25.9861L16.9582 26.2705L16.8464 26.2756C17.4914 26.5904 18.0703 27.017 18.5501 27.4359L18.6314 27.2328C19.5962 28.2179 20.2589 28.124 21.1197 29.0304L21.0765 29.0634C21.8788 29.2437 22.3384 29.65 22.8157 30.0511C23.288 30.4574 23.778 30.8636 24.6032 31.0236C24.3976 30.9855 24.6235 31.1607 24.5855 31.1988C25.2558 31.5085 25.9718 31.8437 26.1749 31.4755C26.6421 31.7294 26.5024 31.7904 26.4897 31.9681C26.571 31.8031 27.0204 31.9427 27.4013 32.1179L27.1956 32.0951C27.3733 32.1738 27.5714 32.2576 27.8024 32.3414C27.9065 32.3794 28.0665 32.4328 28.2087 32.4683C28.3534 32.5064 28.5007 32.5343 28.6479 32.5521C28.5464 32.4201 28.46 32.283 28.3864 32.1433C28.7825 32.2931 28.8409 32.3794 28.8866 32.4708C28.9348 32.5496 28.9882 32.6409 29.435 32.5495L29.3868 32.2652C29.6813 32.2372 29.9428 32.1865 30.1993 32.123C30.3237 32.0925 30.4557 32.0544 30.5776 32.0164C30.6893 31.9833 30.7985 31.9503 30.9077 31.9173C31.3342 31.7828 31.7481 31.6203 32.1213 31.3994C33.4391 30.206 34.5842 28.7461 35.6532 27.2937C36.7272 25.8389 37.7225 24.3891 38.8447 23.1602L39.1037 23.1576C39.4033 23.2744 39.2154 22.142 39.5201 22.1928L39.6014 21.7916C39.7055 21.7307 39.8781 21.5682 39.8375 21.7688C40.0355 21.4742 39.9975 21.4412 40.0457 21.1721L40.4088 20.9436C41.2543 19.8061 41.4904 18.5772 42.2039 17.2924C42.3461 17.1147 42.4832 16.909 42.6203 16.6805C42.6888 16.5663 42.7574 16.4469 42.826 16.3225C42.8539 16.2743 42.9072 16.1702 42.9504 16.0711C42.9935 15.9721 43.0342 15.868 43.0697 15.7639C43.2094 15.3653 43.3033 14.7965 43.2576 14.2659C43.2398 13.9967 43.184 13.7301 43.1027 13.4737C43.0672 13.3442 43.0189 13.2173 42.9605 13.0954C42.9097 12.971 42.8463 12.8517 42.7752 12.7374C42.4984 12.2778 42.0972 11.8944 41.6275 11.6583C41.1603 11.4171 40.6424 11.3054 40.1473 11.2876C39.609 11.2698 39.2815 11.3384 38.9387 11.4145C38.6289 11.5059 38.3369 11.5796 38.0805 11.6786C37.367 11.9808 36.6637 12.3007 35.9578 12.6485C35.2494 12.9964 34.5664 13.4051 33.9139 13.8546C33.2614 14.304 32.6545 14.8118 32.1366 15.3628C31.6161 15.9137 31.1819 16.5078 30.8798 17.1502C30.7909 17.1959 30.7325 17.4448 30.763 17.4651C30.5116 17.8028 30.2628 18.1405 30.019 18.4782C29.7778 18.8133 29.5493 19.1231 29.3081 19.443C29.3081 19.443 28.879 20.0295 28.3179 20.7989C27.7542 21.5733 27.0458 22.5787 26.6065 23.4293C26.1647 24.2799 25.9896 24.9502 26.3729 25.0213C26.764 25.0949 27.678 24.5744 29.5721 23.216L29.5899 23.3049C30.5446 22.3553 31.1159 21.6773 31.3876 20.7049C31.6034 20.7684 31.7786 20.5449 31.9335 20.2783C32.0909 20.0092 32.2127 19.7274 32.36 19.636L32.3727 19.6791C32.5708 18.826 33.5483 18.5036 33.787 17.7444C33.7946 17.7876 33.8758 17.8739 33.7717 18.011C34.0663 17.5489 34.4827 16.9293 34.6934 17.0665C35.092 16.5739 35.6303 16.0559 36.128 15.6167C36.3742 15.3882 36.6205 15.1977 36.8237 14.9971C37.0369 14.8219 37.2045 14.6213 37.3315 14.4588L37.3162 14.5427C37.4457 14.3319 37.5701 14.2532 37.7047 14.1999C37.8443 14.1542 37.9891 14.1186 38.1922 13.9663C38.2277 13.9891 38.2658 13.9967 38.2633 14.0094C38.6137 13.5956 39.6369 13.6464 39.8172 13.5803L39.8121 13.7454C39.9746 13.7454 40.1473 13.7682 40.2945 13.852C40.2488 13.8063 40.198 13.7682 40.1422 13.7352C40.2742 13.5346 40.3707 13.6515 40.424 13.8139C40.4799 13.9917 40.4697 14.1618 40.6525 14.2837C40.6703 14.4563 40.9191 14.5934 41.0816 14.9083C41.1603 15.0682 41.2086 15.2561 41.1984 15.4339C41.1832 15.6192 41.1146 15.8096 40.9851 15.9543C41.0207 16.3733 40.81 15.5202 40.7262 16.0788C40.5053 15.995 40.7008 15.7868 40.4723 15.8325C40.3504 16.3631 39.8807 16.5053 39.7334 17.1579L39.5582 17.0969C39.5125 17.5489 39.2688 17.8739 39.0453 18.1658C38.8143 18.4553 38.5984 18.7067 38.5984 19.0317C38.2887 19.8645 37.8393 19.2627 37.6793 20.2225L37.2832 20.3901C37.0446 20.6947 37.3975 20.7887 37.0623 21.0857C36.9455 20.9791 36.6612 21.4692 36.6739 21.1797C35.9502 21.85 35.8588 23.0078 34.7619 23.7848C34.8356 24.1885 34.3049 24.5897 34.3506 24.8893C34.2262 24.8359 33.528 25.882 33.7565 25.1381C33.7768 25.0746 33.8479 24.9933 33.8834 25.0314L33.7971 24.8512C33.4416 25.0289 33.2665 25.3082 33.1192 25.6103C32.9745 25.915 32.85 26.2426 32.5911 26.4914C32.7764 26.3721 32.9516 26.1486 32.9211 26.3721L32.4616 26.857L32.4387 26.6513C32.2001 26.8824 31.9538 27.1033 31.7075 27.3267L31.9385 27.3547C31.5374 27.6492 31.1921 27.5527 31.0042 28.1291C30.9381 28.4109 31.5069 27.9742 31.1921 28.383C30.9204 28.5709 30.5776 28.807 30.2196 29.0558C30.0444 29.1777 29.8565 29.3224 29.7016 29.424C29.5442 29.5306 29.4071 29.6195 29.3005 29.6779C29.3817 29.749 29.3944 29.8023 29.3741 29.8556C29.3639 29.8836 29.3462 29.9039 29.3284 29.9267C29.3182 29.9369 29.3081 29.9496 29.2979 29.9597C29.2954 29.9648 29.2979 29.9699 29.2928 29.98L29.2014 29.8201C29.171 29.98 29.1024 29.8861 29.0796 29.7795C29.044 29.6754 29.044 29.5636 29.0059 29.6601C29.0136 29.6169 29.0186 29.5763 29.0237 29.5332C29.011 29.6601 28.9805 29.7871 28.9399 29.9089C28.8739 29.9851 28.8434 29.9978 28.7749 29.9572C28.7216 29.9216 28.6987 29.8658 28.6708 29.8099C28.62 29.7008 28.5337 29.589 28.0335 29.617C28.3559 29.7439 28.0005 30.0511 27.6526 29.7896L27.8304 29.6804C27.6018 29.6093 27.4977 29.6398 27.3759 29.5332C27.5434 29.5154 27.5587 29.3402 27.2388 29.2031L27.546 29.1142L26.8147 29.0964C26.4593 28.6877 25.6366 28.5049 25.5808 28.1799C25.5808 28.1799 24.6972 27.5273 24.3442 27.6238C24.621 27.5933 24.1386 27.2226 24.3899 27.1439C24.0472 27.1668 23.2525 26.8469 23.0798 26.4939L23.1458 26.5092C22.2241 25.6611 21.2111 25.5773 20.4544 24.7191C20.3706 24.9223 19.9619 24.4855 19.9187 24.7877C19.3753 24.5516 19.0326 24.125 18.733 23.8076C18.4334 23.4877 18.1667 23.282 17.7377 23.4801C17.3035 23.1779 17.3847 22.9291 17.2045 22.726L17.3289 22.7717C16.9252 22.4898 16.6865 22.2867 16.4656 22.109C16.2447 21.9313 16.0619 21.7586 15.808 21.5047C15.648 21.4108 15.4906 21.426 15.323 21.4006C15.2367 21.3879 15.1504 21.3625 15.0615 21.3067C15.0386 21.294 15.0158 21.2762 14.9929 21.261C14.9752 21.2457 14.9574 21.2305 14.9371 21.2152C14.9092 21.1899 14.8838 21.1594 14.8635 21.1188C15.0615 21.0984 14.9472 21.0248 14.8609 20.936C14.9422 20.9842 14.9955 20.9537 14.9955 20.809C14.9371 20.8192 14.8863 20.809 14.8406 20.7938C14.8533 20.7887 14.8584 20.7811 14.8761 20.776C14.6959 20.6592 14.6553 20.6871 14.6984 20.7684C14.6705 20.7734 14.6426 20.7887 14.6197 20.8268C14.6476 20.7049 14.5486 20.6034 14.4699 20.5069C14.4344 20.4586 14.4064 20.4104 14.4115 20.3774C14.4217 20.3418 14.4623 20.3215 14.5562 20.3266C14.3937 20.0879 14.3023 19.7756 14.3201 19.4659C14.3353 19.3161 14.3734 19.1637 14.4547 19.0368C14.5359 18.9174 14.6527 18.8108 14.8 18.7701C14.8888 18.8539 14.9142 18.9428 14.9117 19.0165C14.9092 19.0545 14.9015 19.0901 14.8863 19.1205C14.8736 19.1561 14.8558 19.1891 14.833 19.2145C14.9295 19.151 15.0412 19.1231 15.1554 19.1129C15.2113 19.2399 15.1808 19.2754 15.1301 19.283C15.0793 19.2983 14.998 19.2907 14.9676 19.3338C15.1783 19.4329 15.2748 19.4354 15.3738 19.4278C15.4703 19.4151 15.5693 19.3795 15.7039 19.3846C15.8486 19.3897 16.0365 19.4582 16.1457 19.6283C16.1634 19.608 16.2193 19.6055 16.2574 19.5953L16.3843 19.5699L16.425 19.6207C16.458 19.5446 16.7093 19.5446 16.8515 19.5903C16.8972 19.8112 16.6586 19.9356 17.1029 20.1616C17.372 20.4942 18.1312 20.6338 18.6314 20.8192C18.4003 20.6516 18.5273 20.616 18.6644 20.6237C18.8878 20.7455 18.9259 20.9664 19.1316 21.002L19.0351 21.2152C19.0605 20.9766 19.7257 21.3498 19.8527 21.3194C19.8882 21.5402 19.4388 21.2432 19.3195 21.3219C20.2005 21.8272 19.7613 21.5707 20.6347 22.0861C21.1882 22.2233 20.6677 21.8475 20.9952 21.8119C21.4243 22.0278 21.9093 22.1445 22.2952 22.566L22.2622 22.2994C23.1077 22.6625 23.5444 22.9951 23.9177 23.5156C25.5249 24.1529 26.4669 24.5109 27.0153 24.6354C27.5638 24.7496 27.6882 24.5541 27.645 24.2545C27.6095 24.0971 27.5181 23.9041 27.3987 23.7061C27.2819 23.508 27.1372 23.3227 26.9975 23.1475C26.7183 22.8073 26.4593 22.5559 26.4593 22.5559C25.469 21.5022 24.5702 20.941 23.5825 20.4205C22.5898 19.9127 21.5056 19.4506 20.0634 18.7016Z" fill="#202020"/>
+<path d="M21.594 5.46294L21.2056 5.42993C21.2183 5.47056 21.3173 5.49087 21.594 5.46294Z" fill="#202020"/>
+<path d="M46.9972 28.5862C46.9997 28.5582 47.0074 28.5251 47.0074 28.4997C46.9921 28.5582 46.9921 28.5786 46.9972 28.5862Z" fill="#202020"/>
+<path d="M6.52246 4.6579C6.53006 4.6579 6.53766 4.65536 6.54276 4.65536C6.57316 4.64267 6.61126 4.63251 6.63666 4.61981L6.52246 4.6579Z" fill="#202020"/>
+<path d="M25.8117 2.19534C20.7438 2.79963 19.3473 2.59142 14.1321 3.48516C11.6286 3.80254 8.9753 4.26718 6.5404 4.65566C6.4007 4.71406 6.2459 4.76483 6.0808 4.81054C5.997 4.83339 5.9107 4.8537 5.8218 4.87401C5.7076 4.8994 5.5908 4.92735 5.4714 4.95274C4.9662 5.05938 4.4279 5.2371 3.9099 5.48085C3.3894 5.71952 2.9045 6.05975 2.49315 6.43807C2.07675 6.81639 1.76952 7.26833 1.55878 7.69489C1.38867 7.87516 1.1957 8.05289 1.04589 8.26363C0.82754 8.91363 0.68535 9.67535 0.5457 10.3406L0.5 10.2949C0.51777 10.5488 0.53047 10.8103 0.55586 11.0617C0.57109 11.1861 0.58633 11.3105 0.60156 11.4324C0.60918 11.4882 0.6168 11.5644 0.62187 11.6025C0.62949 11.6456 0.63457 11.6863 0.64219 11.7294C0.69297 12.0595 0.73105 12.3464 0.78945 12.5191L0.73359 12.4962L0.87578 13.3519L0.78183 13.2148C1.09414 14.4259 1.28203 15.6929 1.37343 16.8202L1.57148 16.6984C1.66796 19.1231 2.22909 19.9356 2.25194 22.1319L2.19608 22.1091C2.43221 22.7717 2.5617 23.376 2.643 23.9524C2.7242 24.5288 2.742 25.0645 2.7978 25.6637C2.8334 26.2502 2.9248 26.8368 3.0543 27.4563C3.1355 27.7635 3.2295 28.0758 3.3463 28.4008C3.458 28.7258 3.6256 29.0483 3.8033 29.386C3.623 29.0508 3.75 29.5738 3.6916 29.5637C4.2095 30.8662 4.8824 32.1992 5.2759 32.0215C5.7203 32.9127 5.5273 32.8086 5.4486 32.999C5.5273 32.9533 5.6923 33.1107 5.8853 33.3621C5.9818 33.4865 6.0859 33.6363 6.19 33.7963C6.3017 33.9512 6.416 34.1162 6.5226 34.2787L6.2687 34.0146C6.482 34.3219 6.68 34.6367 6.9035 34.9363C7.1294 35.2334 7.3453 35.5381 7.5814 35.825C7.5814 35.6422 7.5916 35.4543 7.6017 35.2689C8.2212 36.2617 7.4392 35.7641 8.2009 36.6045L8.4142 36.4115C8.6681 36.7264 8.8738 37.0259 9.0591 37.3179C9.2546 37.6023 9.4273 37.8791 9.5974 38.1634C9.9503 38.7169 10.2982 39.2832 10.8441 39.8849C12.0933 40.997 13.5177 41.9644 15.0386 42.7439C16.562 43.5234 18.1768 44.1251 19.8145 44.5593C23.1 45.4327 26.4313 45.5978 29.5289 45.4708L29.8285 45.6536C29.9098 45.811 30.3236 45.6231 30.7426 45.4327C31.164 45.2499 31.5805 45.0265 31.7277 45.1433L32.398 44.8462C32.6062 44.8488 33.0353 44.7929 32.7052 44.9579C33.3527 44.7878 33.3603 44.7497 33.7894 44.5085L34.5334 44.4704C35.8105 44.1023 36.9226 43.5488 37.9865 42.9115C39.0452 42.2564 40.0609 41.5251 41.1831 40.7152C41.5411 40.4994 41.9321 40.2455 42.3231 39.9332C42.7269 39.6361 43.1229 39.2755 43.5343 38.8947C44.3391 38.1177 45.1466 37.2011 45.855 36.2033C46.5608 35.2029 47.1778 34.1365 47.6831 33.1057C48.1731 32.0672 48.559 31.0744 48.8307 30.2188C49.1735 29.0026 49.5417 27.7584 49.8616 26.461C50.184 25.1661 50.4354 23.8178 50.5776 22.4442C50.7172 21.0706 50.7325 19.6665 50.5827 18.303C50.4379 17.0259 50.2399 15.7742 49.9377 14.5783C49.9606 14.4132 49.8032 14.0197 49.7676 14.0273L49.1913 9.58141C49.1913 9.58141 49.011 8.23572 48.7342 6.47616C48.6631 6.03691 48.587 5.57225 48.5108 5.09491L48.4803 4.91464L48.4346 4.68867C48.3991 4.53378 48.3762 4.37637 48.3229 4.22403C48.2721 4.07169 48.2264 3.91934 48.1706 3.76953L47.9751 3.33028C47.3987 2.17248 46.3958 1.30411 45.4055 0.9004C44.4153 0.483997 43.4911 0.48654 42.9401 0.61857C42.6608 0.676968 42.4704 0.778546 42.3689 0.857256C42.2698 0.941045 42.2724 1.02736 42.3511 1.10354C42.5212 1.27873 43.1103 1.35999 43.9634 1.81448C44.3798 2.04807 44.8546 2.38574 45.2507 2.90117C45.4538 3.15253 45.6264 3.45217 45.7559 3.78732C45.8854 4.11994 45.9768 4.48554 45.9895 4.87909L45.9007 4.81816C45.9641 5.1914 45.9946 5.84139 46.0505 6.3365C46.1012 6.85193 46.1571 7.3242 46.2257 7.77107C46.3653 8.66481 46.5532 9.45699 46.8426 10.2695C46.4593 10.5919 47.0788 12.2728 47.0229 12.8593L46.9823 12.8111C47.513 14.2482 47.1397 15.9036 47.6298 17.2925C47.5891 17.2417 47.4698 17.2265 47.4165 16.8989C47.5155 17.4169 47.6374 18.0263 47.7085 18.5239C47.7745 19.0165 47.7669 19.3567 47.6526 19.4126C47.8151 20.5755 47.8354 21.9846 47.7592 23.2846C47.7288 23.9346 47.6628 24.5567 47.6247 25.1153C47.5637 25.6714 47.546 26.169 47.5409 26.56L47.4977 26.4432C47.5231 26.8952 47.4749 27.177 47.3784 27.4563C47.2819 27.7356 47.1956 28.0301 47.0915 28.51C47.0432 28.5506 47.0051 28.609 46.995 28.5938C46.9721 29.0889 46.7259 29.7465 46.4466 30.3609C46.2993 30.6656 46.1622 30.9653 46.0251 31.2293C45.888 31.4908 45.7762 31.7244 45.7102 31.9098L45.5427 31.8767C45.2481 32.4328 44.9384 32.9863 44.5981 33.5195L45.012 32.9432C45.1364 33.1641 44.88 33.4332 44.5321 33.8039C44.3493 33.9816 44.1411 34.1847 43.9456 34.4234C43.7526 34.6646 43.5444 34.9211 43.3921 35.241C42.963 35.7209 42.7142 36.3658 42.3942 36.998C42.2444 37.3205 42.0642 37.6252 41.8585 37.9045C41.6554 38.1914 41.4066 38.4326 41.1069 38.6154C40.7464 39.207 41.3202 37.9781 40.6855 38.7398C40.5128 38.5798 40.9343 38.331 40.6245 38.3488C40.3046 38.7043 39.9466 38.882 39.5937 39.0978C39.4109 39.1994 39.2204 39.2984 39.0249 39.4279C38.8294 39.5574 38.6263 39.7123 38.4003 39.8976L38.2607 39.7681C37.989 40.0423 37.6945 40.2632 37.3822 40.4308C37.0749 40.606 36.7652 40.7482 36.4605 40.8624C35.8587 41.1113 35.3001 41.2738 34.9041 41.6267C34.2058 41.972 33.9164 41.9542 33.6269 41.9238C33.4822 41.9136 33.34 41.9085 33.1445 41.9593C33.048 41.9847 32.9363 42.0253 32.8068 42.0837C32.6748 42.137 32.5199 42.2081 32.3396 42.3021C32.1162 42.2767 31.8978 42.2538 31.6795 42.2234C31.0066 42.3249 31.2707 42.6347 30.4988 42.6576C30.5141 42.4951 29.5365 42.6906 29.9478 42.4722C29.5213 42.4925 29.0947 42.5128 28.6631 42.5814C28.2289 42.6372 27.7846 42.6956 27.3225 42.754C26.3983 42.8429 25.3801 42.8632 24.2908 42.5382C24.0344 42.6601 23.6282 42.6296 23.2397 42.5992C22.8512 42.5535 22.4831 42.49 22.2799 42.5687C22.2622 42.5078 21.7086 42.3656 21.3252 42.2462C21.1323 42.1904 20.985 42.1244 20.9647 42.0863C20.9469 42.0431 21.051 42.0406 21.3786 42.0406C21.4903 42.0431 21.6756 42.0913 21.6502 42.1396L21.8381 42C21.2618 41.6953 20.7108 41.5734 20.137 41.4845C19.8551 41.4287 19.5682 41.3829 19.2762 41.3195C18.9893 41.2458 18.7024 41.1519 18.4155 41.0249C18.738 41.2179 19.2077 41.3931 18.8522 41.3829C18.4891 41.2306 18.1286 41.0757 17.7782 40.898L18.0626 40.8624C17.8061 40.7253 17.5446 40.5958 17.2907 40.4537L16.5391 40.0144L16.6636 40.2911C16.3005 40.0576 16.1126 39.8037 15.8815 39.6082C15.6479 39.4127 15.3991 39.2248 14.9218 39.0775C14.4698 38.9632 15.4677 39.73 14.6704 39.2857C13.7767 38.5367 12.5503 37.3256 11.588 36.2439C11.5322 36.4902 11.2681 36.2008 10.9558 35.9367L11.0573 35.7793C10.4454 35.2918 10.4378 35.109 10.4251 34.9363C10.4124 34.7637 10.4226 34.5834 9.8742 34.0502L10.057 34.0781C9.8742 34.0502 9.6863 34.0248 9.5085 33.9867C8.9626 33.5271 8.9246 33.3189 8.8839 33.1006C8.8611 32.9914 8.8331 32.8822 8.7341 32.7375C8.6351 32.5902 8.4574 32.41 8.1628 32.1357C8.4904 32.6512 7.9597 32.5953 7.6474 31.8895L7.8988 31.9707C7.655 31.628 7.5332 31.5315 7.4392 31.2674C7.6373 31.4477 7.7287 31.2674 7.424 30.7367L7.8074 31.0033C7.6753 30.8561 7.5332 30.7139 7.4062 30.5615L7.0228 30.0994C7 29.9877 6.9669 29.8709 6.9263 29.7516C6.8908 29.6322 6.8527 29.5053 6.807 29.3809C6.7232 29.1295 6.6115 28.8807 6.5277 28.6395C6.3677 28.1545 6.2179 27.733 6.2992 27.5198C6.2992 27.5198 6.2738 27.403 6.2332 27.2227C6.1951 27.0399 6.1214 26.7987 6.0656 26.5397C6.0072 26.2807 5.9361 26.0116 5.8599 25.7805C5.7812 25.5495 5.7152 25.3565 5.6263 25.26C5.8574 25.6079 5.7482 24.5618 5.9945 24.8284C5.8574 24.6202 5.7 24.087 5.5882 23.5665C5.4765 23.0383 5.4131 22.4924 5.4689 22.1674L5.5095 22.2817C5.3953 19.9483 4.6742 18.3817 4.6361 16.2794C4.4381 16.4038 4.4 15.2943 4.1689 15.6015C3.8871 14.5503 3.8871 13.555 3.8414 12.7425C3.8185 12.3363 3.783 11.9732 3.6967 11.6736C3.6535 11.5238 3.5951 11.3867 3.5189 11.2699C3.5012 11.2394 3.4808 11.2115 3.458 11.1835C3.4377 11.1607 3.4199 11.1455 3.3971 11.1277C3.3539 11.0921 3.3056 11.0591 3.2498 11.0261C3.2117 10.8433 3.2422 10.6961 3.2523 10.5742C3.2803 10.4549 3.3234 10.3634 3.3615 10.2847C3.4605 10.1324 3.5418 10.0283 3.6256 9.87341C3.623 9.92927 3.6154 9.98259 3.6179 10.0385C3.7678 9.43416 4.009 9.07106 4.2603 8.78923C4.5193 8.51247 4.7935 8.29666 5.2404 8.09353C5.3445 8.02752 5.4232 7.95643 5.4918 7.87772C5.5654 7.80409 5.6339 7.73299 5.7228 7.65428C5.8091 7.57303 5.9209 7.52225 6.0681 7.46386C6.2332 7.41054 6.482 7.37243 6.7841 7.35212C6.4134 7.56032 6.906 7.46386 7.358 7.40038C7.071 7.46386 6.9898 7.53495 7.5992 7.55526C7.6753 7.49686 7.8023 7.4486 7.9191 7.40797C7.9267 7.42067 7.9496 7.42575 7.9419 7.44352C8.691 7.28356 8.5513 7.25309 8.1984 7.28102C8.2136 7.25563 8.1781 7.23026 8.0638 7.20233C8.8763 7.29119 10.2499 6.8824 10.382 7.13377C12.6468 6.75545 14.2362 6.25525 16.1126 5.88709C16.3436 5.99373 15.9196 6.17655 15.3763 6.30604L16.7118 6.06738C16.727 6.26543 15.9552 6.28828 15.5489 6.38476C17.1917 6.47617 18.8014 5.6078 20.7159 5.63573L21.084 5.42754L21.1983 5.4377C21.1805 5.35645 21.5868 5.18634 21.861 5.12032C22.1504 5.25235 21.8965 5.51641 22.8233 5.37423C23.5799 5.43516 24.8977 5.00096 25.8447 4.77498C25.3217 4.81815 25.4766 4.70138 25.6924 4.60997C26.1545 4.53888 26.4465 4.67091 26.7943 4.54904L26.8705 4.77244C26.6572 4.58202 28.0512 4.36875 28.2086 4.25196C28.4955 4.38399 27.5078 4.49826 27.4113 4.64298C29.2699 4.36115 28.3406 4.50332 30.1967 4.22149C31.1666 3.90919 29.9859 4.02851 30.4328 3.76191C31.3037 3.59433 32.1365 3.31503 33.1623 3.31249L32.8144 3.15256C34.4394 2.76409 35.4271 2.64982 36.5646 2.70061C48.5997 -0.676324 38.832 0.0701583 38.832 0.0701583C33.9494 0.291055 31.5398 1.23304 25.8117 2.19534Z" fill="#202020"/>
+</g>
+<defs>
+<clipPath id="clip0">
+<rect width="53" height="48" fill="white" transform="translate(0.5)"/>
+</clipPath>
+</defs>
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Sans-Serif.svg b/toolkit/themes/shared/reader/RM-Sans-Serif.svg
new file mode 100644
index 0000000000..051855d14a
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Sans-Serif.svg
@@ -0,0 +1,13 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg
+ xmlns="http://www.w3.org/2000/svg"
+ width="21"
+ height="13"
+ fill="context-fill">
+ <path d="M 7.276027,7.16854 5.432216,1.80247 3.47265,7.16854 Z M 4.572322,0 H 6.43267 l 4.406957,12.146004 H 9.037157 L 7.805193,8.507991 H 3.001361 L 1.686716,12.146004 H 0 Z"/>
+ <path
+ d="m 13.295286,9.789564 q 0,0.64492 0.471288,1.01699 0.471288,0.372069 1.116209,0.372069 0.78548,0 1.521351,-0.363801 1.240232,-0.603579 1.240232,-1.976103 V 7.639828 Q 17.371515,7.813461 16.941568,7.929216 16.511621,8.044971 16.09821,8.09458 L 15.196975,8.210335 Q 14.38669,8.317822 13.981548,8.549332 13.295286,8.937938 13.295286,9.789564 Z m 3.604941,-3.00963 q 0.512629,-0.06614 0.686262,-0.429947 0.09922,-0.198437 0.09922,-0.570507 0,-0.760675 -0.545702,-1.099672 -0.537434,-0.347265 -1.546156,-0.347265 -1.165818,0 -1.653642,0.628384 -0.272851,0.347265 -0.355533,1.033527 h -1.38906 q 0.04134,-1.637106 1.058331,-2.273759 1.025259,-0.64492 2.372977,-0.64492 1.562693,0 2.538342,0.595311 0.967381,0.595311 0.967381,1.85208 v 5.101487 q 0,0.23151 0.09095,0.37207 0.09922,0.140559 0.405142,0.140559 0.09922,0 0.223242,-0.0083 0.124023,-0.01654 0.264583,-0.04134 v 1.099672 q -0.347265,0.09922 -0.529166,0.124024 -0.1819,0.0248 -0.496093,0.0248 -0.768943,0 -1.116208,-0.545702 -0.181901,-0.289387 -0.256315,-0.818553 -0.454752,0.595311 -1.306378,1.033527 -0.851625,0.438215 -1.876884,0.438215 -1.231964,0 -2.017444,-0.744139 -0.777212,-0.752407 -0.777212,-1.876884 0,-1.231964 0.768944,-1.909958 0.768944,-0.677993 2.017444,-0.835089 z M 15.668263,3.075775 Z"
+ />
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Serif.svg b/toolkit/themes/shared/reader/RM-Serif.svg
new file mode 100644
index 0000000000..8cb7fcc715
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Serif.svg
@@ -0,0 +1,11 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg xmlns="http://www.w3.org/2000/svg" width="21" height="13" fill="context-fill">
+ <path
+ d="M 12.088127,11.897958 H 7.2016131 v -0.587043 q 0.6449206,-0.04134 1.0665998,-0.165364 0.4299469,-0.124023 0.4299469,-0.305924 0,-0.07441 -0.01654,-0.181901 -0.01654,-0.107486 -0.04961,-0.190168 L 7.656365,7.838266 H 3.547063 Q 3.315553,8.417041 3.166726,8.846988 3.026166,9.276935 2.910411,9.640736 2.802924,9.996269 2.761583,10.219511 q -0.04134,0.223242 -0.04134,0.363802 0,0.330728 0.520897,0.512629 0.520898,0.1819 1.174087,0.214973 v 0.587043 H 0 v -0.587043 q 0.214974,-0.01654 0.53743401,-0.09095 0.32246003,-0.08268 0.52916499,-0.214974 0.330729,-0.223241 0.51263,-0.46302 0.1819,-0.248046 0.355533,-0.677993 Q 2.819461,7.656365 3.88606,4.90305 4.95266,2.149735 5.787749,0 h 0.661457 l 3.910865,10.120293 q 0.124023,0.32246 0.281119,0.520897 0.157096,0.198437 0.438215,0.388606 0.190169,0.115755 0.496093,0.198437 0.305924,0.07441 0.512629,0.08268 z M 7.3587101,7.102395 5.5810441,2.554878 3.836451,7.102395 Z"
+ />
+ <path
+ d="m 20.03388,11.749131 q -0.388606,0.140559 -0.686262,0.223241 -0.289387,0.09095 -0.661457,0.09095 -0.64492,0 -1.033526,-0.297656 -0.380338,-0.305924 -0.487825,-0.884699 H 17.1152 q -0.537434,0.595312 -1.15755,0.909504 -0.611848,0.314192 -1.48001,0.314192 -0.917772,0 -1.513083,-0.562239 -0.587043,-0.562238 -0.587043,-1.471742 0,-0.471288 0.132291,-0.843357 0.132291,-0.37207 0.396874,-0.669726 0.206706,-0.248046 0.545702,-0.438215 0.338997,-0.198437 0.636653,-0.314192 0.372069,-0.14056 1.504814,-0.520897 1.141014,-0.380338 1.537888,-0.595312 V 5.87043 q 0,-0.107487 -0.04961,-0.41341 -0.04134,-0.305924 -0.190169,-0.578775 -0.165364,-0.305924 -0.471288,-0.529166 -0.297656,-0.23151 -0.851626,-0.23151 -0.380338,0 -0.711066,0.132291 -0.322461,0.124024 -0.454752,0.264583 0,0.165365 0.07441,0.487825 0.08268,0.32246 0.08268,0.595311 0,0.289388 -0.264583,0.529166 -0.256315,0.239778 -0.719334,0.239778 -0.413411,0 -0.611848,-0.289387 -0.190169,-0.297656 -0.190169,-0.661458 0,-0.380337 0.264583,-0.727602 0.272851,-0.347265 0.702798,-0.620116 0.372069,-0.23151 0.901235,-0.388606 0.529166,-0.165364 1.033527,-0.165364 0.69453,0 1.207159,0.09922 0.520897,0.09095 0.942576,0.405143 0.421679,0.305923 0.636652,0.835089 0.223242,0.520897 0.223242,1.347719 0,1.182354 -0.02481,2.100126 -0.0248,0.909503 -0.0248,1.992639 0,0.32246 0.107487,0.512629 0.115755,0.190169 0.347265,0.322461 0.124023,0.07441 0.388607,0.08268 0.27285,0.0083 0.553969,0.0083 z M 17.148274,7.383514 q -0.702799,0.206705 -1.231964,0.405143 -0.529166,0.198437 -0.983918,0.496092 -0.41341,0.28112 -0.653188,0.669726 -0.239779,0.380337 -0.239779,0.909503 0,0.686262 0.355534,1.008722 0.363801,0.32246 0.917771,0.32246 0.587043,0 1.033527,-0.281119 0.446483,-0.289387 0.752407,-0.677993 z"
+ />
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Type-Controls-24x24.svg b/toolkit/themes/shared/reader/RM-Type-Controls-24x24.svg
new file mode 100644
index 0000000000..26807e8468
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Type-Controls-24x24.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
+ <path fill="context-fill" d="M10.87,18.989h2.144L8.3,3.991H5.724l-4.739,15H3.044l1.115-4.171h5.6ZM4.652,12.91L6.968,5.69l2.294,7.22H4.652ZM22.1,16.515v-5.06c0-2.31-.984-3.713-3.65-3.713a10.236,10.236,0,0,0-3.7.756L15.116,9.9A9.9,9.9,0,0,1,18.1,9.317c1.533,0,1.958.627,1.958,2.223v0.975h-1.35c-3.086,0-4.871,1.125-4.871,3.5a3.217,3.217,0,0,0,3.527,3.338,3.205,3.205,0,0,0,2.945-1.659,2.573,2.573,0,0,0,2.436,1.659l0.441-1.344A1.408,1.408,0,0,1,22.1,16.515ZM17.8,17.9a1.744,1.744,0,0,1-1.911-1.995c0-1.512,1.029-2.111,3.065-2.111h1.1V16.18C19.426,17.334,18.938,17.9,17.8,17.9Z"/>
+</svg>
diff --git a/toolkit/themes/shared/reader/RM-Type-Controls-Arrow.svg b/toolkit/themes/shared/reader/RM-Type-Controls-Arrow.svg
new file mode 100644
index 0000000000..235f186376
--- /dev/null
+++ b/toolkit/themes/shared/reader/RM-Type-Controls-Arrow.svg
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+ - License, v. 2.0. If a copy of the MPL was not distributed with this
+ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 24">
+ <polygon points="16.58 0.01 16.57 0 4.58 12 16.57 24 16.58 23.98" fill="context-fill" stroke="context-stroke"/>
+</svg>