[Groonga-commit] groonga/gcs-console [master] Reorganize navigation

Zurück zum Archiv-Index

Yoji SHIDARA null+****@clear*****
Mon Oct 15 15:58:17 JST 2012


Yoji SHIDARA	2012-10-15 15:58:17 +0900 (Mon, 15 Oct 2012)

  New Revision: 52760f56186e4afcf37b5c704bd0036faede070b
  https://github.com/groonga/gcs-console/commit/52760f56186e4afcf37b5c704bd0036faede070b

  Log:
    Reorganize navigation

  Modified files:
    routes/index.js
    views/application.jade
    views/domain.jade

  Modified: routes/index.js (+8 -2)
===================================================================
--- routes/index.js    2012-10-15 15:41:19 +0900 (212922d)
+++ routes/index.js    2012-10-15 15:58:17 +0900 (94d259e)
@@ -6,13 +6,19 @@ exports.index = function(req, res) {
   res.render('index');
 };
 
-exports.domain = function(req, res) {
+function prepareCurrentDomain(req, res) {
   var domain = _.where(res.locals.domains, {DomainName: req.params.name})[0];
+  domain.isSelected = true;
+  return domain;
+}
+
+exports.domain = function(req, res) {
+  var domain = prepareCurrentDomain(req, res);
   res.render('domain-show', {domain: domain});
 };
 
 exports.domainSearch = function(req, res) {
-  var domain = _.where(res.locals.domains, {DomainName: req.params.name})[0];
+  var domain = prepareCurrentDomain(req, res);
   var query = req.query.query;
   var size = 10;
   var start = 0; // TODO support paginate

  Modified: views/application.jade (+2 -5)
===================================================================
--- views/application.jade    2012-10-15 15:41:19 +0900 (c02a27d)
+++ views/application.jade    2012-10-15 15:58:17 +0900 (52004b7)
@@ -10,13 +10,10 @@ block application
         ul.nav.nav-list
           li.nav-header Domains
           each domain in domains
-            li
+            li(class=domain.isSelected?'active':null)
+              - console.log(domain.isSelected)
               a(href="/domain/"+domain.DomainName)
                 = domain.DomainName
-            li
-              ul.nav.nav-list
-                li
-                  a(href="/domain/"+domain.DomainName+"/search") search
 
     .span9
       block content

  Modified: views/domain.jade (+3 -3)
===================================================================
--- views/domain.jade    2012-10-15 15:41:19 +0900 (20b6ba6)
+++ views/domain.jade    2012-10-15 15:58:17 +0900 (b55deb7)
@@ -1,8 +1,8 @@
 extends application
 
 block content
-  h2
-    |Domain 
-    = domain.DomainName
+  p.btn-group
+    a(href="/domain/"+domain.DomainName).btn About
+    a(href="/domain/"+domain.DomainName+"/search").btn Search
 
   block domain-content
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index