Bootstrap: Commits page

This commit is contained in:
Dmitriy Zaporozhets 2012-01-29 21:58:31 +02:00
parent ae5faf0fd3
commit 20721eff1c
4 changed files with 22 additions and 18 deletions

View file

@ -109,7 +109,6 @@ body header {
margin:0 15px;
padding:3px;
border-radius:3px;
float:left;
}

View file

@ -2,19 +2,18 @@
%div{ :class => "commits-date ui-box ui-box-small ui-box-big" }
.day-commits-table
%h5.underlined= day.stamp("28 Aug, 2010")
%br
%ul.unstyled
- commits.each do |commit|
%li.wll
%a{ :class => "update-item", :href => project_commit_path(@project, :id => commit.id) }
.right.btn
= truncate(commit.id.to_s, :length => 10)
»
= image_tag gravatar_icon(commit.author_email), :class => "avatar", :width => 32
%span.update-author
%strong= commit.author_name
–
= time_ago_in_words(commit.committed_date)
ago
%p
%li.entry
= link_to project_commit_path(@project, :id => commit.id) do
%div
%strong
= truncate(commit.safe_message, :length => 50)
= truncate commit.id.to_s, :length => 10
–
= image_tag gravatar_icon(commit.author_email), :class => "", :width => 16
= truncate(commit.safe_message, :length => 50)
%span.right.cgray
= time_ago_in_words(commit.committed_date)
ago

View file

@ -1,8 +1,13 @@
- if current_user.private_token
= content_for :rss_icon do
.rss-icon
%h3
Commits
- if current_user.private_token
%span.rss-icon
= link_to project_commits_path(@project, :atom, { :private_token => current_user.private_token, :ref => @ref }) do
= image_tag "Rss-UI.PNG", :width => 22, :title => "feed"
= form_tag switch_project_refs_path(@project), :method => :get, :class => "project-refs-form right" do
= select_tag "ref", grouped_options_refs, :onchange => "$(this.form).trigger('submit');", :class => "project-refs-select"
= hidden_field_tag :destination, "commits"
%hr
- if params[:path]
%ul.breadcrumb
@ -24,4 +29,5 @@
:javascript
$(function(){
CommitsList.init("#{@ref}", 20);
$('.project-refs-select').chosen();
});

View file

@ -6,7 +6,7 @@
- if @project.repo_exists?
= link_to "Repository", project_repository_path(@project), :class => repository_tab_class
= link_to "Tree", tree_project_ref_path(@project), :class => tree_tab_class
= link_to "Tree", tree_project_ref_path(@project, @project.root_ref), :class => tree_tab_class
= link_to "Commits", project_commits_path(@project), :class => (controller.controller_name == "commits") ? "current" : nil
= link_to "Network", graph_project_path(@project), :class => current_page?(:controller => "projects", :action => "graph", :id => @project) ? "current" : nil
= link_to project_issues_filter_path(@project), :class => (controller.controller_name == "issues") ? "current" : nil do