Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
a16d7558
Commit
a16d7558
authored
Dec 24, 2013
by
Dmitriy Zaporozhets
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'refactor/scss' of /home/git/repositories/gitlab/gitlabhq
parents
ce527b68
0c0beec2
Changes
18
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
271 additions
and
243 deletions
+271
-243
app/assets/stylesheets/gitlab_bootstrap.scss
app/assets/stylesheets/gitlab_bootstrap.scss
+2
-0
app/assets/stylesheets/gitlab_bootstrap/blocks.scss
app/assets/stylesheets/gitlab_bootstrap/blocks.scss
+0
-185
app/assets/stylesheets/gitlab_bootstrap/issue_box.scss
app/assets/stylesheets/gitlab_bootstrap/issue_box.scss
+46
-0
app/assets/stylesheets/gitlab_bootstrap/ui_box.scss
app/assets/stylesheets/gitlab_bootstrap/ui_box.scss
+171
-0
app/assets/stylesheets/sections/wiki.scss
app/assets/stylesheets/sections/wiki.scss
+1
-1
app/views/admin/background_jobs/show.html.haml
app/views/admin/background_jobs/show.html.haml
+1
-1
app/views/admin/groups/show.html.haml
app/views/admin/groups/show.html.haml
+1
-1
app/views/admin/projects/show.html.haml
app/views/admin/projects/show.html.haml
+1
-1
app/views/groups/edit.html.haml
app/views/groups/edit.html.haml
+1
-1
app/views/projects/edit.html.haml
app/views/projects/edit.html.haml
+2
-2
app/views/projects/issues/_form.html.haml
app/views/projects/issues/_form.html.haml
+4
-4
app/views/projects/issues/show.html.haml
app/views/projects/issues/show.html.haml
+5
-6
app/views/projects/issues/update.js.haml
app/views/projects/issues/update.js.haml
+2
-2
app/views/projects/merge_requests/show/_mr_box.html.haml
app/views/projects/merge_requests/show/_mr_box.html.haml
+17
-19
app/views/projects/milestones/show.html.haml
app/views/projects/milestones/show.html.haml
+5
-7
app/views/projects/wikis/_form.html.haml
app/views/projects/wikis/_form.html.haml
+10
-11
app/views/shared/_issues.html.haml
app/views/shared/_issues.html.haml
+1
-1
app/views/shared/_merge_requests.html.haml
app/views/shared/_merge_requests.html.haml
+1
-1
No files found.
app/assets/stylesheets/gitlab_bootstrap.scss
View file @
a16d7558
...
@@ -61,6 +61,8 @@ $baseLineHeight: 18px !default;
...
@@ -61,6 +61,8 @@ $baseLineHeight: 18px !default;
@import
"gitlab_bootstrap/typography.scss"
;
@import
"gitlab_bootstrap/typography.scss"
;
@import
"gitlab_bootstrap/buttons.scss"
;
@import
"gitlab_bootstrap/buttons.scss"
;
@import
"gitlab_bootstrap/blocks.scss"
;
@import
"gitlab_bootstrap/blocks.scss"
;
@import
"gitlab_bootstrap/ui_box.scss"
;
@import
"gitlab_bootstrap/issue_box.scss"
;
@import
"gitlab_bootstrap/files.scss"
;
@import
"gitlab_bootstrap/files.scss"
;
@import
"gitlab_bootstrap/lists.scss"
;
@import
"gitlab_bootstrap/lists.scss"
;
@import
"gitlab_bootstrap/forms.scss"
;
@import
"gitlab_bootstrap/forms.scss"
;
app/assets/stylesheets/gitlab_bootstrap/blocks.scss
View file @
a16d7558
/**
* ===================================
* Contain UI block elements:
* .ui-box - for any block & widgets
* ===================================
*/
/**
* UI Block
*
*/
.ui-box
{
background
:
#FFF
;
margin-bottom
:
20px
;
border
:
1px
solid
#DDD
;
word-wrap
:
break-word
;
&
.small-box
{
margin-bottom
:
10px
;
.title
{
font-size
:
13px
;
line-height
:
30px
;
a
{
color
:
#666
;
&
:hover
{
text-decoration
:
underline
;
}
}
}
}
&
.ui-box-show
{
color
:
#666
;
margin
:
20px
0
;
background
:
#FAFAFA
;
.control-group
{
margin-bottom
:
0
;
}
}
&
.ui-box-danger
{
background
:
#f7f7f7
;
border
:
none
;
.title
{
background
:
#D65
;
color
:
#fff
;
text-shadow
:
0
1px
1px
#900
;
}
}
img
{
max-width
:
100%
;
}
pre
{
code
{
background
:
none
!
important
;
}
}
.ui-box-head
,
.ui-box-body
,
.ui-box-bottom
{
padding
:
15px
;
.clearfix
{
margin
:
0
;
}
}
.ui-box-head
{
.box-title
{
font-size
:
20px
;
font-weight
:
500
;
line-height
:
28px
;
margin
:
0
;
color
:
#444
;
}
h3
{
margin
:
0
;
}
}
.ui-box-body
{
border
:
none
;
background-color
:
#f5f5f5
;
border
:
none
;
border-top
:
1px
solid
#eee
;
}
.ui-box-bottom
{
border-top
:
1px
solid
#eee
;
}
ul
{
margin
:
0
;
}
.title
{
background-color
:
#EEE
;
border-bottom
:
1px
solid
#DDD
;
color
:
#666
;
font-size
:
16px
;
text-shadow
:
0
1px
1px
#fff
;
padding
:
0
10px
;
font-size
:
14px
;
line-height
:
40px
;
font-weight
:
normal
;
margin
:
0
;
>
a
{
text-shadow
:
0
1px
1px
#fff
;
}
form
{
margin-bottom
:
0
;
margin-top
:
0
;
}
.btn
{
vertical-align
:
middle
;
padding
:
4px
12px
;
@include
box-shadow
(
0
0px
1px
1px
#f2f2f2
);
}
.nav-pills
{
>
li
{
>
a
{
padding
:
13px
;
margin
:
0
;
font-size
:
13px
;
}
&
.active
{
>
a
{
background
:
#D5D5D5
;
color
:
$style_color
;
@include
border-radius
(
0
);
border-radius
:
0
;
border-left
:
1px
solid
#CCC
;
border-right
:
1px
solid
#CCC
;
}
}
}
}
}
&
.padded
{
h5
,
.title
{
margin
:
-20px
;
margin-bottom
:
0
;
padding
:
5px
20px
;
}
}
.row_title
{
font-weight
:
500
;
color
:
#444
;
&
:hover
{
color
:
#444
;
text-decoration
:
underline
;
}
}
.form-holder
{
padding-top
:
20px
;
form
{
margin-bottom
:
0
;
legend
{
text-indent
:
10px
;
}
.form-actions
{
margin-bottom
:
0
;
}
}
}
}
.tab-pane
{
.ui-box
{
margin
:
3px
3px
25px
3px
;
}
}
.light-well
{
.light-well
{
background
:
#f9f9f9
;
background
:
#f9f9f9
;
padding
:
15px
;
padding
:
15px
;
...
...
app/assets/stylesheets/gitlab_bootstrap/issue_box.scss
0 → 100644
View file @
a16d7558
/**
* Issue box:
* Huge block (one per page) for storing title, descripion and other information.
* Used for Issue#show page, MergeRequest#show page etc
*
* CLasses:
* .issue-box - Regular box
*/
.issue-box
{
color
:
#666
;
margin
:
20px
0
;
background
:
#FAFAFA
;
border
:
1px
solid
#DDD
;
.control-group
{
margin-bottom
:
0
;
}
.title
{
font-size
:
20px
;
font-weight
:
500
;
line-height
:
28px
;
margin
:
0
;
color
:
#444
;
}
.context
{
border
:
none
;
background-color
:
#f5f5f5
;
border
:
none
;
border-top
:
1px
solid
#eee
;
}
.description
{
border-top
:
1px
solid
#eee
;
}
.title
,
.context
,
.description
{
padding
:
15px
;
.clearfix
{
margin
:
0
;
}
}
}
app/assets/stylesheets/gitlab_bootstrap/ui_box.scss
0 → 100644
View file @
a16d7558
/**
* UI box:
* Block element for separating information on page.
* Used for storing issues lists, grouped data.
* You can have multiple ui boxes on one page
*
* Classes:
* .ui-box - for any block & widgets
* .ui-box.ui-box-small - same but with smaller title
* .ui-box.ui-box-danger - with red title
*
* Ex. 1: List
* .ui-box
* .title
* # title here
* %ul
* # content here
*
* Ex. 2: Block data
* .ui-box
* .title
* # title here
* .body
* # content here
*
*/
.ui-box
{
background
:
#FFF
;
margin-bottom
:
20px
;
border
:
1px
solid
#DDD
;
word-wrap
:
break-word
;
img
{
max-width
:
100%
;
}
pre
{
code
{
background
:
none
!
important
;
}
}
ul
{
margin
:
0
;
}
.title
{
background-color
:
#EEE
;
border-bottom
:
1px
solid
#DDD
;
color
:
#666
;
font-size
:
16px
;
text-shadow
:
0
1px
1px
#fff
;
padding
:
0
10px
;
font-size
:
14px
;
line-height
:
40px
;
font-weight
:
normal
;
margin
:
0
;
>
a
{
text-shadow
:
0
1px
1px
#fff
;
}
form
{
margin-bottom
:
0
;
margin-top
:
0
;
}
.btn
{
vertical-align
:
middle
;
padding
:
4px
12px
;
@include
box-shadow
(
0
0px
1px
1px
#f2f2f2
);
}
.nav-pills
{
>
li
{
>
a
{
padding
:
13px
;
margin
:
0
;
font-size
:
13px
;
}
&
.active
{
>
a
{
background
:
#D5D5D5
;
color
:
$style_color
;
@include
border-radius
(
0
);
border-radius
:
0
;
border-left
:
1px
solid
#CCC
;
border-right
:
1px
solid
#CCC
;
}
}
}
}
}
.body
{
padding
:
10px
;
}
&
.padded
{
h5
,
.title
{
margin
:
-20px
;
margin-bottom
:
0
;
padding
:
5px
20px
;
}
}
.row_title
{
font-weight
:
500
;
color
:
#444
;
&
:hover
{
color
:
#444
;
text-decoration
:
underline
;
}
}
.form-holder
{
padding-top
:
20px
;
form
{
margin-bottom
:
0
;
legend
{
text-indent
:
10px
;
}
.form-actions
{
margin-bottom
:
0
;
}
}
}
}
/*
* Small box
*/
.ui-box.ui-box-small
{
margin-bottom
:
10px
;
.title
{
font-size
:
13px
;
line-height
:
30px
;
a
{
color
:
#666
;
&
:hover
{
text-decoration
:
underline
;
}
}
}
}
/*
* Danger box
*/
.ui-box.ui-box-danger
{
background
:
#f7f7f7
;
border
:
none
;
.title
{
background
:
#D65
;
color
:
#fff
;
text-shadow
:
0
1px
1px
#900
;
}
}
/*
* Block under tw-bootstrap tabs
*/
.tab-pane
{
.ui-box
{
margin
:
3px
3px
25px
3px
;
}
}
app/assets/stylesheets/sections/wiki.scss
View file @
a16d7558
h3
.page-
title
.edit-wiki-header
{
.
title
.edit-wiki-header
{
width
:
780px
;
width
:
780px
;
margin-left
:
auto
;
margin-left
:
auto
;
margin-right
:
auto
;
margin-right
:
auto
;
...
...
app/views/admin/background_jobs/show.html.haml
View file @
a16d7558
...
@@ -5,7 +5,7 @@
...
@@ -5,7 +5,7 @@
.ui-box
.ui-box
.title
Sidekiq running processes
.title
Sidekiq running processes
.
ui-box-
body
.body
-
if
@sidekiq_processes
.
empty?
-
if
@sidekiq_processes
.
empty?
%h4
.cred
%h4
.cred
%i
.icon-warning-sign
%i
.icon-warning-sign
...
...
app/views/admin/groups/show.html.haml
View file @
a16d7558
...
@@ -48,7 +48,7 @@
...
@@ -48,7 +48,7 @@
.ui-box
.ui-box
.title
.title
Add user(s) to the group:
Add user(s) to the group:
.
ui-box-
body.form-holder
.body.form-holder
%p
.light
%p
.light
Read more about project permissions
Read more about project permissions
%strong
=
link_to
"here"
,
help_permissions_path
,
class:
"vlink"
%strong
=
link_to
"here"
,
help_permissions_path
,
class:
"vlink"
...
...
app/views/admin/projects/show.html.haml
View file @
a16d7558
...
@@ -78,7 +78,7 @@
...
@@ -78,7 +78,7 @@
.ui-box
.ui-box
.title
.title
Transfer project
Transfer project
.
ui-box-
body
.body
=
form_for
@project
,
url:
transfer_admin_project_path
(
@project
),
method: :put
do
|
f
|
=
form_for
@project
,
url:
transfer_admin_project_path
(
@project
),
method: :put
do
|
f
|
.control-group
.control-group
=
f
.
label
:namespace_id
,
"Namespace"
=
f
.
label
:namespace_id
,
"Namespace"
...
...
app/views/groups/edit.html.haml
View file @
a16d7558
...
@@ -63,7 +63,7 @@
...
@@ -63,7 +63,7 @@
.tab-pane
#tab-remove
.tab-pane
#tab-remove
.ui-box.ui-box-danger
.ui-box.ui-box-danger
.title
Remove group
.title
Remove group
.
ui-box-
body
.body
%p
%p
Removing group will cause all child projects and resources to be removed.
Removing group will cause all child projects and resources to be removed.
%p
%p
...
...
app/views/projects/edit.html.haml
View file @
a16d7558
...
@@ -105,7 +105,7 @@
...
@@ -105,7 +105,7 @@
Unarchive project
Unarchive project
-
else
-
else
Archive project
Archive project
.
ui-box-
body
.body
-
if
@project
.
archived?
-
if
@project
.
archived?
%p
%p
Unarchiving the project will mark its repository as active.
Unarchiving the project will mark its repository as active.
...
@@ -168,7 +168,7 @@
...
@@ -168,7 +168,7 @@
-
if
can?
(
current_user
,
:remove_project
,
@project
)
-
if
can?
(
current_user
,
:remove_project
,
@project
)
.ui-box.ui-box-danger
.ui-box.ui-box-danger
.title
Remove project
.title
Remove project
.
ui-box-
body
.body
%p
%p
Removing the project will delete its repository and all related resources including issues, merge requests etc.
Removing the project will delete its repository and all related resources including issues, merge requests etc.
%br
%br
...
...
app/views/projects/issues/_form.html.haml
View file @
a16d7558
...
@@ -6,14 +6,14 @@
...
@@ -6,14 +6,14 @@
-
@issue
.
errors
.
full_messages
.
each
do
|
msg
|
-
@issue
.
errors
.
full_messages
.
each
do
|
msg
|
%span
=
msg
%span
=
msg
%br
%br
.
ui-box.ui-box-show
.
issue-box
.
ui-box-head
.
title
.control-group
.control-group
=
f
.
label
:title
do
=
f
.
label
:title
do
%strong
=
"Subject *"
%strong
=
"Subject *"
.controls
.controls
=
f
.
text_field
:title
,
maxlength:
255
,
class:
"input-xxlarge js-gfm-input"
,
autofocus:
true
,
required:
true
=
f
.
text_field
:title
,
maxlength:
255
,
class:
"input-xxlarge js-gfm-input"
,
autofocus:
true
,
required:
true
.
ui-box-body
.
context
.control-group
.control-group
.issue_assignee.pull-left
.issue_assignee.pull-left
=
f
.
label
:assignee_id
do
=
f
.
label
:assignee_id
do
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
Milestone
Milestone
.controls
=
f
.
select
(
:milestone_id
,
milestone_options
(
@issue
),
{
include_blank:
"Select milestone"
},
{
class:
'chosen'
})
.controls
=
f
.
select
(
:milestone_id
,
milestone_options
(
@issue
),
{
include_blank:
"Select milestone"
},
{
class:
'chosen'
})
.
ui-box-bottom
.
description
.control-group
.control-group
=
f
.
label
:label_list
do
=
f
.
label
:label_list
do
%i
.icon-tag
%i
.icon-tag
...
...
app/views/projects/issues/show.html.haml
View file @
a16d7558
...
@@ -37,17 +37,16 @@
...
@@ -37,17 +37,16 @@
%span
.light
Milestone
%span
.light
Milestone
=
@issue
.
milestone
.
title
=
@issue
.
milestone
.
title
.ui-box.ui-box-show
.issue-box
.ui-box-head
%h4
.title
%h4
.box-title
=
gfm
escape_once
(
@issue
.
title
)
=
gfm
escape_once
(
@issue
.
title
)
.
ui-box-body
.
context
%cite
.cgray
%cite
.cgray
=
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
}
=
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
}
-
if
@issue
.
description
.
present?
-
if
@issue
.
description
.
present?
.
ui-box-bottom
.
description
.wiki
.wiki
=
preserve
do
=
preserve
do
=
markdown
@issue
.
description
=
markdown
@issue
.
description
...
...
app/views/projects/issues/update.js.haml
View file @
a16d7558
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
:plain
:plain
$("##{dom_id(@issue)}").fadeOut();
$("##{dom_id(@issue)}").fadeOut();
-
elsif
params
[
:issue_context
]
-
elsif
params
[
:issue_context
]
$('.
ui-box-body
').html("
#{
escape_javascript
(
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
})
}
");
$('.
issue-box .context
').html("
#{
escape_javascript
(
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
})
}
");
$('.
ui-box-body
').effect('highlight');
$('.
issue-box .context
').effect('highlight');
$('.chosen').chosen();
$('.chosen').chosen();
$('.edit-issue.inline-update input[type="submit"]').hide();
$('.edit-issue.inline-update input[type="submit"]').hide();
-
if
@issue
.
milestone
-
if
@issue
.
milestone
...
...
app/views/projects/merge_requests/show/_mr_box.html.haml
View file @
a16d7558
.ui-box.ui-box-show
.issue-box
.ui-box-head
%h4
.title
%h4
.box-title
=
gfm
escape_once
(
@merge_request
.
title
)
=
gfm
escape_once
(
@merge_request
.
title
)
.ui-box-body
.context
%div
%cite
.cgray
%cite
.cgray
Created by
#{
link_to_member
(
@project
,
@merge_request
.
author
)
}
.
Created by
#{
link_to_member
(
@project
,
@merge_request
.
author
)
}
.
-
if
@merge_request
.
assignee
-
if
@merge_request
.
assignee
...
@@ -17,25 +15,25 @@
...
@@ -17,25 +15,25 @@
-
if
@merge_request
.
description
.
present?
-
if
@merge_request
.
description
.
present?
.
ui-box-bottom
.
description
.wiki
.wiki
=
preserve
do
=
preserve
do
=
markdown
@merge_request
.
description
=
markdown
@merge_request
.
description
-
if
@merge_request
.
closed?
-
if
@merge_request
.
closed?
.
ui-box-bottom
.alert-error
.
description
.alert-error
%span
%span
%i
.icon-remove
%i
.icon-remove
Closed by
#{
link_to_member
(
@project
,
@merge_request
.
closed_event
.
author
)
}
Closed by
#{
link_to_member
(
@project
,
@merge_request
.
closed_event
.
author
)
}
#{
time_ago_with_tooltip
(
@merge_request
.
closed_event
.
created_at
)
}
ago.
#{
time_ago_with_tooltip
(
@merge_request
.
closed_event
.
created_at
)
}
ago.
-
if
@merge_request
.
merged?
-
if
@merge_request
.
merged?
.
ui-box-bottom
.alert-success
.
description
.alert-success
%span
%span
%i
.icon-ok
%i
.icon-ok
Merged by
#{
link_to_member
(
@project
,
@merge_request
.
merge_event
.
author
)
}
Merged by
#{
link_to_member
(
@project
,
@merge_request
.
merge_event
.
author
)
}
#{
time_ago_with_tooltip
(
@merge_request
.
merge_event
.
created_at
)
}
ago.
#{
time_ago_with_tooltip
(
@merge_request
.
merge_event
.
created_at
)
}
ago.
-
if
!
@closes_issues
.
empty?
&&
@merge_request
.
opened?
-
if
!
@closes_issues
.
empty?
&&
@merge_request
.
opened?
.
ui-box-bottom
.alert-info
.
description
.alert-info
%span
%span
%i
.icon-ok
%i
.icon-ok
Accepting this merge request will close
#{
@closes_issues
.
size
==
1
?
'issue'
:
'issues'
}
Accepting this merge request will close
#{
@closes_issues
.
size
==
1
?
'issue'
:
'issues'
}
...
...
app/views/projects/milestones/show.html.haml
View file @
a16d7558
...
@@ -28,13 +28,11 @@
...
@@ -28,13 +28,11 @@
←
To milestones list
←
To milestones list
.ui-box.ui-box-show
.issue-box
.ui-box-head
%h4
.title
%h4
.box-title
=
gfm
escape_once
(
@milestone
.
title
)
=
gfm
escape_once
(
@milestone
.
title
)
.
ui-box-body
.
context
%p
%p
Progress:
Progress:
#{
@milestone
.
closed_items_count
}
closed
#{
@milestone
.
closed_items_count
}
closed
...
@@ -46,7 +44,7 @@
...
@@ -46,7 +44,7 @@
-
if
@milestone
.
description
.
present?
-
if
@milestone
.
description
.
present?
.
ui-box-bottom
.
description
=
preserve
do
=
preserve
do
=
markdown
@milestone
.
description
=
markdown
@milestone
.
description
...
...
app/views/projects/wikis/_form.html.haml
View file @
a16d7558
...
@@ -6,15 +6,14 @@
...
@@ -6,15 +6,14 @@
-
@wiki
.
errors
.
full_messages
.
each
do
|
msg
|
-
@wiki
.
errors
.
full_messages
.
each
do
|
msg
|
%li
=
msg
%li
=
msg
.ui-box.ui-box-show
.issue-box
.ui-box-head
%h3
.title
%h3
.page-title
.edit-wiki-header
.edit-wiki-header
=
@wiki
.
title
.
titleize
=
@wiki
.
title
.
titleize
=
f
.
hidden_field
:title
,
value:
@wiki
.
title
=
f
.
hidden_field
:title
,
value:
@wiki
.
title
=
f
.
select
:format
,
options_for_select
(
GollumWiki
::
MARKUPS
,
{
selected:
@wiki
.
format
}),
{},
class:
"pull-right input-medium"
=
f
.
select
:format
,
options_for_select
(
GollumWiki
::
MARKUPS
,
{
selected:
@wiki
.
format
}),
{},
class:
"pull-right input-medium"
=
f
.
label
:format
,
class:
"pull-right"
,
style:
"padding-right: 20px;"
=
f
.
label
:format
,
class:
"pull-right"
,
style:
"padding-right: 20px;"
.
ui-box-body
.
context
.controls
.controls
%span
.cgray
%span
.cgray
Wiki content is parsed with
#{
link_to
"GitLab Flavored Markdown"
,
help_markdown_path
,
target:
'_blank'
}
.
Wiki content is parsed with
#{
link_to
"GitLab Flavored Markdown"
,
help_markdown_path
,
target:
'_blank'
}
.
...
@@ -22,11 +21,11 @@
...
@@ -22,11 +21,11 @@
%code
[Link Title](page-slug)
%code
[Link Title](page-slug)
\.
\.
.
ui-box-bottom
.
description
.control-group
.control-group
=
f
.
label
:content
=
f
.
label
:content
.controls
=
f
.
text_area
:content
,
class:
'span8 js-gfm-input'
,
rows:
18
.controls
=
f
.
text_area
:content
,
class:
'span8 js-gfm-input'
,
rows:
18
.
ui-box-bottom
.
description
.control-group
.control-group
=
f
.
label
:commit_message
=
f
.
label
:commit_message
.controls
=
f
.
text_field
:message
,
class:
'span8'
,
rows:
18
.controls
=
f
.
text_field
:message
,
class:
'span8'
,
rows:
18
...
...
app/views/shared/_issues.html.haml
View file @
a16d7558
-
if
@issues
.
any?
-
if
@issues
.
any?
-
@issues
.
group_by
(
&
:project
).
each
do
|
group
|
-
@issues
.
group_by
(
&
:project
).
each
do
|
group
|
.ui-box.
small-box
.ui-box.
ui-box-small
-
project
=
group
[
0
]
-
project
=
group
[
0
]
.title
.title
=
link_to_project
project
=
link_to_project
project
...
...
app/views/shared/_merge_requests.html.haml
View file @
a16d7558
-
if
@merge_requests
.
any?
-
if
@merge_requests
.
any?
-
@merge_requests
.
group_by
(
&
:target_project
).
each
do
|
group
|
-
@merge_requests
.
group_by
(
&
:target_project
).
each
do
|
group
|
.ui-box.
small-box
.ui-box.
ui-box-small
-
project
=
group
[
0
]
-
project
=
group
[
0
]
.title
.title
=
link_to_project
project
=
link_to_project
project
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment