Commit 611c5a87ab0c083a43785323b09cc47f554c3ba4
1 parent
3b91a103
Exists in
master
and in
4 other branches
Version up to 2.1. Help page filled with simple workflow
Showing
5 changed files
with
83 additions
and
1 deletions
Show diff stats
VERSION
95.7 KB
54.5 KB
app/assets/stylesheets/style.scss
| ... | ... | @@ -761,3 +761,42 @@ body, button, input, select, textarea { |
| 761 | 761 | padding:10px; |
| 762 | 762 | } |
| 763 | 763 | } |
| 764 | + | |
| 765 | +.help_content { | |
| 766 | + margin:20px; | |
| 767 | + margin-top:71px; | |
| 768 | + | |
| 769 | + h2 { | |
| 770 | + margin:0; | |
| 771 | + padding:0; | |
| 772 | + } | |
| 773 | + | |
| 774 | + .menu { | |
| 775 | + float:left; | |
| 776 | + width:20%; | |
| 777 | + | |
| 778 | + .active { | |
| 779 | + color: $active_bd_color; | |
| 780 | + } | |
| 781 | + } | |
| 782 | + | |
| 783 | + .content { | |
| 784 | + float:right; | |
| 785 | + width:78%; | |
| 786 | + } | |
| 787 | + | |
| 788 | + .bash { | |
| 789 | + @include round-borders-all(4px); | |
| 790 | + background:#eee; | |
| 791 | + padding:5px; | |
| 792 | + //overflow-x:scroll; | |
| 793 | + pre{ | |
| 794 | + padding:0; | |
| 795 | + line-height:2.0; | |
| 796 | + margin:0; | |
| 797 | + font-family: 'Courier New', 'andale mono','lucida console',monospace; | |
| 798 | + color: #333; | |
| 799 | + text-align:left; | |
| 800 | + } | |
| 801 | + } | |
| 802 | +} | ... | ... |
app/views/help/index.html.haml
| ... | ... | @@ -0,0 +1,43 @@ |
| 1 | +- bash_lexer = Pygments::Lexer[:bash] | |
| 2 | +%div.help_content | |
| 3 | + %h2 | |
| 4 | + Gitlabhq | |
| 5 | + %span.right v2.1 | |
| 6 | + %hr | |
| 7 | + %h3 Self Hosted Git Management | |
| 8 | + %h3 Fast, secure and stable solution based on Ruby on Rails & Gitolite. | |
| 9 | + | |
| 10 | + %hr | |
| 11 | + | |
| 12 | + .menu | |
| 13 | + %h3= link_to "Workflow", "#", :class => "active" | |
| 14 | + | |
| 15 | + .content | |
| 16 | + %h3 Clone project | |
| 17 | + .bash | |
| 18 | + %pre | |
| 19 | + git clone git@example.com:project-name.git | |
| 20 | + | |
| 21 | + %h3 Create branch with your feature | |
| 22 | + .bash | |
| 23 | + %pre | |
| 24 | + git checkout -b $feature_name | |
| 25 | + | |
| 26 | + %h3 Write code. Commit changes | |
| 27 | + .bash | |
| 28 | + %pre | |
| 29 | + git commit -am "My feature is ready" | |
| 30 | + | |
| 31 | + %h3 Push your branch to gitlabhq | |
| 32 | + .bash | |
| 33 | + %pre | |
| 34 | + git push origin $feature_name | |
| 35 | + | |
| 36 | + %h3 Review your code | |
| 37 | + .bash= image_tag "help_commit.png", :width => 600 | |
| 38 | + | |
| 39 | + | |
| 40 | + %h3 Open a merge request | |
| 41 | + .bash= image_tag "help_merge_request.png", :width => 600 | |
| 42 | + | |
| 43 | + %h3 Your team lead will review code & merge it to main branch | ... | ... |