diff options
Diffstat (limited to 'app/assets/stylesheets/framework')
-rw-r--r-- | app/assets/stylesheets/framework/common.scss | 3 | ||||
-rw-r--r-- | app/assets/stylesheets/framework/mixins.scss | 6 | ||||
-rw-r--r-- | app/assets/stylesheets/framework/variables.scss | 8 |
3 files changed, 14 insertions, 3 deletions
diff --git a/app/assets/stylesheets/framework/common.scss b/app/assets/stylesheets/framework/common.scss index 211e1e30161..320bd4adaaa 100644 --- a/app/assets/stylesheets/framework/common.scss +++ b/app/assets/stylesheets/framework/common.scss @@ -474,6 +474,9 @@ img.emoji { .mw-70p { max-width: 70%; } .mw-90p { max-width: 90%; } +// By default flex items don't shrink below their minimum content size. +// To change this, these clases set a min-width or min-height +.min-width-0 { min-width: 0; } .min-height-0 { min-height: 0; } .svg-w-100 { diff --git a/app/assets/stylesheets/framework/mixins.scss b/app/assets/stylesheets/framework/mixins.scss index 76b12b2405f..52da1b9abfc 100644 --- a/app/assets/stylesheets/framework/mixins.scss +++ b/app/assets/stylesheets/framework/mixins.scss @@ -199,8 +199,8 @@ /* * Mixin that handles the container for the job logs (CI/CD and kubernetes pod logs) */ -@mixin build-trace { - background: $black; +@mixin build-trace($background: $black) { + background: $background; color: $gray-darkest; white-space: pre; overflow-x: auto; @@ -243,7 +243,7 @@ /* * Mixin that handles the position of the controls placed on the top bar */ -@mixin build-controllers($control-font-size, $flex-direction, $with-grow, $flex-grow-size, $svg-display: 'block', $svg-top: '2px') { +@mixin build-controllers($control-font-size, $flex-direction, $with-grow, $flex-grow-size, $svg-display: block, $svg-top: 2px) { display: flex; font-size: $control-font-size; justify-content: $flex-direction; diff --git a/app/assets/stylesheets/framework/variables.scss b/app/assets/stylesheets/framework/variables.scss index a3c1d8b1709..65efbabaa4f 100644 --- a/app/assets/stylesheets/framework/variables.scss +++ b/app/assets/stylesheets/framework/variables.scss @@ -641,6 +641,14 @@ $issue-boards-breadcrumbs-height-xs: 63px; $issue-board-list-difference-xs: $header-height + $issue-boards-breadcrumbs-height-xs; $issue-board-list-difference-sm: $header-height + $breadcrumb-min-height; $issue-board-list-difference-md: $issue-board-list-difference-sm + $issue-boards-filter-height; +/* + The following heights are used in environment_logs.scss and are used for calculation of the log viewer height. +*/ +$environment-logs-breadcrumbs-height: 63px; +$environment-logs-breadcrumbs-height-md: $breadcrumb-min-height; + +$environment-logs-difference-xs-up: $header-height + $environment-logs-breadcrumbs-height; +$environment-logs-difference-md-up: $header-height + $environment-logs-breadcrumbs-height-md; /* * Avatar |