UNPKG

janusweb

Version:
172 lines (169 loc) 4.62 kB
janus-ui-editor-panel { font-size: .8em; white-space: nowrap; } janus-ui-editor-property-vector2, janus-ui-editor-property-vector3, janus-ui-editor-property-euler, janus-ui-editor-property-boolean, janus-ui-editor-property-color, janus-ui-editor-property-float, janus-ui-editor-property-string, janus-ui-editor-property-integer { display: flex; flex-direction: row; } .janus_editor ui-input { font-size: .8em; vertical-align: middle; flex: 1 1; } .janus_editor ui-input>ui-label { padding: .2em; vertical-align: middle; min-width: auto; } .janus_editor ui-input>input { width: 100%; background: #999; border: 0; border-bottom: 1px solid black; vertical-align: middle; height: 1.2em; padding: 0 .2em; } .janus_editor ui-text { flex: 0 0; width: 10em; min-width: 10em; padding-right: .5em; font-size: .8em; cursor: pointer; } .janus_editor ui-text:hover { color: #9f9; } .janus_editor ui-text::after { content: ':'; } janus-ui-editor-property-vector2>ui-input:first-of-type, janus-ui-editor-property-vector3>ui-input:first-of-type, janus-ui-editor-property-euler>ui-input:first-of-type, janus-ui-editor-property-color>ui-input:first-of-type { margin-left: -1em; } .janus_editor { list-style: none; width: calc(100% - 2px); } .janus-editor li { } .janus_editor>* { display: flex; } .mode_pos [propertyname='pos'], .mode_rotation [propertyname='rotation'], .mode_scale [propertyname='scale'], .mode_col [propertyname='col'], .mode_wireframe [propertyname='wireframe'], .mode_lighting [propertyname='lighting'], .selected { font-weight: bold; color: #0f0; text-shadow: 0 0 2px #000; } janus-ui-editor-panel ui-togglebutton, janus-ui-editor-panel ui-button { color: white; cursor: pointer; text-align: center; -ms-user-select: none; -moz-user-select: none; user-select: none; background-image: linear-gradient(#484e55, #3a3f44 60%, #313539); background-color: transparent; display: inline-block; width: 80px; height: 20px; border-radius: 30px; border: 1px solid white; margin: 0 .2em; padding: 0; line-height: 20px; font-size: .7em; font-weight: bold; } janus-ui-editor-button[active] { background-image: linear-gradient(#028202, #109112 40%, #199b1d); } ui-collapsiblepanel>.container>.container-inner>janus-ui-inventory { order: 1; flex: 0; } ui-collapsiblepanel>.container>.container-inner>janus-ui-editor-scenetree::before { display: block; content: 'Scene'; color: white; font-size: 1.17em; border-bottom: 1px solid black; font-weight: bold; } ui-collapsiblepanel>.container>.container-inner>janus-ui-editor-scenetree { order: 2; flex: 1 1; height: 10vh; display: flex; flex-direction: column; } ui-collapsiblepanel>.container>.container-inner>janus-ui-editor-scenetree>ui-treeview { flex: 1 1; overflow: auto; } ui-collapsiblepanel>.container>.container-inner>janus-ui-editor-objectinfo { order: 3; overflow: auto; flex: 2 1; } ui-collapsiblepanel>.container>.container-inner>janus-ui-editor-panel { order: 4; flex: 0 0; } .selected ui-input input { background: white; border: 2px solid #0a0; box-shadow: 0 0 4px #090; } janus-ui-editor-property-vector3.selected[constraint] ui-input { color: #c8c8c8; } janus-ui-editor-property-vector3.selected[constraint] ui-input input { border: 1px solid black; box-shadow; none; background: #999; } janus-ui-editor-property-vector2.selected[constraint*="x"] ui-input[name="x"], janus-ui-editor-property-vector2.selected[constraint*="y"] ui-input[name="y"], janus-ui-editor-property-vector3.selected[constraint*="x"] ui-input[name="x"], janus-ui-editor-property-vector3.selected[constraint*="y"] ui-input[name="y"], janus-ui-editor-property-vector3.selected[constraint*="z"] ui-input[name="z"], janus-ui-editor-property-vector3.selected[constraint="none"] ui-input { color: #0f0; } janus-ui-editor-property-vector2.selected[constraint*="x"] ui-input[name="x"] input, janus-ui-editor-property-vector2.selected[constraint*="y"] ui-input[name="y"] input, janus-ui-editor-property-vector3.selected[constraint*="x"] ui-input[name="x"] input, janus-ui-editor-property-vector3.selected[constraint*="y"] ui-input[name="y"] input, janus-ui-editor-property-vector3.selected[constraint*="z"] ui-input[name="z"] input, janus-ui-editor-property-vector3.selected[constraint="none"] ui-input input { background: white; border: 2px solid #0a0; box-shadow: 0 0 4px #090; } janus-ui-editor-source .CodeMirror { max-width: 80em; } janus-ui-editor-source ui-button[name="refresh"] { position: absolute; top: 0; right: 0; }