 (ns frontend.components.landing-b
   (:require [cljs.core.async :as async :refer [>! <! alts! chan sliding-buffer close!]]
             [clojure.string :as str]
+            [dommy.core :as dommy]
             [frontend.async :refer [put!]]
             [frontend.components.common :as common]
             [frontend.components.crumbs :as crumbs]

                    "scroll"
                    scroll-callback))))

(defn home [app owner]
  (reify
    om/IDidMount (did-mount [_] (mount-header-logo-scroll owner))
    om/IInitState
    (init-state [_]
      {:header-logo-visible false

            [frontend.utils.github :refer [auth-url]]
            [goog.events]
            [goog.dom]
            [goog.style]
            [om.core :as om :include-macros true]
            [om.dom :as dom :include-macros true]
            [sablono.core :as html :refer-macros [html]])
  (:require-macros [frontend.utils :refer [defrender]]
                   [cljs.core.async.macros :as am :refer [go go-loop alt!]]
                   [dommy.macros :refer [sel1 node]]))

(defn mount-header-logo-scroll [owner]
  (let [logo (om/get-node owner "center-logo")
