/** * Copyright JS Foundation and other contributors, http://js.foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. **/ #projects-dialog { .red-ui-editableList-container { padding: 0px; } } .projects-edit-form form { margin: 0; .form-row { margin-bottom: 20px; label { width: auto; display: block; } input[type=text], input[type=password],textarea { width: 100%; } input[type=checkbox], input[type=radio] { width: auto; vertical-align: top; } } } .projects-dialog-spinner { position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align: center; padding: 40px; background: white; &:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; } img { display: inline-block; vertical-align: middle; width: 80px; } &.projects-dialog-spinner-sidebar { background: white; padding:0; img { width: 40px; } } &.projects-version-control-spinner-sidebar { background: white; padding:0; img { width: 20px; } } } .projects-dialog-screen-start { button.editor-button { width: calc(50% - 40px); margin: 20px; height: 175px; line-height: 2em; font-size: 1.5em !important; i { color: #ccc; } &:hover i { color: #aaa; } } .button-group { text-align: center; } } .projects-dialog-screen-create { min-height: 500px; button.editor-button { height: auto; padding: 10px; } .button-group { text-align: center; } } .projects-dialog-screen-secret { min-height: auto; } .projects-dialog-project-list { li { padding: 0 !important; } &.projects-dialog-project-list-small { .projects-dialog-project-list-entry { padding: 6px 0; i { font-size: 1em; } } .projects-dialog-project-list-entry-name { font-size: 1em; } .projects-dialog-project-list-entry-current { margin-right: 10px; padding-top: 2px; } } } .projects-dialog-project-list-entry { padding: 12px 0; border-left: 3px solid #fff; border-right: 3px solid #fff; &.projects-list-entry-current { &:not(.selectable) { background: #f9f9f9; } i { color: #999; } } &.selectable { cursor: pointer; &:hover { background: #f3f3f3; border-left-color: #aaa; border-right-color: #aaa; } } i { color: #ccc; font-size: 2em; } &.selected { background: #efefef; border-left-color:#999; border-right-color:#999; } span { display: inline-block; vertical-align:middle; } .projects-dialog-project-list-entry-icon { margin: 0 10px 0 5px; } .projects-dialog-project-list-entry-name { font-size: 1.2em; } .projects-dialog-project-list-entry-current { float: right; margin-right: 20px; font-size: 0.9em; color: #999; padding-top: 4px; } } .sidebar-version-control { height: 100%; } .sidebar-version-control-stack-info { height: 100px; box-sizing: border-box; border-bottom: 1px solid $secondary-border-color; color: #333; i { color: #999; } } .sidebar-version-control-stack { position: absolute; top: 0px; bottom: 0; left: 0; right: 0; overflow: hidden; .palette-category { &:not(.palette-category-expanded) button { display: none; } } } #project-settings-tab-deps { .red-ui-editableList-container { padding: 0; } .red-ui-editableList-border { border-radius: 0; } .red-ui-editableList-item-content { padding: 0px 6px; } .palette-module-header { padding: 6px 4px; } .palette-module-button { float: right; } .palette-module-unused { & > * { color: #bbb; } // border: 1px dashed #bbb; } .palette-module-unknown { // border: 1px dashed #b72828; i.fa-warning { color: #b07575; //#b72828; } } } .project-settings-tab-pane { position: absolute; top:0; left:0; right:0; bottom:0; overflow-y: auto; padding: 8px 20px 20px; } .sidebar-version-control-change-container { position: relative; height: 50%; box-sizing: border-box; border-top: 1px solid $secondary-border-color; transition: height 0.2s ease-in-out; &:first-child { // border-bottom: 1px solid $primary-border-color; } .red-ui-editableList-container { background: #f9f9f9; padding: 0; li { padding:0; background: #fff; } } .red-ui-editableList-border { border: none; border-radius: 0; } } .sidebar-version-control-change-commit-box { position:absolute; bottom: 0; left:0; right:0; height:0; transition: height 0.2s ease-in-out; background: #f6f6f6; box-sizing: border-box; overflow: hidden; border-top: 1px solid $secondary-border-color; textarea { height: 110px; margin: 10px; width: calc(100% - 20px); box-sizing: border-box; border-radius: 1px; resize: none; } } .sidebar-version-control-change-commit-toolbar { padding: 0 20px; text-align: right; } .sidebar-version-control-change-entry { height: 20px; padding: 5px 10px; position: relative; white-space: nowrap; span { margin: 0 6px; } .button-group { position: absolute; top: 4px; right: 4px; display: none; } button { width: 24px; } &:hover { .button-group { display: block; } } } .sidebar-version-control-change-header { color: #666; background: #f6f6f6; padding: 4px 10px; height: 30px; box-sizing: border-box; border-bottom: 1px solid $secondary-border-color; i { transition: all 0.2s ease-in-out; } }