Api page in help

This commit is contained in:
randx 2012-07-06 03:05:12 +03:00
parent 6451e837bf
commit be1b40802d
4 changed files with 79 additions and 0 deletions

View file

@ -634,3 +634,37 @@ pre.logs {
line-height:18px;
}
}
/**
* File content holder
*
*/
.file_holder {
border:1px solid #CCC;
margin-bottom:1em;
-moz-box-shadow: 0 0 3px #ddd;
-webkit-box-shadow: 0 0 3px #ddd;
box-shadow: 0 0 3px #ddd;
.file_title {
border-bottom: 1px solid #bbb;
background:#eee;
background-image: -webkit-gradient(linear, 0 0, 0 30, color-stop(0.066, #eee), to(#dfdfdf));
background-image: -webkit-linear-gradient(#eee 6.6%, #dfdfdf);
background-image: -moz-linear-gradient(#eee 6.6%, #dfdfdf);
background-image: -o-linear-gradient(#eee 6.6%, #dfdfdf);
margin: 0;
font-weight: normal;
font-weight: bold;
text-align: left;
color: #666;
padding: 9px 10px;
height:18px;
}
.file_content {
&.wiki {
padding:20px;
}
}
}

View file

@ -0,0 +1,41 @@
%h3 API
.back_link
= link_to help_path do
← to index
%hr
%ol
%li
%a{:href => "#README"} README
%li
%a{:href => "#Projects"} Projects
%li
%a{:href => "#Users"} Users
.file_holder#README
.file_title
%i.icon-file
README
.file_content.wiki
= preserve do
= markdown File.read(Rails.root.join("doc", "api", "README.md"))
%br
.file_holder#projects
.file_title
%i.icon-file
Projects
.file_content.wiki
= preserve do
= markdown File.read(Rails.root.join("doc", "api", "projects.md"))
%br
.file_holder#users
.file_title
%i.icon-file
Users
.file_content.wiki
= preserve do
= markdown File.read(Rails.root.join("doc", "api", "users.md"))

View file

@ -22,3 +22,6 @@
%li
%h5= link_to "Web Hooks", help_web_hooks_path
%li
%h5= link_to "API", help_api_path

View file

@ -26,6 +26,7 @@ Gitlab::Application.routes.draw do
get 'help' => 'help#index'
get 'help/permissions' => 'help#permissions'
get 'help/workflow' => 'help#workflow'
get 'help/api' => 'help#api'
get 'help/web_hooks' => 'help#web_hooks'
#