Showing 3 changed files with 41 additions and 17 deletions
+19
public/css/bootstrap.css
... ...
@@ -2857,3 +2857,22 @@ button.close {
2857 2857
   vertical-align:middle;
2858 2858
   padding:0 3px;
2859 2859
 }
2860
+
2861
+.submodule {
2862
+  
2863
+}
2864
+.submodule > :first-child {
2865
+  border:1px solid #d8d8d8;
2866
+  border-radius: 3px 3px 0 0;
2867
+  padding:8px 5px;
2868
+  border-bottom:none;
2869
+  background-color: #f7f7f7;
2870
+}
2871
+.submodule > .last-child {
2872
+  border:1px solid #d8d8d8;
2873
+  border-top:none;
2874
+  font-size:16px;
2875
+  padding:15px;
2876
+  margin-bottom:30px;
2877
+  border-radius: 0 0 3px 3px;
2878
+}
+2 -1
templates/include/tree.html.ep
... ...
@@ -36,7 +36,8 @@
36 36
             <i class="icon-folder-close"></i>
37 37
             <a href="<%= url_for("/$user/$project/submodule/$rev/$child_dir") %>">
38 38
               <%= $name %>
39
-            </a>              
39
+            </a>
40
+            <small>[submodule]</small>              
40 41
           % } elsif ($type eq 'blob') {
41 42
             % my $file = defined $dir && $dir ne '' ? "$dir/$name" : $name;
42 43
             <i class="icon-file"></i>
+20 -16
templates/submodule.html.ep
... ...
@@ -36,32 +36,36 @@
36 36
   }
37 37
 
38 38
   # Variables for included template
39
-  stash(id => $rev, project => $project, rev => $rev);
39
+  stash id => $rev;
40
+  stash project => $project;
41
+  stash rev => $rev;
42
+
43
+  layout 'common' , title => "$project/$file at $rev \x{30fb} $user/$project";
40 44
 %>
41 45
 
42
-<% layout 'common' , title => "$project/$file at $rev \x{30fb} $user/$project",
43
-     stylesheets => ['/js/google-code-prettify/prettify.css']; %>
44 46
 
45 47
   %= include '/include/header';
46 48
 
47 49
   <div class="container">
48 50
     %= include '/include/page_path', type => 'blob', Path => $file;
49
-        
50
-    <div class="border-gray bk-gray-light" style="padding:5px; border-bottom:none">
51
-      <div class="row">
52
-        <div class="span7" style="padding-top:5px">
53
-          <%= $file_base %> (Sub Module)
51
+    
52
+    <div class="submodule">
53
+      <div>
54
+        <div>
55
+          <div>
56
+            <%= $file_base %> <small>[submodule]</small>
57
+          </div>
54 58
         </div>
55 59
       </div>
56
-    </div>
57
-    <div class="border-gray" style="font-size:16px;padding:15px;margin-bottom:30px">
58
-      % if ($submodule_rep_url) {
59
-        % if ($submodule_rep_url =~ /^http/) {
60
-          <a href="<%= $submodule_rep_url %>"><%= $submodule_rep_url %></a>
61
-        % } else {
62
-          <%= $submodule_rep_url %>
60
+      <div class="last-child">
61
+        % if ($submodule_rep_url) {
62
+          % if ($submodule_rep_url =~ /^http/) {
63
+            <a href="<%= $submodule_rep_url %>"><%= $submodule_rep_url %></a>
64
+          % } else {
65
+            <%= $submodule_rep_url %>
66
+          % }
63 67
         % }
64
-      % }
68
+      </div>
65 69
     </div>
66 70
   </div>
67 71