OSDN Git Service

Responsive improvements
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 31 Dec 2013 13:46:46 +0000 (15:46 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Tue, 31 Dec 2013 13:46:46 +0000 (15:46 +0200)
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/views/dashboard/show.html.haml
app/views/layouts/_head_panel.html.haml
app/views/projects/issues/_head.html.haml
app/views/shared/_filter.html.haml
app/views/shared/_project_filter.html.haml

index 5a8abb2..e9ca495 100644 (file)
@@ -2,7 +2,7 @@
   .dashboard.row
     .activities.col-md-8
       = render 'activities'
-    .side.col-md-4.hidden-xs.hidden-sm
+    .side.col-md-4
       = render 'sidebar'
 
 - else
index 5bf26ba..790e84e 100644 (file)
@@ -8,35 +8,34 @@
         %span.separator
       %h1.project_name= title
 
-      .hidden-xs.hidden-sm
-        %ul.nav.navbar-nav
+      %ul.nav.navbar-nav
+        %li
+          %a
+            %div.gl-hide.turbolink-spinner
+              %i.icon-refresh.icon-spin
+              Loading...
+        %li.hidden-sm
+          = 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
-            %a
-              %div.gl-hide.turbolink-spinner
-                %i.icon-refresh.icon-spin
-                Loading...
+            = 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
-            = 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'
+            = 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 4dbe4f3..36549aa 100644 (file)
@@ -18,7 +18,7 @@
     %li.pull-right
       .pull-right
         = form_tag project_issues_path(@project), method: :get, id: "issue_search_form", class: 'inline issue-search-form'  do
-          .append-right-10
+          .append-right-10.hidden-xs.hidden-sm
             = search_field_tag :issue_search, nil, { placeholder: 'Filter by title or description', class: 'form-control issue_search search-text-input' }
         - if can? current_user, :write_issue, @project
           = link_to new_project_issue_path(@project, issue: { assignee_id: params[:assignee_id], milestone_id: params[:milestone_id]}), class: "btn btn-new", title: "New Issue", id: "new_issue_link" do
index 182836e..00496b0 100644 (file)
@@ -1,4 +1,4 @@
-.side-filters
+.side-filters.hidden-xs.hidden-sm
   = form_tag filter_path(entity), method: 'get' do
     %fieldset.scope-filter
       %ul.nav.nav-pills.nav-stacked
@@ -24,7 +24,7 @@
           = link_to filter_path(entity, status: 'all') do
             All
 
-    %fieldset.hidden-xs.hidden-sm
+    %fieldset
       %legend Projects
       %ul.nav.nav-pills.nav-pills-small.nav-stacked
         - @projects.each do |project|
index f3d032e..230076e 100644 (file)
@@ -1,32 +1,33 @@
-= form_tag project_entities_path, method: 'get' do
-  %fieldset
-    - if current_user
-      %ul.nav.nav-pills.nav-stacked
-        %li{class: ("active" if params[:scope].blank?)}
-          = link_to project_filter_path(scope: nil) do
-            Everyone's
-        %li{class: ("active" if params[:scope] == 'assigned-to-me')}
-          = link_to project_filter_path(scope: 'assigned-to-me') do
-            Assigned to me
-        %li{class: ("active" if params[:scope] == 'created-by-me')}
-          = link_to project_filter_path(scope: 'created-by-me') do
-            Created by me
+.side-filters.hidden-xs.hidden-sm
+  = form_tag project_entities_path, method: 'get' do
+    %fieldset
+      - if current_user
+        %ul.nav.nav-pills.nav-stacked
+          %li{class: ("active" if params[:scope].blank?)}
+            = link_to project_filter_path(scope: nil) do
+              Everyone's
+          %li{class: ("active" if params[:scope] == 'assigned-to-me')}
+            = link_to project_filter_path(scope: 'assigned-to-me') do
+              Assigned to me
+          %li{class: ("active" if params[:scope] == 'created-by-me')}
+            = link_to project_filter_path(scope: 'created-by-me') do
+              Created by me
 
-    %ul.nav.nav-pills.nav-stacked
-      %li{class: ("active" if params[:state].blank?)}
-        = link_to project_filter_path(state: nil) do
-          Open
-      %li{class: ("active" if params[:state] == 'closed')}
-        = link_to project_filter_path(state: 'closed') do
-          Closed
-      %li{class: ("active" if params[:state] == 'all')}
-        = link_to project_filter_path(state: 'all') do
-          All
+      %ul.nav.nav-pills.nav-stacked
+        %li{class: ("active" if params[:state].blank?)}
+          = link_to project_filter_path(state: nil) do
+            Open
+        %li{class: ("active" if params[:state] == 'closed')}
+          = link_to project_filter_path(state: 'closed') do
+            Closed
+        %li{class: ("active" if params[:state] == 'all')}
+          = link_to project_filter_path(state: 'all') do
+            All
 
-  %fieldset
-    - if %w(state scope milestone_id assignee_id label_name).select { |k| params[k].present? }.any?
-      = link_to project_entities_path, class: 'cgray pull-right' do
-        %i.icon-remove
-        %strong Clear filter
+    %fieldset
+      - if %w(state scope milestone_id assignee_id label_name).select { |k| params[k].present? }.any?
+        = link_to project_entities_path, class: 'cgray pull-right' do
+          %i.icon-remove
+          %strong Clear filter