.js-pipeline-schedule-form { .dropdown-select, .dropdown-menu-toggle { width: 100% !important; } .gl-field-error { margin: 10px 0 0; } } .interval-pattern-form-group { label { margin-right: 10px; font-weight: $gl-font-weight-normal; &[for='custom'] { margin-right: 0; } } .cron-interval-input-wrapper { padding-left: 0; } .cron-interval-input { margin: 10px 10px 0 0; } .cron-syntax-link-wrap { margin-right: 10px; font-size: 12px; } } .pipeline-schedule-table-row { .branch-name-cell { max-width: 300px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .next-run-cell { color: $gl-text-color-secondary; } a { color: $text-color; } } .pipeline-schedules-user-callout { .bordered-box.content-block { border: 1px solid $border-color; background-color: transparent; padding: 16px; } #dismiss-callout-btn { color: $gl-text-color; } } .cron-preset-radio-input { display: inline-block; @media (max-width: $screen-md-max) { display: block; margin: 0 0 5px 5px; } input { margin-right: 3px; } } .pipeline-variable-list { margin-left: 0; margin-bottom: 0; padding-left: 0; list-style: none; clear: both; } .pipeline-variable-row { display: flex; align-items: flex-end; &:not(:last-child) { margin-bottom: $gl-btn-padding; } @media (max-width: $screen-sm-max) { padding-right: $gl-col-padding; } &:last-child { .pipeline-variable-row-remove-button { display: none; } @media (max-width: $screen-sm-max) { .pipeline-variable-value-input { margin-right: $pipeline-variable-remove-button-width; } } @media (max-width: $screen-xs-max) { .pipeline-variable-row-body { margin-right: $pipeline-variable-remove-button-width; } } } } .pipeline-variable-row-body { display: flex; width: calc(75% - #{$gl-col-padding}); padding-left: $gl-col-padding; @media (max-width: $screen-sm-max) { width: 100%; } @media (max-width: $screen-xs-max) { display: block; } } .pipeline-variable-key-input { margin-right: $gl-btn-padding; @media (max-width: $screen-xs-max) { margin-bottom: $gl-btn-padding; } } .pipeline-variable-row-remove-button { @include transition(color); flex-shrink: 0; display: flex; justify-content: center; align-items: center; width: $pipeline-variable-remove-button-width; height: $input-height; padding: 0; background: transparent; border: 0; color: $gl-text-color-secondary; &:hover, &:focus { outline: none; color: $gl-text-color; } }