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
0
Merge Requests
0
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
Léo-Paul Géneau
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;
@import
"gitlab_bootstrap/typography.scss"
;
@import
"gitlab_bootstrap/buttons.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/lists.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
{
background
:
#f9f9f9
;
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
;
margin-left
:
auto
;
margin-right
:
auto
;
...
...
app/views/admin/background_jobs/show.html.haml
View file @
a16d7558
...
...
@@ -5,7 +5,7 @@
.ui-box
.title
Sidekiq running processes
.
ui-box-
body
.body
-
if
@sidekiq_processes
.
empty?
%h4
.cred
%i
.icon-warning-sign
...
...
app/views/admin/groups/show.html.haml
View file @
a16d7558
...
...
@@ -48,7 +48,7 @@
.ui-box
.title
Add user(s) to the group:
.
ui-box-
body.form-holder
.body.form-holder
%p
.light
Read more about project permissions
%strong
=
link_to
"here"
,
help_permissions_path
,
class:
"vlink"
...
...
app/views/admin/projects/show.html.haml
View file @
a16d7558
...
...
@@ -78,7 +78,7 @@
.ui-box
.title
Transfer project
.
ui-box-
body
.body
=
form_for
@project
,
url:
transfer_admin_project_path
(
@project
),
method: :put
do
|
f
|
.control-group
=
f
.
label
:namespace_id
,
"Namespace"
...
...
app/views/groups/edit.html.haml
View file @
a16d7558
...
...
@@ -63,7 +63,7 @@
.tab-pane
#tab-remove
.ui-box.ui-box-danger
.title
Remove group
.
ui-box-
body
.body
%p
Removing group will cause all child projects and resources to be removed.
%p
...
...
app/views/projects/edit.html.haml
View file @
a16d7558
...
...
@@ -105,7 +105,7 @@
Unarchive project
-
else
Archive project
.
ui-box-
body
.body
-
if
@project
.
archived?
%p
Unarchiving the project will mark its repository as active.
...
...
@@ -168,7 +168,7 @@
-
if
can?
(
current_user
,
:remove_project
,
@project
)
.ui-box.ui-box-danger
.title
Remove project
.
ui-box-
body
.body
%p
Removing the project will delete its repository and all related resources including issues, merge requests etc.
%br
...
...
app/views/projects/issues/_form.html.haml
View file @
a16d7558
...
...
@@ -6,14 +6,14 @@
-
@issue
.
errors
.
full_messages
.
each
do
|
msg
|
%span
=
msg
%br
.
ui-box.ui-box-show
.
ui-box-head
.
issue-box
.
title
.control-group
=
f
.
label
:title
do
%strong
=
"Subject *"
.controls
=
f
.
text_field
:title
,
maxlength:
255
,
class:
"input-xxlarge js-gfm-input"
,
autofocus:
true
,
required:
true
.
ui-box-body
.
context
.control-group
.issue_assignee.pull-left
=
f
.
label
:assignee_id
do
...
...
@@ -31,7 +31,7 @@
Milestone
.controls
=
f
.
select
(
:milestone_id
,
milestone_options
(
@issue
),
{
include_blank:
"Select milestone"
},
{
class:
'chosen'
})
.
ui-box-bottom
.
description
.control-group
=
f
.
label
:label_list
do
%i
.icon-tag
...
...
app/views/projects/issues/show.html.haml
View file @
a16d7558
...
...
@@ -37,17 +37,16 @@
%span
.light
Milestone
=
@issue
.
milestone
.
title
.ui-box.ui-box-show
.ui-box-head
%h4
.box-title
.issue-box
%h4
.title
=
gfm
escape_once
(
@issue
.
title
)
.
ui-box-body
.
context
%cite
.cgray
=
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
}
-
if
@issue
.
description
.
present?
.
ui-box-bottom
.
description
.wiki
=
preserve
do
=
markdown
@issue
.
description
...
...
app/views/projects/issues/update.js.haml
View file @
a16d7558
...
...
@@ -3,8 +3,8 @@
:plain
$("##{dom_id(@issue)}").fadeOut();
-
elsif
params
[
:issue_context
]
$('.
ui-box-body
').html("
#{
escape_javascript
(
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
})
}
");
$('.
ui-box-body
').effect('highlight');
$('.
issue-box .context
').html("
#{
escape_javascript
(
render
partial:
'issue_context'
,
locals:
{
issue:
@issue
})
}
");
$('.
issue-box .context
').effect('highlight');
$('.chosen').chosen();
$('.edit-issue.inline-update input[type="submit"]').hide();
-
if
@issue
.
milestone
...
...
app/views/projects/merge_requests/show/_mr_box.html.haml
View file @
a16d7558
.ui-box.ui-box-show
.ui-box-head
%h4
.box-title
.issue-box
%h4
.title
=
gfm
escape_once
(
@merge_request
.
title
)
.ui-box-body
%div
.context
%cite
.cgray
Created by
#{
link_to_member
(
@project
,
@merge_request
.
author
)
}
.
-
if
@merge_request
.
assignee
...
...
@@ -17,25 +15,25 @@
-
if
@merge_request
.
description
.
present?
.
ui-box-bottom
.
description
.wiki
=
preserve
do
=
markdown
@merge_request
.
description
-
if
@merge_request
.
closed?
.
ui-box-bottom
.alert-error
.
description
.alert-error
%span
%i
.icon-remove
Closed by
#{
link_to_member
(
@project
,
@merge_request
.
closed_event
.
author
)
}
#{
time_ago_with_tooltip
(
@merge_request
.
closed_event
.
created_at
)
}
ago.
-
if
@merge_request
.
merged?
.
ui-box-bottom
.alert-success
.
description
.alert-success
%span
%i
.icon-ok
Merged by
#{
link_to_member
(
@project
,
@merge_request
.
merge_event
.
author
)
}
#{
time_ago_with_tooltip
(
@merge_request
.
merge_event
.
created_at
)
}
ago.
-
if
!
@closes_issues
.
empty?
&&
@merge_request
.
opened?
.
ui-box-bottom
.alert-info
.
description
.alert-info
%span
%i
.icon-ok
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 @@
←
To milestones list
.ui-box.ui-box-show
.ui-box-head
%h4
.box-title
.issue-box
%h4
.title
=
gfm
escape_once
(
@milestone
.
title
)
.
ui-box-body
.
context
%p
Progress:
#{
@milestone
.
closed_items_count
}
closed
...
...
@@ -46,7 +44,7 @@
-
if
@milestone
.
description
.
present?
.
ui-box-bottom
.
description
=
preserve
do
=
markdown
@milestone
.
description
...
...
app/views/projects/wikis/_form.html.haml
View file @
a16d7558
...
...
@@ -6,15 +6,14 @@
-
@wiki
.
errors
.
full_messages
.
each
do
|
msg
|
%li
=
msg
.ui-box.ui-box-show
.ui-box-head
%h3
.page-title
.issue-box
%h3
.title
.edit-wiki-header
=
@wiki
.
title
.
titleize
=
f
.
hidden_field
:title
,
value:
@wiki
.
title
=
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;"
.
ui-box-body
.
context
.controls
%span
.cgray
Wiki content is parsed with
#{
link_to
"GitLab Flavored Markdown"
,
help_markdown_path
,
target:
'_blank'
}
.
...
...
@@ -22,11 +21,11 @@
%code
[Link Title](page-slug)
\.
.
ui-box-bottom
.
description
.control-group
=
f
.
label
:content
.controls
=
f
.
text_area
:content
,
class:
'span8 js-gfm-input'
,
rows:
18
.
ui-box-bottom
.
description
.control-group
=
f
.
label
:commit_message
.controls
=
f
.
text_field
:message
,
class:
'span8'
,
rows:
18
...
...
app/views/shared/_issues.html.haml
View file @
a16d7558
-
if
@issues
.
any?
-
@issues
.
group_by
(
&
:project
).
each
do
|
group
|
.ui-box.
small-box
.ui-box.
ui-box-small
-
project
=
group
[
0
]
.title
=
link_to_project
project
...
...
app/views/shared/_merge_requests.html.haml
View file @
a16d7558
-
if
@merge_requests
.
any?
-
@merge_requests
.
group_by
(
&
:target_project
).
each
do
|
group
|
.ui-box.
small-box
.ui-box.
ui-box-small
-
project
=
group
[
0
]
.title
=
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