OSDN Git Service

Hide navbar nav for tablets and phones, move visibility icon outside of layout
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 31 Dec 2013 10:40:18 +0000 (12:40 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 31 Dec 2013 10:40:18 +0000 (12:40 +0200)
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/assets/stylesheets/sections/projects.scss
app/views/dashboard/projects.html.haml
app/views/help/index.html.haml
app/views/layouts/_head_panel.html.haml
app/views/projects/_home_panel.html.haml

index 823baf5..d4e59b8 100644 (file)
   }
 
   .visibility-level-label {
-    font-size: 14px;
+    font-size: 13px;
     background: #f1f1f1;
-    padding: 8px 10px;
+    padding: 8px;
     border-radius: 4px;
     margin-left: 10px;
     color: #888;
+    position: absolute;
+    margin-left: -80px;
     text-shadow: 0 1px 1px #FFF;
 
     i {
index 5881267..7708e88 100644 (file)
@@ -25,7 +25,7 @@
   All projects you have access to are listed here. Public projects are not included here unless you are a member
 %hr
 .row
-  .col-md-3.col-sm-4
+  .col-md-3.hidden-sm.hidden-xs
     %ul.nav.nav-pills.nav-stacked
       = nav_tab :scope, nil do
         = link_to projects_dashboard_filter_path(scope: nil) do
@@ -81,7 +81,7 @@
                 %i.icon-tag
                 = label.name
 
-  .col-md-9.col-sm-8
+  .col-md-9
     %ul.bordered-list.my-projects.top-list
       - @projects.each do |project|
         %li.my-project-row
index 1a5d1b3..592475d 100644 (file)
@@ -1,4 +1,4 @@
-.hero-unit
+.jumbotron
   %h2
     GitLab
     %span= Gitlab::VERSION
index 549ca58..5bf26ba 100644 (file)
@@ -7,34 +7,36 @@
           %h1 GITLAB
         %span.separator
       %h1.project_name= title
-      %ul.nav.navbar-nav
-        %li
-          %a
-            %div.gl-hide.turbolink-spinner
-              %i.icon-refresh.icon-spin
-              Loading...
-        %li
-          = render "layouts/search"
-        %li
-          = link_to public_root_path, title: "Public area", class: 'has_bottom_tooltip', 'data-original-title' => 'Public area' do
-            %i.icon-globe
-        %li
-          = link_to user_snippets_path(current_user), title: "My snippets", class: 'has_bottom_tooltip', 'data-original-title' => 'Public area' do
-            %i.icon-paste
-        - if current_user.is_admin?
+
+      .hidden-xs.hidden-sm
+        %ul.nav.navbar-nav
           %li
-            = link_to admin_root_path, title: "Admin area", class: 'has_bottom_tooltip', 'data-original-title' => 'Admin area' do
-              %i.icon-cogs
-        - if current_user.can_create_project?
+            %a
+              %div.gl-hide.turbolink-spinner
+                %i.icon-refresh.icon-spin
+                Loading...
           %li
-            = link_to new_project_path, title: "New project", class: 'has_bottom_tooltip', 'data-original-title' => 'New project'  do
-              %i.icon-plus
-        %li
-          = link_to profile_path, title: "Profile settings", class: 'has_bottom_tooltip', 'data-original-title' => 'Profile settings"'  do
-            %i.icon-user
-        %li
-          = link_to destroy_user_session_path, class: "logout", method: :delete, title: "Logout", class: 'has_bottom_tooltip', 'data-original-title' => 'Logout'  do
-            %i.icon-signout
-        %li
-          = link_to current_user, class: "profile-pic", id: 'profile-pic' do
-            = image_tag avatar_icon(current_user.email, 26), alt: 'User activity'
+            = render "layouts/search"
+          %li
+            = link_to public_root_path, title: "Public area", class: 'has_bottom_tooltip', 'data-original-title' => 'Public area' do
+              %i.icon-globe
+          %li
+            = link_to user_snippets_path(current_user), title: "My snippets", class: 'has_bottom_tooltip', 'data-original-title' => 'Public area' do
+              %i.icon-paste
+          - if current_user.is_admin?
+            %li
+              = link_to admin_root_path, title: "Admin area", class: 'has_bottom_tooltip', 'data-original-title' => 'Admin area' do
+                %i.icon-cogs
+          - if current_user.can_create_project?
+            %li
+              = link_to new_project_path, title: "New project", class: 'has_bottom_tooltip', 'data-original-title' => 'New project'  do
+                %i.icon-plus
+          %li
+            = link_to profile_path, title: "Profile settings", class: 'has_bottom_tooltip', 'data-original-title' => 'Profile settings"'  do
+              %i.icon-user
+          %li
+            = link_to destroy_user_session_path, class: "logout", method: :delete, title: "Logout", class: 'has_bottom_tooltip', 'data-original-title' => 'Logout'  do
+              %i.icon-signout
+          %li
+            = link_to current_user, class: "profile-pic", id: 'profile-pic' do
+              = image_tag avatar_icon(current_user.email, 26), alt: 'User activity'
index 880b53f..26d3662 100644 (file)
@@ -1,14 +1,14 @@
 - empty_repo = @project.empty_repo?
 .project-home-panel{:class => ("empty-project" if empty_repo)}
+  .visibility-level-label
+    = visibility_level_icon(@project.visibility_level)
+    = visibility_level_label(@project.visibility_level)
   .row
-    .col-md-6
+    .col-sm-6
       %h4.project-home-title
         = @project.name_with_namespace
-        %span.visibility-level-label
-          = visibility_level_icon(@project.visibility_level)
-          = visibility_level_label(@project.visibility_level)
 
-    .col-md-6
+    .col-sm-6
       - unless empty_repo
         .project-home-dropdown
           = render "dropdown"