               (str volume-number))]]]))
 
 (defn- coverpage-verso
-  []
-  [:fo:page-sequence {:id "cover-verso" :master-reference "cover-verso"
-                      :force-page-count "no-force"}
-   [:fo:flow {:flow-name "xsl-region-body"}
-    [:fo:wrapper {:role "artifact"}
-     [:fo:block-container {:absolute-position "fixed" :width "210mm" :height "297mm"}
-      (block {:font-size "0"}
-             [:fo:external-graphic {:src (io/resource "covers/cover-verso.svg")
-                                    :width "100%" :content-width "scale-to-fit"
-                                    :fox:alt-text "Seiten-Hintergrund"}])]]
-    (block {:start-indent "5mm" :end-indent "5mm"
-            :color (color :lightgrey) :line-height "1.4"
-            :font-family  "StoneSans" :font-size "16pt" }
-           (block {:font-size "20pt" :space-after "1em" :role "H2"}
-                  "Impressum")
-           (block {:color (color :blue) :space-after"1em"}
-                  (layout/translations :catalog-all))
-           (block {:space-after "1em"}
-                  "Für Kundinnen und Kunden der SBS sowie für Interessenten")
-           (block {:space-after "1em"}
-                  "Erscheint sechsmal jährlich und weist alle seit der letzten Ausgabe neu in die SBS aufgenommenen Bücher nach")
-           (block {:space-after "1em"}
-                  "«Neu im Sortiment» kann im Jahresabonnement per Post zu CHF / "
-                  (inline {:font-family  "Arial"} "€")
-                  " 78.– oder per E-Mail gratis bezogen werden")
-           (block {:font-size "20pt" :color (color :blue)
-                   :space-before "3em" :space-after "1em" :role "H2"}
-                  "Herausgeber")
-           [:fo:block "SBS Schweizerische Bibliothek für Blinde, Seh- und Lesebehinderte"]
-           [:fo:block "Grubenstrasse 12"]
-           [:fo:block "CH-8045 Zürich"]
-           [:fo:block "Fon +41 43 333 32 32"]
-           [:fo:block "Fax +41 43 333 32 33"]
-           [:fo:block
-            (external-link "http://www.sbs.ch" "www.sbs.ch" "Link zur SBS Website")]
-           (block {:space-before "1em"}
-                  "Abonnement, Ausleihe und Verkauf: "
-                  (external-link "mailto:nutzerservice@sbs.ch" "nutzerservice@sbs.ch"
-                                 "Email des SBS Nutzerservice"))
-           (block {:space-before "1em" :font-size "12pt"}
-                  "© SBS Schweizerische Bibliothek für Blinde, Seh- und Lesebehinderte"))]])
+  [date]
+  (let [volume-number (layout/volume-number date)
+        fill-color (format "fill:%s device-%s" (color-rgb volume-number) (color volume-number))]
+    [:fo:page-sequence {:id "cover-verso" :master-reference "cover-verso"
+                        :force-page-count "no-force"
+                        :font-family "StoneSans, Arial"}
+     [:fo:flow {:flow-name "xsl-region-body"}
+      [:fo:wrapper {:role "artifact"}
+       [:fo:block-container {:absolute-position "fixed" :width "210mm" :height "297mm"
+                             :left "0mm" :top "0mm" :background-color "transparent"}
+        [:fo:block {:font-size "0" :start-indent "0mm" :end-indent "0mm"}
+         [:fo:instream-foreign-object {:width "210mm" :height "297mm" :content-width "scale-to-fit"}
+          ;; embed svg of the cover
+          [:svg {:xmlns:svg "http://www.w3.org/2000/svg" :xmlns "http://www.w3.org/2000/svg"
+                 :id "cover-verso-dynamic" :version "1.1"
+                 :width "210.00014mm" :height "297.00009mm" :viewBox "0 0 744.09497 1052.3625"}
+           [:g {:transform "matrix(1.25,0,0,-1.25,0,1052.3625)" :style "fill-opacity:1;fill-rule:nonzero;stroke:none"}
+            [:path {:d "m 14.173,14.173 496.063,0 0,813.543 -496.063,0 0,-813.543 z" :style "fill:#eeebea" :id "grau"}]
+            [:path {:d "m 524.409,0 70.866,0 0,841.89 -70.866,0 0,-841.89 z" :style fill-color :id "balken-rechts"}]]]]]]]
+      (block {:start-indent "5mm" :end-indent "5mm"
+              :color (color :lightgrey) :line-height "1.4"
+              :font-size "16pt" }
+             (block {:font-size "20pt" :space-after "1em" :role "H2" :letter-spacing "150%" :font-family "StoneSansSemibold"}
+                    "IMPRESSUM")
+             (block {:color (color :blue) :space-after"1em" :font-family "StoneSansSemibold"}
+                    (layout/translations :catalog-all))
+             (block {:space-after "1em"}
+                    "Für Kundinnen und Kunden der SBS sowie für Interessenten")
+             (block {:space-after "1em"}
+                    "Erscheint sechsmal jährlich und weist alle seit der letzten Ausgabe neu in die SBS aufgenommenen Bücher nach")
+             (block {:space-after "1em"}
+                    "«Neu im Sortiment» kann im Jahresabonnement per Post zu CHF / "
+                    (inline {:font-family  "Arial"} "€")
+                    " 78.– oder per E-Mail gratis bezogen werden")
+             (block {:font-family "StoneSansSemibold"
+                     :color (color :blue)
+                     :space-before "3em" :space-after "1em" :role "H2"}
+                    "Herausgeber")
+             [:fo:block "SBS Schweizerische Bibliothek für Blinde, Seh- und Lesebehinderte"]
+             [:fo:block "Grubenstrasse 12"]
+             [:fo:block "CH-8045 Zürich"]
+             [:fo:block "Fon +41 43 333 32 32"]
+             [:fo:block "Fax +41 43 333 32 33"]
+             [:fo:block
+              (external-link "http://www.sbs.ch" "www.sbs.ch" "Link zur SBS Website")]
+             (block {:space-before "1em"}
+                    "Abonnement, Ausleihe und Verkauf: "
+                    (external-link "mailto:nutzerservice@sbs.ch" "nutzerservice@sbs.ch"
+                                   "Email des SBS Nutzerservice"))
+             (block {:space-before "3em" :font-size "12pt"}
+                    "© SBS Schweizerische Bibliothek für Blinde, Seh- und Lesebehinderte"))]]))
 
 (defn- layout-master-set [date]
   [:fo:layout-master-set

         (cover-page [title] date)
         (toc subitems [fmt] 1 {:heading? true})
         (mapcat #(genre-sexp (get subitems %) fmt % 1 {}) (keys subitems))])]
     (coverpage-verso)]))

(defmethod document-sexp :all-formats
  [items _ _ _ {:keys [description date]}]

      [:fo:flow {:flow-name "xsl-region-body"}
       (toc items [] 1 {:heading? true})
       (mapcat #(format-sexp (get items %) % 1 {}) (keys items))]]
     (coverpage-verso date)]))

(defn document
  [items fmt editorial recommendations &
