Commit 88974b500f18a9de32f778e407c8d6909095443f
1 parent
2fa4aadb
Exists in
master
and in
4 other branches
projects list on dashboard with commit links
Showing
3 changed files
with
49 additions
and
54 deletions
Show diff stats
app/assets/stylesheets/common.scss
| ... | ... | @@ -17,6 +17,11 @@ a { |
| 17 | 17 | &.lined { |
| 18 | 18 | text-decoration:underlined; |
| 19 | 19 | } |
| 20 | + | |
| 21 | + &.gray { | |
| 22 | + color:gray; | |
| 23 | + } | |
| 24 | + | |
| 20 | 25 | &.supp_diff_link { |
| 21 | 26 | text-align:center; |
| 22 | 27 | padding:20px 0; |
| ... | ... | @@ -24,6 +29,10 @@ a { |
| 24 | 29 | width:100%; |
| 25 | 30 | float:left; |
| 26 | 31 | } |
| 32 | + | |
| 33 | + &.neib { | |
| 34 | + margin-right:15px; | |
| 35 | + } | |
| 27 | 36 | } |
| 28 | 37 | |
| 29 | 38 | .btn { |
| ... | ... | @@ -46,10 +55,6 @@ a:focus { |
| 46 | 55 | color: $link_color !important; |
| 47 | 56 | } |
| 48 | 57 | |
| 49 | -.dlink { | |
| 50 | - | |
| 51 | -} | |
| 52 | - | |
| 53 | 58 | .pills a:hover { |
| 54 | 59 | background-color:#ccc; |
| 55 | 60 | } |
| ... | ... | @@ -60,10 +65,6 @@ a:focus { |
| 60 | 65 | |
| 61 | 66 | .label { |
| 62 | 67 | background-color: #474D57; |
| 63 | - | |
| 64 | - &.pushed { | |
| 65 | - background-color: $link_color; | |
| 66 | - } | |
| 67 | 68 | } |
| 68 | 69 | |
| 69 | 70 | .pretty_label { |
| ... | ... | @@ -873,26 +874,24 @@ p.time { |
| 873 | 874 | } |
| 874 | 875 | |
| 875 | 876 | |
| 877 | +/** | |
| 878 | + * Dashboard page | |
| 879 | + * | |
| 880 | + */ | |
| 876 | 881 | .dashboard_category { |
| 877 | 882 | margin-bottom:30px; |
| 878 | - | |
| 879 | 883 | h3 a { |
| 880 | 884 | color:#474D57; |
| 881 | - | |
| 882 | 885 | &:hover { |
| 883 | 886 | text-decoration:underline; |
| 884 | 887 | } |
| 885 | 888 | } |
| 886 | 889 | |
| 887 | 890 | .dashboard_block { |
| 888 | - width:840px; | |
| 889 | - margin:auto; | |
| 890 | - | |
| 891 | 891 | .dash_project_item { |
| 892 | 892 | margin-bottom:10px; |
| 893 | 893 | border:none; |
| 894 | 894 | padding:0px 5px; |
| 895 | - | |
| 896 | 895 | .project_link { |
| 897 | 896 | color:#888; |
| 898 | 897 | &:hover { |
| ... | ... | @@ -902,7 +901,6 @@ p.time { |
| 902 | 901 | } |
| 903 | 902 | } |
| 904 | 903 | } |
| 905 | - | |
| 906 | 904 | h4 { |
| 907 | 905 | color:#666; |
| 908 | 906 | } | ... | ... |
app/views/dashboard/_projects_feed.html.haml
| ... | ... | @@ -10,4 +10,5 @@ |
| 10 | 10 | |
| 11 | 11 | .right |
| 12 | 12 | %small |
| 13 | - %strong= link_to "Browse Code »", tree_project_ref_path(project, project.root_ref), :class => "vlink" | |
| 13 | + %strong= link_to "Browse Code »", tree_project_ref_path(project, project.root_ref), :class => "neib gray" | |
| 14 | + %strong= link_to "Commits »", project_commits_path(project), :class => "gray" | ... | ... |
app/views/dashboard/index.html.haml
| ... | ... | @@ -17,38 +17,37 @@ |
| 17 | 17 | = link_to projects_path do |
| 18 | 18 | Projects list → |
| 19 | 19 | %hr |
| 20 | - .row | |
| 21 | - .dashboard_block | |
| 22 | - .row | |
| 23 | - .span4.right | |
| 24 | - %div.lborder.ipadded | |
| 25 | - %h3 | |
| 26 | - = pluralize current_user.projects.count, "project", "projects" | |
| 27 | - - if current_user.can_create_project? | |
| 28 | - %hr | |
| 29 | - %div | |
| 30 | - You can create up to | |
| 31 | - = current_user.projects_limit | |
| 32 | - projects. Click on button below to add a new one | |
| 33 | - .link_holder | |
| 34 | - %br | |
| 35 | - = link_to new_project_path, :class => "btn" do | |
| 36 | - New Project » | |
| 37 | - - else | |
| 38 | - %hr | |
| 39 | - %div | |
| 40 | - You've reached project limit for your account. | |
| 41 | - You cannot create new projects. | |
| 42 | - .link_holder | |
| 43 | - %br | |
| 44 | - = link_to profile_path, :class => "btn" do | |
| 45 | - Your Profile » | |
| 46 | - .span10.left= render "dashboard/projects_feed", :projects => @active_projects | |
| 47 | - - if @last_push && @last_push.valid_push? | |
| 48 | - .padded.prepend-top-20 | |
| 49 | - %h5 | |
| 50 | - %small Latest push was to the #{@last_push.ref_name} #{@last_push.ref_type} of #{@last_push.project.name}: | |
| 51 | - %ul.unstyled= render @last_push | |
| 20 | + .dashboard_block | |
| 21 | + .row | |
| 22 | + .span4.right | |
| 23 | + %div.lborder.ipadded | |
| 24 | + %h3 | |
| 25 | + = pluralize current_user.projects.count, "project", "projects" | |
| 26 | + - if current_user.can_create_project? | |
| 27 | + %hr | |
| 28 | + %div | |
| 29 | + You can create up to | |
| 30 | + = current_user.projects_limit | |
| 31 | + projects. Click on button below to add a new one | |
| 32 | + .link_holder | |
| 33 | + %br | |
| 34 | + = link_to new_project_path, :class => "btn" do | |
| 35 | + New Project » | |
| 36 | + - else | |
| 37 | + %hr | |
| 38 | + %div | |
| 39 | + You've reached project limit for your account. | |
| 40 | + You cannot create new projects. | |
| 41 | + .link_holder | |
| 42 | + %br | |
| 43 | + = link_to profile_path, :class => "btn" do | |
| 44 | + Your Profile » | |
| 45 | + .span12.left= render "dashboard/projects_feed", :projects => @active_projects | |
| 46 | + - if @last_push && @last_push.valid_push? | |
| 47 | + .padded.prepend-top-20 | |
| 48 | + %h5 | |
| 49 | + %small Latest push was to the #{@last_push.ref_name} #{@last_push.ref_type} of #{@last_push.project.name}: | |
| 50 | + %ul.unstyled= render @last_push | |
| 52 | 51 | |
| 53 | 52 | - if @merge_requests.any? |
| 54 | 53 | %div.dashboard_category |
| ... | ... | @@ -60,8 +59,7 @@ |
| 60 | 59 | = link_to dashboard_merge_requests_path do |
| 61 | 60 | Visit merge requests page → |
| 62 | 61 | %hr |
| 63 | - .row | |
| 64 | - .dashboard_block= render "dashboard/merge_requests_feed" | |
| 62 | + .dashboard_block= render "dashboard/merge_requests_feed" | |
| 65 | 63 | |
| 66 | 64 | - if @issues.any? |
| 67 | 65 | %div.dashboard_category |
| ... | ... | @@ -72,8 +70,7 @@ |
| 72 | 70 | = link_to dashboard_issues_path do |
| 73 | 71 | Visit issues page → |
| 74 | 72 | %hr |
| 75 | - .row | |
| 76 | - .dashboard_block= render "dashboard/issues_feed" | |
| 73 | + .dashboard_block= render "dashboard/issues_feed" | |
| 77 | 74 | |
| 78 | 75 | - if @events.any? |
| 79 | 76 | %div.dashboard_category |
| ... | ... | @@ -82,5 +79,4 @@ |
| 82 | 79 | = link_to "Activities" , "#activities", :id => "activities" |
| 83 | 80 | |
| 84 | 81 | %hr |
| 85 | - .row | |
| 86 | - .dashboard_block= render @events | |
| 82 | + .dashboard_block= render @events | ... | ... |