doortts doortts 2017-01-25
usermenu: Unify the style of both project and org list
@c4a39923f85d0f314ea0629282f5a9d9aaf89877
app/views/index/myOrganizationList.scala.html
--- app/views/index/myOrganizationList.scala.html
+++ app/views/index/myOrganizationList.scala.html
@@ -9,7 +9,7 @@
 
 @displayProjects(title:String, organizations:List[Organization], isActive:Boolean = false) = {
 @if(organizations.isEmpty) {
-    <div id='no-result' class="no-result">No results</div>
+    <div id="@title" class="no-result tab-pane user-ul @if(isActive){active}">@Messages("title.no.results")</div>
 } else {
     <ul class="tab-pane user-ul @if(isActive){active}" id="@title">
     @for(organization <- organizations){
@@ -19,14 +19,13 @@
                     <div class="flex-item site-logo">
                         <i class="project-avatar">@if(hasOrganizationLogo(organization)){<img class="logo" src="@urlToOrganizationLogo(organization)">}else{<span class="dummy-25px"> </span>}</i>
                     </div>
-                    <div class="projectName-owner flex-item">
-                        <div class="project-name flex-item"><a href="@routes.OrganizationApp.organization(organization.name)" >@organization.name</a></div>
+                    <div class="projectName-owner flex-item" onclick="window.location='@routes.OrganizationApp.organization(organization.name)';">
+                        <div class="project-name org-name flex-item"><a href="@routes.OrganizationApp.organization(organization.name)">@organization.name</a></div>
+                        <div class="project-owner flex-item"></div>
                     </div>
                 </div>
                 <div class="star-project flex-item">
-                    <label>
-                        <i class="star material-icons">star</i>
-                    </label>
+                    <i class="star material-icons">star</i>
                 </div>
             </div>
         </li>
@@ -37,7 +36,7 @@
 
     <div class="search-result">
         <div class="group">
-            <input class="search-input org-search" type="text" id="query" autocomplete="off" placeholder="Type name">
+            <input class="search-input org-search" type="text" id="query" autocomplete="off" placeholder="@Messages("title.type.name")">
             <span class="bar"></span>
         </div>
         @displayProjects("recentlyVisited", Organization.findOrganizationsByUserLoginId(UserApp.currentUser.loginId))
app/views/index/myProjectList.scala.html
--- app/views/index/myProjectList.scala.html
+++ app/views/index/myProjectList.scala.html
@@ -13,14 +13,14 @@
     } else {
         <ul class="tab-pane user-ul @if(isActive){active}" id="@title">
         @for(project <- projects){
-            <li class="user-li">
+            <li class="user-li" onclick="window.location='@routes.ProjectApp.project(project.owner, project.name)';">
                 <div class="project-list project-flex-container">
                     <div class="project-item project-item-container">
                         <div class="flex-item site-logo">
                             <i class="project-avatar">@if(hasProjectLogo(project)){<a href="@routes.ProjectApp.project(project.owner, project.name)" ><img class="logo" src="@urlToProjectLogo(project)"></a>}else{<span class="dummy-25px"> </span>}</i>
                         </div>
                         <div class="projectName-owner flex-item">
-                            <div class="project-name flex-item"><a href="@routes.ProjectApp.project(project.owner, project.name)" >@project.name @if(project.isPrivate){<i class="yobicon-lock yobicon-small"></i>}</a></div>
+                            <div class="project-name flex-item"><a href="@routes.ProjectApp.project(project.owner, project.name)">@project.name @if(project.isPrivate){<i class="yobicon-lock yobicon-small"></i>}</a></div>
                             <div class="project-owner flex-item"><a href="@routes.UserApp.userInfo(project.owner)" >@project.owner</a></div>
                         </div>
                     </div>
@@ -40,7 +40,7 @@
                         <input class="search-input project-search" type="text" id="query" autocomplete="off" placeholder="@Messages("title.type.name")">
                         <span class="bar"></span>
                     </div>
-                    <div class="subtab-wrap">
+                    <div class="subtab-wrap subtab-group">
                         <ul class="nav-subtab unstyled">
                             <li class="active">
                                 <a href="#recentlyVisited" data-toggle="tab">
Add a comment
List