             :selected (= @palette-index index)})
     (txt {:key 2} (palette-titles index))))
 
+(def card-style {:flex         1
+                 :marginLeft   15
+                 :marginRight  15
+                 :marginTop    5
+                 :marginBottom 0})
+
+(def card-item-style {:backgroundColor "white"
+                      :justifyContent  "flex-start"
+                      :flexDirection   "row"
+                      :alignItems      "center"
+                      :padding         10})
+
 (defn add-card! [navigator palette]
-  (card {:key   20
-         :style {:flex   1
-                 :margin 15}}
+  (card {:key   (gensym "add-card")
+         :style card-style}
         (card-item {:header true
                     :key    1
-                    :style  {:backgroundColor "white"
-                             :justifyContent  "flex-start"
-                             :flexDirection   "row"
-                             :alignItems      "center"
-                             }}
+                    :style  card-item-style}
                    (txt {:key   1
                          :style {:flex       4
                                  :marginLeft 34

               (concat [{:key   1
                         :style {:flex 1}}]
                       [(add-card! navigator palette)]
                       [(map (partial story-card! navigator palette) (range story-count))]))
        )
      )))
                        "Add your own scenario")
                   (button {:key       2
                            :bordered  true
                            :textStyle {:color (:accent palette)}
                            :style     {:borderWidth 0}
                            :onPress   #(.push navigator "not-yet")}
                           (add-icon palette)))))

(defn story-card! [navigator palette index]
  (card {:key   (gensym "story-card")
         :style card-style}
        (card-item {:header true
                    :key    1
                    :style  card-item-style}
                   (story-icon palette (:icon (@stories index)))
                   (txt {:key   1
                         :style {:flex       4
