Skip to content
Snippets Groups Projects
Commit ea504a71 authored by Eric Eastwood's avatar Eric Eastwood
Browse files

Apply responsive note styles to parallel diffs

parent 3605e430
No related branches found
No related tags found
3 merge requests!14773Maxraab master patch 51809,!12073Add RC2 changes to 9-3-stable,!11701Apply responsive note styles to parallel diffs
Pipeline #
Loading
Loading
@@ -34,6 +34,7 @@
@import "framework/selects.scss";
@import "framework/sidebar.scss";
@import "framework/tables.scss";
@import "framework/notes.scss";
@import "framework/timeline.scss";
@import "framework/typography.scss";
@import "framework/zen.scss";
Loading
Loading
@mixin notes-media($condition, $breakpoint-width) {
@media (#{$condition}-width: ($breakpoint-width)) {
@content;
}
// Diff is side by side
.notes_content.parallel & {
// We hide at double what we normally hide at because
// there are two columns of notes
@media (#{$condition}-width: (2 * $breakpoint-width)) {
@content;
}
}
}
Loading
Loading
@@ -3,6 +3,12 @@
margin: 0;
padding: 0;
 
&::before {
@include notes-media('max', $screen-xs-max) {
background: none;
}
}
.system-note {
.note-text {
color: $gl-text-color !important;
Loading
Loading
@@ -23,6 +29,16 @@
 
.timeline-entry-inner {
position: relative;
@include notes-media('max', $screen-xs-max) {
.timeline-icon {
display: none;
}
.timeline-content {
margin-left: 0;
}
}
}
 
&:target,
Loading
Loading
@@ -40,24 +56,6 @@
}
}
 
@media (max-width: $screen-xs-max) {
.timeline {
&::before {
background: none;
}
}
.timeline-entry .timeline-entry-inner {
.timeline-icon {
display: none;
}
.timeline-content {
margin-left: 0;
}
}
}
.discussion .timeline-entry {
margin: 0;
border-right: none;
Loading
Loading
Loading
Loading
@@ -18,7 +18,7 @@ ul.notes {
margin-left: 55px;
 
&.timeline-content-form {
@media (max-width: $screen-sm-max) {
@include notes-media('max', $screen-sm-max) {
margin-left: 0;
}
}
Loading
Loading
@@ -120,7 +120,7 @@ ul.notes {
 
.note-header {
 
@media (max-width: $screen-xs-min) {
@include notes-media('max', $screen-xs-min) {
.inline {
display: block;
}
Loading
Loading
@@ -152,7 +152,7 @@ ul.notes {
padding-left: 0;
clear: both;
 
@media (min-width: $screen-sm-min) {
@include notes-media('min', $screen-sm-min) {
margin-left: 65px;
}
 
Loading
Loading
@@ -200,7 +200,7 @@ ul.notes {
}
 
.timeline-content {
@media (min-width: $screen-sm-min) {
@include notes-media('min', $screen-sm-min) {
margin-left: 30px;
}
}
Loading
Loading
@@ -370,7 +370,7 @@ ul.notes {
display: flex;
justify-content: space-between;
 
@media (max-width: $screen-xs-max) {
@include notes-media('max', $screen-xs-max) {
flex-flow: row wrap;
}
}
Loading
Loading
@@ -385,7 +385,7 @@ ul.notes {
}
 
.note-header-author-name {
@media (max-width: $screen-xs-max) {
@include notes-media('max', $screen-xs-max) {
display: none;
}
}
Loading
Loading
@@ -393,7 +393,7 @@ ul.notes {
.note-headline-light {
display: inline;
 
@media (max-width: $screen-xs-min) {
@include notes-media('max', $screen-xs-min) {
display: block;
}
}
Loading
Loading
@@ -435,7 +435,7 @@ ul.notes {
margin-left: 10px;
color: $gray-darkest;
 
@media (max-width: $screen-xs-max) {
@include notes-media('max', $screen-xs-max) {
float: none;
margin-left: 0;
}
Loading
Loading
@@ -446,7 +446,7 @@ ul.notes {
}
 
.discussion-actions {
@media (max-width: $screen-md-max) {
@include notes-media('max', $screen-md-max) {
float: none;
margin-left: 0;
 
Loading
Loading
@@ -460,7 +460,7 @@ ul.notes {
display: inline;
line-height: 20px;
 
@media (min-width: $screen-sm-min) {
@include notes-media('min', $screen-sm-min) {
margin-left: 10px;
line-height: 24px;
}
Loading
Loading
@@ -629,7 +629,7 @@ ul.notes {
}
 
.line-resolve-all-container {
@media (min-width: $screen-sm-min) {
@include notes-media('min', $screen-sm-min) {
margin-right: 0;
padding-left: $gl-padding;
}
Loading
Loading
@@ -744,10 +744,6 @@ ul.notes {
 
// Merge request notes in diffs
.diff-file {
// Diff is side by side
.notes_content.parallel .note-header .note-header-author-name {
display: block;
}
// Diff is inline
.notes_content .note-header .note-headline-light {
display: inline-block;
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment