BigW Consortium Gitlab
Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gitlab-ce
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Forest Godfrey
gitlab-ce
Commits
36143d41
Commit
36143d41
authored
Apr 09, 2018
by
Clement Ho
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Ran migration script
parent
e8490c41
Hide whitespace changes
Inline
Side-by-side
Showing
68 changed files
with
430 additions
and
430 deletions
+430
-430
badges.scss
app/assets/stylesheets/framework/badges.scss
+1
-1
blank.scss
app/assets/stylesheets/framework/blank.scss
+4
-4
blocks.scss
app/assets/stylesheets/framework/blocks.scss
+3
-3
buttons.scss
app/assets/stylesheets/framework/buttons.scss
+1
-1
calendar.scss
app/assets/stylesheets/framework/calendar.scss
+1
-1
ci_variable_list.scss
app/assets/stylesheets/framework/ci_variable_list.scss
+6
-6
common.scss
app/assets/stylesheets/framework/common.scss
+5
-5
contextual_sidebar.scss
app/assets/stylesheets/framework/contextual_sidebar.scss
+15
-15
dropdowns.scss
app/assets/stylesheets/framework/dropdowns.scss
+8
-8
files.scss
app/assets/stylesheets/framework/files.scss
+4
-4
filters.scss
app/assets/stylesheets/framework/filters.scss
+10
-10
flash.scss
app/assets/stylesheets/framework/flash.scss
+1
-1
forms.scss
app/assets/stylesheets/framework/forms.scss
+12
-12
gitlab_theme.scss
app/assets/stylesheets/framework/gitlab_theme.scss
+4
-4
header.scss
app/assets/stylesheets/framework/header.scss
+14
-14
issue_box.scss
app/assets/stylesheets/framework/issue_box.scss
+1
-1
layout.scss
app/assets/stylesheets/framework/layout.scss
+1
-1
lists.scss
app/assets/stylesheets/framework/lists.scss
+6
-6
markdown_area.scss
app/assets/stylesheets/framework/markdown_area.scss
+4
-4
mobile.scss
app/assets/stylesheets/framework/mobile.scss
+3
-3
modal.scss
app/assets/stylesheets/framework/modal.scss
+4
-4
page_header.scss
app/assets/stylesheets/framework/page_header.scss
+3
-3
pagination.scss
app/assets/stylesheets/framework/pagination.scss
+3
-3
panels.scss
app/assets/stylesheets/framework/panels.scss
+8
-8
responsive_tables.scss
app/assets/stylesheets/framework/responsive_tables.scss
+11
-11
secondary_navigation_elements.scss
.../stylesheets/framework/secondary_navigation_elements.scss
+12
-12
sidebar.scss
app/assets/stylesheets/framework/sidebar.scss
+3
-3
snippets.scss
app/assets/stylesheets/framework/snippets.scss
+1
-1
tables.scss
app/assets/stylesheets/framework/tables.scss
+1
-1
timeline.scss
app/assets/stylesheets/framework/timeline.scss
+2
-2
toggle.scss
app/assets/stylesheets/framework/toggle.scss
+1
-1
tw_bootstrap.scss
app/assets/stylesheets/framework/tw_bootstrap.scss
+18
-18
typography.scss
app/assets/stylesheets/framework/typography.scss
+1
-1
wells.scss
app/assets/stylesheets/framework/wells.scss
+3
-3
boards.scss
app/assets/stylesheets/pages/boards.scss
+13
-13
builds.scss
app/assets/stylesheets/pages/builds.scss
+3
-3
commits.scss
app/assets/stylesheets/pages/commits.scss
+2
-2
convdev_index.scss
app/assets/stylesheets/pages/convdev_index.scss
+4
-4
cycle_analytics.scss
app/assets/stylesheets/pages/cycle_analytics.scss
+6
-6
detail_page.scss
app/assets/stylesheets/pages/detail_page.scss
+3
-3
diff.scss
app/assets/stylesheets/pages/diff.scss
+11
-11
editor.scss
app/assets/stylesheets/pages/editor.scss
+12
-12
environments.scss
app/assets/stylesheets/pages/environments.scss
+10
-10
events.scss
app/assets/stylesheets/pages/events.scss
+2
-2
groups.scss
app/assets/stylesheets/pages/groups.scss
+6
-6
help.scss
app/assets/stylesheets/pages/help.scss
+2
-2
issuable.scss
app/assets/stylesheets/pages/issuable.scss
+7
-7
issues.scss
app/assets/stylesheets/pages/issues.scss
+2
-2
labels.scss
app/assets/stylesheets/pages/labels.scss
+24
-24
login.scss
app/assets/stylesheets/pages/login.scss
+3
-3
members.scss
app/assets/stylesheets/pages/members.scss
+21
-21
merge_requests.scss
app/assets/stylesheets/pages/merge_requests.scss
+15
-15
milestone.scss
app/assets/stylesheets/pages/milestone.scss
+3
-3
note_form.scss
app/assets/stylesheets/pages/note_form.scss
+12
-12
notes.scss
app/assets/stylesheets/pages/notes.scss
+13
-13
pipeline_schedules.scss
app/assets/stylesheets/pages/pipeline_schedules.scss
+1
-1
pipelines.scss
app/assets/stylesheets/pages/pipelines.scss
+12
-12
profile.scss
app/assets/stylesheets/pages/profile.scss
+6
-6
projects.scss
app/assets/stylesheets/pages/projects.scss
+29
-29
runners.scss
app/assets/stylesheets/pages/runners.scss
+2
-2
search.scss
app/assets/stylesheets/pages/search.scss
+5
-5
settings.scss
app/assets/stylesheets/pages/settings.scss
+12
-12
settings_ci_cd.scss
app/assets/stylesheets/pages/settings_ci_cd.scss
+1
-1
stat_graph.scss
app/assets/stylesheets/pages/stat_graph.scss
+1
-1
status.scss
app/assets/stylesheets/pages/status.scss
+1
-1
todos.scss
app/assets/stylesheets/pages/todos.scss
+6
-6
tree.scss
app/assets/stylesheets/pages/tree.scss
+3
-3
wiki.scss
app/assets/stylesheets/pages/wiki.scss
+2
-2
No files found.
app/assets/stylesheets/framework/badges.scss
View file @
36143d41
.badge
{
.badge
.badge-pill
{
font-weight
:
$gl-font-weight-normal
;
background-color
:
$badge-bg
;
color
:
$badge-color
;
...
...
app/assets/stylesheets/framework/blank.scss
View file @
36143d41
...
...
@@ -37,7 +37,7 @@
flex
:
0
0
100%
;
margin-bottom
:
15px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
flex
:
0
0
49%
;
&
:nth-child
(
odd
)
{
...
...
@@ -67,7 +67,7 @@
border
:
1px
solid
$border-color
;
border-radius
:
$border-radius-default
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
flex
;
align-items
:
center
;
padding
:
50px
30px
;
...
...
@@ -89,12 +89,12 @@
}
.blank-state-body
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
text-align
:
center
;
margin-top
:
20px
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-left
:
20px
;
}
}
...
...
app/assets/stylesheets/framework/blocks.scss
View file @
36143d41
...
...
@@ -195,7 +195,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
text-align
:
center
;
.avatar
{
...
...
@@ -315,7 +315,7 @@
}
}
@
media
(
max-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-down
(
sm
)
{
flex-direction
:
column
;
.inner-content
{
...
...
@@ -342,7 +342,7 @@
.btn
{
margin
:
$btn-side-margin
5px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
}
}
...
...
app/assets/stylesheets/framework/buttons.scss
View file @
36143d41
...
...
@@ -401,7 +401,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.btn-wide-on-xs
{
width
:
100%
;
}
...
...
app/assets/stylesheets/framework/calendar.scss
View file @
36143d41
...
...
@@ -4,7 +4,7 @@
border-top
:
0
;
direction
:
rtl
;
@media
(
min-width
:
$screen-sm-min
)
and
(
max-width
:
$screen-md-max
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
sm
))
and
(
max-width
:
map-get
(
$grid-breakpoints
,
sm
)
)
{
overflow-x
:
auto
;
}
}
...
...
app/assets/stylesheets/framework/ci_variable_list.scss
View file @
36143d41
...
...
@@ -10,14 +10,14 @@
display
:
flex
;
align-items
:
flex-start
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
align-items
:
flex-end
;
}
&
:not
(
:last-child
)
{
margin-bottom
:
$gl-btn-padding
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
margin-bottom
:
3
*
$gl-btn-padding
;
}
}
...
...
@@ -26,7 +26,7 @@
.ci-variable-body-item
:last-child
{
margin-right
:
$ci-variable-remove-button-width
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
margin-right
:
0
;
}
}
...
...
@@ -35,7 +35,7 @@
display
:
none
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.ci-variable-row-body
{
margin-right
:
$ci-variable-remove-button-width
;
}
...
...
@@ -48,7 +48,7 @@
align-items
:
flex-start
;
width
:
100%
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
block
;
}
}
...
...
@@ -59,7 +59,7 @@
&
:not
(
:last-child
)
{
margin-right
:
$gl-btn-padding
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
margin-right
:
0
;
margin-bottom
:
$gl-btn-padding
;
}
...
...
app/assets/stylesheets/framework/common.scss
View file @
36143d41
...
...
@@ -70,7 +70,7 @@ pre {
padding
:
0
;
}
&
.
well
-pre
{
&
.
card.card-body
-pre
{
border
:
1px
solid
$well-pre-bg
;
background
:
$gray-light
;
border-radius
:
0
;
...
...
@@ -218,7 +218,7 @@ li.note {
}
.git_error_tips
{
@extend
.col-
md
-6
;
@extend
.col-
lg
-6
;
text-align
:
left
;
margin-top
:
40px
;
...
...
@@ -308,7 +308,7 @@ img.emoji {
.btn-sign-in
{
text-shadow
:
none
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-top
:
8px
;
}
}
...
...
@@ -327,7 +327,7 @@ img.emoji {
}
}
.
well
{
.
card.card-body
{
margin-bottom
:
$gl-padding
;
hr
{
...
...
@@ -336,7 +336,7 @@ img.emoji {
}
.search_box
{
@extend
.
well
;
@extend
.
card.card-body
;
text-align
:
center
;
}
...
...
app/assets/stylesheets/framework/contextual_sidebar.scss
View file @
36143d41
.page-with-contextual-sidebar
{
transition
:
padding-left
$sidebar-transition-duration
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
padding-left
:
$contextual-sidebar-collapsed-width
;
}
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
padding-left
:
$contextual-sidebar-width
;
}
...
...
@@ -16,7 +16,7 @@
}
.page-with-icon-sidebar
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-left
:
$contextual-sidebar-collapsed-width
;
}
}
...
...
@@ -75,7 +75,7 @@
transform
:
translate3d
(
0
,
0
,
0
);
&
:not
(
.sidebar-collapsed-desktop
)
{
@media
(
min-width
:
$screen-sm-min
)
and
(
max-width
:
$screen-md-max
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
sm
))
and
(
max-width
:
map-get
(
$grid-breakpoints
,
sm
)
)
{
box-shadow
:
inset
-2px
0
0
$border-color
,
2px
1px
3px
$dropdown-shadow-color
;
}
...
...
@@ -88,7 +88,7 @@
overflow-x
:
hidden
;
}
.badge
:not
(
.fly-out-badge
),
.badge
.badge-pill
:not
(
.fly-out-badge
),
.sidebar-context-title
,
.nav-item-name
{
display
:
none
;
...
...
@@ -142,7 +142,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
left
:
(
-
$contextual-sidebar-width
);
}
...
...
@@ -166,7 +166,7 @@
width
:
100%
;
overflow
:
auto
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
overflow
:
hidden
;
}
}
...
...
@@ -207,7 +207,7 @@
>
li
{
>
a
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-right
:
2px
;
}
...
...
@@ -222,7 +222,7 @@
}
.sidebar-sub-level-items
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
position
:
fixed
;
top
:
0
;
left
:
0
;
...
...
@@ -277,7 +277,7 @@
}
}
.badge
{
.badge
.badge-pill
{
background-color
:
$inactive-badge-background
;
color
:
$gl-text-color-secondary
;
}
...
...
@@ -291,7 +291,7 @@
padding-left
:
11px
;
}
.badge
{
.badge
.badge-pill
{
font-weight
:
$gl-font-weight-bold
;
}
...
...
@@ -339,7 +339,7 @@
}
.toggle-sidebar-button
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
none
;
}
}
...
...
@@ -420,7 +420,7 @@
color
:
$gl-text-color-secondary
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
flex
;
align-items
:
center
;
...
...
@@ -429,7 +429,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
+
.breadcrumbs-links
{
padding-left
:
$gl-padding
;
border-left
:
1px
solid
$gl-text-color-quaternary
;
...
...
@@ -437,7 +437,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.close-nav-button
{
display
:
flex
;
}
...
...
app/assets/stylesheets/framework/dropdowns.scss
View file @
36143d41
...
...
@@ -32,7 +32,7 @@
max-height
:
$dropdown-max-height
;
overflow-y
:
auto
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
}
}
...
...
@@ -180,7 +180,7 @@
text-decoration
:
none
;
.badge
{
.badge
.badge-pill
{
background-color
:
darken
(
$dropdown-link-hover-bg
,
5%
);
}
}
...
...
@@ -324,7 +324,7 @@
color
:
$gl-text-color-secondary
;
}
.badge
+
span
:not
(
.badge
)
{
.badge
.badge-pill
+
span
:not
(
.badge.badge-pill
)
{
// Expects up to 3 digits on the badge
margin-right
:
40px
;
}
...
...
@@ -469,7 +469,7 @@
.dropdown-select
{
width
:
$dropdown-width
;
@
media
(
max-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-down
(
sm
)
{
width
:
100%
;
}
}
...
...
@@ -780,7 +780,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.navbar-gitlab
{
li
.header-projects
,
li
.header-more
,
...
...
@@ -835,7 +835,7 @@ header.header-content .dropdown-menu.projects-dropdown-menu {
width
:
70%
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex-direction
:
column
;
width
:
100%
;
height
:
auto
;
...
...
@@ -894,7 +894,7 @@ header.header-content .dropdown-menu.projects-dropdown-menu {
height
:
284px
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.projects-list-frequent-container
{
width
:
auto
;
height
:
auto
;
...
...
@@ -936,7 +936,7 @@ header.header-content .dropdown-menu.projects-dropdown-menu {
color
:
$gl-text-color-secondary
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.project-item-metadata-container
{
float
:
none
;
}
...
...
app/assets/stylesheets/framework/files.scss
View file @
36143d41
...
...
@@ -75,7 +75,7 @@
padding
:
8px
$gl-padding
;
border-bottom
:
1px
solid
$border-color
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
text-align
:
left
;
}
...
...
@@ -125,7 +125,7 @@
&
.wiki
{
padding
:
$gl-padding
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
padding
:
$gl-padding
*
2
;
}
}
...
...
@@ -364,7 +364,7 @@ span.idiff {
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
block
;
.file-actions
{
...
...
@@ -396,7 +396,7 @@ span.idiff {
margin-right
:
1
.5em
;
}
.
labe
l-lfs
{
.
badge.badge-pil
l-lfs
{
color
:
$common-gray-light
;
border
:
1px
solid
$common-gray-light
;
}
app/assets/stylesheets/framework/filters.scss
View file @
36143d41
...
...
@@ -9,19 +9,19 @@
float
:
right
;
margin-right
:
0
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
float
:
none
;
}
}
}
.filters-section
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
inline-block
;
}
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
.filter-item
:not
(
:last-child
)
{
margin-right
:
6px
;
}
...
...
@@ -37,7 +37,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.filter-item
{
display
:
block
;
margin
:
0
0
10px
;
...
...
@@ -53,7 +53,7 @@
display
:
-
webkit-flex
;
display
:
flex
;
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
-webkit-flex-direction
:
column
;
flex-direction
:
column
;
}
...
...
@@ -193,7 +193,7 @@
border
:
1px
solid
$border-color
;
background-color
:
$white-light
;
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
-webkit-flex
:
1
1
auto
;
flex
:
1
1
auto
;
margin-bottom
:
10px
;
...
...
@@ -264,7 +264,7 @@
max-width
:
280px
;
overflow
:
auto
;
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
auto
;
left
:
0
;
right
:
0
;
...
...
@@ -315,7 +315,7 @@
.filtered-search-history-dropdown
{
width
:
40%
;
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
left
:
0
;
right
:
0
;
max-width
:
none
;
...
...
@@ -353,7 +353,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.issues-details-filters
{
padding
:
0
0
10px
;
background-color
:
$white-light
;
...
...
@@ -361,7 +361,7 @@
}
}
@
media
(
max-width
:
$screen-xs
)
{
@
include
media-breakpoint-down
(
sm
)
{
.filter-dropdown-container
{
.dropdown-toggle
,
.dropdown
,
...
...
app/assets/stylesheets/framework/flash.scss
View file @
36143d41
...
...
@@ -72,7 +72,7 @@
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
ul
.notes
{
.flash-container.timeline-content
{
margin-left
:
0
;
...
...
app/assets/stylesheets/framework/forms.scss
View file @
36143d41
...
...
@@ -31,13 +31,13 @@ label {
margin
:
0
;
}
&
.
labe
l-light
{
&
.
badge.badge-pil
l-light
{
font-weight
:
$gl-font-weight-bold
;
}
}
.control-label
{
@extend
.col-
sm
-2
;
.
form-
control-label
{
@extend
.col-
md
-2
;
}
.inline-input-group
{
...
...
@@ -48,21 +48,21 @@ label {
width
:
150px
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
.custom-form-control
{
width
:
150px
;
}
}
/* Medium devices (desktops, 992px and up) */
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
.custom-form-control
{
width
:
170px
;
}
}
/* Large devices (large desktops, 1200px and up) */
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
.custom-form-control
{
width
:
200px
;
}
...
...
@@ -72,7 +72,7 @@ label {
margin-left
:
0
;
margin-right
:
0
;
.control-label
{
.
form-
control-label
{
font-weight
:
$gl-font-weight-bold
;
padding-top
:
4px
;
}
...
...
@@ -102,10 +102,10 @@ label {
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding
:
0
$gl-padding
;
.control-label
,
.
form-
control-label
,
.text-block
{
padding-left
:
0
;
}
...
...
@@ -155,8 +155,8 @@ label {
margin-top
:
35px
;
}
.form-group
.control-label
,
.form-group
.control-label-full-width
{
.form-group
.
form-
control-label
,
.form-group
.
form-
control-label-full-width
{
font-weight
:
$gl-font-weight-normal
;
}
...
...
@@ -221,7 +221,7 @@ label {
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.remember-me
{
.remember-me-checkbox
{
margin-top
:
0
;
...
...
app/assets/stylesheets/framework/gitlab_theme.scss
View file @
36143d41
...
...
@@ -63,7 +63,7 @@
&
:hover
,
&
:focus
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
background-color
:
rgba
(
$color-200
,
0
.2
);
}
...
...
@@ -165,14 +165,14 @@
}
}
.sidebar-top-level-items
>
li
.active
.badge
{
.sidebar-top-level-items
>
li
.active
.badge
.badge-pill
{
color
:
$color-800
;
}
.nav-links
li
.active
a
{
border-bottom-color
:
$color-500
;
.badge
{
.badge
.badge-pill
{
font-weight
:
$gl-font-weight-bold
;
}
}
...
...
@@ -340,7 +340,7 @@ body {
}
}
.sidebar-top-level-items
>
li
.active
.badge
{
.sidebar-top-level-items
>
li
.active
.badge
.badge-pill
{
color
:
$theme-gray-900
;
}
...
...
app/assets/stylesheets/framework/header.scss
View file @
36143d41
...
...
@@ -91,7 +91,7 @@
border-radius
:
$border-radius-default
;
.tanuki-logo
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-right
:
8px
;
}
}
...
...
@@ -110,7 +110,7 @@
}
&
.menu-expanded
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.title-container
{
display
:
none
;
}
...
...
@@ -133,13 +133,13 @@
border-top
:
0
;
padding
:
0
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex
:
1
1
auto
;
}
.nav
{
>
li
:not
(
.
hidden-xs
)
a
{
@
media
(
max-width
:
$screen-xs-max
)
{
>
li
:not
(
.
d-none
)
a
{
@
include
media-breakpoint-down
(
xs
)
{
margin-left
:
0
;
min-width
:
100%
;
}
...
...
@@ -181,14 +181,14 @@
}
.navbar-nav
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
-
webkit-flex
;
display
:
flex
;
padding-right
:
10px
;
}
li
{
.badge
{
.badge
.badge-pill
{
box-shadow
:
none
;
font-weight
:
$gl-font-weight-bold
;
}
...
...
@@ -197,7 +197,7 @@
.nav
>
li
{
&
.header-user
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding-left
:
10px
;
}
}
...
...
@@ -208,7 +208,7 @@
padding
:
6px
8px
;
height
:
32px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding
:
0
;
}
...
...
@@ -378,7 +378,7 @@
margin-bottom
:
0
;
line-height
:
16px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex-wrap
:
wrap
;
}
...
...
@@ -410,7 +410,7 @@
.breadcrumb-item-text
{
text-decoration
:
inherit
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
@include
str-truncated
(
128px
);
}
}
...
...
@@ -452,7 +452,7 @@
.navbar-nav
{
li
{
.badge
{
.badge
.badge-pill
{
position
:
inherit
;
font-weight
:
$gl-font-weight-normal
;
margin-left
:
-6px
;
...
...
@@ -478,7 +478,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.navbar-gitlab
.container-fluid
{
font-size
:
18px
;
...
...
@@ -493,7 +493,7 @@
margin-left
:
-8px
;
margin-right
:
-10px
;
.nav
>
li
:not
(
.
hidden-xs
)
{
.nav
>
li
:not
(
.
d-none
)
{
display
:
table-cell
!
important
;
width
:
25%
;
...
...
app/assets/stylesheets/framework/issue_box.scss
View file @
36143d41
...
...
@@ -11,7 +11,7 @@
padding
:
5px
11px
;
margin-top
:
4px
;
/* Small devices (tablets, 768px and up) */
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding
:
0
$gl-btn-padding
;
margin-top
:
5px
;
}
...
...
app/assets/stylesheets/framework/layout.scss
View file @
36143d41
...
...
@@ -74,7 +74,7 @@ body {
}
/* Center alert text and alert action links on smaller screens */
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
.alert
{
text-align
:
center
;
}
...
...
app/assets/stylesheets/framework/lists.scss
View file @
36143d41
...
...
@@ -2,7 +2,7 @@
* Well styled list
*
*/
.
well
-list
{
.
card.card-body
-list
{
position
:
relative
;
margin
:
0
;
padding
:
0
;
...
...
@@ -67,7 +67,7 @@
}
}
.
well
-title
{
.
card.card-body
-title
{
font-size
:
$list-font-size
;
line-height
:
18px
;
}
...
...
@@ -154,7 +154,7 @@ ul.content-list {
&
:last-child
{
margin-right
:
0
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
margin
:
0
auto
;
}
}
...
...
@@ -168,7 +168,7 @@ ul.content-list {
.member-controls
{
float
:
none
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
right
;
}
}
...
...
@@ -223,7 +223,7 @@ ul.content-list {
}
}
.
labe
l-default
{
.
badge.badge-pil
l-default
{
color
:
$gl-text-color-secondary
;
}
...
...
@@ -232,7 +232,7 @@ ul.content-list {
}
}
.
panel
>
.content-list
>
li
{
.
card
>
.content-list
>
li
{
padding
:
$gl-padding-top
$gl-padding
;
}
...
...
app/assets/stylesheets/framework/markdown_area.scss
View file @
36143d41
...
...
@@ -74,7 +74,7 @@
}
.md-header-tab
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex
:
1
;
width
:
100%
;
border-bottom
:
1px
solid
$border-color
;
...
...
@@ -90,7 +90,7 @@
&
.active
{
display
:
block
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex
:
none
;
display
:
flex
;
justify-content
:
center
;
...
...
@@ -182,7 +182,7 @@
margin-left
:
$gl-padding
;
margin-right
:
-5px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
margin-left
:
0
;
margin-right
:
0
;
}
...
...
@@ -258,7 +258,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.atwho-view-ul
{
width
:
350px
;
}
...
...
app/assets/stylesheets/framework/mobile.scss
View file @
36143d41
/** Common mobile (screen XS, SM) styles **/
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.container
.content
{
margin-top
:
20px
;
}
...
...
@@ -14,7 +14,7 @@
font-size
:
12px
;
margin-right
:
3px
;
.badge
{
.badge
.badge-pill
{
display
:
none
;
}
}
...
...
@@ -90,7 +90,7 @@
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
.issues-filters
{
.milestone-filter
{
display
:
none
;
...
...
app/assets/stylesheets/framework/modal.scss
View file @
36143d41
...
...
@@ -46,7 +46,7 @@
margin-left
:
$grid-size
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex-direction
:
column
;
.btn
+
.btn
{
...
...
@@ -55,7 +55,7 @@
}
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
.btn
:first-of-type
{
margin-left
:
auto
;
}
...
...
@@ -74,7 +74,7 @@ body.modal-open {
}
}
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
.modal-full
{
width
:
98%
;
}
...
...
@@ -84,7 +84,7 @@ body.modal-open {
background-color
:
$black-transparent
;
z-index
:
2100
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
.modal-dialog
{
margin
:
30px
auto
;
}
...
...
app/assets/stylesheets/framework/page_header.scss
View file @
36143d41
...
...
@@ -3,7 +3,7 @@
padding
:
10px
0
;
margin-bottom
:
0
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
flex
;
align-items
:
center
;
...
...
@@ -19,7 +19,7 @@
margin-right
:
3px
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.btn
{
width
:
100%
;
margin-top
:
10px
;
...
...
@@ -35,7 +35,7 @@
@extend
.avatar-inline
;
margin-left
:
0
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-left
:
4px
;
}
}
...
...
app/assets/stylesheets/framework/pagination.scss
View file @
36143d41
...
...
@@ -30,7 +30,7 @@
}
}
.
panel
>
.gl-pagination
{
.
card
>
.gl-pagination
{
margin
:
0
;
}
...
...
@@ -57,7 +57,7 @@
/**
* Small screen pagination
*/
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
.gl-pagination
{
.pagination
li
a
{
padding
:
6px
10px
;
...
...
@@ -76,7 +76,7 @@
/**
* Medium screen pagination
*/
@media
(
min-width
:
$screen-xs-min
)
and
(
max-width
:
$screen-md-max
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
xs
))
and
(
max-width
:
map-get
(
$grid-breakpoints
,
sm
)
)
{
.gl-pagination
{
.page
{
display
:
none
;
...
...
app/assets/stylesheets/framework/panels.scss
View file @
36143d41
.
panel
{
.
card
{
margin-bottom
:
$gl-padding
;
}
.
panel
-slim
{
@extend
.
panel
;
.
card
-slim
{
@extend
.
card
;
margin-bottom
:
$gl-vert-padding
;
}
.
panel
-heading
{
.
card
-heading
{
padding
:
$gl-vert-padding
$gl-padding
;
line-height
:
36px
;
...
...
@@ -21,7 +21,7 @@
line-height
:
20px
;
}
.badge
{
.badge
.badge-pill
{
margin-top
:
-2px
;
margin-left
:
5px
;
}
...
...
@@ -41,11 +41,11 @@
}
}
.
panel
-empty-heading
{
.
card
-empty-heading
{
border-bottom
:
0
;
}
.
panel
-body
{
.
card
-body
{
padding
:
$gl-padding
;
.form-actions
{
...
...
@@ -54,7 +54,7 @@
}
}
.
panel
-title
{
.
card
-title
{
font-size
:
inherit
;
line-height
:
inherit
;
}
app/assets/stylesheets/framework/responsive_tables.scss
View file @
36143d41
...
...
@@ -6,7 +6,7 @@
.gl-responsive-table-row-layout
{
width
:
100%
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
display
:
flex
;
align-items
:
center
;
...
...
@@ -21,7 +21,7 @@
margin-top
:
10px
;
border
:
1px
solid
$border-color
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
margin
:
0
;
padding
:
$gl-padding
0
;
border
:
0
;
...
...
@@ -44,13 +44,13 @@
&
.section-
#{
$width
}
{
flex
:
0
0
#{
$width
+
'%'
}
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
max-width
:
#{
$width
+
'%'
}
;
}
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
display
:
flex
;
align-self
:
stretch
;
padding
:
10px
;
...
...
@@ -65,7 +65,7 @@
&
.section-wrap
{
white-space
:
normal
;
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
flex-wrap
:
wrap
;
}
}
...
...
@@ -76,11 +76,11 @@
}
.table-button-footer
{
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
text-align
:
right
;
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
display
:
block
;
align-self
:
stretch
;
min-height
:
0
;
...
...
@@ -122,7 +122,7 @@
.table-row-header
{
font-size
:
13px
;
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
display
:
none
;
}
}
...
...
@@ -132,13 +132,13 @@
color
:
$gl-text-color-secondary
;
text-align
:
left
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
display
:
none
;
}
}
.table-mobile-content
{
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
@include
flex-max-width
(
60
);
text-align
:
right
;
}
...
...
@@ -154,7 +154,7 @@
overflow
:
hidden
;
text-overflow
:
ellipsis
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
flex
:
0
0
90%
;
}
...
...
app/assets/stylesheets/framework/secondary_navigation_elements.scss
View file @
36143d41
...
...
@@ -27,7 +27,7 @@
color
:
$black
;
border-bottom
:
2px
solid
$gray-darkest
;
.badge
{
.badge
.badge-pill
{
color
:
$black
;
}
}
...
...
@@ -37,7 +37,7 @@
color
:
$black
;
font-weight
:
$gl-font-weight-bold
;
.badge
{
.badge
.badge-pill
{
color
:
$black
;
}
}
...
...
@@ -56,7 +56,7 @@
white-space
:
normal
;
/* Small devices (phones, tablets, 768px and lower) */
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
}
}
...
...
@@ -80,7 +80,7 @@
}
/* Small devices (phones, tablets, 768px and lower) */
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
&
.mobile-separator
{
...
...
@@ -124,21 +124,21 @@
position
:
relative
;
/* Medium devices (desktops, 992px and up) */
@
media
(
min-width
:
$screen-md-min
)
{
width
:
200px
;
}
@
include
media-breakpoint-up
(
md
)
{
width
:
200px
;
}
/* Large devices (large desktops, 1200px and up) */
@
media
(
min-width
:
$screen-lg-min
)
{
width
:
250px
;
}
@
include
media-breakpoint-up
(
lg
)
{
width
:
250px
;
}
&
.input-short
{
/* Medium devices (desktops, 992px and up) */
@
media
(
min-width
:
$screen-md-min
)
{
width
:
170px
;
}
@
include
media-breakpoint-up
(
md
)
{
width
:
170px
;
}
/* Large devices (large desktops, 1200px and up) */
@
media
(
min-width
:
$screen-lg-min
)
{
width
:
210px
;
}
@
include
media-breakpoint-up
(
lg
)
{
width
:
210px
;
}
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding-bottom
:
0
;
width
:
100%
;
...
...
@@ -184,7 +184,7 @@
.nav-controls
{
width
:
auto
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
}
}
...
...
@@ -204,7 +204,7 @@
width
:
100%
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex-flow
:
row
wrap
;
.nav-controls
{
...
...
@@ -368,7 +368,7 @@
max-width
:
300px
;
width
:
auto
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
max-width
:
250px
;
}
}
...
...
app/assets/stylesheets/framework/sidebar.scss
View file @
36143d41
...
...
@@ -31,7 +31,7 @@
.right-sidebar-collapsed
{
padding-right
:
0
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
&
:not
(
.wiki-sidebar
)
:not
(
.build-sidebar
)
:not
(
.issuable-bulk-update-sidebar
)
.content-wrapper
{
padding-right
:
$gutter_collapsed_width
;
}
...
...
@@ -65,13 +65,13 @@
display
:
inline-flex
;
}
@
media
(
min-width
:
$screen-sm-min
)
and
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-only
(
sm
)
{
&
:not
(
.wiki-sidebar
)
:not
(
.build-sidebar
)
:not
(
.issuable-bulk-update-sidebar
)
.content-wrapper
{
padding-right
:
$gutter_collapsed_width
;
}
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
.content-wrapper
{
padding-right
:
$gutter_width
;
}
...
...
app/assets/stylesheets/framework/snippets.scss
View file @
36143d41
...
...
@@ -38,7 +38,7 @@
}
.snippet-actions
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
right
;
}
}
...
...
app/assets/stylesheets/framework/tables.scss
View file @
36143d41
...
...
@@ -48,7 +48,7 @@ table {
}
.responsive-table
{
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
th
{
width
:
100%
;
}
...
...
app/assets/stylesheets/framework/timeline.scss
View file @
36143d41
...
...
@@ -4,7 +4,7 @@
padding
:
0
;
&
:
:
before
{
@include
notes-media
(
'max'
,
$screen-xs-min
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
xs
)
)
{
background
:
none
;
}
}
...
...
@@ -34,7 +34,7 @@
.timeline-entry-inner
{
position
:
relative
;
@include
notes-media
(
'max'
,
$screen-xs-min
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
xs
)
)
{
.timeline-icon
{
display
:
none
;
}
...
...
app/assets/stylesheets/framework/toggle.scss
View file @
36143d41
...
...
@@ -121,7 +121,7 @@
cursor
:
not
-
allowed
;
}
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
50px
;
&
:
:
before
,
...
...
app/assets/stylesheets/framework/tw_bootstrap.scss
View file @
36143d41
...
...
@@ -49,15 +49,15 @@
@include
clearfix
();
}
.
center-block
{
.
mx-auto
{
@include
center-block
();
}
.
pull
-right
{
.
float
-right
{
float
:
right
!
important
;
}
.
pull
-left
{
.
float
-left
{
float
:
left
!
important
;
}
...
...
@@ -99,20 +99,20 @@ summary {
@import
"bootstrap/responsive-utilities"
;
// Labels
.
labe
l
{
.
badge.badge-pil
l
{
padding
:
4px
5px
;
font-size
:
12px
;
font-style
:
normal
;
font-weight
:
$gl-font-weight-normal
;
display
:
inline-block
;
&
.
labe
l-gray
{
&
.
badge.badge-pil
l-gray
{
background-color
:
$label-gray-bg
;
color
:
$gl-text-color
;
text-shadow
:
none
;
}
&
.
labe
l-inverse
{
&
.
badge.badge-pil
l-inverse
{
background-color
:
$label-inverse-bg
;
}
}
...
...
@@ -132,10 +132,10 @@ summary {
*
*/
.
panel
{
.
card
{
box-shadow
:
none
;
.
panel
-body
{
.
card
-body
{
form
,
pre
{
margin
:
0
;
...
...
@@ -147,7 +147,7 @@ summary {
}
}
.
panel
-footer
{
.
card
-footer
{
.pagination
{
margin
:
0
;
}
...
...
@@ -161,8 +161,8 @@ summary {
}
}
&
.
panel
-small
{
.
panel
-heading
{
&
.
card
-small
{
.
card
-heading
{
padding
:
6px
15px
;
font-size
:
13px
;
font-weight
:
$gl-font-weight-normal
;
...
...
@@ -173,20 +173,20 @@ summary {
}
}
&
.
panel
-without-border
{
&
.
card
-without-border
{
border
:
0
;
}
&
.
panel
-without-margin
{
&
.
card
-without-margin
{
margin
:
0
;
}
}
.
panel-succes
.panel
-heading
,
.
panel-info
.panel
-heading
,
.
panel-danger
.panel
-heading
,
.
panel-warning
.panel
-heading
,
.
panel-primary
.panel
-heading
,
.
card-succes
.card
-heading
,
.
card-info
.card
-heading
,
.
card-danger
.card
-heading
,
.
card-warning
.card
-heading
,
.
card-primary
.card
-heading
,
.alert
{
a
:not
(
.btn
)
{
@extend
.alert-link
;
...
...
app/assets/stylesheets/framework/typography.scss
View file @
36143d41
...
...
@@ -386,7 +386,7 @@ h4 {
}
.text-right-lg
{
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
text-align
:
right
;
}
}
...
...
app/assets/stylesheets/framework/wells.scss
View file @
36143d41
...
...
@@ -5,7 +5,7 @@
border-radius
:
$border-radius-default
;
margin-bottom
:
$gl-padding
;
.
well
-segment
{
.
card.card-body
-segment
{
padding
:
$gl-padding
;
&
:not
(
:last-of-type
)
{
...
...
@@ -58,7 +58,7 @@
}
}
.
label.labe
l-gray
{
.
badge.badge-pill.badge.badge-pil
l-gray
{
background-color
:
$well-expand-item
;
}
...
...
@@ -107,7 +107,7 @@
}
}
.
well
-centered
{
.
card.card-body
-centered
{
h1
{
font-weight
:
$gl-font-weight-normal
;
text-align
:
center
;
...
...
app/assets/stylesheets/pages/boards.scss
View file @
36143d41
...
...
@@ -60,7 +60,7 @@
.boards-app
{
position
:
relative
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
transition
:
width
$sidebar-transition-duration
;
width
:
100%
;
...
...
@@ -83,11 +83,11 @@
white-space
:
nowrap
;
min-height
:
200px
;
@
media
(
min-width
:
$screen-sm-min
)
and
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-only
(
sm
)
{
height
:
calc
(
100vh
-
#{
$issue-board-list-difference-sm
}
);
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
height
:
calc
(
100vh
-
#{
$issue-board-list-difference-md
}
);
}
...
...
@@ -96,13 +96,13 @@
100vh
-
#{
$issue-board-list-difference-xs
}
-
#{
$performance-bar-height
}
);
@
media
(
min-width
:
$screen-sm-min
)
and
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-only
(
sm
)
{
height
:
calc
(
100vh
-
#{
$issue-board-list-difference-sm
}
-
#{
$performance-bar-height
}
);
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
height
:
calc
(
100vh
-
#{
$issue-board-list-difference-md
}
-
#{
$performance-bar-height
}
);
...
...
@@ -119,7 +119,7 @@
white-space
:
normal
;
vertical-align
:
top
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
400px
;
}
...
...
@@ -244,7 +244,7 @@
margin-bottom
:
8px
;
}
.
labe
l-color
{
.
badge.badge-pil
l-color
{
position
:
relative
;
top
:
2px
;
display
:
inline-block
;
...
...
@@ -297,7 +297,7 @@
}
}
.
labe
l
{
.
badge.badge-pil
l
{
border
:
0
;
outline
:
0
;
}
...
...
@@ -399,7 +399,7 @@
.card-footer
{
margin
:
0
0
5px
;
.
labe
l
{
.
badge.badge-pil
l
{
margin-top
:
5px
;
margin-right
:
6px
;
}
...
...
@@ -562,11 +562,11 @@
.add-issues-list-column
{
width
:
100%
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
50%
;
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
width
:
(
100%
/
3
);
}
}
...
...
@@ -635,7 +635,7 @@
display
:
none
;
margin-right
:
10px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
block
;
}
}
...
...
@@ -643,7 +643,7 @@
.dropdown-menu-toggle
{
width
:
100px
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
width
:
140px
;
}
}
...
...
app/assets/stylesheets/pages/builds.scss
View file @
36143d41
...
...
@@ -198,7 +198,7 @@
}
.header-action-buttons
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.sidebar-toggle-btn
{
margin-top
:
0
;
margin-left
:
10px
;
...
...
@@ -288,7 +288,7 @@
background-color
:
$white-light
;
}
.
labe
l
{
.
badge.badge-pil
l
{
margin-left
:
2px
;
}
...
...
@@ -303,7 +303,7 @@
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
display
:
block
;
.btn
{
...
...
app/assets/stylesheets/pages/commits.scss
View file @
36143d41
...
...
@@ -28,7 +28,7 @@
}
.commit-hash-full
{
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
width
:
80px
;
white-space
:
nowrap
;
overflow
:
hidden
;
...
...
@@ -193,7 +193,7 @@
}
.commit-actions
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
.fa-spinner
{
font-size
:
12px
;
}
...
...
app/assets/stylesheets/pages/convdev_index.scss
View file @
36143d41
...
...
@@ -53,19 +53,19 @@ $space-between-cards: 8px;
padding
:
$space-between-cards
/
2
;
position
:
relative
;
@
media
(
min-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-up
(
xs
)
{
width
:
percentage
(
1
/
4
);
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
percentage
(
1
/
5
);
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
width
:
percentage
(
1
/
6
);
}
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
width
:
percentage
(
1
/
10
);
}
}
...
...
app/assets/stylesheets/pages/cycle_analytics.scss
View file @
36143d41
...
...
@@ -15,7 +15,7 @@
max-width
:
480px
;
padding
:
0
$gl-padding
;
@
media
(
max-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-down
(
sm
)
{
margin
:
0
auto
;
}
}
...
...
@@ -75,13 +75,13 @@
}
}
.
panel
{
.
card
{
.content-block
{
padding
:
24px
0
;
border-bottom
:
0
;
position
:
relative
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding
:
6px
0
24px
;
}
}
...
...
@@ -89,7 +89,7 @@
.column
{
text-align
:
center
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding
:
15px
0
;
}
...
...
@@ -106,7 +106,7 @@
}
&
:last-child
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
text-align
:
center
;
}
}
...
...
@@ -213,7 +213,7 @@
.stage-panel
{
min-width
:
968px
;
.
panel
-heading
{
.
card
-heading
{
padding
:
0
;
background-color
:
transparent
;
}
...
...
app/assets/stylesheets/pages/detail_page.scss
View file @
36143d41
...
...
@@ -14,7 +14,7 @@
white-space
:
nowrap
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
block
;
}
}
...
...
@@ -25,7 +25,7 @@
display
:
flex
;
flex-grow
:
1
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-left
:
0
;
padding-right
:
0
;
}
...
...
@@ -36,7 +36,7 @@
flex-shrink
:
0
;
flex
:
0
0
auto
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
margin-top
:
10px
;
...
...
app/assets/stylesheets/pages/diff.scss
View file @
36143d41
...
...
@@ -581,14 +581,14 @@
}
.commit-stat-summary
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-left
:
-
$gl-padding
;
padding-left
:
$gl-padding
;
background-color
:
$white-light
;
}
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
position
:
-
webkit-sticky
;
position
:
sticky
;
top
:
24px
;
...
...
@@ -617,7 +617,7 @@
}
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
.with-performance-bar
{
.diff-files-changed.diff-files-changed-merge-request
{
top
:
76px
+
$performance-bar-height
;
...
...
@@ -630,7 +630,7 @@
width
:
100%
;
z-index
:
150
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
left
:
$gl-padding
;
}
...
...
@@ -761,9 +761,9 @@
}
}
.frame
.badge
,
.image-diff-avatar-link
.badge
,
.notes
>
.badge
{
.frame
.badge
.badge-pill
,
.image-diff-avatar-link
.badge
.badge-pill
,
.notes
>
.badge
.badge-pill
{
position
:
absolute
;
background-color
:
$blue-400
;
color
:
$white-light
;
...
...
@@ -777,7 +777,7 @@
}
}
.frame
.badge
,
.frame
.badge
.badge-pill
,
.frame
.image-comment-badge
{
// Center align badges on the frame
transform
:
translate
(
-50%
,
-50%
);
...
...
@@ -800,14 +800,14 @@
.image-diff-avatar-link
{
position
:
relative
;
.badge
,
.badge
.badge-pill
,
.image-comment-badge
{
top
:
25px
;
right
:
8px
;
}
}
.notes
>
.badge
{
.notes
>
.badge
.badge-pill
{
display
:
none
;
left
:
-13px
;
}
...
...
@@ -830,7 +830,7 @@
display
:
none
;
}
.notes
>
.badge
{
.notes
>
.badge
.badge-pill
{
display
:
block
;
}
}
...
...
app/assets/stylesheets/pages/editor.scss
View file @
36143d41
...
...
@@ -37,7 +37,7 @@
padding-top
:
7px
;
padding-bottom
:
7px
;
.
pull
-right
{
.
float
-right
{
height
:
20px
;
}
}
...
...
@@ -63,11 +63,11 @@
max-width
:
450px
;
float
:
left
;
@media
(
max-width
:
$screen-md-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
lg
)
-1
)
{
width
:
280px
;
}
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
width
:
180px
;
}
}
...
...
@@ -111,10 +111,10 @@
}
@
media
(
max-width
:
$screen-xs-max
){
@
include
media-breakpoint-down
(
xs
){
.file-editor
{
.file-title
{
.
pull
-right
{
.
float
-right
{
height
:
auto
;
}
}
...
...
@@ -153,7 +153,7 @@
vertical-align
:
top
;
display
:
inline-block
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
margin
:
19px
0
12px
;
}
...
...
@@ -166,7 +166,7 @@
padding
:
0
0
0
14px
;
border-left
:
1px
solid
$border-color
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
width
:
100%
;
margin
:
5px
0
;
...
...
@@ -181,7 +181,7 @@
margin-top
:
6px
;
line-height
:
21px
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
margin
:
5px
0
;
}
...
...
@@ -193,7 +193,7 @@
vertical-align
:
top
;
margin
:
5px
0
0
8px
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
width
:
100%
;
margin
:
0
0
16px
;
...
...
@@ -209,7 +209,7 @@
font-family
:
$regular_font
;
margin-top
:
-5px
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
width
:
100%
;
margin
:
5px
0
;
...
...
@@ -223,7 +223,7 @@
width
:
250px
;
vertical-align
:
top
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
width
:
100%
;
margin
:
5px
0
;
...
...
@@ -237,7 +237,7 @@
display
:
inline-block
;
margin
:
7px
0
0
10px
;
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
display
:
block
;
width
:
100%
;
margin
:
20px
0
;
...
...
app/assets/stylesheets/pages/environments.scss
View file @
36143d41
@
media
(
max-width
:
$screen-md-max
)
{
@
include
media-breakpoint-down
(
md
)
{
.deployments-container
{
width
:
100%
;
overflow
:
auto
;
...
...
@@ -138,15 +138,15 @@
border-left
:
0
;
border-right
:
0
;
@media
(
min-width
:
$screen-sm-max
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
border-top
:
0
;
}
}
.x-axis
path
,
.y-axis
path
,
.
labe
l-x-axis-line
,
.
labe
l-y-axis-line
{
.
badge.badge-pil
l-x-axis-line
,
.
badge.badge-pil
l-y-axis-line
{
fill
:
none
;
stroke-width
:
1
;
shape-rendering
:
crispEdges
;
...
...
@@ -157,8 +157,8 @@
stroke
:
$stat-graph-axis-fill
;
}
.
labe
l-x-axis-line
,
.
labe
l-y-axis-line
{
.
badge.badge-pil
l-x-axis-line
,
.
badge.badge-pil
l-y-axis-line
{
stroke
:
$border-color
;
}
...
...
@@ -251,7 +251,7 @@
font-size
:
16px
;
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
min-width
:
100%
;
}
}
...
...
@@ -353,7 +353,7 @@
font-weight
:
$gl-font-weight-bold
;
}
.
labe
l-axis-text
{
.
badge.badge-pil
l-axis-text
{
fill
:
$black
;
font-weight
:
$gl-font-weight-normal
;
font-size
:
10px
;
...
...
@@ -401,8 +401,8 @@
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
.
labe
l-axis-text
,
@
include
media-breakpoint-down
(
sm
)
{
.
badge.badge-pil
l-axis-text
,
.text-metric-usage
,
.legend-axis-text
{
font-size
:
8px
;
...
...
app/assets/stylesheets/pages/events.scss
View file @
36143d41
...
...
@@ -70,7 +70,7 @@
.md
{
font-size
:
$gl-font-size
;
.
labe
l
{
.
badge.badge-pil
l
{
color
:
$gl-text-color
;
}
...
...
@@ -173,7 +173,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.event-item
{
padding-left
:
0
;
...
...
app/assets/stylesheets/pages/groups.scss
View file @
36143d41
...
...
@@ -2,7 +2,7 @@
@include
str-truncated
(
90%
);
}
.dashboard
.side
.
panel
.panel
-heading
.input-group
{
.dashboard
.side
.
card
.card
-heading
.input-group
{
.form-control
{
height
:
42px
;
...
...
@@ -98,7 +98,7 @@
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
&
,
.dropdown
,
.dropdown
.dropdown-toggle
,
...
...
@@ -145,14 +145,14 @@
padding
:
50px
100px
;
overflow
:
hidden
;
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
padding
:
50px
0
;
}
svg
{
float
:
right
;
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
float
:
none
;
display
:
block
;
width
:
250px
;
...
...
@@ -167,7 +167,7 @@
width
:
460px
;
margin-top
:
120px
;
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
float
:
none
;
margin-top
:
60px
;
width
:
auto
;
...
...
@@ -201,7 +201,7 @@
max-width
:
480px
;
padding
:
0
$gl-padding
;
@
media
(
max-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-down
(
sm
)
{
margin
:
0
auto
;
}
}
...
...
app/assets/stylesheets/pages/help.scss
View file @
36143d41
...
...
@@ -28,8 +28,8 @@
}
.key
{
@extend
.
labe
l
;
@extend
.
labe
l-inverse
;
@extend
.
badge.badge-pil
l
;
@extend
.
badge.badge-pil
l-inverse
;
font
:
11px
Consolas
,
"Liberation Mono"
,
Menlo
,
Courier
,
monospace
;
padding
:
3px
5px
;
}
...
...
app/assets/stylesheets/pages/issuable.scss
View file @
36143d41
...
...
@@ -356,7 +356,7 @@
/* Extra small devices (phones, less than 768px) */
display
:
none
;
/* Small devices (tablets, 768px and up) */
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
block
;
}
...
...
@@ -622,7 +622,7 @@
}
.issuable-form-padding-top
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-top
:
7px
;
}
}
...
...
@@ -636,7 +636,7 @@
padding-left
:
9px
;
padding-right
:
9px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
inline-block
;
height
:
auto
;
align-self
:
center
;
...
...
@@ -644,7 +644,7 @@
}
.issuable-gutter-toggle
{
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
margin-left
:
$btn-side-margin
;
}
}
...
...
@@ -662,7 +662,7 @@
width
:
100%
;
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
margin-bottom
:
$gl-padding
;
}
}
...
...
@@ -703,7 +703,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.issuable-meta
{
.controls
li
{
margin-right
:
0
;
...
...
@@ -738,7 +738,7 @@
}
}
@media
(
max-width
:
$screen-md-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
lg
)
-1
)
{
.task-status
,
.issuable-due-date
,
.project-ref-path
{
...
...
app/assets/stylesheets/pages/issues.scss
View file @
36143d41
...
...
@@ -143,7 +143,7 @@ ul.related-merge-requests > li {
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.detail-page-header
{
.issuable-meta
{
line-height
:
18px
;
...
...
@@ -247,7 +247,7 @@ ul.related-merge-requests > li {
display
:
block
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
.emoji-block
.row
{
display
:
flex
;
...
...
app/assets/stylesheets/pages/labels.scss
View file @
36143d41
...
...
@@ -57,30 +57,30 @@
border-bottom-left-radius
:
$border-radius-base
;
}
.
labe
l-row
{
.
labe
l-name
{
.
badge.badge-pil
l-row
{
.
badge.badge-pil
l-name
{
display
:
inline-block
;
margin-bottom
:
10px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
200px
;
margin-left
:
$gl-padding
*
2
;
margin-bottom
:
0
;
}
.
labe
l
{
.
badge.badge-pil
l
{
overflow
:
hidden
;
text-overflow
:
ellipsis
;
max-width
:
100%
;
}
}
.
labe
l-type
{
.
badge.badge-pil
l-type
{
display
:
block
;
margin-bottom
:
10px
;
margin-left
:
50px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
inline-block
;
width
:
100px
;
margin-left
:
10px
;
...
...
@@ -89,7 +89,7 @@
}
}
.
labe
l-description
{
.
badge.badge-pil
l-description
{
display
:
block
;
margin-bottom
:
10px
;
...
...
@@ -101,7 +101,7 @@
color
:
$blue-600
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
inline-block
;
max-width
:
50%
;
margin-left
:
10px
;
...
...
@@ -110,7 +110,7 @@
}
}
.
labe
l
{
.
badge.badge-pil
l
{
padding
:
4px
$grid-size
;
font-size
:
$label-font-size
;
position
:
relative
;
...
...
@@ -132,7 +132,7 @@
}
.manage-labels-list
{
@media
(
min-width
:
$screen-md-min
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
md
)
)
{
&
.content-list
li
{
padding
:
$gl-padding
0
;
}
...
...
@@ -171,12 +171,12 @@
}
.dropdown
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
right
;
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.dropdown-menu
{
min-width
:
100%
;
}
...
...
@@ -234,7 +234,7 @@
font-size
:
0
;
padding
:
12px
16px
;
.
labe
l-row
{
.
badge.badge-pil
l-row
{
margin-top
:
4px
;
margin-bottom
:
4px
;
...
...
@@ -243,7 +243,7 @@
}
}
.
labe
l-remove
{
.
badge.badge-pil
l-remove
{
border-left
:
1px
solid
$label-remove-border
;
z-index
:
3
;
border-radius
:
$label-border-radius
;
...
...
@@ -270,11 +270,11 @@
}
}
.
labe
l-options-toggle
{
.
badge.badge-pil
l-options-toggle
{
width
:
100%
;
}
.
labe
l-subscription
{
.
badge.badge-pil
l-subscription
{
vertical-align
:
middle
;
.dropdown-group-label
a
{
...
...
@@ -282,39 +282,39 @@
}
}
.
labe
l-subscribe-button
{
@media
(
min-width
:
$screen-md-min
)
{
.
badge.badge-pil
l-subscribe-button
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
md
)
)
{
min-width
:
105px
;
margin-left
:
$gl-padding
;
}
.
labe
l-subscribe-button-icon
{
.
badge.badge-pil
l-subscribe-button-icon
{
&
[
disabled
]
{
opacity
:
0
.5
;
pointer-events
:
none
;
}
}
.
labe
l-subscribe-button-loading
{
.
badge.badge-pil
l-subscribe-button-loading
{
display
:
none
;
}
&
.disabled
{
.
labe
l-subscribe-button-icon
{
.
badge.badge-pil
l-subscribe-button-icon
{
display
:
none
;
}
.
labe
l-subscribe-button-loading
{
.
badge.badge-pil
l-subscribe-button-loading
{
display
:
block
;
}
}
}
.
labe
l-link
{
.
badge.badge-pil
l-link
{
display
:
inline-flex
;
vertical-align
:
top
;
.
labe
l
{
.
badge.badge-pil
l
{
vertical-align
:
inherit
;
font-size
:
$label-font-size
;
}
...
...
app/assets/stylesheets/pages/login.scss
View file @
36143d41
...
...
@@ -207,9 +207,9 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.login-page
{
.col-
sm-5.pull
-right
{
.col-
md-5.float
-right
{
float
:
none
!
important
;
margin-bottom
:
45px
;
}
...
...
@@ -259,7 +259,7 @@
.navless-container
{
padding
:
65px
15px
;
// height of footer + bottom padding of email confirmation link
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding
:
0
15px
65px
;
}
}
...
...
app/assets/stylesheets/pages/members.scss
View file @
36143d41
...
...
@@ -11,7 +11,7 @@
.member
{
.list-item-name
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
left
;
width
:
50%
;
}
...
...
@@ -22,7 +22,7 @@
}
.controls
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
-
webkit-flex
;
display
:
flex
;
}
...
...
@@ -35,7 +35,7 @@
.form-horizontal
{
margin-top
:
20px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
-
webkit-flex
;
display
:
flex
;
margin-top
:
3px
;
...
...
@@ -45,20 +45,20 @@
.btn-remove
{
width
:
100%
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
auto
;
}
}
&
.existing-title
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
left
;
}
}
}
.member-form-control
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding-bottom
:
5px
;
margin-left
:
0
;
margin-right
:
0
;
...
...
@@ -73,7 +73,7 @@
.member-search-form
{
position
:
relative
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
right
;
}
...
...
@@ -86,7 +86,7 @@
width
:
100%
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-top
:
0
;
width
:
155px
;
}
...
...
@@ -96,16 +96,16 @@
width
:
100%
;
padding-right
:
35px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
250px
;
}
&
.input-short
{
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
width
:
170px
;
}
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
width
:
210px
;
}
}
...
...
@@ -124,7 +124,7 @@
border
:
0
;
outline
:
0
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
right
:
160px
;
}
}
...
...
@@ -135,7 +135,7 @@
align-items
:
center
;
justify-content
:
center
;
@
media
(
max-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-down
(
sm
)
{
display
:
block
;
.flex-project-title
{
...
...
@@ -151,7 +151,7 @@
text-overflow
:
ellipsis
;
}
.badge
{
.badge
.badge-pill
{
height
:
17px
;
line-height
:
16px
;
margin-right
:
5px
;
...
...
@@ -166,14 +166,14 @@
}
}
.
panel
{
.
panel
-heading
{
.badge
{
.
card
{
.
card
-heading
{
.badge
.badge-pill
{
margin-top
:
0
;
}
@
media
(
max-width
:
$screen-sm-min
)
{
.badge
{
@
include
media-breakpoint-down
(
sm
)
{
.badge
.badge-pill
{
margin-right
:
0
;
margin-left
:
0
;
}
...
...
@@ -217,7 +217,7 @@
margin-right
:
0
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
block
;
.controls
>
.btn
{
...
...
@@ -245,7 +245,7 @@
}
}
.
panel
-mobile
{
.
card
-mobile
{
.content-list.members-list
li
{
display
:
block
;
...
...
app/assets/stylesheets/pages/merge_requests.scss
View file @
36143d41
...
...
@@ -131,7 +131,7 @@
color
:
$gl-text-color
;
display
:
flex
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex-wrap
:
wrap
;
}
}
...
...
@@ -174,7 +174,7 @@
text-transform
:
capitalize
;
}
.
labe
l-branch
{
.
badge.badge-pil
l-branch
{
@extend
.ref-name
;
color
:
$gl-text-color
;
...
...
@@ -182,7 +182,7 @@
overflow
:
hidden
;
word-break
:
break-all
;
&
.
labe
l-truncated
{
&
.
badge.badge-pil
l-truncated
{
position
:
relative
;
display
:
inline-block
;
width
:
250px
;
...
...
@@ -286,7 +286,7 @@
display
:
inline-block
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
p
{
font-size
:
13px
;
}
...
...
@@ -498,18 +498,18 @@
}
}
.
panel
-new-merge-request
{
.
panel
-heading
{
.
card
-new-merge-request
{
.
card
-heading
{
padding
:
5px
10px
;
font-weight
:
$gl-font-weight-bold
;
line-height
:
25px
;
}
.
panel
-body
{
.
card
-body
{
padding
:
10px
5px
;
}
.
panel
-footer
{
.
card
-footer
{
padding
:
0
;
.btn
{
...
...
@@ -523,7 +523,7 @@
}
.item-title
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
45%
;
}
}
...
...
@@ -554,7 +554,7 @@
margin-bottom
:
0
;
}
@
media
(
min-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-up
(
xs
)
{
float
:
left
;
width
:
50%
;
margin-bottom
:
0
;
...
...
@@ -652,7 +652,7 @@
background-color
:
$white-light
;
border-bottom
:
1px
solid
$border-color
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
position
:
sticky
;
position
:
-
webkit-sticky
;
}
...
...
@@ -661,7 +661,7 @@
left
:
0
;
transition
:
right
.15s
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
right
:
0
;
}
...
...
@@ -704,7 +704,7 @@
display
:
flex
;
justify-content
:
space-between
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
flex-direction
:
column-reverse
;
}
}
...
...
@@ -740,7 +740,7 @@
display
:
flex
;
flex-wrap
:
wrap
;
@
media
(
min-width
:
$screen-
xs
)
{
@
include
media-breakpoint-up
(
xs
)
{
flex-wrap
:
nowrap
;
white-space
:
nowrap
;
}
...
...
@@ -757,7 +757,7 @@
min-width
:
100px
;
max-width
:
150px
;
@
media
(
min-width
:
$screen-
xs
)
{
@
include
media-breakpoint-up
(
xs
)
{
min-width
:
0
;
max-width
:
100%
;
}
...
...
app/assets/stylesheets/pages/milestone.scss
View file @
36143d41
...
...
@@ -31,7 +31,7 @@
}
}
.
panel
-heading
{
.
card
-heading
{
line-height
:
$line-height-base
;
padding
:
14px
16px
;
display
:
-
webkit-flex
;
...
...
@@ -139,7 +139,7 @@
padding
:
20px
0
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.milestone-actions
{
@include
clearfix
();
padding-top
:
$gl-vert-padding
;
...
...
@@ -175,7 +175,7 @@
width
:
100%
;
}
@
media
(
min-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-up
(
xs
)
{
.milestone-buttons
.verbose
{
display
:
inline
;
}
...
...
app/assets/stylesheets/pages/note_form.scss
View file @
36143d41
...
...
@@ -51,7 +51,7 @@
}
.note-image-attach
{
@extend
.col-
md
-4
;
@extend
.col-
lg
-4
;
margin-left
:
45px
;
float
:
none
;
}
...
...
@@ -93,7 +93,7 @@
-webkit-flex-flow
:
row
wrap
;
width
:
100%
;
.
pull
-right
{
.
float
-right
{
// Flexbox quirk to make sure right-aligned items stay right-aligned.
margin-left
:
auto
;
}
...
...
@@ -181,12 +181,12 @@
}
.notes.notes-form
>
li
.timeline-entry
{
@include
notes-media
(
'max'
,
$screen-sm-max
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
padding
:
0
;
}
.timeline-content
{
@include
notes-media
(
'max'
,
$screen-sm-max
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
margin
:
0
;
}
}
...
...
@@ -257,7 +257,7 @@
.discussion-actions
{
display
:
table
;
.btn-
default
path
{
.btn-
secondary
path
{
fill
:
$gray-darkest
;
}
...
...
@@ -317,7 +317,7 @@
outline
:
0
;
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
float
:
left
;
margin-right
:
$gl-padding
;
...
...
@@ -341,13 +341,13 @@
line-height
:
16px
;
margin-top
:
2px
;
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
float
:
left
;
}
}
.note-form-actions
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.btn
{
float
:
none
;
width
:
100%
;
...
...
@@ -366,7 +366,7 @@
left
:
127px
;
top
:
2px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
position
:
relative
;
top
:
0
;
left
:
0
;
...
...
@@ -401,7 +401,7 @@
width
:
298px
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
flex
;
width
:
100%
;
margin-bottom
:
10px
;
...
...
@@ -423,7 +423,7 @@
.uploading-container
{
float
:
right
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
float
:
left
;
margin-top
:
5px
;
}
...
...
@@ -435,7 +435,7 @@
}
.uploading-error-message
{
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
&
:
:
after
{
content
:
"\a"
;
white-space
:
pre
;
...
...
app/assets/stylesheets/pages/notes.scss
View file @
36143d41
...
...
@@ -22,7 +22,7 @@ ul.notes {
.discussion-body
{
padding-top
:
8px
;
.
panel
{
.
card
{
margin-bottom
:
0
;
}
}
...
...
@@ -42,7 +42,7 @@ ul.notes {
position
:
relative
;
border-bottom
:
0
;
@include
notes-media
(
'min'
,
$screen-sm-min
)
{
@include
notes-media
(
'min'
,
map-get
(
$grid-breakpoints
,
sm
)
)
{
padding-left
:
$note-icon-gutter-width
;
}
...
...
@@ -66,7 +66,7 @@ ul.notes {
}
.timeline-icon
{
@include
notes-media
(
'min'
,
$screen-sm-min
)
{
@include
notes-media
(
'min'
,
map-get
(
$grid-breakpoints
,
sm
)
)
{
margin-left
:
-
$note-icon-gutter-width
;
}
}
...
...
@@ -74,7 +74,7 @@ ul.notes {
.timeline-content
{
margin-left
:
$note-icon-gutter-width
;
@include
notes-media
(
'min'
,
$screen-sm-min
)
{
@include
notes-media
(
'min'
,
map-get
(
$grid-breakpoints
,
sm
)
)
{
margin-left
:
0
;
}
}
...
...
@@ -148,7 +148,7 @@ ul.notes {
.note-header
{
@include
notes-media
(
'max'
,
$screen-xs-min
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
xs
)
)
{
.inline
{
display
:
block
;
}
...
...
@@ -211,7 +211,7 @@ ul.notes {
.timeline-icon
{
float
:
left
;
@include
notes-media
(
'min'
,
$screen-sm-min
)
{
@include
notes-media
(
'min'
,
map-get
(
$grid-breakpoints
,
sm
)
)
{
margin-left
:
0
;
width
:
auto
;
}
...
...
@@ -225,7 +225,7 @@ ul.notes {
}
.timeline-content
{
@include
notes-media
(
'min'
,
$screen-sm-min
)
{
@include
notes-media
(
'min'
,
map-get
(
$grid-breakpoints
,
sm
)
)
{
margin-left
:
30px
;
}
}
...
...
@@ -400,7 +400,7 @@ ul.notes {
display
:
flex
;
justify-content
:
space-between
;
@include
notes-media
(
'max'
,
$screen-xs-max
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
sm
)
-1
)
{
flex-flow
:
row
wrap
;
}
}
...
...
@@ -419,7 +419,7 @@ ul.notes {
}
.note-header-author-name
{
@include
notes-media
(
'max'
,
$screen-xs-max
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
sm
)
-1
)
{
display
:
none
;
}
}
...
...
@@ -427,7 +427,7 @@ ul.notes {
.note-headline-light
{
display
:
inline
;
@include
notes-media
(
'max'
,
$screen-xs-min
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
xs
)
)
{
display
:
block
;
}
}
...
...
@@ -465,7 +465,7 @@ ul.notes {
margin-left
:
10px
;
color
:
$gray-darkest
;
@include
notes-media
(
'max'
,
$screen-md-max
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
lg
)
-1
)
{
float
:
none
;
margin-left
:
0
;
}
...
...
@@ -483,7 +483,7 @@ ul.notes {
margin-left
:
10px
;
color
:
$gray-darkest
;
@include
notes-media
(
'max'
,
$screen-xs-max
)
{
@include
notes-media
(
'max'
,
map-get
(
$grid-breakpoints
,
sm
)
-1
)
{
float
:
none
;
margin-left
:
0
;
}
...
...
@@ -663,7 +663,7 @@ ul.notes {
}
.line-resolve-all-container
{
@include
notes-media
(
'min'
,
$screen-sm-min
)
{
@include
notes-media
(
'min'
,
map-get
(
$grid-breakpoints
,
sm
)
)
{
margin-right
:
0
;
padding-left
:
$gl-padding
;
}
...
...
app/assets/stylesheets/pages/pipeline_schedules.scss
View file @
36143d41
...
...
@@ -69,7 +69,7 @@
.cron-preset-radio-input
{
display
:
inline-block
;
@
media
(
max-width
:
$screen-md-max
)
{
@
include
media-breakpoint-down
(
md
)
{
display
:
block
;
margin
:
0
0
5px
5px
;
}
...
...
app/assets/stylesheets/pages/pipelines.scss
View file @
36143d41
...
...
@@ -18,7 +18,7 @@
.ci-table
{
.
labe
l
{
.
badge.badge-pil
l
{
margin-bottom
:
3px
;
}
...
...
@@ -33,7 +33,7 @@
.pipeline-actions
{
min-width
:
170px
;
//Guarantees buttons don't break in several lines.
.btn-
default
{
.btn-
secondary
{
color
:
$gl-text-color-secondary
;
}
...
...
@@ -64,7 +64,7 @@
.btn-group
{
&
.open
{
.btn-
default
{
.btn-
secondary
{
background-color
:
$white-normal
;
border-color
:
$border-white-normal
;
}
...
...
@@ -82,7 +82,7 @@
}
}
@
media
(
max-width
:
$screen-md-max
)
{
@
include
media-breakpoint-down
(
md
)
{
.content-list
{
&
.builds-content-list
{
width
:
100%
;
...
...
@@ -151,14 +151,14 @@
color
:
$gl-link-color
;
}
.
labe
l
{
.
badge.badge-pil
l
{
margin-right
:
4px
;
}
.
labe
l-container
{
.
badge.badge-pil
l-container
{
font-size
:
0
;
.
labe
l
{
.
badge.badge-pil
l
{
margin-top
:
5px
;
}
}
...
...
@@ -220,14 +220,14 @@
box-shadow
:
none
;
}
.pipeline-tags
.
labe
l-container
{
.pipeline-tags
.
badge.badge-pil
l-container
{
white-space
:
normal
;
}
}
.stage-cell
{
&
.table-section
{
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
min-width
:
160px
;
/* Hack alert: Without this the mini graph pipeline won't work properly*/
margin-right
:
-4px
;
}
...
...
@@ -823,7 +823,7 @@ button.mini-pipeline-graph-dropdown-toggle {
display
:
block
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
max-width
:
60%
;
}
}
...
...
@@ -910,7 +910,7 @@ button.mini-pipeline-graph-dropdown-toggle {
transform
:
translate
(
-50%
,
0
);
border-width
:
0
5px
6px
;
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
left
:
100%
;
margin-left
:
-12px
;
}
...
...
@@ -932,7 +932,7 @@ button.mini-pipeline-graph-dropdown-toggle {
&
.dropdown-menu
{
transform
:
translate
(
-80%
,
0
);
@media
(
min-width
:
$screen-md-min
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
md
)
)
{
transform
:
translate
(
-50%
,
0
);
right
:
auto
;
left
:
50%
;
...
...
app/assets/stylesheets/pages/profile.scss
View file @
36143d41
...
...
@@ -5,7 +5,7 @@
}
.avatar-image
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
left
;
margin-bottom
:
0
;
}
...
...
@@ -119,7 +119,7 @@
.key-list-item
{
.key-list-item-info
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
left
;
}
}
...
...
@@ -188,7 +188,7 @@
.modal-dialog
{
width
:
380px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
auto
;
}
...
...
@@ -247,7 +247,7 @@
left
:
0
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.cover-block
{
padding-top
:
20px
;
}
...
...
@@ -357,7 +357,7 @@ table.u2f-registrations {
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
text-align
:
center
;
.bordered-box
{
...
...
@@ -410,7 +410,7 @@ table.u2f-registrations {
margin-right
:
$gl-padding
/
4
;
}
.
labe
l-verification-status
{
.
badge.badge-pil
l-verification-status
{
border-width
:
1px
;
border-style
:
solid
;
...
...
app/assets/stylesheets/pages/projects.scss
View file @
36143d41
...
...
@@ -34,7 +34,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.input-group
>
div
{
&
:last-child
{
margin-bottom
:
0
;
...
...
@@ -63,7 +63,7 @@
}
+
.select2
a
,
+
.btn-
default
{
+
.btn-
secondary
{
border-radius
:
0
$border-radius-base
$border-radius-base
0
;
}
}
...
...
@@ -82,7 +82,7 @@
border
:
1px
solid
$border-color
;
padding
:
10px
32px
;
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding
:
10px
20px
;
}
}
...
...
@@ -134,7 +134,7 @@
max-width
:
400px
;
}
@
media
(
max-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding-left
:
20px
;
}
}
...
...
@@ -144,7 +144,7 @@
padding-top
:
24px
;
padding-bottom
:
24px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
border-bottom
:
1px
solid
$border-color
;
}
...
...
@@ -235,7 +235,7 @@
}
.download-button
{
@
media
(
max-width
:
$screen-md-max
)
{
@
include
media-breakpoint-down
(
md
)
{
margin-left
:
0
;
}
}
...
...
@@ -355,7 +355,7 @@
}
.deploy-key-content
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
float
:
left
;
&
:last-child
{
...
...
@@ -365,7 +365,7 @@
}
.deploy-key-projects
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
line-height
:
42px
;
}
}
...
...
@@ -427,11 +427,11 @@ a.deploy-project-label {
height
:
200px
;
width
:
calc
((
100%
/
2
)
-
#{
$gl-padding
*
2
}
);
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
width
:
calc
((
100%
/
4
)
-
#{
$gl-padding
*
2
}
);
}
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
width
:
calc
((
100%
/
5
)
-
#{
$gl-padding
*
2
}
);
}
...
...
@@ -520,7 +520,7 @@ a.deploy-project-label {
.template-input-group
{
position
:
relative
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
flex
;
}
...
...
@@ -584,12 +584,12 @@ a.deploy-project-label {
margin
:
0
auto
4px
;
font-size
:
24px
;
@media
(
min-width
:
$screen-xs-max
)
{
@media
(
min-width
:
map-get
(
$grid-breakpoints
,
sm
)
-1
)
{
top
:
0
;
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.btn-template-icon
{
display
:
inline-block
;
height
:
14px
;
...
...
@@ -608,31 +608,31 @@ a.deploy-project-label {
.create-project-options
{
display
:
flex
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
display
:
block
;
}
.first-column
{
@
media
(
min-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-up
(
xs
)
{
max-width
:
50%
;
padding-right
:
30px
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
max-width
:
100%
;
width
:
100%
;
}
}
.second-column
{
@
media
(
min-width
:
$screen-xs-min
)
{
@
include
media-breakpoint-up
(
xs
)
{
width
:
50%
;
flex
:
1
;
padding-left
:
30px
;
position
:
relative
;
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
max-width
:
100%
;
width
:
100%
;
padding-left
:
0
;
...
...
@@ -640,7 +640,7 @@ a.deploy-project-label {
}
// Mobile
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
padding-top
:
30px
;
}
...
...
@@ -660,7 +660,7 @@ a.deploy-project-label {
line-height
:
20px
;
// Mobile
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
left
:
50%
;
top
:
0
;
transform
:
translateX
(
-50%
);
...
...
@@ -680,7 +680,7 @@ a.deploy-project-label {
top
:
0
;
// Mobile
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
top
:
10px
;
left
:
10px
;
right
:
10px
;
...
...
@@ -718,7 +718,7 @@ a.deploy-project-label {
vertical-align
:
top
;
margin-top
:
0
;
@
media
(
min-width
:
$screen-lg-min
)
{
@
include
media-breakpoint-up
(
lg
)
{
float
:
right
;
}
}
...
...
@@ -849,7 +849,7 @@ pre.light-well {
}
}
.
panel
.projects-list
li
{
.
card
.projects-list
li
{
padding
:
10px
15px
;
margin
:
0
;
}
...
...
@@ -966,7 +966,7 @@ pre.light-well {
.dropdown-menu-projects
{
width
:
300px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
500px
;
}
...
...
@@ -980,7 +980,7 @@ pre.light-well {
.inline-input-group
{
width
:
100%
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
300px
;
}
}
...
...
@@ -991,7 +991,7 @@ pre.light-well {
text-align
:
center
;
margin-top
:
-20px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-top
:
0
;
width
:
auto
;
}
...
...
@@ -1030,7 +1030,7 @@ pre.light-well {
}
&
.form-group
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-bottom
:
0
;
}
}
...
...
@@ -1058,12 +1058,12 @@ pre.light-well {
.project-feature
{
padding-top
:
10px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-left
:
45px
;
}
&
.nested
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-left
:
90px
;
}
}
...
...
app/assets/stylesheets/pages/runners.scss
View file @
36143d41
...
...
@@ -41,7 +41,7 @@
padding
:
4px
9px
;
}
.btn-
default
{
.btn-
secondary
{
color
:
$gl-text-color-secondary
;
}
...
...
@@ -51,7 +51,7 @@
}
}
@
media
(
max-width
:
$screen-md-max
)
{
@
include
media-breakpoint-down
(
md
)
{
.runners-content
{
width
:
100%
;
overflow
:
auto
;
...
...
app/assets/stylesheets/pages/search.scss
View file @
36143d41
...
...
@@ -166,7 +166,7 @@ input[type="checkbox"]:hover {
}
.search-holder
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
-
webkit-flex
;
display
:
flex
;
}
...
...
@@ -178,7 +178,7 @@ input[type="checkbox"]:hover {
position
:
relative
;
margin-right
:
0
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-right
:
5px
;
}
}
...
...
@@ -202,7 +202,7 @@ input[type="checkbox"]:hover {
width
:
100%
;
margin-top
:
5px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
auto
;
margin-top
:
0
;
margin-left
:
5px
;
...
...
@@ -210,7 +210,7 @@ input[type="checkbox"]:hover {
}
.dropdown
{
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
margin-left
:
5px
;
margin-right
:
5px
;
}
...
...
@@ -220,7 +220,7 @@ input[type="checkbox"]:hover {
width
:
100%
;
margin-top
:
5px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
180px
;
margin-top
:
0
;
}
...
...
app/assets/stylesheets/pages/settings.scss
View file @
36143d41
...
...
@@ -70,7 +70,7 @@
animation
:
none
;
}
@media
(
max-width
:
$screen-sm-max
)
{
@media
(
max-width
:
map-get
(
$grid-breakpoints
,
md
)
-1
)
{
padding-right
:
20px
;
}
...
...
@@ -98,12 +98,12 @@
}
.bs-callout
,
.
checkbox
:first-child
,
.
form-check
:first-child
,
.help-block
{
margin-top
:
0
;
}
.
labe
l-light
{
.
badge.badge-pil
l-light
{
margin-bottom
:
0
;
}
}
...
...
@@ -131,12 +131,12 @@
color
:
$gl-danger
;
}
.service-settings
.control-label
{
.service-settings
.
form-
control-label
{
padding-top
:
0
;
}
.integration-settings-form
{
.
well
{
.
card.card-body
{
padding
:
$gl-padding
/
2
;
box-shadow
:
none
;
}
...
...
@@ -158,7 +158,7 @@
}
.visibility-level-setting
{
.
radio
{
.
form-check
{
margin-bottom
:
10px
;
i
.fa
{
...
...
@@ -199,22 +199,22 @@
}
.prometheus-metrics-monitoring
{
.
panel
{
.
panel
-toggle
{
.
card
{
.
card
-toggle
{
width
:
14px
;
}
.badge
{
.badge
.badge-pill
{
font-size
:
12px
;
line-height
:
12px
;
}
.
panel-heading
.badge
-count
{
.
card-heading
.badge.badge-pill
-count
{
color
:
$white-light
;
background
:
$common-gray-dark
;
}
.
panel
-body
{
.
card
-body
{
padding
:
0
;
}
...
...
@@ -249,7 +249,7 @@
li
{
padding
:
$gl-padding
;
.badge
{
.badge
.badge-pill
{
margin-left
:
5px
;
background
:
$badge-bg
;
}
...
...
app/assets/stylesheets/pages/settings_ci_cd.scss
View file @
36143d41
.triggers-container
{
.
labe
l-container
{
.
badge.badge-pil
l-container
{
display
:
inline-block
;
margin-left
:
10px
;
}
...
...
app/assets/stylesheets/pages/stat_graph.scss
View file @
36143d41
...
...
@@ -36,7 +36,7 @@
@include
make-md-column
(
6
);
margin-top
:
10px
;
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
width
:
100%
;
}
...
...
app/assets/stylesheets/pages/status.scss
View file @
36143d41
...
...
@@ -58,7 +58,7 @@
}
}
.
visible-xs
-inline
{
.
d-block.d-sm-none
-inline
{
.ci-status-link
{
position
:
relative
;
top
:
2px
;
...
...
app/assets/stylesheets/pages/todos.scss
View file @
36143d41
...
...
@@ -126,7 +126,7 @@
color
:
$gl-grayish-blue
;
font-size
:
$gl-font-size
;
.
labe
l
{
.
badge.badge-pil
l
{
color
:
$gl-text-color
;
}
...
...
@@ -162,7 +162,7 @@
}
}
@
media
(
max-width
:
$screen-sm-max
)
{
@
include
media-breakpoint-down
(
sm
)
{
.todos-filters
{
.dropdown-menu-toggle
{
width
:
130px
;
...
...
@@ -174,7 +174,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.todo
{
.avatar
{
display
:
none
;
...
...
@@ -214,7 +214,7 @@
margin-left
:
auto
;
margin-right
:
auto
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
-webkit-flex-direction
:
row
;
flex-direction
:
row
;
padding-top
:
80px
;
...
...
@@ -233,7 +233,7 @@
margin-left
:
auto
;
margin-right
:
auto
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
width
:
300px
;
margin-right
:
0
;
-webkit-order
:
2
;
...
...
@@ -244,7 +244,7 @@
.todos-all-done
{
padding-top
:
20px
;
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
padding-top
:
50px
;
}
...
...
app/assets/stylesheets/pages/tree.scss
View file @
36143d41
...
...
@@ -7,7 +7,7 @@
color
:
$gl-text-color-secondary
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
display
:
flex
;
.tree-ref-container
{
...
...
@@ -49,7 +49,7 @@
}
}
@
media
(
max-width
:
$screen-xs-max
)
{
@
include
media-breakpoint-down
(
xs
)
{
.repo-breadcrumb
{
margin-top
:
10px
;
position
:
relative
;
...
...
@@ -121,7 +121,7 @@
margin-left
:
5px
;
}
@
media
(
min-width
:
$screen-md-min
)
and
(
max-width
:
$screen-md-max
)
{
@
include
media-breakpoint-only
(
md
)
{
@include
str-truncated
(
450px
);
}
...
...
app/assets/stylesheets/pages/wiki.scss
View file @
36143d41
...
...
@@ -65,7 +65,7 @@
display
:
block
;
}
@
media
(
min-width
:
$screen-sm-min
)
{
@
include
media-breakpoint-up
(
sm
)
{
&
.has-sidebar-toggle
{
padding-right
:
40px
;
}
...
...
@@ -81,7 +81,7 @@
}
}
@
media
(
min-width
:
$screen-md-min
)
{
@
include
media-breakpoint-up
(
md
)
{
&
.has-sidebar-toggle
{
padding-right
:
0
;
}
...
...
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