summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeiko Tietze <tietze.heiko@gmail.com>2023-03-03 10:31:43 +0100
committerRizal Muttaqin <rizmut@libreoffice.org>2023-03-05 02:33:20 +0000
commit62a0eb0a604a91b84d346fb50a12f868dbf7147f (patch)
tree632d43724b6c9be5b1756d0c3d973a8788445f5e
parentb53b01a050bbb43cd571c428e86fc23a2fa5773c (diff)
Resolves tdf#153344 - Resize View Mode icon in statusbar to 16px
Also removed the "_10x22/24" from the icons Space between icons now generated per code Change-Id: I061ccc9d46f3a6c8c6d2cbc6acedfa9fc33e472a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148163 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>
-rw-r--r--icon-themes/breeze/sw/res/doublepage.pngbin0 -> 208 bytes
-rw-r--r--icon-themes/breeze/sw/res/doublepage_10x22.pngbin216 -> 0 bytes
-rw-r--r--icon-themes/breeze/sw/res/doublepage_a.pngbin0 -> 226 bytes
-rw-r--r--icon-themes/breeze/sw/res/doublepage_a_10x22.pngbin216 -> 0 bytes
-rw-r--r--icon-themes/breeze/sw/res/emptypage.pngbin0 -> 189 bytes
-rw-r--r--icon-themes/breeze/sw/res/emptypage_10x14.pngbin196 -> 0 bytes
-rw-r--r--icon-themes/breeze/sw/res/emptypage_a.pngbin0 -> 201 bytes
-rw-r--r--icon-themes/breeze/sw/res/emptypage_a_10x14.pngbin196 -> 0 bytes
-rw-r--r--icon-themes/breeze/sw/res/twopages.pngbin0 -> 213 bytes
-rw-r--r--icon-themes/breeze/sw/res/twopages_10x24.pngbin211 -> 0 bytes
-rw-r--r--icon-themes/breeze/sw/res/twopages_a.pngbin0 -> 212 bytes
-rw-r--r--icon-themes/breeze/sw/res/twopages_a_10x24.pngbin211 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/doublepage.pngbin0 -> 208 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/doublepage_10x22.pngbin216 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/doublepage_a.pngbin0 -> 226 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/doublepage_a_10x22.pngbin216 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/emptypage.pngbin0 -> 189 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/emptypage_10x14.pngbin196 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/emptypage_a.pngbin0 -> 201 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/emptypage_a_10x14.pngbin196 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/twopages.pngbin0 -> 213 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/twopages_10x24.pngbin211 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/twopages_a.pngbin0 -> 212 bytes
-rw-r--r--icon-themes/breeze_dark/sw/res/twopages_a_10x24.pngbin211 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/breeze_dark_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/breeze_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/colibre/sw/res/doublepage.pngbin0 -> 267 bytes
-rw-r--r--icon-themes/colibre/sw/res/doublepage_10x22.pngbin256 -> 0 bytes
-rw-r--r--icon-themes/colibre/sw/res/doublepage_a.pngbin0 -> 247 bytes
-rw-r--r--icon-themes/colibre/sw/res/doublepage_a_10x22.pngbin256 -> 0 bytes
-rw-r--r--icon-themes/colibre/sw/res/emptypage.pngbin0 -> 231 bytes
-rw-r--r--icon-themes/colibre/sw/res/emptypage_10x14.pngbin229 -> 0 bytes
-rw-r--r--icon-themes/colibre/sw/res/emptypage_a.pngbin0 -> 219 bytes
-rw-r--r--icon-themes/colibre/sw/res/emptypage_a_10x14.pngbin229 -> 0 bytes
-rw-r--r--icon-themes/colibre/sw/res/twopages.pngbin0 -> 267 bytes
-rw-r--r--icon-themes/colibre/sw/res/twopages_10x24.pngbin250 -> 0 bytes
-rw-r--r--icon-themes/colibre/sw/res/twopages_a.pngbin0 -> 247 bytes
-rw-r--r--icon-themes/colibre/sw/res/twopages_a_10x24.pngbin250 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/doublepage.pngbin0 -> 267 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/doublepage_10x22.pngbin252 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/doublepage_a.pngbin0 -> 247 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/doublepage_a_10x22.pngbin251 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/emptypage.pngbin0 -> 231 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/emptypage_10x14.pngbin207 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/emptypage_a.pngbin0 -> 219 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/emptypage_a_10x14.pngbin217 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/twopages.pngbin0 -> 262 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/twopages_10x24.pngbin229 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/twopages_a.pngbin0 -> 247 bytes
-rw-r--r--icon-themes/colibre_dark/sw/res/twopages_a_10x24.pngbin246 -> 0 bytes
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/colibre_dark_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/colibre_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/elementary/sw/res/doublepage.pngbin0 -> 629 bytes
-rw-r--r--icon-themes/elementary/sw/res/doublepage_10x22.pngbin434 -> 0 bytes
-rw-r--r--icon-themes/elementary/sw/res/doublepage_a.pngbin0 -> 714 bytes
-rw-r--r--icon-themes/elementary/sw/res/doublepage_a_10x22.pngbin463 -> 0 bytes
-rw-r--r--icon-themes/elementary/sw/res/emptypage.pngbin0 -> 298 bytes
-rw-r--r--icon-themes/elementary/sw/res/emptypage_10x14.pngbin334 -> 0 bytes
-rw-r--r--icon-themes/elementary/sw/res/emptypage_a.pngbin0 -> 465 bytes
-rw-r--r--icon-themes/elementary/sw/res/emptypage_a_10x14.pngbin366 -> 0 bytes
-rw-r--r--icon-themes/elementary/sw/res/twopages.pngbin0 -> 477 bytes
-rw-r--r--icon-themes/elementary/sw/res/twopages_10x24.pngbin351 -> 0 bytes
-rw-r--r--icon-themes/elementary/sw/res/twopages_a.pngbin0 -> 535 bytes
-rw-r--r--icon-themes/elementary/sw/res/twopages_a_10x24.pngbin378 -> 0 bytes
-rw-r--r--icon-themes/elementary_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/elementary_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/karasa_jaga/sw/res/doublepage.pngbin0 -> 244 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/doublepage_10x22.pngbin248 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/doublepage_a.pngbin0 -> 244 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/doublepage_a_10x22.pngbin252 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/emptypage.pngbin0 -> 208 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/emptypage_10x14.pngbin212 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/emptypage_a.pngbin0 -> 208 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/emptypage_a_10x14.pngbin210 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/twopages.pngbin0 -> 221 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/twopages_10x24.pngbin237 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/twopages_a.pngbin0 -> 221 bytes
-rw-r--r--icon-themes/karasa_jaga/sw/res/twopages_a_10x24.pngbin241 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/sifr/sw/res/doublepage.pngbin0 -> 309 bytes
-rw-r--r--icon-themes/sifr/sw/res/doublepage_10x22.pngbin241 -> 0 bytes
-rw-r--r--icon-themes/sifr/sw/res/doublepage_a.pngbin0 -> 316 bytes
-rw-r--r--icon-themes/sifr/sw/res/doublepage_a_10x22.pngbin249 -> 0 bytes
-rw-r--r--icon-themes/sifr/sw/res/emptypage.pngbin0 -> 262 bytes
-rw-r--r--icon-themes/sifr/sw/res/emptypage_10x14.pngbin220 -> 0 bytes
-rw-r--r--icon-themes/sifr/sw/res/emptypage_a.pngbin0 -> 281 bytes
-rw-r--r--icon-themes/sifr/sw/res/emptypage_a_10x14.pngbin228 -> 0 bytes
-rw-r--r--icon-themes/sifr/sw/res/twopages.pngbin0 -> 311 bytes
-rw-r--r--icon-themes/sifr/sw/res/twopages_10x24.pngbin233 -> 0 bytes
-rw-r--r--icon-themes/sifr/sw/res/twopages_a.pngbin0 -> 297 bytes
-rw-r--r--icon-themes/sifr/sw/res/twopages_a_10x24.pngbin241 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/doublepage.pngbin0 -> 310 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/doublepage_10x22.pngbin241 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/doublepage_a.pngbin0 -> 316 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/doublepage_a_10x22.pngbin249 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/emptypage.pngbin0 -> 265 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/emptypage_10x14.pngbin220 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/emptypage_a.pngbin0 -> 281 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/emptypage_a_10x14.pngbin228 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/twopages.pngbin0 -> 316 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/twopages_10x24.pngbin226 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/twopages_a.pngbin0 -> 297 bytes
-rw-r--r--icon-themes/sifr_dark/sw/res/twopages_a_10x24.pngbin241 -> 0 bytes
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/sifr_dark_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/sifr_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--icon-themes/sukapura/sw/res/doublepage.pngbin0 -> 267 bytes
-rw-r--r--icon-themes/sukapura/sw/res/doublepage_10x22.pngbin241 -> 0 bytes
-rw-r--r--icon-themes/sukapura/sw/res/doublepage_a.pngbin0 -> 410 bytes
-rw-r--r--icon-themes/sukapura/sw/res/doublepage_a_10x22.pngbin303 -> 0 bytes
-rw-r--r--icon-themes/sukapura/sw/res/emptypage.pngbin0 -> 231 bytes
-rw-r--r--icon-themes/sukapura/sw/res/emptypage_10x14.pngbin212 -> 0 bytes
-rw-r--r--icon-themes/sukapura/sw/res/emptypage_a.pngbin0 -> 313 bytes
-rw-r--r--icon-themes/sukapura/sw/res/emptypage_a_10x14.pngbin240 -> 0 bytes
-rw-r--r--icon-themes/sukapura/sw/res/twopages.pngbin0 -> 267 bytes
-rw-r--r--icon-themes/sukapura/sw/res/twopages_10x24.pngbin221 -> 0 bytes
-rw-r--r--icon-themes/sukapura/sw/res/twopages_a.pngbin0 -> 360 bytes
-rw-r--r--icon-themes/sukapura/sw/res/twopages_a_10x24.pngbin269 -> 0 bytes
-rw-r--r--icon-themes/sukapura_svg/sw/res/doublepage.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/doublepage_10x22.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/doublepage_a.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/doublepage_a_10x22.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/emptypage.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/emptypage_10x14.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/emptypage_a.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/emptypage_a_10x14.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/twopages.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/twopages_10x24.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/twopages_a.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/twopages_a_10x24.svg1
-rw-r--r--sw/inc/bitmaps.hlst12
-rw-r--r--sw/source/uibase/utlui/viewlayoutctrl.cxx7
-rw-r--r--sw/uiconfig/sglobal/statusbar/statusbar.xml2
-rw-r--r--sw/uiconfig/sweb/statusbar/statusbar.xml2
-rw-r--r--sw/uiconfig/swriter/statusbar/statusbar.xml2
-rw-r--r--sw/uiconfig/swxform/statusbar/statusbar.xml2
222 files changed, 68 insertions, 67 deletions
diff --git a/icon-themes/breeze/sw/res/doublepage.png b/icon-themes/breeze/sw/res/doublepage.png
new file mode 100644
index 000000000000..031faf0ae4f6
--- /dev/null
+++ b/icon-themes/breeze/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/breeze/sw/res/doublepage_10x22.png b/icon-themes/breeze/sw/res/doublepage_10x22.png
deleted file mode 100644
index 1197de82101c..000000000000
--- a/icon-themes/breeze/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze/sw/res/doublepage_a.png b/icon-themes/breeze/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..a92a90d27f0a
--- /dev/null
+++ b/icon-themes/breeze/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/breeze/sw/res/doublepage_a_10x22.png b/icon-themes/breeze/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 470eb1769c7c..000000000000
--- a/icon-themes/breeze/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze/sw/res/emptypage.png b/icon-themes/breeze/sw/res/emptypage.png
new file mode 100644
index 000000000000..2b50411ca793
--- /dev/null
+++ b/icon-themes/breeze/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/breeze/sw/res/emptypage_10x14.png b/icon-themes/breeze/sw/res/emptypage_10x14.png
deleted file mode 100644
index 6f275679adb3..000000000000
--- a/icon-themes/breeze/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze/sw/res/emptypage_a.png b/icon-themes/breeze/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..dcdfc8d980aa
--- /dev/null
+++ b/icon-themes/breeze/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/breeze/sw/res/emptypage_a_10x14.png b/icon-themes/breeze/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index 8e46f200aeb1..000000000000
--- a/icon-themes/breeze/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze/sw/res/twopages.png b/icon-themes/breeze/sw/res/twopages.png
new file mode 100644
index 000000000000..4661863ea900
--- /dev/null
+++ b/icon-themes/breeze/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/breeze/sw/res/twopages_10x24.png b/icon-themes/breeze/sw/res/twopages_10x24.png
deleted file mode 100644
index fc2261978b3f..000000000000
--- a/icon-themes/breeze/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze/sw/res/twopages_a.png b/icon-themes/breeze/sw/res/twopages_a.png
new file mode 100644
index 000000000000..9b7767a9fa3a
--- /dev/null
+++ b/icon-themes/breeze/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/breeze/sw/res/twopages_a_10x24.png b/icon-themes/breeze/sw/res/twopages_a_10x24.png
deleted file mode 100644
index f1cf7bbc01c6..000000000000
--- a/icon-themes/breeze/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/doublepage.png b/icon-themes/breeze_dark/sw/res/doublepage.png
new file mode 100644
index 000000000000..0e0363b54bb7
--- /dev/null
+++ b/icon-themes/breeze_dark/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/doublepage_10x22.png b/icon-themes/breeze_dark/sw/res/doublepage_10x22.png
deleted file mode 100644
index 1197de82101c..000000000000
--- a/icon-themes/breeze_dark/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/doublepage_a.png b/icon-themes/breeze_dark/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..a92a90d27f0a
--- /dev/null
+++ b/icon-themes/breeze_dark/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/doublepage_a_10x22.png b/icon-themes/breeze_dark/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 470eb1769c7c..000000000000
--- a/icon-themes/breeze_dark/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/emptypage.png b/icon-themes/breeze_dark/sw/res/emptypage.png
new file mode 100644
index 000000000000..7cced68f1554
--- /dev/null
+++ b/icon-themes/breeze_dark/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/emptypage_10x14.png b/icon-themes/breeze_dark/sw/res/emptypage_10x14.png
deleted file mode 100644
index 6f275679adb3..000000000000
--- a/icon-themes/breeze_dark/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/emptypage_a.png b/icon-themes/breeze_dark/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..dcdfc8d980aa
--- /dev/null
+++ b/icon-themes/breeze_dark/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/emptypage_a_10x14.png b/icon-themes/breeze_dark/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index 8e46f200aeb1..000000000000
--- a/icon-themes/breeze_dark/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/twopages.png b/icon-themes/breeze_dark/sw/res/twopages.png
new file mode 100644
index 000000000000..91183cb55992
--- /dev/null
+++ b/icon-themes/breeze_dark/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/twopages_10x24.png b/icon-themes/breeze_dark/sw/res/twopages_10x24.png
deleted file mode 100644
index fc2261978b3f..000000000000
--- a/icon-themes/breeze_dark/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/twopages_a.png b/icon-themes/breeze_dark/sw/res/twopages_a.png
new file mode 100644
index 000000000000..9b7767a9fa3a
--- /dev/null
+++ b/icon-themes/breeze_dark/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/breeze_dark/sw/res/twopages_a_10x24.png b/icon-themes/breeze_dark/sw/res/twopages_a_10x24.png
deleted file mode 100644
index f1cf7bbc01c6..000000000000
--- a/icon-themes/breeze_dark/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark_svg/sw/res/doublepage.svg b/icon-themes/breeze_dark_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..35b4dec64f67
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#eff0f1"><path d="m13 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z"/><path d="m13 0v16h-13v-11l5-5zm-1 1h-6v5h-5v9h11z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/doublepage_10x22.svg b/icon-themes/breeze_dark_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 57dadd0bec40..000000000000
--- a/icon-themes/breeze_dark_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m6 0-3 3v1 5 1h1 6 1 1 6 1v-1-5-1l-3-3h-1-3-1-1-3zm1 1h3v8h-6v-5h2 1v-1zm5 0h3v2 1h1 2v5h-6z" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/doublepage_a.svg b/icon-themes/breeze_dark_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..735626ff1dba
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#3daee9"><path d="m13 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z"/><path d="m13 0v16h-13v-11l5-5zm-8 1.4140625-3.585938 3.5859375h3.585938z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/breeze_dark_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 33eb7fbd5717..000000000000
--- a/icon-themes/breeze_dark_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m6 0-3 3v1 5 1h1 6 1 1 6 1v-1-5-1l-3-3h-1-3-1-1-3zm1 1h3v8h-6v-5h2 1v-1zm5 0h3v2 1h1 2v5h-6z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/emptypage.svg b/icon-themes/breeze_dark_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..9affcc094e5b
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/emptypage_10x14.svg b/icon-themes/breeze_dark_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index 03b5609f5c8b..000000000000
--- a/icon-themes/breeze_dark_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm1 1h3v2 1h1 2v5h-6z" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/emptypage_a.svg b/icon-themes/breeze_dark_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..caa829ad319a
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/breeze_dark_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index 4f0ca69f413c..000000000000
--- a/icon-themes/breeze_dark_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm1 1h3v2 1h1 2v5h-6z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/twopages.svg b/icon-themes/breeze_dark_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..6aea909dc80f
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 27 16" width="27" xmlns="http://www.w3.org/2000/svg"><g fill="#eff0f1"><path d="m0 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z"/><path d="m14 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/twopages_10x24.svg b/icon-themes/breeze_dark_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 4fd092305e35..000000000000
--- a/icon-themes/breeze_dark_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm10 0v10h1 6 1v-1-5-1l-3-3h-1-3zm-9 1h3v2 1h1 2v5h-6zm10 0h3v2 1h1 2v5h-6z" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/twopages_a.svg b/icon-themes/breeze_dark_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..f393410a9fad
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 27 16" width="27" xmlns="http://www.w3.org/2000/svg"><g fill="#3daee9"><path d="m14 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z"/><path d="m0 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/sw/res/twopages_a_10x24.svg b/icon-themes/breeze_dark_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index 35df90c4d221..000000000000
--- a/icon-themes/breeze_dark_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm10 0v10h1 6 1v-1-5-1l-3-3h-1-3zm-9 1h3v2 1h1 2v5h-6zm10 0h3v2 1h1 2v5h-6z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/doublepage.svg b/icon-themes/breeze_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..52a5121ed93f
--- /dev/null
+++ b/icon-themes/breeze_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#232629"><path d="m13 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z"/><path d="m13 0v16h-13v-11l5-5zm-1 1h-6v5h-5v9h11z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/doublepage_10x22.svg b/icon-themes/breeze_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 57dadd0bec40..000000000000
--- a/icon-themes/breeze_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m6 0-3 3v1 5 1h1 6 1 1 6 1v-1-5-1l-3-3h-1-3-1-1-3zm1 1h3v8h-6v-5h2 1v-1zm5 0h3v2 1h1 2v5h-6z" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/doublepage_a.svg b/icon-themes/breeze_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..735626ff1dba
--- /dev/null
+++ b/icon-themes/breeze_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#3daee9"><path d="m13 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z"/><path d="m13 0v16h-13v-11l5-5zm-8 1.4140625-3.585938 3.5859375h3.585938z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/breeze_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 33eb7fbd5717..000000000000
--- a/icon-themes/breeze_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m6 0-3 3v1 5 1h1 6 1 1 6 1v-1-5-1l-3-3h-1-3-1-1-3zm1 1h3v8h-6v-5h2 1v-1zm5 0h3v2 1h1 2v5h-6z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/emptypage.svg b/icon-themes/breeze_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..0473f832db76
--- /dev/null
+++ b/icon-themes/breeze_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/emptypage_10x14.svg b/icon-themes/breeze_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index 03b5609f5c8b..000000000000
--- a/icon-themes/breeze_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm1 1h3v2 1h1 2v5h-6z" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/emptypage_a.svg b/icon-themes/breeze_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..caa829ad319a
--- /dev/null
+++ b/icon-themes/breeze_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m0 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/breeze_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index 4f0ca69f413c..000000000000
--- a/icon-themes/breeze_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm1 1h3v2 1h1 2v5h-6z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/twopages.svg b/icon-themes/breeze_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..ff80d483e980
--- /dev/null
+++ b/icon-themes/breeze_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 27 16" width="27" xmlns="http://www.w3.org/2000/svg"><g fill="#232629"><path d="m0 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z"/><path d="m14 0v16h13v-11l-5-5zm1 1h6v5h5v9h-11z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/twopages_10x24.svg b/icon-themes/breeze_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 4fd092305e35..000000000000
--- a/icon-themes/breeze_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm10 0v10h1 6 1v-1-5-1l-3-3h-1-3zm-9 1h3v2 1h1 2v5h-6zm10 0h3v2 1h1 2v5h-6z" fill="#b3b3b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/twopages_a.svg b/icon-themes/breeze_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..f393410a9fad
--- /dev/null
+++ b/icon-themes/breeze_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 27 16" width="27" xmlns="http://www.w3.org/2000/svg"><g fill="#3daee9"><path d="m14 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z"/><path d="m0 0v16h13v-11l-5-5zm8 1.4140625 3.585938 3.5859375h-3.585938z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/sw/res/twopages_a_10x24.svg b/icon-themes/breeze_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index 35df90c4d221..000000000000
--- a/icon-themes/breeze_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 0v10h1 6 1v-1-5-1l-3-3h-1-3zm10 0v10h1 6 1v-1-5-1l-3-3h-1-3zm-9 1h3v2 1h1 2v5h-6zm10 0h3v2 1h1 2v5h-6z" fill="#3daee9"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre/sw/res/doublepage.png b/icon-themes/colibre/sw/res/doublepage.png
new file mode 100644
index 000000000000..96f330b7fd27
--- /dev/null
+++ b/icon-themes/colibre/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/colibre/sw/res/doublepage_10x22.png b/icon-themes/colibre/sw/res/doublepage_10x22.png
deleted file mode 100644
index db9211e93a8e..000000000000
--- a/icon-themes/colibre/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/sw/res/doublepage_a.png b/icon-themes/colibre/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..717718f1f16b
--- /dev/null
+++ b/icon-themes/colibre/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/colibre/sw/res/doublepage_a_10x22.png b/icon-themes/colibre/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 085149310e2d..000000000000
--- a/icon-themes/colibre/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/sw/res/emptypage.png b/icon-themes/colibre/sw/res/emptypage.png
new file mode 100644
index 000000000000..04c952a47996
--- /dev/null
+++ b/icon-themes/colibre/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/colibre/sw/res/emptypage_10x14.png b/icon-themes/colibre/sw/res/emptypage_10x14.png
deleted file mode 100644
index a562d70072fb..000000000000
--- a/icon-themes/colibre/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/sw/res/emptypage_a.png b/icon-themes/colibre/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..40070e6417ec
--- /dev/null
+++ b/icon-themes/colibre/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/colibre/sw/res/emptypage_a_10x14.png b/icon-themes/colibre/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index e0c75909f08b..000000000000
--- a/icon-themes/colibre/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/sw/res/twopages.png b/icon-themes/colibre/sw/res/twopages.png
new file mode 100644
index 000000000000..67a109c46700
--- /dev/null
+++ b/icon-themes/colibre/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/colibre/sw/res/twopages_10x24.png b/icon-themes/colibre/sw/res/twopages_10x24.png
deleted file mode 100644
index c29aa7c78caa..000000000000
--- a/icon-themes/colibre/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/sw/res/twopages_a.png b/icon-themes/colibre/sw/res/twopages_a.png
new file mode 100644
index 000000000000..73ce024a1efe
--- /dev/null
+++ b/icon-themes/colibre/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/colibre/sw/res/twopages_a_10x24.png b/icon-themes/colibre/sw/res/twopages_a_10x24.png
deleted file mode 100644
index 361392cc2dc5..000000000000
--- a/icon-themes/colibre/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/doublepage.png b/icon-themes/colibre_dark/sw/res/doublepage.png
new file mode 100644
index 000000000000..7031ac6b8353
--- /dev/null
+++ b/icon-themes/colibre_dark/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/doublepage_10x22.png b/icon-themes/colibre_dark/sw/res/doublepage_10x22.png
deleted file mode 100644
index ede02d469b10..000000000000
--- a/icon-themes/colibre_dark/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/doublepage_a.png b/icon-themes/colibre_dark/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..04804e4583f0
--- /dev/null
+++ b/icon-themes/colibre_dark/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/doublepage_a_10x22.png b/icon-themes/colibre_dark/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 0fb43663397a..000000000000
--- a/icon-themes/colibre_dark/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/emptypage.png b/icon-themes/colibre_dark/sw/res/emptypage.png
new file mode 100644
index 000000000000..26c4800ee8b5
--- /dev/null
+++ b/icon-themes/colibre_dark/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/emptypage_10x14.png b/icon-themes/colibre_dark/sw/res/emptypage_10x14.png
deleted file mode 100644
index b12f5665167f..000000000000
--- a/icon-themes/colibre_dark/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/emptypage_a.png b/icon-themes/colibre_dark/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..bb943409b11d
--- /dev/null
+++ b/icon-themes/colibre_dark/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/emptypage_a_10x14.png b/icon-themes/colibre_dark/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index f2dfee41adf5..000000000000
--- a/icon-themes/colibre_dark/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/twopages.png b/icon-themes/colibre_dark/sw/res/twopages.png
new file mode 100644
index 000000000000..1fd4b00af1f7
--- /dev/null
+++ b/icon-themes/colibre_dark/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/twopages_10x24.png b/icon-themes/colibre_dark/sw/res/twopages_10x24.png
deleted file mode 100644
index f26676b0596b..000000000000
--- a/icon-themes/colibre_dark/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/twopages_a.png b/icon-themes/colibre_dark/sw/res/twopages_a.png
new file mode 100644
index 000000000000..c2c00ce58e3a
--- /dev/null
+++ b/icon-themes/colibre_dark/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/colibre_dark/sw/res/twopages_a_10x24.png b/icon-themes/colibre_dark/sw/res/twopages_a_10x24.png
deleted file mode 100644
index 93de56ade810..000000000000
--- a/icon-themes/colibre_dark/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_dark_svg/sw/res/doublepage.svg b/icon-themes/colibre_dark_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..55a177778907
--- /dev/null
+++ b/icon-themes/colibre_dark_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 24 16" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#fafafa"><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m11 0c.554 0 1 .446 1 1v14c0 .554-.446 1-1 1h-10c-.554 0-1-.446-1-1v-11.3632812l3.636719-3.6367188zm0 1h-6v3.5c0 .277-.223.5-.5.5h-3.5v10h10zm-7 0-3 3h3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/doublepage_10x22.svg b/icon-themes/colibre_dark_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 61ceaed6f4cf..000000000000
--- a/icon-themes/colibre_dark_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><g fill="#fafafa"><path d="m6 0c-.1325995.00002553-.2597597.05271625-.3535156.14648438l-2.5 2.50000002c-.0937681.0937559-.1464589.2209161-.1464844.3535156v1 3 2c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-.9648438-.0351562-2zm0 1h1 2 1v8h-6v-1.9648438c.0004121-.0117151.0004121-.0234411 0-.0351562v-3-1h2z"/><path d="m16 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/doublepage_a.svg b/icon-themes/colibre_dark_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..5d8ba2d99f01
--- /dev/null
+++ b/icon-themes/colibre_dark_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 24 16" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#83beec"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z" transform="translate(12)"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z" transform="matrix(-1 0 0 1 12 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/colibre_dark_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 426df74337dc..000000000000
--- a/icon-themes/colibre_dark_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><g fill="#1e8bcd"><path d="m6 0c-.1325995.00002553-.2597597.05271625-.3535156.14648438l-2.5 2.50000002c-.0937681.0937559-.1464589.2209161-.1464844.3535156v1 3 2c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-.9648438-.0351562-2zm0 1h1 2 1v8h-6v-1.9648438c.0004121-.0117151.0004121-.0234411 0-.0351562v-3-1h2z"/><path d="m16 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/emptypage.svg b/icon-themes/colibre_dark_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..1c19a7ab4160
--- /dev/null
+++ b/icon-themes/colibre_dark_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 12 16" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm0 1h6.0000001v3.5c0 .277.223.5.5.5h3.4999999v10h-10zm7.0000001 0 2.9999999 3h-2.9999999z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/emptypage_10x14.svg b/icon-themes/colibre_dark_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index d8997b7f5077..000000000000
--- a/icon-themes/colibre_dark_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m8 .0000004c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#fafafa"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/emptypage_a.svg b/icon-themes/colibre_dark_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..9a9a9a6741c1
--- /dev/null
+++ b/icon-themes/colibre_dark_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 12 16" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z" fill="#83beec"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/colibre_dark_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index 9b56a364207f..000000000000
--- a/icon-themes/colibre_dark_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m9.467354-.3436426c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#1e8bcd" transform="translate(-1.467354 .343643)"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/twopages.svg b/icon-themes/colibre_dark_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..781898f8e7e0
--- /dev/null
+++ b/icon-themes/colibre_dark_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 25 16" width="25" xmlns="http://www.w3.org/2000/svg"><g fill="#fafafa"><path d="m14 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/twopages_10x24.svg b/icon-themes/colibre_dark_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 53fec2306f36..000000000000
--- a/icon-themes/colibre_dark_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><g fill="#fafafa"><path d="m8 0c.1325995.00002553.2597597.05271625.3535156.14648438l2.5000004 2.50000002c.093768.0937559.146459.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.9648438.0351562 2zm0 1h-1-2-1v8h6v-1.9648438c-.0004121-.0117151-.0004121-.0234411 0-.0351562v-3-1h-2z"/><path d="m18 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/twopages_a.svg b/icon-themes/colibre_dark_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..16263d74f693
--- /dev/null
+++ b/icon-themes/colibre_dark_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 25 16" width="25" xmlns="http://www.w3.org/2000/svg"><g fill="#83beec"><path d="m14 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm7 1 3 3h-3z"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_dark_svg/sw/res/twopages_a_10x24.svg b/icon-themes/colibre_dark_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index e355c7480227..000000000000
--- a/icon-themes/colibre_dark_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><g fill="#1e8bcd"><path d="m8 0c.1325995.00002553.2597597.05271625.3535156.14648438l2.5000004 2.50000002c.093768.0937559.146459.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.9648438.0351562 2zm0 1h-1-2-1v8h6v-1.9648438c-.0004121-.0117151-.0004121-.0234411 0-.0351562v-3-1h-2z"/><path d="m18 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/doublepage.svg b/icon-themes/colibre_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..8871d923d832
--- /dev/null
+++ b/icon-themes/colibre_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 24 16" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m11 0c.554 0 1 .446 1 1v14c0 .554-.446 1-1 1h-10c-.554 0-1-.446-1-1v-11.3632812l3.636719-3.6367188zm0 1h-6v3.5c0 .277-.223.5-.5.5h-3.5v10h10zm-7 0-3 3h3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/doublepage_10x22.svg b/icon-themes/colibre_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index f3e750c38b41..000000000000
--- a/icon-themes/colibre_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m4 3v6h6v-8h-4z" fill="#fafafa"/><path d="m6 0c-.1325995.00002553-.2597597.05271625-.3535156.14648438l-2.5 2.50000002c-.0937681.0937559-.1464589.2209161-.1464844.3535156v1 3 2c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-.9648438-.0351562-2zm0 1h1 2 1v8h-6v-1.9648438c.0004121-.0117151.0004121-.0234411 0-.0351562v-3-1h2z" fill="#3a3a38"/><path d="m18 3v6h-6v-8h4z" fill="#fafafa"/><path d="m16 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/doublepage_a.svg b/icon-themes/colibre_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..aa7bd134c989
--- /dev/null
+++ b/icon-themes/colibre_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 24 16" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#0063b1"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z" transform="translate(12)"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z" transform="matrix(-1 0 0 1 12 0)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/colibre_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 5062db6a3225..000000000000
--- a/icon-themes/colibre_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m4 3v6h6v-8h-4z" fill="#fafafa"/><path d="m6 0c-.1325995.00002553-.2597597.05271625-.3535156.14648438l-2.5 2.50000002c-.0937681.0937559-.1464589.2209161-.1464844.3535156v1 3 2c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-.9648438-.0351562-2zm0 1h1 2 1v8h-6v-1.9648438c.0004121-.0117151.0004121-.0234411 0-.0351562v-3-1h2z" fill="#1e8bcd"/><path d="m18 3v6h-6v-8h4z" fill="#fafafa"/><path d="m16 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="#1e8bcd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/emptypage.svg b/icon-themes/colibre_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..9fcba80617cd
--- /dev/null
+++ b/icon-themes/colibre_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 12 16" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm0 1h6.0000001v3.5c0 .277.223.5.5.5h3.4999999v10h-10zm7.0000001 0 2.9999999 3h-2.9999999z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/emptypage_10x14.svg b/icon-themes/colibre_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index 764c4bdc3730..000000000000
--- a/icon-themes/colibre_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m10 3.0000004v5.9999996h-6v-7.9999996h4z" fill="#fafafa"/><path d="m8 .0000004c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/emptypage_a.svg b/icon-themes/colibre_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..ee3b09e97b78
--- /dev/null
+++ b/icon-themes/colibre_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 12 16" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z" fill="#0063b1"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/colibre_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index 7cd7b232a4bf..000000000000
--- a/icon-themes/colibre_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><g transform="translate(-1.467354 .343643)"><path d="m11.467354 2.6563574v5.9999996h-6v-7.9999996h4z" fill="#fafafa"/><path d="m9.467354-.3436426c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#1e8bcd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/twopages.svg b/icon-themes/colibre_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..daf94d20fd51
--- /dev/null
+++ b/icon-themes/colibre_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 25 16" width="25" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><path d="m14 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/twopages_10x24.svg b/icon-themes/colibre_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index b044d896d6a1..000000000000
--- a/icon-themes/colibre_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m10 3v6h-6v-8h4z" fill="#fafafa"/><path d="m8 0c.1325995.00002553.2597597.05271625.3535156.14648438l2.5000004 2.50000002c.093768.0937559.146459.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.9648438.0351562 2zm0 1h-1-2-1v8h6v-1.9648438c-.0004121-.0117151-.0004121-.0234411 0-.0351562v-3-1h-2z" fill="#3a3a38"/><path d="m20 3v6h-6v-8h4z" fill="#fafafa"/><path d="m18 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/twopages_a.svg b/icon-themes/colibre_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..eaaca7c14ecf
--- /dev/null
+++ b/icon-themes/colibre_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 25 16" width="25" xmlns="http://www.w3.org/2000/svg"><g fill="#0063b1"><path d="m14 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.636719-3.6367188zm7 1 3 3h-3z"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-11.3632812l-3.6367189-3.6367188zm7.0000001 1 2.9999999 3h-2.9999999z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/sw/res/twopages_a_10x24.svg b/icon-themes/colibre_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index e8cb90d2f3b2..000000000000
--- a/icon-themes/colibre_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m10 3v6h-6v-8h4z" fill="#fafafa"/><path d="m8 0c.1325995.00002553.2597597.05271625.3535156.14648438l2.5000004 2.50000002c.093768.0937559.146459.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.9648438.0351562 2zm0 1h-1-2-1v8h6v-1.9648438c-.0004121-.0117151-.0004121-.0234411 0-.0351562v-3-1h-2z" fill="#1e8bcd"/><path d="m20 3v6h-6v-8h4z" fill="#fafafa"/><path d="m18 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="#1e8bcd"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary/sw/res/doublepage.png b/icon-themes/elementary/sw/res/doublepage.png
new file mode 100644
index 000000000000..8ed32fd2340b
--- /dev/null
+++ b/icon-themes/elementary/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/doublepage_10x22.png b/icon-themes/elementary/sw/res/doublepage_10x22.png
deleted file mode 100644
index d16f97eb3fd9..000000000000
--- a/icon-themes/elementary/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/sw/res/doublepage_a.png b/icon-themes/elementary/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..64b059f5ce6c
--- /dev/null
+++ b/icon-themes/elementary/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/doublepage_a_10x22.png b/icon-themes/elementary/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 981d11a27500..000000000000
--- a/icon-themes/elementary/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/sw/res/emptypage.png b/icon-themes/elementary/sw/res/emptypage.png
new file mode 100644
index 000000000000..e6d2fcf66b87
--- /dev/null
+++ b/icon-themes/elementary/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/emptypage_10x14.png b/icon-themes/elementary/sw/res/emptypage_10x14.png
deleted file mode 100644
index 3321ccbfbe85..000000000000
--- a/icon-themes/elementary/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/sw/res/emptypage_a.png b/icon-themes/elementary/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..832d28544740
--- /dev/null
+++ b/icon-themes/elementary/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/emptypage_a_10x14.png b/icon-themes/elementary/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index 400a3f803e86..000000000000
--- a/icon-themes/elementary/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/sw/res/twopages.png b/icon-themes/elementary/sw/res/twopages.png
new file mode 100644
index 000000000000..43777a05d136
--- /dev/null
+++ b/icon-themes/elementary/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/twopages_10x24.png b/icon-themes/elementary/sw/res/twopages_10x24.png
deleted file mode 100644
index 7f47c0ef0e1a..000000000000
--- a/icon-themes/elementary/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/sw/res/twopages_a.png b/icon-themes/elementary/sw/res/twopages_a.png
new file mode 100644
index 000000000000..73cf08d82aad
--- /dev/null
+++ b/icon-themes/elementary/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/elementary/sw/res/twopages_a_10x24.png b/icon-themes/elementary/sw/res/twopages_a_10x24.png
deleted file mode 100644
index fb2c9654f513..000000000000
--- a/icon-themes/elementary/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary_svg/sw/res/doublepage.svg b/icon-themes/elementary_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..f05415a4b1d2
--- /dev/null
+++ b/icon-themes/elementary_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="15.999983" viewBox="0 0 6.350001 4.233329" width="24.000004" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.248311" x2="1.322917" xlink:href="#e" y1=".132287" y2="3.973831"/><linearGradient id="b" gradientTransform="matrix(.06714751 0 0 .08070285 9.037308 -4.682039)" gradientUnits="userSpaceOnUse" x1=".881739" x2=".740493" y1="4.233329" y2="-0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.06435811 0 0 -.0929617 .042905 4.347745)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" xlink:href="#e" y1="8.059012" y2="5.456536"/><linearGradient id="e" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="translate(3.175001)"><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0v3.96876593z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#d)"/></g></g><g transform="matrix(-1 0 0 1 3.175001 0)"><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0v3.96876593z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/doublepage_10x22.svg b/icon-themes/elementary_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 206fe4f5ca7d..000000000000
--- a/icon-themes/elementary_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1="9.50001" y2=".500009"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" y1="23.999994" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" xlink:href="#a" y1="9.50001" y2=".500009"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" xlink:href="#b" y1="23.999994" y2="5.945979"/><linearGradient id="f" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" xlink:href="#c" y1="8.059012" y2="5.456536"/><g transform="matrix(.99999998 0 0 -.99999998 5 10.000025)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#a)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="#4d4d4d" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#4d4d4d"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#c)"/></g></g><g transform="matrix(-1 0 0 -1 17.000002 10.000025)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#d)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="#4d4d4d" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#4d4d4d"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/doublepage_a.svg b/icon-themes/elementary_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..dd2251e5ebe7
--- /dev/null
+++ b/icon-themes/elementary_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="15.999983" viewBox="0 0 6.350001 4.233329" width="24.000004" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.248311" x2="1.322917" y1=".132287" y2="3.973831"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.06435811 0 0 -.0929617 .042905 4.347745)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="translate(3.175001)"><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0z" fill="none" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#c)"/></g></g><g transform="matrix(-1 0 0 1 3.175001 0)"><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0z" fill="none" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/elementary_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 19c8b10df7ef..000000000000
--- a/icon-themes/elementary_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1="9.50001" y2=".500009"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" y1="23.999994" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1=".000009" y2="10.00001"><stop offset="0" stop-color="#a62100" stop-opacity=".556863"/><stop offset="1" stop-color="#a62100"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="matrix(-1 0 0 -1 17.000001 10.000009)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#a)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#cc3b02"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#d)"/></g></g><g transform="matrix(.99999997 0 0 -.99999997 5.000039 9.999979)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#a)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#cc3b02"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/emptypage.svg b/icon-themes/elementary_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..e6652e2241f1
--- /dev/null
+++ b/icon-themes/elementary_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="15.999982" viewBox="0 0 3.1750005 4.2333287" width="12.000002" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.248311" x2="1.322917" xlink:href="#d" y1=".132287" y2="3.973831"/><linearGradient id="b" gradientTransform="matrix(.06714751 0 0 .08070285 9.037308 -4.682039)" gradientUnits="userSpaceOnUse" x1=".881739" x2=".740493" y1="4.233329" y2="-0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.06435811 0 0 -.0929617 .042905 4.347745)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0v3.96876593z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/emptypage_10x14.svg b/icon-themes/elementary_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index 67bc5371cb5f..000000000000
--- a/icon-themes/elementary_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 3.7041666 2.6458334" width="14" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1="9.50001" y2=".500009"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" y1="23.999994" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="matrix(.26458333 0 0 -.26458333 -.79375 2.64584)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#a)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="#4d4d4d" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#4d4d4d"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/emptypage_a.svg b/icon-themes/elementary_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..655e4c0c17c4
--- /dev/null
+++ b/icon-themes/elementary_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="15.999982" viewBox="0 0 3.1750005 4.2333287" width="12.000002" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.248311" x2="1.322917" y1=".132287" y2="3.973831"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.06435811 0 0 -.0929617 .042905 4.347745)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0v3.96876593z" fill="none" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/elementary_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index e3b30b21117f..000000000000
--- a/icon-themes/elementary_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" y1="23.999994" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1="9.50001" y2=".500009"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1=".000009" y2="10.00001"><stop offset="0" stop-color="#a62100" stop-opacity=".556863"/><stop offset="1" stop-color="#a62100"/></linearGradient><g transform="matrix(.99999997 0 0 -.99999997 -3.000001 10.000009)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#c)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#a)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="url(#d)" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#cc3b02"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/twopages.svg b/icon-themes/elementary_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..c30c1fc32efb
--- /dev/null
+++ b/icon-themes/elementary_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="15.999983" viewBox="0 0 6.6145843 4.233329" width="25.000004" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.248311" x2="1.322917" xlink:href="#e" y1=".132287" y2="3.973831"/><linearGradient id="b" gradientTransform="matrix(.06714751 0 0 .08070285 9.037308 -4.682039)" gradientUnits="userSpaceOnUse" x1=".881739" x2=".740493" y1="4.233329" y2="-0"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.06435811 0 0 -.0929617 .042905 4.347745)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" xlink:href="#e" y1="8.059012" y2="5.456536"/><linearGradient id="e" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="translate(3.439584)"><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0v3.96876593z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#d)"/></g></g><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0v3.96876593z" fill="none" stroke="url(#b)" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/twopages_10x24.svg b/icon-themes/elementary_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 43bdab1eb085..000000000000
--- a/icon-themes/elementary_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1="9.50001" y2=".500009"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" y1="23.999994" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" xlink:href="#a" y1="9.50001" y2=".500009"/><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" xlink:href="#b" y1="23.999994" y2="5.945979"/><linearGradient id="f" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" xlink:href="#c" y1="8.059012" y2="5.456536"/><g transform="matrix(.99999998 0 0 -.99999998 -3 10.000025)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#a)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="#4d4d4d" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#4d4d4d"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#c)"/></g></g><g transform="matrix(.99999998 0 0 -.99999998 7 10.000025)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#d)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="#4d4d4d" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#4d4d4d"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/twopages_a.svg b/icon-themes/elementary_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..ce5674a19af7
--- /dev/null
+++ b/icon-themes/elementary_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="15.999983" viewBox="0 0 6.6145843 4.233329" width="25.000004" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.248311" x2="1.322917" y1=".132287" y2="3.973831"><stop offset="0" stop-color="#ffa154"/><stop offset="1" stop-color="#f37329"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.06435811 0 0 -.0929617 .042905 4.347745)" gradientUnits="userSpaceOnUse" x1="15.777782" x2="15.777782" y1="41.076946" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.09253212 0 0 -.09422017 -.885962 4.155567)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><g transform="translate(3.439584)"><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0z" fill="none" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#c)"/></g></g><path d="m.13229166 4.1010369h1.85208334c.4357216-.2120729.8124444-.6220177 1.0583333-.9260417v-3.04270828h-2.91041664z" fill="url(#a)" stroke-width=".264583"/><path d="m2.7781252.39687263h-2.38124994v3.43958327h1.45492784l.9263221-.8835681z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-width=".264583"/><path d="m.13228135 4.1010473 1.79061005-.000135c.1624965 0 1.1198251-.7226856 1.1198251-1.02752l.0000026-2.94111093s-1.9402927 0-2.91043775 0z" fill="none" stroke="#a62100" stroke-linejoin="round" stroke-opacity=".501961" stroke-width=".264563"/><g fill-rule="evenodd" stroke-width=".264583"><path d="m1.1038525 3.965406c.2955316 0 .2190644-1.3195751.2190644-1.3195751s1.6140906.1841421 1.6140906-.2342356c0 .1019387-.022384.5386097-.042757.5704179-.146383.2285312-.9758994.8930851-1.2042189.9602946-.321691.033877-.5861791.023098-.5861791.023098z" opacity=".05"/><path d="m1.3229169 3.9720444c.2955317 0 .2645833-1.0616301.2645833-1.0616301s1.325798.1537943 1.325798-.2645834c0 .1019387.00796.4779169-.012409.5097251-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.183642.015346-.5710052.00791-.5710052.00791z" opacity=".12"/><path d="m1.5875002 3.9720444c.2955317 0 .2645834-.7970468.2645834-.7970468s1.0612146.1537944 1.0612146-.2645833c0 .1019386.00796.2133335-.012409.2451417-.1463833.2285312-.7786475.7413546-1.0069671.8085641-.04704.00132-.2594371.00529-.3064219.00791z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/sw/res/twopages_a_10x24.svg b/icon-themes/elementary_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index 5b3205dcd36c..000000000000
--- a/icon-themes/elementary_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1="9.50001" y2=".500009"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fafafa"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" y1="23.999994" y2="5.945979"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".97230476" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" y1=".000009" y2="10.00001"><stop offset="0" stop-color="#a62100" stop-opacity=".556863"/><stop offset="1" stop-color="#a62100"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" y1="8.059012" y2="5.456536"><stop offset="0" stop-color="#fefefe"/><stop offset="1" stop-color="#cbcbcb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" xlink:href="#a" y1="9.50001" y2=".500009"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 2.162161 -.432421)" gradientUnits="userSpaceOnUse" x1="15.777787" x2="15.777782" xlink:href="#b" y1="23.999994" y2="5.945979"/><linearGradient id="g" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="9.500001" x2="9.500001" xlink:href="#c" y1=".000009" y2="10.00001"/><linearGradient id="h" gradientTransform="matrix(.34972769 0 0 .35610773 -1.348519 .293919)" gradientUnits="userSpaceOnUse" x1="32.892288" x2="36.358372" xlink:href="#d" y1="8.059012" y2="5.456536"/><g transform="matrix(.99999997 0 0 -.99999997 -3.000001 10.000009)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#a)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="url(#c)" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#cc3b02"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#d)"/></g></g><g transform="matrix(.99999997 0 0 -.99999997 6.999999 10.000009)"><path d="m6.5000001.500018h2.9999999c1.646822.8015353 3.070656 2.3509331 4 3.5v5.4999998h-6.9999999z" fill="url(#e)"/><path d="m12.500001 8.5000088h-4.9999999v-6.9999998h1.4989399l3.50106 3.33947z" fill="none" opacity=".5" stroke="url(#f)" stroke-linecap="round"/><path d="m6.4999611.49997874 2.7676599.00051c.61416 0 4.23241 2.73141026 4.23241 3.88354026l.00001 5.1160098h-7.0000799z" fill="none" stroke="url(#g)" stroke-linejoin="round" stroke-width=".999922"/><g fill-rule="evenodd"><path d="m7.000001.98754874c1.11697 0 1 4.01246026 1 4.01246026s5.01089-.58127 5.01089 1c0-.38528.0301-1.8063-.0469-1.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.69408-.058-2.15813-.0299-2.15813-.0299z" fill="#cc3b02"/><path d="m8.000001.98754874c1.11697 0 1 3.01246026 1 3.01246026s4.01089-.58127 4.01089 1c0-.38528.0301-.8063-.0469-.92652-.55326-.86374-2.94292-2.80197-3.80586-3.0559903-.17779-.005-.98055-.02-1.15813-.0299z" fill="url(#h)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga/sw/res/doublepage.png b/icon-themes/karasa_jaga/sw/res/doublepage.png
new file mode 100644
index 000000000000..b6d4d6b67ba9
--- /dev/null
+++ b/icon-themes/karasa_jaga/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/doublepage_10x22.png b/icon-themes/karasa_jaga/sw/res/doublepage_10x22.png
deleted file mode 100644
index c3347406757b..000000000000
--- a/icon-themes/karasa_jaga/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/doublepage_a.png b/icon-themes/karasa_jaga/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..f422de6eb7c0
--- /dev/null
+++ b/icon-themes/karasa_jaga/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/doublepage_a_10x22.png b/icon-themes/karasa_jaga/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index ca2df9031373..000000000000
--- a/icon-themes/karasa_jaga/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/emptypage.png b/icon-themes/karasa_jaga/sw/res/emptypage.png
new file mode 100644
index 000000000000..7159bc2cb715
--- /dev/null
+++ b/icon-themes/karasa_jaga/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/emptypage_10x14.png b/icon-themes/karasa_jaga/sw/res/emptypage_10x14.png
deleted file mode 100644
index e073e03deeb0..000000000000
--- a/icon-themes/karasa_jaga/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/emptypage_a.png b/icon-themes/karasa_jaga/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..91772b199d0c
--- /dev/null
+++ b/icon-themes/karasa_jaga/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/emptypage_a_10x14.png b/icon-themes/karasa_jaga/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index c697af8e4bba..000000000000
--- a/icon-themes/karasa_jaga/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/twopages.png b/icon-themes/karasa_jaga/sw/res/twopages.png
new file mode 100644
index 000000000000..49d44abb04b0
--- /dev/null
+++ b/icon-themes/karasa_jaga/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/twopages_10x24.png b/icon-themes/karasa_jaga/sw/res/twopages_10x24.png
deleted file mode 100644
index 2bb6e8f7915e..000000000000
--- a/icon-themes/karasa_jaga/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/twopages_a.png b/icon-themes/karasa_jaga/sw/res/twopages_a.png
new file mode 100644
index 000000000000..d74f56368734
--- /dev/null
+++ b/icon-themes/karasa_jaga/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/sw/res/twopages_a_10x24.png b/icon-themes/karasa_jaga/sw/res/twopages_a_10x24.png
deleted file mode 100644
index 686e7db5b4c0..000000000000
--- a/icon-themes/karasa_jaga/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga_svg/sw/res/doublepage.svg b/icon-themes/karasa_jaga_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..6511557ce12c
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#8c8c8c"><path d="m13 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z"/><path d="m13 16v-16h-13v11l5 5zm-1-1h-6v-5h-5v-9h11zm-7-.5-3.5-3.5h3.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/doublepage_10x22.svg b/icon-themes/karasa_jaga_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 7dc943942cc0..000000000000
--- a/icon-themes/karasa_jaga_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 22 10" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#8c8c8c"><path d="m11 10v-10h-1-6-1v1 5 1l3 3h1 3zm-1-1h-3v-2-1h-1-2v-5h6zm-4 0-2-2h2z"/><path d="m11 10v-10h1 6 1v1 5 1l-3 3h-1-3zm1-1h3v-2-1h1 2v-5h-6zm4 0 2-2h-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/doublepage_a.svg b/icon-themes/karasa_jaga_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..003ab0bff3b9
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#3689e6"><path d="m13 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z"/><path d="m13 16v-16h-13v11l5 5zm-1-1h-6v-5h-5v-9h11zm-7-.5-3.5-3.5h3.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/karasa_jaga_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 4ef0fa95dc22..000000000000
--- a/icon-themes/karasa_jaga_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 22 10" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#3689e6"><path d="m11 10v-10h-1-6-1v1 5 1l3 3h1 3zm-1-1h-3v-2-1h-1-2v-5h6zm-4 0-2-2h2z"/><path d="m11 10v-10h1 6 1v1 5 1l-3 3h-1-3zm1-1h3v-2-1h1 2v-5h-6zm4 0 2-2h-2z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/emptypage.svg b/icon-themes/karasa_jaga_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..52fb3ec8b786
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m0 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/emptypage_10x14.svg b/icon-themes/karasa_jaga_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index b42516e474da..000000000000
--- a/icon-themes/karasa_jaga_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 10v-10h1 6 1v1 5 1l-3 3h-1-3zm1-1h3v-2-1h1 2v-5h-6zm4 0 2-2h-2z" fill="#8c8c8c"/></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/emptypage_a.svg b/icon-themes/karasa_jaga_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..126cbeafb72b
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m0 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z" fill="#3689e6"/></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/karasa_jaga_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index b325355ecfe8..000000000000
--- a/icon-themes/karasa_jaga_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m3 10v-10h1 6 1v1 5 1l-3 3h-1-3zm1-1h3v-2-1h1 2v-5h-6zm4 0 2-2h-2z" fill="#3689e6"/></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/twopages.svg b/icon-themes/karasa_jaga_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..6b194e1c455c
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 27 16" width="27" xmlns="http://www.w3.org/2000/svg"><g fill="#8c8c8c"><path d="m14 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z"/><path d="m0 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/twopages_10x24.svg b/icon-themes/karasa_jaga_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 01cbd0b66486..000000000000
--- a/icon-themes/karasa_jaga_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 24 10" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#8c8c8c"><path d="m3 0v10h4 1l3-3v-7zm1 1h6v5h-2-1v1 2h-3zm4 6h1.5625l-1.5625 1.5625z"/><path d="m13 0v10h4 1l3-3v-7zm1 1h6v5h-2-1v1 2h-3zm4 6h1.5625l-1.5625 1.5625z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/twopages_a.svg b/icon-themes/karasa_jaga_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..8e4da7dc9815
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 27 16" width="27" xmlns="http://www.w3.org/2000/svg"><g fill="#3689e6"><path d="m14 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z"/><path d="m0 16v-16h13v11l-5 5zm1-1h6v-5h5v-9h-11zm7-.5 3.5-3.5h-3.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/sw/res/twopages_a_10x24.svg b/icon-themes/karasa_jaga_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index ad9e31a08675..000000000000
--- a/icon-themes/karasa_jaga_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 24 10" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#3689e6"><path d="m3 0v10h4 1l3-3v-7zm1 1h6v5h-2-1v1 2h-3zm4 6h1.5625l-1.5625 1.5625z"/><path d="m13 0v10h4 1l3-3v-7zm1 1h6v5h-2-1v1 2h-3zm4 6h1.5625l-1.5625 1.5625z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr/sw/res/doublepage.png b/icon-themes/sifr/sw/res/doublepage.png
new file mode 100644
index 000000000000..91235a50e564
--- /dev/null
+++ b/icon-themes/sifr/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/sifr/sw/res/doublepage_10x22.png b/icon-themes/sifr/sw/res/doublepage_10x22.png
deleted file mode 100644
index 68ec2ab162c0..000000000000
--- a/icon-themes/sifr/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr/sw/res/doublepage_a.png b/icon-themes/sifr/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..109c503535f0
--- /dev/null
+++ b/icon-themes/sifr/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/sifr/sw/res/doublepage_a_10x22.png b/icon-themes/sifr/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index ede433e24e6e..000000000000
--- a/icon-themes/sifr/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr/sw/res/emptypage.png b/icon-themes/sifr/sw/res/emptypage.png
new file mode 100644
index 000000000000..48122d59a0d7
--- /dev/null
+++ b/icon-themes/sifr/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/sifr/sw/res/emptypage_10x14.png b/icon-themes/sifr/sw/res/emptypage_10x14.png
deleted file mode 100644
index d64b185c496f..000000000000
--- a/icon-themes/sifr/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr/sw/res/emptypage_a.png b/icon-themes/sifr/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..432166462d5a
--- /dev/null
+++ b/icon-themes/sifr/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/sifr/sw/res/emptypage_a_10x14.png b/icon-themes/sifr/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index 10beccad3931..000000000000
--- a/icon-themes/sifr/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr/sw/res/twopages.png b/icon-themes/sifr/sw/res/twopages.png
new file mode 100644
index 000000000000..1b665d5d044f
--- /dev/null
+++ b/icon-themes/sifr/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/sifr/sw/res/twopages_10x24.png b/icon-themes/sifr/sw/res/twopages_10x24.png
deleted file mode 100644
index e515b99d2af9..000000000000
--- a/icon-themes/sifr/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr/sw/res/twopages_a.png b/icon-themes/sifr/sw/res/twopages_a.png
new file mode 100644
index 000000000000..98058567dcf0
--- /dev/null
+++ b/icon-themes/sifr/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/sifr/sw/res/twopages_a_10x24.png b/icon-themes/sifr/sw/res/twopages_a_10x24.png
deleted file mode 100644
index 6e411e14cdba..000000000000
--- a/icon-themes/sifr/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/doublepage.png b/icon-themes/sifr_dark/sw/res/doublepage.png
new file mode 100644
index 000000000000..922ca3691692
--- /dev/null
+++ b/icon-themes/sifr_dark/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/doublepage_10x22.png b/icon-themes/sifr_dark/sw/res/doublepage_10x22.png
deleted file mode 100644
index 9d2d08f419fc..000000000000
--- a/icon-themes/sifr_dark/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/doublepage_a.png b/icon-themes/sifr_dark/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..41df466bda2f
--- /dev/null
+++ b/icon-themes/sifr_dark/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/doublepage_a_10x22.png b/icon-themes/sifr_dark/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 996d67528612..000000000000
--- a/icon-themes/sifr_dark/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/emptypage.png b/icon-themes/sifr_dark/sw/res/emptypage.png
new file mode 100644
index 000000000000..60e1d9941205
--- /dev/null
+++ b/icon-themes/sifr_dark/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/emptypage_10x14.png b/icon-themes/sifr_dark/sw/res/emptypage_10x14.png
deleted file mode 100644
index 550baf5c7a83..000000000000
--- a/icon-themes/sifr_dark/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/emptypage_a.png b/icon-themes/sifr_dark/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..a8cabe0580ec
--- /dev/null
+++ b/icon-themes/sifr_dark/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/emptypage_a_10x14.png b/icon-themes/sifr_dark/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index 2f29e6dfd186..000000000000
--- a/icon-themes/sifr_dark/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/twopages.png b/icon-themes/sifr_dark/sw/res/twopages.png
new file mode 100644
index 000000000000..de9a5699a2f1
--- /dev/null
+++ b/icon-themes/sifr_dark/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/twopages_10x24.png b/icon-themes/sifr_dark/sw/res/twopages_10x24.png
deleted file mode 100644
index 91672e24129a..000000000000
--- a/icon-themes/sifr_dark/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/twopages_a.png b/icon-themes/sifr_dark/sw/res/twopages_a.png
new file mode 100644
index 000000000000..d199c3539c3b
--- /dev/null
+++ b/icon-themes/sifr_dark/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/sifr_dark/sw/res/twopages_a_10x24.png b/icon-themes/sifr_dark/sw/res/twopages_a_10x24.png
deleted file mode 100644
index ed2be0206e82..000000000000
--- a/icon-themes/sifr_dark/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sifr_dark_svg/sw/res/doublepage.svg b/icon-themes/sifr_dark_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..8fd56914e07c
--- /dev/null
+++ b/icon-themes/sifr_dark_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m16 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" opacity=".35"/><path d="m10 0c1.644701 0 3 1.3553 3 3v10c0 1.6447-1.355299 3-3 3h-7c-1.644701 0-3-1.3553-3-3v-8.5c.000051-.2651986.105433-.5195186.292969-.70703l3.5-3.5c.187511-.18753666.4418319-.29291856.707031-.29297zm0 2h-5v1.5c0 1-.5 1.5-1.5 1.5h-1.5v8c0 .5713.428703 1 1 1h7c.571297 0 1-.4287 1-1v-10c0-.5713-.428703-1-1-1z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/doublepage_10x22.svg b/icon-themes/sifr_dark_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 96e35e3f5df7..000000000000
--- a/icon-themes/sifr_dark_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef" stroke-width=".132291"><path d="m3.3072916 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z" opacity=".35"/><path d="m2.5135416.00000003c.2175802 0 .396875.1792949.396875.396875l-.0000001 1.85208327c0 .2175801-.1792948.396875-.396875.396875h-1.3229166c-.21758025 0-.39687505-.1792949-.39687495-.396875v-1.65364577c.0000068-.0350836.013948-.068728.038757-.0935342l.46302105-.4630208c.0248063-.02480956.0584508-.03875072.0935344-.0387575zm0 .2645833-.9260417.00000005v.26458333c-.0000001.1322917-.1322919.26458333-.2645834.26458333h-.2645833v1.45520826c0 .075578.056714.1322917.1322917.1322917h1.3229166c.075578 0 .1322916-.056714.1322916-.1322917l.0000001-1.85208327c0-.075578-.056714-.1322917-.1322916-.1322917z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/doublepage_a.svg b/icon-themes/sifr_dark_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..06c12e87bbcd
--- /dev/null
+++ b/icon-themes/sifr_dark_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m16 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m10 0c1.644701 0 3 1.3553 3 3v10c0 1.6447-1.355299 3-3 3h-7c-1.644701 0-3-1.3553-3-3v-8.5c.000051-.2651986.105433-.5195186.292969-.70703l3.5-3.5c.187511-.18753666.4418319-.29291856.707031-.29297zm0 2h-5v1.5c0 1-.5 1.5-1.5 1.5h-1.5v8c0 .5713.428703 1 1 1h7c.571297 0 1-.4287 1-1v-10c0-.5713-.428703-1-1-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/sifr_dark_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index f33c7962580d..000000000000
--- a/icon-themes/sifr_dark_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef" stroke-width=".132291"><path d="m3.3072916 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z"/><path d="m2.5135416.00000003c.2175802 0 .396875.1792949.396875.396875l-.0000001 1.85208327c0 .2175801-.1792948.396875-.396875.396875h-1.3229166c-.21758025 0-.39687505-.1792949-.39687495-.396875v-1.65364577c.0000068-.0350836.013948-.068728.038757-.0935342l.46302105-.4630208c.0248063-.02480956.0584508-.03875072.0935344-.0387575zm0 .2645833-.9260417.00000005v.26458333c-.0000001.1322917-.1322919.26458333-.2645834.26458333h-.2645833v1.45520826c0 .075578.056714.1322917.1322917.1322917h1.3229166c.075578 0 .1322916-.056714.1322916-.1322917l.0000001-1.85208327c0-.075578-.056714-.1322917-.1322916-.1322917z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/emptypage.svg b/icon-themes/sifr_dark_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..3b909d3f2e22
--- /dev/null
+++ b/icon-themes/sifr_dark_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" fill="#efefef" opacity=".35"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/emptypage_10x14.svg b/icon-themes/sifr_dark_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index c3c7cb883368..000000000000
--- a/icon-themes/sifr_dark_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 3.7041665 2.6458334" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m1.1906249-.00000002c-.21758018 0-.39687499.1792949-.39687498.396875l.00000009 1.85208332c.00000001.2175801.1792948.396875.39687499.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.65364582c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875071-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520831c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.85208332c0-.075578.056714-.1322917.1322916-.1322917z" fill="#efefef" opacity=".35" stroke-width=".132291"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/emptypage_a.svg b/icon-themes/sifr_dark_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..0de9fa4cb17f
--- /dev/null
+++ b/icon-themes/sifr_dark_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" fill="#efefef"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/sifr_dark_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index 122be61cd10a..000000000000
--- a/icon-themes/sifr_dark_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 3.7041665 2.6458334" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m1.1906249-.00000002c-.21758018 0-.39687499.1792949-.39687498.396875l.00000009 1.85208332c.00000001.2175801.1792948.396875.39687499.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.65364582c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875071-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520831c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.85208332c0-.075578.056714-.1322917.1322916-.1322917z" fill="#efefef" stroke-width=".132291"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/twopages.svg b/icon-themes/sifr_dark_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..1c271b386ea1
--- /dev/null
+++ b/icon-themes/sifr_dark_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 28 16" width="28" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m18 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" opacity=".35"/><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/twopages_10x24.svg b/icon-themes/sifr_dark_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 775d599cb8d1..000000000000
--- a/icon-themes/sifr_dark_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef" stroke-width=".132291"><path d="m3.5718749 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z" opacity=".35"/><path d="m.92604144 0c-.2175802 0-.39687505.1792949-.39687505.396875l.0000001 1.8520833c0 .2175801.17929485.396875.39687505.396875h1.32291656c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.92604166.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.32291656c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/twopages_a.svg b/icon-themes/sifr_dark_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..62b262dd9cda
--- /dev/null
+++ b/icon-themes/sifr_dark_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 28 16" width="28" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m18 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_dark_svg/sw/res/twopages_a_10x24.svg b/icon-themes/sifr_dark_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index 1508b031545d..000000000000
--- a/icon-themes/sifr_dark_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef" stroke-width=".132291"><path d="m3.5718749 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z"/><path d="m.92604144 0c-.2175802 0-.39687505.1792949-.39687505.396875l.0000001 1.8520833c0 .2175801.17929485.396875.39687505.396875h1.32291656c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.92604166.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.32291656c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/doublepage.svg b/icon-themes/sifr_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..9b8c77a11aab
--- /dev/null
+++ b/icon-themes/sifr_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436"><path d="m16 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" opacity=".35"/><path d="m10 0c1.644701 0 3 1.3553 3 3v10c0 1.6447-1.355299 3-3 3h-7c-1.644701 0-3-1.3553-3-3v-8.5c.000051-.2651986.105433-.5195186.292969-.70703l3.5-3.5c.187511-.18753666.4418319-.29291856.707031-.29297zm0 2h-5v1.5c0 1-.5 1.5-1.5 1.5h-1.5v8c0 .5713.428703 1 1 1h7c.571297 0 1-.4287 1-1v-10c0-.5713-.428703-1-1-1z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/doublepage_10x22.svg b/icon-themes/sifr_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 4e8bb8b3fc98..000000000000
--- a/icon-themes/sifr_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436" stroke-width=".132291"><path d="m3.3072916 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z" opacity=".35"/><path d="m2.5135416.00000003c.2175802 0 .396875.1792949.396875.396875l-.0000001 1.85208327c0 .2175801-.1792948.396875-.396875.396875h-1.3229166c-.21758025 0-.39687505-.1792949-.39687495-.396875v-1.65364577c.0000068-.0350836.013948-.068728.038757-.0935342l.46302105-.4630208c.0248063-.02480956.0584508-.03875072.0935344-.0387575zm0 .2645833-.9260417.00000005v.26458333c-.0000001.1322917-.1322919.26458333-.2645834.26458333h-.2645833v1.45520826c0 .075578.056714.1322917.1322917.1322917h1.3229166c.075578 0 .1322916-.056714.1322916-.1322917l.0000001-1.85208327c0-.075578-.056714-.1322917-.1322916-.1322917z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/doublepage_a.svg b/icon-themes/sifr_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..8a1dd6d05afa
--- /dev/null
+++ b/icon-themes/sifr_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 26 16" width="26" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436"><path d="m16 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m10 0c1.644701 0 3 1.3553 3 3v10c0 1.6447-1.355299 3-3 3h-7c-1.644701 0-3-1.3553-3-3v-8.5c.000051-.2651986.105433-.5195186.292969-.70703l3.5-3.5c.187511-.18753666.4418319-.29291856.707031-.29297zm0 2h-5v1.5c0 1-.5 1.5-1.5 1.5h-1.5v8c0 .5713.428703 1 1 1h7c.571297 0 1-.4287 1-1v-10c0-.5713-.428703-1-1-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/sifr_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index 36874582901c..000000000000
--- a/icon-themes/sifr_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436" stroke-width=".132291"><path d="m3.3072916 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z"/><path d="m2.5135416.00000003c.2175802 0 .396875.1792949.396875.396875l-.0000001 1.85208327c0 .2175801-.1792948.396875-.396875.396875h-1.3229166c-.21758025 0-.39687505-.1792949-.39687495-.396875v-1.65364577c.0000068-.0350836.013948-.068728.038757-.0935342l.46302105-.4630208c.0248063-.02480956.0584508-.03875072.0935344-.0387575zm0 .2645833-.9260417.00000005v.26458333c-.0000001.1322917-.1322919.26458333-.2645834.26458333h-.2645833v1.45520826c0 .075578.056714.1322917.1322917.1322917h1.3229166c.075578 0 .1322916-.056714.1322916-.1322917l.0000001-1.85208327c0-.075578-.056714-.1322917-.1322916-.1322917z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/emptypage.svg b/icon-themes/sifr_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..c0b246e8aa92
--- /dev/null
+++ b/icon-themes/sifr_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" fill="#2e3436" opacity=".35"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/emptypage_10x14.svg b/icon-themes/sifr_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index caac34426014..000000000000
--- a/icon-themes/sifr_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 3.7041665 2.6458334" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m1.1906249-.00000002c-.21758018 0-.39687499.1792949-.39687498.396875l.00000009 1.85208332c.00000001.2175801.1792948.396875.39687499.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.65364582c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875071-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520831c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.85208332c0-.075578.056714-.1322917.1322916-.1322917z" fill="#2e3436" opacity=".35" stroke-width=".132291"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/emptypage_a.svg b/icon-themes/sifr_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..507d0820b178
--- /dev/null
+++ b/icon-themes/sifr_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 13 16" width="13" xmlns="http://www.w3.org/2000/svg"><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" fill="#2e3436"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/sifr_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index 4ea19cf97cac..000000000000
--- a/icon-themes/sifr_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 3.7041665 2.6458334" width="14" xmlns="http://www.w3.org/2000/svg"><path d="m1.1906249-.00000002c-.21758018 0-.39687499.1792949-.39687498.396875l.00000009 1.85208332c.00000001.2175801.1792948.396875.39687499.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.65364582c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875071-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520831c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.85208332c0-.075578.056714-.1322917.1322916-.1322917z" fill="#2e3436" stroke-width=".132291"/></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/twopages.svg b/icon-themes/sifr_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..533732fa3437
--- /dev/null
+++ b/icon-themes/sifr_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 28 16" width="28" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436"><path d="m18 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" opacity=".35"/><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/twopages_10x24.svg b/icon-themes/sifr_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 6d0ce234a10e..000000000000
--- a/icon-themes/sifr_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436" stroke-width=".132291"><path d="m3.5718749 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z" opacity=".35"/><path d="m.92604144 0c-.2175802 0-.39687505.1792949-.39687505.396875l.0000001 1.8520833c0 .2175801.17929485.396875.39687505.396875h1.32291656c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.92604166.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.32291656c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z" opacity=".35"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/twopages_a.svg b/icon-themes/sifr_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..967a59028cf7
--- /dev/null
+++ b/icon-themes/sifr_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 28 16" width="28" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436"><path d="m18 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.441832-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m3 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h7c1.644701 0 3-1.3553 3-3v-8.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-3.5-3.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h5v1.5c0 1 .5 1.5 1.5 1.5h1.5v8c0 .5713-.428703 1-1 1h-7c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sifr_svg/sw/res/twopages_a_10x24.svg b/icon-themes/sifr_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index fa69247ad8cb..000000000000
--- a/icon-themes/sifr_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg height="10" viewBox="0 0 5.8208331 2.6458334" width="22" xmlns="http://www.w3.org/2000/svg"><g fill="#2e3436" stroke-width=".132291"><path d="m3.5718749 0c-.2175802 0-.396875.1792949-.396875.396875l.0000001 1.8520833c0 .2175801.1792948.396875.396875.396875h1.3229166c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.9260417.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.3229166c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z"/><path d="m.92604144 0c-.2175802 0-.39687505.1792949-.39687505.396875l.0000001 1.8520833c0 .2175801.17929485.396875.39687505.396875h1.32291656c.2175803 0 .3968751-.1792949.396875-.396875v-1.6536458c-.0000068-.0350836-.013948-.068728-.038757-.0935342l-.4630211-.4630208c-.0248063-.02480956-.0584508-.03875072-.0935344-.0387575zm0 .2645833.92604166.00000005v.26458333c.0000001.1322917.1322919.26458333.2645834.26458333h.2645833v1.45520829c0 .075578-.056714.1322917-.1322917.1322917h-1.32291656c-.075578 0-.1322916-.056714-.1322916-.1322917l-.0000001-1.8520833c0-.075578.056714-.1322917.1322916-.1322917z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura/sw/res/doublepage.png b/icon-themes/sukapura/sw/res/doublepage.png
new file mode 100644
index 000000000000..79b62e7af185
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/doublepage.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/doublepage_10x22.png b/icon-themes/sukapura/sw/res/doublepage_10x22.png
deleted file mode 100644
index 93c218cfb1bd..000000000000
--- a/icon-themes/sukapura/sw/res/doublepage_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/doublepage_a.png b/icon-themes/sukapura/sw/res/doublepage_a.png
new file mode 100644
index 000000000000..17068459a8a2
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/doublepage_a.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/doublepage_a_10x22.png b/icon-themes/sukapura/sw/res/doublepage_a_10x22.png
deleted file mode 100644
index 96bfaba8c326..000000000000
--- a/icon-themes/sukapura/sw/res/doublepage_a_10x22.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/emptypage.png b/icon-themes/sukapura/sw/res/emptypage.png
new file mode 100644
index 000000000000..b57205d7aaff
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/emptypage.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/emptypage_10x14.png b/icon-themes/sukapura/sw/res/emptypage_10x14.png
deleted file mode 100644
index 53b4a7a2c06e..000000000000
--- a/icon-themes/sukapura/sw/res/emptypage_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/emptypage_a.png b/icon-themes/sukapura/sw/res/emptypage_a.png
new file mode 100644
index 000000000000..3caf6b42e4fe
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/emptypage_a.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/emptypage_a_10x14.png b/icon-themes/sukapura/sw/res/emptypage_a_10x14.png
deleted file mode 100644
index a77a898de684..000000000000
--- a/icon-themes/sukapura/sw/res/emptypage_a_10x14.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/twopages.png b/icon-themes/sukapura/sw/res/twopages.png
new file mode 100644
index 000000000000..6dabca635bef
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/twopages.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/twopages_10x24.png b/icon-themes/sukapura/sw/res/twopages_10x24.png
deleted file mode 100644
index d33184fd2b77..000000000000
--- a/icon-themes/sukapura/sw/res/twopages_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/twopages_a.png b/icon-themes/sukapura/sw/res/twopages_a.png
new file mode 100644
index 000000000000..f19dbbdaac8f
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/twopages_a.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/twopages_a_10x24.png b/icon-themes/sukapura/sw/res/twopages_a_10x24.png
deleted file mode 100644
index ae28808a3397..000000000000
--- a/icon-themes/sukapura/sw/res/twopages_a_10x24.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura_svg/sw/res/doublepage.svg b/icon-themes/sukapura_svg/sw/res/doublepage.svg
new file mode 100644
index 000000000000..a9380bcf01c6
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/doublepage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 24 16" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a3c"><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m11 0c.554 0 1 .446 1 1v14c0 .554-.446 1-1 1h-10c-.554 0-1-.446-1-1v-10.5-.8632812l3.636719-3.6367188zm0 1h-6v3.5c0 .277-.223.5-.5.5h-3.5v10h10zm-7 0-3 3h3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/doublepage_10x22.svg b/icon-themes/sukapura_svg/sw/res/doublepage_10x22.svg
deleted file mode 100644
index 712b4e74734d..000000000000
--- a/icon-themes/sukapura_svg/sw/res/doublepage_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg"><path d="m4 3v6h6v-8h-4z" fill="#fff"/><path d="m6 0c-.1325995.00002553-.2597597.05271625-.3535156.14648438l-2.5 2.50000002c-.0937681.0937559-.1464589.2209161-.1464844.3535156v1 3 2c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-.9648438-.0351562-2zm0 1h1 2 1v8h-6v-1.9648438c.0004121-.0117151.0004121-.0234411 0-.0351562v-3-1h2z" fill="#4b4b4f"/><path d="m18 3v6h-6v-8h4z" fill="#fff"/><path d="m16 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/doublepage_a.svg b/icon-themes/sukapura_svg/sw/res/doublepage_a.svg
new file mode 100644
index 000000000000..ef2a523de862
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/doublepage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 24 16" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-16.900662 .629486)" gradientUnits="userSpaceOnUse" x1="13.967354" x2="13.967354" y1="4.156357" y2="-5.843643"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="translate(12)" gradientUnits="userSpaceOnUse" x1="6" x2="5.867135" xlink:href="#a" y1="16" y2="0"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 12 0)" gradientUnits="userSpaceOnUse" x1="6" x2="5.867135" xlink:href="#a" y1="16" y2="0"/><path d="m13 1v14h10v-10h-3.5c-.277 0-.5-.2230003-.5-.5v-3.5z" fill="url(#b)"/><path d="m5 1v3.5c0 .2769997-.2230003.5-.5.5h-3.5v10h10v-14z" fill="url(#c)"/><g fill="#3a3a3c"><path d="m13 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m11 0c.554 0 1 .446 1 1v14c0 .554-.446 1-1 1h-10c-.554 0-1-.446-1-1v-10.5-.8632812l3.636719-3.6367188zm0 1h-6v3.5c0 .277-.223.5-.5.5h-3.5v10h10zm-7 0-3 3h3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/doublepage_a_10x22.svg b/icon-themes/sukapura_svg/sw/res/doublepage_a_10x22.svg
deleted file mode 100644
index e28e1ad458ca..000000000000
--- a/icon-themes/sukapura_svg/sw/res/doublepage_a_10x22.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 22 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-15.5 -1.5)" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.478516" y1="8" y2=".990234"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#a" y1="10" y2="0"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="10" y2="0"/><path d="m4 3v6h6v-8h-4z" fill="#fff"/><path d="m6 0c-.1325995.00002553-.2597597.05271625-.3535156.14648438l-2.5 2.50000002c-.0937681.0937559-.1464589.2209161-.1464844.3535156v1 3 2c0 .554.446 1 1 1h6c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1h-.9648438-.0351562-2zm0 1h1 2 1v8h-6v-1.9648438c.0004121-.0117151.0004121-.0234411 0-.0351562v-3-1h2z" fill="url(#c)"/><path d="m18 3v6h-6v-8h4z" fill="#fff"/><path d="m16 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/emptypage.svg b/icon-themes/sukapura_svg/sw/res/emptypage.svg
new file mode 100644
index 000000000000..376c0108f8ac
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/emptypage.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 12 16" width="12" xmlns="http://www.w3.org/2000/svg"><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z" fill="#3a3a3c"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/emptypage_10x14.svg b/icon-themes/sukapura_svg/sw/res/emptypage_10x14.svg
deleted file mode 100644
index 3c8c738344a7..000000000000
--- a/icon-themes/sukapura_svg/sw/res/emptypage_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg"><path d="m10 3.0000004v5.9999996h-6v-7.9999996h4z" fill="#fff"/><path d="m8 .0000004c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/emptypage_a.svg b/icon-themes/sukapura_svg/sw/res/emptypage_a.svg
new file mode 100644
index 000000000000..1dbeba2c582a
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/emptypage_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 12 16" width="12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-10.900662" x2="-11.033527" y1="16.629486" y2=".629486"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m1 1v14h10v-10h-3.5c-.2769997 0-.5-.2230003-.5-.5v-3.5z" fill="url(#a)"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z" fill="#3a3a3c"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/emptypage_a_10x14.svg b/icon-themes/sukapura_svg/sw/res/emptypage_a_10x14.svg
deleted file mode 100644
index c819d2ace133..000000000000
--- a/icon-themes/sukapura_svg/sw/res/emptypage_a_10x14.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 14 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13.967354" x2="13.967354" y1="4.156357" y2="-5.843643"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g transform="translate(-1.467354 .343643)"><path d="m11.467354 2.6563574v5.9999996h-6v-7.9999996h4z" fill="#fff"/><path d="m9.467354-.3436426c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/twopages.svg b/icon-themes/sukapura_svg/sw/res/twopages.svg
new file mode 100644
index 000000000000..d1156821c33e
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/twopages.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 25 16" width="25" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a3c"><path d="m14 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/twopages_10x24.svg b/icon-themes/sukapura_svg/sw/res/twopages_10x24.svg
deleted file mode 100644
index 0e3b31c2ff7a..000000000000
--- a/icon-themes/sukapura_svg/sw/res/twopages_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg"><path d="m20 3v5.9999996h-6v-7.9999996h4z" fill="#fff"/><path d="m18 0c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#4b4b4f"/><path d="m10 3.0000004v5.9999996h-6v-7.9999996h4z" fill="#fff"/><path d="m8 .0000004c.132599.0000255.25976.052716.353516.1464844l2.5 2.5c.09377.093756.146458.2209161.146484.3535156v1 3 1.9999996c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-7.9999996c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v7.9999996h6v-1.9648434c-.000412-.011715-.000412-.023441 0-.035156v-3-1h-2z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/twopages_a.svg b/icon-themes/sukapura_svg/sw/res/twopages_a.svg
new file mode 100644
index 000000000000..6d0f7399a59f
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/twopages_a.svg
@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 25 16" width="25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-16.900662 .629486)" gradientUnits="userSpaceOnUse" x1="13.967354" x2="13.967354" y1="4.156357" y2="-5.843643"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="translate(13)" gradientUnits="userSpaceOnUse" x1="6" x2="5.867135" xlink:href="#a" y1="16" y2="0"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6" x2="5.867135" xlink:href="#a" y1="16" y2="0"/><path d="m14 1v14h10v-10h-3.5c-.277 0-.5-.2230003-.5-.5v-3.5z" fill="url(#b)"/><path d="m7 1v3.5c0 .2769997.2230003.5.5.5h3.5v10h-10v-14z" fill="url(#c)"/><g fill="#3a3a3c"><path d="m14 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/twopages_a_10x24.svg b/icon-themes/sukapura_svg/sw/res/twopages_a_10x24.svg
deleted file mode 100644
index 01a6030b87d1..000000000000
--- a/icon-themes/sukapura_svg/sw/res/twopages_a_10x24.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 24 10" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(2)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#b" y1="10" y2="0"/><linearGradient id="b" gradientTransform="translate(-15.5 -1.5)" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.478516" y1="8" y2=".990234"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="translate(-8)" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#b" y1="10" y2="0"/><path d="m10 3v6h-6v-8h4z" fill="#fff"/><path d="m8 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="url(#c)"/><path d="m20 3v6h-6v-8h4z" fill="#fff"/><path d="m18 0c.132599.00002553.25976.05271625.353516.14648438l2.5 2.50000002c.093768.0937559.146458.2209161.146484.3535156v1 3 2c0 .554-.446 1-1 1h-6c-.554 0-1-.446-1-1v-8c0-.554.446-1 1-1h.964844.035156 2zm0 1h-1-2-1v8h6v-1.9648438c-.000412-.0117151-.000412-.0234411 0-.0351562v-3-1h-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sw/inc/bitmaps.hlst b/sw/inc/bitmaps.hlst
index 9606076d3032..6582b691d371 100644
--- a/sw/inc/bitmaps.hlst
+++ b/sw/inc/bitmaps.hlst
@@ -36,12 +36,12 @@ inline constexpr OUStringLiteral BMP_REDLINE_COMMENT_DELETION = u"cmd/sc_deletea
inline constexpr OUStringLiteral RID_BMP_DB = u"sw/res/sx01.png";
inline constexpr OUStringLiteral RID_BMP_DBTABLE = u"sw/res/sx02.png";
inline constexpr OUStringLiteral RID_BMP_DBQUERY = u"sw/res/sx03.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_AUTOMATIC = u"sw/res/twopages_10x24.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_AUTOMATIC_ACTIVE = u"sw/res/twopages_a_10x24.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_BOOKMODE = u"sw/res/doublepage_10x22.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_BOOKMODE_ACTIVE = u"sw/res/doublepage_a_10x22.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_SINGLECOLUMN = u"sw/res/emptypage_10x14.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_SINGLECOLUMN_ACTIVE = u"sw/res/emptypage_a_10x14.png";
+inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_AUTOMATIC = u"sw/res/twopages.png";
+inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_AUTOMATIC_ACTIVE = u"sw/res/twopages_a.png";
+inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_BOOKMODE = u"sw/res/doublepage.png";
+inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_BOOKMODE_ACTIVE = u"sw/res/doublepage_a.png";
+inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_SINGLECOLUMN = u"sw/res/emptypage.png";
+inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_SINGLECOLUMN_ACTIVE = u"sw/res/emptypage_a.png";
inline constexpr OUStringLiteral RID_BMP_PAGE_BREAK = u"sw/res/page_break.png";
inline constexpr OUStringLiteral RID_BMP_FORMULA_CALC = u"sw/res/sc20556.png";
diff --git a/sw/source/uibase/utlui/viewlayoutctrl.cxx b/sw/source/uibase/utlui/viewlayoutctrl.cxx
index b0631559ac68..c091fcb01f46 100644
--- a/sw/source/uibase/utlui/viewlayoutctrl.cxx
+++ b/sw/source/uibase/utlui/viewlayoutctrl.cxx
@@ -102,12 +102,13 @@ void SwViewLayoutControl::Paint( const UserDrawEvent& rUsrEvt )
const bool bSingleColumn = 0 == mpImpl->mnState;
const bool bAutomatic = 1 == mpImpl->mnState;
const bool bBookMode = 2 == mpImpl->mnState;
+ const int nDistance = 6;
const tools::Long nImageWidthSum = mpImpl->maImageSingleColumn.GetSizePixel().Width() +
mpImpl->maImageAutomatic.GetSizePixel().Width() +
mpImpl->maImageBookMode.GetSizePixel().Width();
- const tools::Long nXOffset = (aRect.GetWidth() - nImageWidthSum) / 2;
+ const tools::Long nXOffset = (aRect.GetWidth() - nImageWidthSum - (2* nDistance)) / 2;
const tools::Long nYOffset = (aControlRect.GetHeight() - mpImpl->maImageSingleColumn.GetSizePixel().Height()) / 2;
aRect.AdjustLeft( nXOffset );
@@ -117,11 +118,11 @@ void SwViewLayoutControl::Paint( const UserDrawEvent& rUsrEvt )
pDev->DrawImage( aRect.TopLeft(), bSingleColumn ? mpImpl->maImageSingleColumn_Active : mpImpl->maImageSingleColumn );
// draw automatic image:
- aRect.AdjustLeft(mpImpl->maImageSingleColumn.GetSizePixel().Width() );
+ aRect.AdjustLeft(mpImpl->maImageSingleColumn.GetSizePixel().Width() + nDistance);
pDev->DrawImage( aRect.TopLeft(), bAutomatic ? mpImpl->maImageAutomatic_Active : mpImpl->maImageAutomatic );
// draw bookmode image:
- aRect.AdjustLeft(mpImpl->maImageAutomatic.GetSizePixel().Width() );
+ aRect.AdjustLeft(mpImpl->maImageAutomatic.GetSizePixel().Width() + nDistance);
pDev->DrawImage( aRect.TopLeft(), bBookMode ? mpImpl->maImageBookMode_Active : mpImpl->maImageBookMode );
}
else
diff --git a/sw/uiconfig/sglobal/statusbar/statusbar.xml b/sw/uiconfig/sglobal/statusbar/statusbar.xml
index bfbfc668dfba..c405f627a3a6 100644
--- a/sw/uiconfig/sglobal/statusbar/statusbar.xml
+++ b/sw/uiconfig/sglobal/statusbar/statusbar.xml
@@ -28,7 +28,7 @@
<statusbar:statusbaritem xlink:href=".uno:ModifiedStatus" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Signature" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Size" statusbar:align="left" statusbar:autosize="true" statusbar:mandatory="false" statusbar:ownerdraw="true" statusbar:width="10"/>
- <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="63"/>
+ <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="74"/>
<statusbar:statusbaritem xlink:href=".uno:ZoomSlider" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="true" statusbar:width="130"/>
<statusbar:statusbaritem xlink:href=".uno:Zoom" statusbar:align="center" statusbar:mandatory="true" statusbar:width="35"/>
</statusbar:statusbar>
diff --git a/sw/uiconfig/sweb/statusbar/statusbar.xml b/sw/uiconfig/sweb/statusbar/statusbar.xml
index 56a5031c5b91..192eacfd03ed 100644
--- a/sw/uiconfig/sweb/statusbar/statusbar.xml
+++ b/sw/uiconfig/sweb/statusbar/statusbar.xml
@@ -27,7 +27,7 @@
<statusbar:statusbaritem xlink:href=".uno:ModifiedStatus" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Signature" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Size" statusbar:align="left" statusbar:autosize="true" statusbar:mandatory="false" statusbar:ownerdraw="true" statusbar:width="10"/>
- <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="63"/>
+ <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="74"/>
<statusbar:statusbaritem xlink:href=".uno:ZoomSlider" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="true" statusbar:width="130"/>
<statusbar:statusbaritem xlink:href=".uno:Zoom" statusbar:align="center" statusbar:mandatory="true" statusbar:width="35"/>
</statusbar:statusbar>
diff --git a/sw/uiconfig/swriter/statusbar/statusbar.xml b/sw/uiconfig/swriter/statusbar/statusbar.xml
index 801393838cbf..518a3e06ccac 100644
--- a/sw/uiconfig/swriter/statusbar/statusbar.xml
+++ b/sw/uiconfig/swriter/statusbar/statusbar.xml
@@ -28,7 +28,7 @@
<statusbar:statusbaritem xlink:href=".uno:SelectionMode" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="32"/>
<statusbar:statusbaritem xlink:href=".uno:Signature" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Size" statusbar:align="left" statusbar:autosize="true" statusbar:mandatory="false" statusbar:ownerdraw="true" statusbar:width="10"/>
- <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="63"/>
+ <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="74"/> <!-- 12+6+24+6+26 -->
<statusbar:statusbaritem xlink:href=".uno:ZoomSlider" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="true" statusbar:width="130"/>
<statusbar:statusbaritem xlink:href=".uno:Zoom" statusbar:align="center" statusbar:mandatory="true" statusbar:width="35"/>
</statusbar:statusbar>
diff --git a/sw/uiconfig/swxform/statusbar/statusbar.xml b/sw/uiconfig/swxform/statusbar/statusbar.xml
index 56a5031c5b91..192eacfd03ed 100644
--- a/sw/uiconfig/swxform/statusbar/statusbar.xml
+++ b/sw/uiconfig/swxform/statusbar/statusbar.xml
@@ -27,7 +27,7 @@
<statusbar:statusbaritem xlink:href=".uno:ModifiedStatus" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Signature" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="false" statusbar:width="16"/>
<statusbar:statusbaritem xlink:href=".uno:Size" statusbar:align="left" statusbar:autosize="true" statusbar:mandatory="false" statusbar:ownerdraw="true" statusbar:width="10"/>
- <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="63"/>
+ <statusbar:statusbaritem xlink:href=".uno:ViewLayout" statusbar:align="center" statusbar:ownerdraw="true" statusbar:width="74"/>
<statusbar:statusbaritem xlink:href=".uno:ZoomSlider" statusbar:align="center" statusbar:ownerdraw="true" statusbar:mandatory="true" statusbar:width="130"/>
<statusbar:statusbaritem xlink:href=".uno:Zoom" statusbar:align="center" statusbar:mandatory="true" statusbar:width="35"/>
</statusbar:statusbar>