Browse Source

added routes mentioned in home view

master
Trevor Alexander 9 years ago
parent
commit
3db85d471b
  1. 35
      src/cljs/twister_renyan/core.cljs
  2. 20
      src/cljs/views/home.cljs

35
src/cljs/twister_renyan/core.cljs

@ -54,11 +54,30 @@
;; ------------------------- ;; -------------------------
;; Views ;; Views
(defn about-page [] (defn about-page []
[:div [:h2 "About twister-renyan"] [:div [:h2 "About twister-renyan"]
[:div [:a {:href "#/"} "go to the home page"]]]) [:div [:a {:href "#/"} "go to the home page"]]])
(defn following-page []
[:div [:h2 "following users page"]
[:div [:a {:href "#/"} "go to the home page"]]])
(defn login-page []
[:div [:h2 "Change account page"]
[:div [:a {:href "#/"} "go to the home page"]]])
(defn network-page []
[:div [:h2 "Network status page"]
[:div [:a {:href "#/"} "go to the home page"]]])
(defn options-page []
[:div [:h2 "Options page"]
[:div [:a {:href "#/"} "go to the home page"]]])
(defn profile-page []
[:div [:h2 "Profile page"]
[:div [:a {:href "#/"} "go to the home page"]]])
(defn current-page [] (defn current-page []
[:div [(session/get :current-page)]]) [:div [(session/get :current-page)]])
@ -72,6 +91,20 @@
(secretary/defroute "/about" [] (secretary/defroute "/about" []
(session/put! :current-page #'about-page)) (session/put! :current-page #'about-page))
(secretary/defroute "/following" []
(session/put! :current-page #'following-page))
(secretary/defroute "/login" []
(session/put! :current-page #'login-page))
(secretary/defroute "/network" []
(session/put! :current-page #'network-page))
(secretary/defroute "/options" []
(session/put! :current-page #'options-page))
(secretary/defroute "/profile" []
(session/put! :current-page #'profile-page))
;; ------------------------- ;; -------------------------
;; History ;; History

20
src/cljs/views/home.cljs

@ -49,13 +49,13 @@
[:nav.userMenu [:nav.userMenu
[:ul [:ul
[:li.userMenu-home.current [:li.userMenu-home.current
[:a {:href "home.html"} [:a {:href "#/"}
[:span.selectable_theme.theme_original.label "Home"] [:span.selectable_theme.theme_original.label "Home"]
[:span.selectable_theme.theme_nin.menu-news]]] [:span.selectable_theme.theme_nin.menu-news]]]
[:li.userMenu-network.selectable_theme.theme_original.theme_nin [:li.userMenu-network.selectable_theme.theme_original.theme_nin
[:a.label {:href "network.html"} "Network"]] [:a.label {:href "#/network"} "Network"]]
[:li.userMenu-profile.selectable_theme.theme_original.theme_nin [:li.userMenu-profile.selectable_theme.theme_original.theme_nin
[:a.label {:href "profile-edit.html"} "Profile"]] [:a.label {:href "#/profile"} "Profile"]]
[:li.userMenu-config [:li.userMenu-config
[:a.userMenu-config-dropdown {:href "#"} [:a.userMenu-config-dropdown {:href "#"}
[:div.config-menu.dialog-modal [:div.config-menu.dialog-modal
@ -65,11 +65,11 @@
] ]
[:a.mini-profile-name {:href "#"} "Nobody Yet"] [:a.mini-profile-name {:href "#"} "Nobody Yet"]
[:span.mini-profile-view "View"]] [:span.mini-profile-view "View"]]
[:a.dropdown-menu-item {:href "options.html"} "Options"] [:a.dropdown-menu-item {:href "#/options"} "Options"]
[:a.dropdown-menu-item {:href "network.html"} "Network"] [:a.dropdown-menu-item {:href "#/network"} "Network"]
[:a.dropdown-menu-item {:href "profile-edit.html"} "Accounts"] [:a.dropdown-menu-item {:href "#/profile"} "Accounts"]
[:a.dropdown-menu-item {:href "following.html"} "Following Users"] [:a.dropdown-menu-item {:href "#/following"} "Following Users"]
[:a.dropdown-menu-item {:href "login.html"} "Change User"] [:a.dropdown-menu-item {:href "#/login"} "Change User"]
[:a.dropdown-menu-item.promoted-posts-only.selectable_theme.theme_original.theme_calm [:a.dropdown-menu-item.promoted-posts-only.selectable_theme.theme_original.theme_calm
{:href "#"} "Switch to Promoted Posts"] {:href "#"} "Switch to Promoted Posts"]
[:a.dropdown-menu-item.direct-messages.selectable_theme.theme_original.theme_calm [:a.dropdown-menu-item.direct-messages.selectable_theme.theme_original.theme_calm
@ -86,7 +86,7 @@
[:a {:href "#"} [:a {:href "#"}
[:span.messages-qtd {:style {:display "none"}} 0]]] [:span.messages-qtd {:style {:display "none"}} 0]]]
[:li.userMenu-dhtindicator.selectable_theme.theme_calm [:li.userMenu-dhtindicator.selectable_theme.theme_calm
[:a {:href "network.html"}]] [:a {:href "#/network"}]]
;; Search ;; Search
[:li.userMenu-search [:li.userMenu-search
[:input.userMenu-search-field {:type "text" :placeholder "search"}] [:input.userMenu-search-field {:type "text" :placeholder "search"}]
@ -125,7 +125,7 @@
[:span.posts-count " "] [:span.posts-count " "]
[:span.label "Posts"]]] [:span.label "Posts"]]]
[:li [:li
[:a.open-following-page {:href "following.html"} [:a.open-following-page {:href "#/following"}
[:span.following-count " "] [:span.following-count " "]
[:span.label "Following"]]] [:span.label "Following"]]]
[:li [:li

Loading…
Cancel
Save