diff options
Diffstat (limited to 'gui-editors/gui-editor-apex/src/main/webapp/dist/css/fileMenu.css')
-rw-r--r-- | gui-editors/gui-editor-apex/src/main/webapp/dist/css/fileMenu.css | 195 |
1 files changed, 195 insertions, 0 deletions
diff --git a/gui-editors/gui-editor-apex/src/main/webapp/dist/css/fileMenu.css b/gui-editors/gui-editor-apex/src/main/webapp/dist/css/fileMenu.css new file mode 100644 index 0000000..8d905d7 --- /dev/null +++ b/gui-editors/gui-editor-apex/src/main/webapp/dist/css/fileMenu.css @@ -0,0 +1,195 @@ +/* + * ============LICENSE_START======================================================= + * Copyright (C) 2016-2018 Ericsson. All rights reserved. + * Modifications Copyright (C) 2020 Nordix 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. + * + * SPDX-License-Identifier: Apache-2.0 + * ============LICENSE_END========================================================= + */ + +.fileMenu { + font-family: Helvetica, Arial, sans-serif; + font-weight: 300; + list-style: none; + padding: 0 0 0 5px; + margin: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + color: 000; +} + +.fileMenu ul { + display: none; + position: absolute; + z-index:9999; + padding: 0; + margin: 0; + list-style: none; + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176); + min-width: 250px; + background: #f5f5f5; + border: 1px solid #ccc; + border-radius: 0 0 5px 5px; + color: #000; + font-weight: 300; + text-align: left; +} + +.fileMenu > li { + display: inline-block; + padding: 3px 5px; + margin: 0; +} + +.fileMenu > li.selected { + background: #007bff; + color: #fff; + font-weight: 400; +} + +.fileMenu li { + cursor: default; + transition: all .1s; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.fileMenu li.divider { + margin: 3px 0; + height: 1px; + background: #b3b3b3; + pointer-events: none; +} + +.fileMenu li i { + font-size: .8em; + text-align: center; + color: #444; + transition: all .1s; + +} + +.fileMenu li i:before { + position: relative; + top: -.1em; +} + +.fileMenu > li.selected > i, +.fileMenu ul li:hover > i { + color: #ebebeb; +} + +.fileMenu ul li { + line-height: 1.5em; + padding: 0 5px; +} + +.fileMenu ul li.toggle.active i:before { + content: '\f00c'; +} + +.fileMenu ul li.disabled { + color: #999; + pointer-events: none; +} + +.fileMenu ul li.disabled i { + color: #aaa; +} + +.fileMenu ul li.sub:after { + font: normal normal normal; + content: '\f0da'; + float: right; + color: #999; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); + line-height: inherit; + transition: all .1s; +} + +.fileMenu ul li.sub:hover:after { + color: #fff; +} + +.fileMenu ul li:hover { + background: #007bff; + color: #fff; + font-weight: 400; +} + +.fileMenu ul li:last-child { + border-radius: 0 0 5px 5px; +} + +.fileMenu ul li:hover ul { + display: block; +} + +.fileMenu ul li kbd { + float: right; + font-weight: 300; + font-family: inherit; + color: #999; +} + +.fileMenu ul li ul { + border-radius: 5px; + position: absolute; + margin-top: -70px; +} + +.fileMenu ul li ul li:first-child { + border-radius: 5px 5px 0 0; +} + +.fileMenuButton { + display: inline-block; + vertical-align: middle; + color: #333; + background-color: #fff; + border: none; + min-width: 60px; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); + border-radius: 3px; + -moz-box-sizing: border-box; + box-sizing: border-box; + background-image: linear-gradient(180deg, rgba(0,0,0,0) 0, rgba(0,0,0,0.1) 100%); + padding: 0 8px; + height: 2.4rem; + text-decoration: none; + text-align: center; + cursor: pointer; + line-height: 18px; +} + +.fileMenuSeperator { + display: inline-block; + white-space: nowrap; + vertical-align: middle; + width: 1px; + height: 24px; + background-color: #CCC; + margin: 0 6px; + font-size: 2.4rem; + margin: 0px 10px; +}
\ No newline at end of file |