                            [make-tour-nav tour]]]
       :style  (if style
                 style
-                (align-style :align-self :end))])))
+                (align-style :align-self :center))])))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;;      Buttons       ;;;

                          (swap! modes rest)
                          next-mode))]
    (fn cljs-buttons-form2 []
      (let [children [(create-tour-step 2 :below-center
                                        [md-icon-button
                                         :md-icon-name "zmdi-delete"
                                         :on-click #(dispatch [:reset-console-items :cljs-console])
                                         :class "cljs-btn"
                                         :size (if-not (= :medium @media-query) :regular :smaller)
                                         :tooltip "Reset"
                                         :tooltip-position (if-not (= :narrow @media-query) :left-center :above-center)
                                         :disabled? (not @console-created?)])
                      (create-tour-step 3 :below-center [md-icon-button
                                                         :md-icon-name "zmdi-format-clear-all"
                                                         :on-click #(dispatch [:clear-console-items :cljs-console])
                                                         :class "cljs-btn"
                                                         :size (if-not (= :medium @media-query) :regular :smaller)
                                                         :tooltip "Clear"
                                                         :tooltip-position (if-not (= :narrow @media-query) :left-center :above-center)
                                                         :disabled? (not @console-created?)])
                      [gist-login-dialog]
                      (create-tour-step 5 :below-center [md-icon-button
                                                         :md-icon-name "zmdi-stop"
                                                         :on-click #(dispatch [:clear-console-queued-forms :cljs-console])
                                                         :class "cljs-btn"
                                                         :size (if-not (= :medium @media-query) :regular :smaller)
                                                         :tooltip "Clear examples"
                                                         :tooltip-position (if-not (= :narrow @media-query) :left-center :above-center)
                                                         :disabled? (not @example-mode?)])
                      (create-tour-step 6 :below-center [md-icon-button
                                                         :md-icon-name "zmdi-keyboard"
                                                         :on-click #(dispatch [:switch-console-mode (get-next-mode)])
                                                         :class "cljs-btn"
                                                         :size (if-not (= :medium @media-query) :regular :smaller)
                                                         :tooltip "Switch input mode"
                                                         :tooltip-position (if-not (= :narrow @media-query) :left-center :above-center)])]]
        (if-not (= :narrow @media-query)
          [v-box
           :gap "8px"

  (let [media-query (subscribe [:media-query-size])
        console (console/console console-key opts)]
    (fn repl-component-form2 []
      (let [children [[create-tour-step 1
                       :above-center
                       [button
                        :label    "Start Tour!"
                        :on-click #(start-tour tour)
                        :style    {:font-weight "bold" :color "yellow"}
                        :class    "btn-info"]
                       {:width     "34px"
                        :font-size "26px"
                        :position  "absolute"
                        :top       "240px"
                        :left      "250px"}]
                      [cljs-buttons]
                      [box
                       :size "0 0 auto"
                       :child
                       [create-tour-step 7 :above-center [console]]]]]
        (if (= :narrow @media-query)
          [v-box
           :size "1 1 auto"
