body { margin: 0; padding: 0; font: 14px "Lucida Grande", Helvetica, Arial, sans-serif; } a { color: #00B7FF; } .category-list .category.selected { background-color: #dbfffd; } .content.page-login .logo { height: 33vh; max-height: 200px; } .content.page-login > .row { height: 100vh; max-width: 340px; margin: auto; } .content.page-login > .row > .col { border: 1px solid var(--bs-border-color); border-radius: calc(var(--bs-border-radius) - 1px); } .page-index { display: flex; } .button-wrapper { display: inline-flex; justify-content: end; } #menuBar { display: inline-block; min-width: 200px; width: min(100%, 300px); height: 100vh; border-right: 1px solid gray; overflow: auto; resize: horizontal; } #menuBar > div { margin: 2em; } .treeroot { padding: 0; } .treeroot li { list-style-type: none; user-select: none; } .treeroot li > span::before { font-weight: bold !important; padding-right: 5px; } iframe#page { display: inline-flex; flex: 1; border: none; } #entity-page,#home-page { min-height: 100vh; } #entity-page { background: url("/img/OIG3.png") no-repeat center 22vh /44vh; } #entity-page #classContainer { background: rgba(255, 255, 255, 0.33); background: linear-gradient(to right, rgba(255, 255, 255, 0.45), 66%, rgba(255, 255, 255, 0.45), rgba(255, 255, 255, 0)); backdrop-filter: blur(2px); display: inline-block; } #home-page { background: #edf6fb; margin: 0; display: flex; } #home-page .logo-big { margin: auto; position: relative; } #home-page .logo-big > img { max-height: 44vh; max-width: 44vw; } #home-page .logo-big::before { position: absolute; display: inline-flex; top: -10px; bottom: -10px; left: -10px; right: -10px; content: ' '; border: solid 25px rgba(237,246,251, 0.75); filter: blur(30px); } div.page { margin: 0 1em; } fieldset.changes { margin: 1.5em 0; } fieldset.LDAPClass > legend { padding: 0 1em; } label.LDAPAttribute { display: block; margin: 3px; } label.LDAPAttribute > span { display: inline-block; width: 250px; } label.LDAPAttribute > span > .button { margin-left: 7px; } label.LDAPAttribute > span > .button-add { color: var(--bs-success); } label.LDAPAttribute > span > .button-remove { color: var(--bs-danger); } label.LDAPAttribute > span.mandatory { font-weight: bold; } label.LDAPAttribute > span.mandatory::before { content: "*"; color: red; font-weight: bold; } label.LDAPAttribute .button::before { cursor: pointer; } label.LDAPAttribute > span { display: inline-block; width: 450px; position: relative; } label.LDAPAttribute .editlink { display: flex; position: absolute; top: 0; left: 0; width: 100%; height: 100%; align-items: center; } label.LDAPAttribute .editlink a { flex: 1; margin: 3px; background: rgba(255, 255, 255, 0.2); backdrop-filter: blur(2px); padding-left: .375rem; } #ldifOutput { width: 100%; height: auto; }