.file-editor { #editor { border: none; border-radius: 0; height: 500px; margin: 0; padding: 0; position: relative; width: 100%; } .ace_gutter-cell { background-color: $gray-light; } .cancel-btn { color: $editor-cancel-color; &:hover { color: $editor-cancel-color; } } .file-title { @extend .monospace; line-height: 35px; padding-top: 7px; padding-bottom: 7px; .pull-right { height: 20px; } } .editor-ref { background: $gray-light; padding-right: $gl-padding; border-right: 1px solid $border-color; display: block; float: left; margin-right: 10px; } .editor-file-name { @extend .monospace; float: left; margin-right: 10px; } .new-file-name { display: inline-block; max-width: 450px; float: left; @media(max-width: $screen-md-max) { width: 280px; } @media(max-width: $screen-sm-max) { width: 180px; } } .file-buttons { font-size: 0; } .select2 { float: right; } .encoding-selector, .soft-wrap-toggle, .license-selector, .gitignore-selector, .gitlab-ci-yml-selector, .dockerfile-selector { display: inline-block; vertical-align: top; font-family: $regular_font; } .soft-wrap-toggle { margin: 0 $btn-side-margin; .soft-wrap { display: block; } .no-wrap { display: none; } &.soft-wrap-active { .soft-wrap { display: none; } .no-wrap { display: block; } } } .gitignore-selector, .license-selector, .gitlab-ci-yml-selector, .dockerfile-selector { .dropdown { line-height: 21px; } .dropdown-menu-toggle { vertical-align: top; width: 220px; } } .gitlab-ci-yml-selector { .dropdown-menu-toggle { width: 250px; } } } @media(max-width: $screen-xs-max){ .file-editor { .file-title { .pull-right { height: auto; } } .new-file-name { max-width: none; width: 100%; margin-bottom: 3px; } .file-buttons { display: block; width: 100%; margin-bottom: 10px; .soft-wrap-toggle { width: 100%; margin: 3px 0; } .encoding-selector, .license-selector, .gitignore-selector, .gitlab-ci-yml-selector { display: block; margin: 3px 0; button { width: 100%; } } } } }