Merge branch 'master' of github.com:gitlabhq/gitlabhq

This commit is contained in:
Dmitriy Zaporozhets 2011-12-12 19:23:01 +02:00
commit 4df4b38185
5 changed files with 33 additions and 16 deletions

View file

@ -67,8 +67,8 @@ a {
}
}
.view_file .view_file_header,
.diff_file .diff_file_header {
.view_file .view_file_header,
.diff_file .diff_file_header {
background-image: -webkit-gradient(linear, 0 0, 0 26, color-stop(0.076, #fefefe), to(#F6F7F8));
background-image: -webkit-linear-gradient(#fefefe 7.6%, #F6F7F8);
background-image: -moz-linear-gradient(#fefefe 7.6%, #F6F7F8);
@ -116,7 +116,7 @@ td.code {
word-wrap:normal;
}
table.highlighttable {
table.highlighttable {
border: none;
background: #F7F7F7;
}
@ -331,7 +331,7 @@ body.project-page table .commit {
border:none;
text-shadow:none;
&.inline {
&.inline {
display:inline;
}
@ -430,28 +430,28 @@ body.projects-page input.text.git-url.project_list_url { width:165px; }
body.project-page table.no-borders tr,
body.project-page table.no-borders td{
body.project-page table.no-borders td{
border:none;
}
#gitlab-tabs {
#gitlab-tabs {
.ui-tabs-nav {
border-bottom: 1px solid #DEDFE1;
li {
li {
background: none;
border:none;
font-size: 16px;
margin: 0;
padding: 0;
a {
a {
margin: 0;
padding: 10px 16px;
width:150px;
}
&.ui-tabs-selected {
&.ui-tabs-selected {
background-image: -webkit-gradient(linear, 0 0, 0 26, color-stop(0.076, #fefefe), to(#F6F7F8));
background-image: -webkit-linear-gradient(#fefefe 7.6%, #F6F7F8);
background-image: -moz-linear-gradient(#fefefe 7.6%, #F6F7F8);
@ -466,17 +466,28 @@ body.project-page table.no-borders td{
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
}
}
}
}
}
.ajax-tab-loading {
.ajax-tab-loading {
padding:40px;
display:none;
}
#tree-content-holder { float:left; width:100%; }
#tree-readme-holder {
float:left;
width:100%;
.readme {
@include round-borders-all(4px);
padding: 4px 15px;
background:#F7F7F7;
}
}
/* Commit Page */

View file

@ -1,5 +1,6 @@
require 'digest/md5'
module ApplicationHelper
include Utils::CharEncode
def gravatar_icon(user_email)
gravatar_host = request.ssl? ? "https://secure.gravatar.com" : "http://www.gravatar.com"

View file

@ -1,6 +1,4 @@
module CommitsHelper
include Utils::CharEncode
def old_line_number(line, i)
end

View file

@ -21,7 +21,7 @@
%th
Last commit
= link_to "history", tree.history_path, :class => "right"
- if tree.up_dir?
%tr{ :class => "tree-item", :url => tree.up_dir_path }
%td.tree-item-file-name
@ -35,6 +35,12 @@
- contents.select{ |i| i.is_a?(Grit::Blob)}.each do |content|
= render :partial => "refs/tree_item", :locals => { :content => content }
- if content = contents.select{ |c| c.is_a?(Grit::Blob) and c.name =~ /^readme\.(md|markdown)$/i }.first
#tree-readme-holder
%h3= content.name
.readme
= markdown(encode content.data)
:javascript
$(function(){
$('select#branch').selectmenu({style:'popup', width:200});

View file

@ -18,13 +18,14 @@ module Utils
module CharEncode
def encode(string)
return '' unless string
cd = CharDet.detect(string)
if cd.confidence > 0.6
string.force_encoding(cd.encoding)
end
string.encode("utf-8", :undef => :replace, :replace => "?", :invalid => :replace)
rescue
"Invalid code encoding"
"Invalid Encoding"
end
end