@import "Shared"; #updateAvailableContainer { float: right; border: 1px dashed #ddd; background-color: @white; font-size: 0.6em; line-height: 1em; padding: 10px 10px 4px 70px; text-align: right; height: 50px; i { position: absolute; display: block; height: 64px; width: 64px; vertical-align: middle; margin-left: -70px; font-size: 50px; color: @ButtonAlertColour; } a.button { font-size: @FontSizeDefault; margin-top: 8px; } } .Config_HideAdvanced { .Config_HideAdvanced_Item { display: none; } } .Config_LinkedGroup_Instance { margin: 4px 0 8px 4px; padding: 4px 0 4px 6px; border-left: 4px solid @SubtleBorderColour; background-color: @white; div.code { margin-left: 2px; } } #Config_LinkedGroup_Dialog { h3 { margin-bottom: 6px; } table.input { margin-top: 12px; th { text-align: right; } } } #expressionEditor { #expressionEditorExceptionContainer { display: none; border: 1px dashed #FF9696; background-color: #FFD8D8; margin: 10px 0; padding: 10px; } #expressionEditorContainer { border: 1px solid @FormBorderColour; background-color: @TableDataBorderColour; height: 100px; } } .expressionTree { span.dynatree-node { span.dynatree-icon { background-image: url(data:image/png;base64,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) /*Images/AttachmentTypes/expressionBrowserIcons.png*/; background-position-y: 0; } &.object { span.dynatree-icon { background-position-x: 0; } } &.parameter { span.dynatree-icon { background-position-x: -16px; } } &.function { span.dynatree-icon { background-position-x: -32px; } } &.property { span.dynatree-icon { background-position-x: -48px; } } } } table.expressionsTable { .tableData; td.parseError { background-color: #FFD8D8; } } #AttachmentType_FilterExpression { width: 375px; } #deviceComponents { .tableData; tr { th.actions { width: 20px; } input.description { width: 300px; } input.cost { width: 75px; } i.remove { font-size: 1.6em; color: @StatusRemove; cursor: pointer; opacity: .8; &:hover { opacity: 1; } } i.fa-list-alt { color: @StatusInformation; font-size: 1.6em; cursor: pointer; } i.fa-asterisk { color: @StatusAlert; font-size: 1em; left: 10px; top: 3px; cursor: pointer; } input.updating { background-position: right center; background-repeat: no-repeat; background-image: url(data:image/gif;base64,R0lGODlhEAALAPQAAP///zNah+Hm7dng6O7x9DddiTNah1d3nJqtw3+Xs8fS3k5vlm6JqaGzx4KatcrU4FFymDZciHGMq+ru8t/l7Pb3+V9+oeLo7vT2+MTP3LLB0dTc5fHz9gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA) /*Images/Status/loading.gif*/; } } } #organisationAddresses { font-size: 0.9em; tr:not(:last-child) { border-bottom: 1px dashed #aaa; } th { padding: 2px; font-weight: @FontWeightBodyBold; width: 200px; } td { padding: 2px; vertical-align: middle; } tr:nth-child(even) { background-color: @white; } i.fa { font-size: 1.7em; cursor: pointer; &.delete { color: @StatusRemove; opacity: .8; &:hover { opacity: 1; } } &.edit { color: @StatusInformation; } } } // Used in WirelessCertificate/Index ul#loggingEntries { overflow: auto; max-height: 230px; padding-left: 20px; } table.deviceProfileTable { th.name { width: 300px; } th.type { width: 120px; } th.deviceCount { width: 120px; } } #configurationDeviceProfileShow { #DeviceProfile_ComputerNameTemplate { height: 16px; min-height: 16px; width: calc(~"100% - 32px"); overflow: hidden; font-family: @FontFamilyMono; } #expressionBrowserAnchor { .icon16; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACKUlEQVQ4jaWTTU4UURDHf/W6gXFgJlHZKFvEe3gBvYhewXgGTXRpOILhGESGgEuNjB9N/BgCTJjufvXhonsQ176kkqpFVf2q6v8kIvifV77b2wsAU6MsCop/LCEpISIkEUAoioSZYWZczOeUp6en1ZPHT+4FQXgQERDBMrZlHACOpIKcM23bMN3fr0pEcDfub21x9/YdIhwR6QoJWFY8wF2JAHfH3fh8MoUISoGugxnPnj1lZ2eHg/cHTL9MMTdy09K0LVkVy8rsbMZkMukpoRQRRBIAZ2czNjbWWV1bZXY2I6WCpq5pmgY1ZXoypaoqAEQSsSQQ6Tb67es3Xr9+Q103PHy4w+Fkgpoxn1/y8eMn6rq+3v4yp0TkOvpeVaytreHuHB4egggXFxdUVUVZrrKxXmJuLBYLut15PwIwGo1IqTuTSGJlJfj1+xdXV1eMx2PCnTZn3B1VRZY6kJ5gc3MTEenO1Cy4nF9SpILxaIya4maUqrgqdU8QEd0IArgbOStFmVFVNCuqirtjalgYboa5A3KDIAJEGA7XiQiauiZnZTgcXhdwM7RXX1ZlsbgCEUTkL8GD7W3UjMGtAUUqMDMiosf3niqTVbk1GLDUT5nV5Oj4A293d1G1647m3qvOb/hGBLRty9HxB8xM5OWrV49+/vj5wuk07x4CEZ2clxcWUuqclFIgiSIJo9Houdz8zufn56siMgBKoACkNwdcRDIRzWg8bpY5fwBYR4lbku/2TAAAAABJRU5ErkJggg==) /*Images/Actions/expressionBrowser.png*/; text-decoration: none; } #displayComputerNameTemplate { margin: 0 0 6px 0; } #displayOrganisationalUnit { margin: 0 0 6px 0; } } .organisationalUnitTree { span.fancytree-node { padding: 1px; border: none; } span.fancytree-node > span.fancytree-icon { background: none; display: inline-block; font-family: FontAwesome; font-size: 1.2em; width: 14px; } span.fancytree-ico-ef > span.fancytree-icon:before { color: @StatusInformation; font-size: 1em; content: "\f07c"; } span.fancytree-ico-cf > span.fancytree-icon:before { color: @StatusInformation; font-size: 1em; content: "\f07b"; } ul.fancytree-container > li > span > span.fancytree-icon:before { color: @StatusAlert; font-size: 1em; content: "\f0e8"; } span.fancytree-node.fancytree-selected { font-style: normal; background: none; } } #Config_System_AD_SearchScope_Dialog_Loading, #dialogOrganisationalUnit_Loading { text-align: center; padding: 40px 0; } #configurationDocumentTemplateExpressionBrowser { padding-right: 275px; background-image: url(data:image/png;base64,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) /*Images/Actions/expressionBrowser256.png*/; background-position: right top; background-repeat: no-repeat; } #Logging_Task_Status { width: 520px; margin: 40px auto 60px auto; th.process { text-align: left; font-weight: @FontWeightBodyBold; background-color: @TableDataBorderColour; min-height: 30px; vertical-align: middle; } td.description { font-size: 0.9em; min-height: 60px; } td.progress { padding: 8px 10px; } td.finishedMessage { i { display: none; } } td.finishedRedirect { position: relative; i { color: @StatusInformation; position: absolute; right: 10px; top: calc(~"57% - 0.5em"); display: inline-block; } } td.exception { background-color: #FFD8D8; } } div.logEventsViewport { border: 1px solid #bbb; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; div.logEventsViewportContainer { overflow-y: auto; overflow-x: hidden; .logEventsViewportNoLogs { padding-top: 20px; text-align: center; font-style: italic; } } table.logEventsViewport { padding: 0; margin: 0; background-color: #bbb; table-layout: fixed; & > thead { & > tr { background-color: #eee; & > th { padding: 4px 2px; font-weight: @FontWeightBodyBold; border-bottom: 1px solid #bbb; &.icon { width: 20px; } &.timestamp { width: 155px; } &.eventType { width: 180px; } } } } & > tbody { & > tr { background-color: @white; &:nth-child(even) { background-color: #eee; } & > td { padding: 2px; &.icon { width: 20px; vertical-align: middle; text-align: center; & > i { display: block; font-size: 1.2em; &.fa-info-circle { color: @StatusInformation; } &.fa-exclamation-triangle { color: @StatusWarning; } &.fa-exclamation-circle { color: @StatusError; } } } &.timestamp { width: 155px; } &.eventType { width: 180px; } &.message { white-space: pre-wrap; } } } } } } // Enrolment #enrolStatus { #sessions { .session { width: 280px; padding: 4px 4px 4px 72px; margin: 8px; border: 5px solid #EFEFEF; -moz-border-radius: 0 20px 0 0; -webkit-border-radius: 0 20px 0 0; border-radius: 0 20px 0 0; background-color: #F5F5F5; background-repeat: no-repeat, no-repeat; background-position: 36px 36px, 4px 4px; -moz-background-size: 32px, 64px; -o-background-size: 32px, 64px; -webkit-background-size: 32px, 64px; background-size: 32px, 64px; min-height: 72px; cursor: pointer; & > h3 { padding-bottom: 3px; border-bottom: 1px dashed #ccc; span.details { font-size: .8em; } } & > p.sessionStart { color: #888; font-size: .8em; margin-bottom: 2px; } & > p.sessionStatus { font-size: .9em; height: 1.6em; overflow: hidden; margin-bottom: 3px; } } .session:hover { border: 5px solid #6C7A87; background-color: #DFE1F8; } } } #dialogSession { .sessionHeader { width: 400px; float: left; padding: 0 0 0 134px; background-repeat: no-repeat, no-repeat; background-position: 96px 96px, 0 0; -moz-background-size: 32px, 128px; -o-background-size: 32px, 128px; -webkit-background-size: 32px, 128px; background-size: 32px, 128px; min-height: 134px; & > h2 { padding-bottom: 0; } & > table { margin-top: 4px; th { width: 128px; text-align: right; } td, th { padding: 1px 2px; } } } .sessionProgress { width: 320px; float: right; text-align: right; & > p.sessionStart { color: #888; margin-bottom: 2px; } & > p.sessionStatus { height: 1.6em; overflow: hidden; margin-bottom: 3px; } } .sessionInfoContainer { & > div { float: left; width: 428px; overflow: auto; } .sessionInfoMessages { height: 374px; border: 1px solid #bbb; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: @white; div.logEventsViewportContainer { overflow: auto; .logEventsViewportNoLogs { padding-top: 20px; text-align: center; font-style: italic; } } table.logEventsViewport { padding: 0; margin: 0; background-color: @white; & > thead { & > tr { background-color: #eee; & > th { padding: 4px 2px; font-weight: @FontWeightBodyBold; border-bottom: 1px solid #bbb; &.icon { width: 20px; } &.timestamp { width: 155px; } &.eventType { width: 180px; } } } } & > tbody { & > tr { background-color: @white; &:nth-child(even) { background-color: #eee; } & > td { padding: 2px; &.icon { width: 20px; vertical-align: middle; text-align: center; & > i { display: block; font-size: 1.2em; &.fa-info-circle { color: @StatusInformation; } &.fa-exclamation-triangle { color: @StatusWarning; } &.fa-exclamation-circle { color: @StatusError; } } } &.timestamp { width: 155px; } &.eventType { width: 180px; } } } } } } .sessionInfoConsole { margin-left: 6px; background-color: #222; color: #0F0; font-family: @FontFamilyMono; border: 4px solid #CCC; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 2px; height: 364px; } } } // Document Templates #Config_DocumentTemplates_Show { & > div.form > table > tbody > tr > th { width: 140px; } #DocumentTemplate_FilterExpression, #DocumentTemplate_OnGenerateExpression, #DocumentTemplate_OnImportAttachmentExpression { height: 16px; min-height: 16px; overflow: hidden; font-family: @FontFamilyMono; } #Config_DocumentTemplates_Scope_Button { margin-top: 4px; } } #Config_DocumentTemplates_Scope_Dialog { div.input { margin: 14px 10px 20px; } } #Config_DocumentTemplates_TemplatePdf_Dialog { div { text-align: center; input { margin: 16px 0; } } } #Config_DocumentTemplates_JobSubTypes { border: 1px dashed @TableDataDarkBorderColour; background-color: @white; padding: 4px; margin-top: 6px; & > h4 { margin-bottom: 4px; } #Config_DocumentTemplates_JobSubTypes_Update { margin-top: 4px; } } #Config_DocumentTemplates_JobSubTypes_Update_Dialog { #Config_DocumentTemplates_JobSubTypes_Update_Dialog_Types { margin: 0 0 8px 0; } .jobTypes { padding: 6px 0; .jobSubTypes { background-color: @FormBackgroundOddColour; border-left: 4px solid @TableDataDarkBorderColour; padding: 4px 0 4px 8px; margin: 4px 0 0 6px; } } .checkboxBulkSelectContainer { font-size: .8em; } } #DocumentTemplate_OnImportUserFlagRules_AddDialog { .distribute-evenly { display: flex; justify-content: space-around; margin: 1em 0; } textarea { width: 99%; } .mt-1 { margin-top: 1em; } } .dialog-bulk-generate { .brief { margin: 0 0 8px 0; .scopeDescBulkGenerate { font-weight: @FontWeightBodyBold; } div.examples { margin: 8px auto; width: 360px; div { margin: 2px 4px 2px 0; width: 230px; float: left; &.example1 { width: 100px; } } } } textarea { width: calc(~"100% - .5em"); height: 200px; margin: 0 auto; } .sub { margin-top: 0.75em; } } #Config_DocumentTemplates_Show_DownloadBulk_Dialog { padding-top: 20px; text-align: center; } h1.Config_DocumentTemplates { margin: 10px 0 6px; } // Document Template Packages #Config_DocumentTemplatePackages_Show { & > div.form > table > tbody > tr > th { width: 140px; } #Package_FilterExpression, #Package_OnGenerateExpression { height: 16px; min-height: 16px; overflow: hidden; font-family: @FontFamilyMono; } #Config_DocumentTemplatePackages_Scope_Button { margin-top: 4px; } #Config_DocumentTemplatePackage_List { list-style-type: decimal; list-style-position: inside; background-color: @FormBackgroundOddColour; border: 1px solid @TableDataDarkBorderColour; li { padding: 6px 8px; &:not(:first-child) { border-top: 1px dashed @TableDataDarkBorderColour; } .id { font-family: @FontFamilyMono; float: right; } } } } #Config_DocumentTemplatePackages_Scope_Dialog { div.input { margin: 14px 10px 20px; } } #Config_DocumentTemplatePackages_JobSubTypes { border: 1px dashed @TableDataDarkBorderColour; background-color: @white; padding: 4px; margin-top: 6px; & > h4 { margin-bottom: 4px; } #Config_DocumentTemplatePackages_JobSubTypes_Update { margin-top: 4px; } } #Config_DocumentTemplatePackages_JobSubTypes_Update_Dialog { #Config_DocumentTemplatePackages_JobSubTypes_Update_Dialog_Types { margin: 0 0 8px 0; } .jobTypes { padding: 6px 0; .jobSubTypes { background-color: @FormBackgroundOddColour; border-left: 4px solid @TableDataDarkBorderColour; padding: 4px 0 4px 8px; margin: 4px 0 0 6px; } } .checkboxBulkSelectContainer { font-size: .8em; } } #Config_DocumentTemplatePackages_Templates_Dialog { h3 { margin-bottom: 4px; } & > div { width: 374px; float: left; &:first-child { margin-right: 20px; } } .templates_connected { min-height: 200px; } ol { list-style-type: decimal; padding-left: 24px; border: 1px solid @TableDataDarkBorderColour; background-color: @FormBackgroundOddColour; } li { background-color: @white; border: 1px solid @TableDataDarkBorderColour; margin: 4px; padding: 2px 4px; -moz-box-shadow: 0 0 5px fade(@BackgroundColour, 50%); -webkit-box-shadow: 0 0 5px fade(@BackgroundColour, 50%); box-shadow: 0 0 5px fade(@BackgroundColour, 50%); cursor: default; &:hover { background-color: @HighlightColour; border-color: @ButtonColour; } .id { font-family: @FontFamilyMono; color: #888; float: right; font-size: .9em; } } } // Document Templates - Import Status #importStatus { #sessions { .session { padding: 4px; margin-bottom: 10px; border: 1px solid #EFEFEF; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #F5F5F5; min-height: 72px; .sessionLeftPane { width: 48%; float: left; & > h3 { padding-bottom: 3px; border-bottom: 1px dashed #ccc; span.details { font-size: .8em; } } } .sessionRightPane { width: 48%; float: right; text-align: right; & > p.sessionStart { color: #888; font-size: .8em; margin-bottom: 2px; } & > p.sessionStatus { font-size: .9em; height: 1.6em; overflow: hidden; margin-bottom: 3px; } } .sessionPages { & > .sessionPage { min-height: 56px; min-width: 256px; float: left; margin: 3px 0 3px 0; padding: 170px 0 0 0; background-color: @white; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border: 1px solid #eee; background-repeat: no-repeat; background-position: center top; & > .sessionPageDetails { height: 84px; padding: 2px 4px 0 4px; background-color: rgba(255, 255, 255, 0.8); p.sessionStatus { font-size: .9em; height: 1.6em; margin-bottom: 3px; } } } } .sessionInfoMessages { margin-top: 6px; border: 1px solid #bbb; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: @white; div.logEventsViewportContainer { max-height: 220px; overflow: auto; .logEventsViewportNoLogs { padding-top: 20px; text-align: center; font-style: italic; } } table.logEventsViewport { padding: 0; margin: 0; background-color: @white; & > thead { & > tr { background-color: #eee; & > th { padding: 4px 2px; font-weight: @FontWeightBodyBold; border-bottom: 1px solid #bbb; &.icon { width: 20px; } &.timestamp { width: 155px; } &.eventType { width: 180px; } } } } & > tbody { & > tr { background-color: @white; &:nth-child(even) { background-color: #eee; } & > td { padding: 2px; &.icon { width: 20px; vertical-align: middle; text-align: center; & > i { display: block; font-size: 1.2em; &.fa-info-circle { color: @StatusInformation; } &.fa-exclamation-triangle { color: @StatusWarning; } &.fa-exclamation-circle { color: @StatusError; } } } &.timestamp { width: 155px; } &.eventType { width: 180px; } } } } } } } } } #undetectedPagesContainer { #undetectedPages { list-style: none; margin: 0; padding: 0; & > .undetectedPage { float: left; margin: 4px; border: 1px solid @TableDataBorderColour; background-color: @TableDataRowBackgroundColor; height: 256px; width: 256px; background-position: top center; background-repeat: no-repeat; cursor: pointer; & > .pageDetails { margin-top: 232px; height: 24px; text-align: center; } &:hover { border: 1px solid @TableDataDarkBorderColour; background-color: @TableDataBorderColour; } } } } #undetectedPageDialog { & > .pagePreview { height: 700px; max-height: 700px; background-position: top center; background-repeat: no-repeat; background-size: contain; } .actions { border-top: 1px solid @ActionBarBorder; padding-top: 8px; margin-top: 8px; text-align: right; } } // Device Batches .deviceBatches { #DeviceBatch_PurchaseDetails_Container { padding: 5px 0 5px 5px; } #DeviceBatch_PurchaseDetails { width: 570px; height: 200px; } #DeviceBatch_WarrantyDetails_Container { padding: 5px 0 5px 5px; } #DeviceBatch_WarrantyDetails { width: 570px; height: 200px; } #DeviceBatch_InsuranceDetails_Container { padding: 5px 0 5px 5px; } #DeviceBatch_InsuranceDetails { width: 570px; height: 200px; } #DeviceBatch_Comments { width: 570px; height: 200px; } #DeviceBatch_Attachments { border: 1px solid @SubtleBorderColour; background-color: @white; div.attachmentOutput { position: relative; height: 200px; overflow: auto; & > a { display: block; float: left; height: 48px; width: 221px; padding: 2px; margin: 2px; font-size: 0.95em; border: 1px solid @white; color: @black; text-decoration: none; span.comments, span.author, span.timestamp { display: block; float: left; width: 168px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 16px; } span.author { color: #888; width: 150px; } span.timestamp { color: #888; font-style: italic; } span.icon { display: block; float: left; height: 48px; width: 48px; margin-right: 2px; img { height: 48px; width: 48px; &.loading { display: none; } } } &:hover { background-color: @SubtleColour; border: 1px solid @SubtleBorderColour; span.remove { opacity: .5; } } span.remove { font-size: 1.2em; color: @StatusRemove; margin-left: 2px; cursor: pointer; opacity: 0; &:hover { opacity: 1; } } } } &.cannotAddAttachments div.attachmentOutput { height: 250px; } div.attachmentInput { border-top: 1px solid @SubtleBorderColour; height: 40px; background-color: @white; padding: 5px; span.action { color: @HeaderBackgroundColour; display: block; margin: 0 4px 0 0; font-size: 1.5em; cursor: pointer; float: right; border: 1px solid @white; padding: .5em; &:hover { color: @HyperLinkColour; background-color: @SubtleColour; border: 1px solid @SubtleBorderColour; } &.disabled { color: fade(@HeaderBackgroundColour, 20%); cursor: default; &:hover { color: fade(@HeaderBackgroundColour, 20%); background-color: inherit; border: 1px solid @white; } } } } } } // Plugins #plugins { .pageMenuArea a > h3 { display: inline; color: @HyperLinkColour; &:hover { color: @HyperLinkHoverColour; } } .pageMenuArea .pageMenuBlurb { padding-left: 18px; i { font-size: .9em; } } #pageMenu td .pageMenuArea:not(:last-child) { padding-bottom: 5px; margin-bottom: 10px; } #pageMenu td .pageMenuArea > a, #pageMenu td .pageMenuArea > h3 { color: @HeaderBackgroundColour; &:hover { color: @HyperLinkColour; } } } #dialogUninstallPlugins { #uninstallPlugin { margin: .5em 0; } #uninstallPluginData { margin: .5em 0; } } #dialogUninstallPluginConfirm { #uninstallPluginConfirm { text-align: center; margin: 1em 0 0.5em 0; } #uninstallPluginDataConfirm { margin-top: 1em; } } #pluginLibraryHeading { float: right; } #pluginLibrary { #pluginLibraryGroups { width: 900px; margin: 0 auto; column-count: 2; & > div { display: inline-block; } div.form > table { margin: 0 10px 10px 4px; width: calc(~"100% - 14px"); } } .pluginItem { .pluginItemBlurb { margin: 8px 0 8px 2px; padding: 0 4px; border-left: 4px solid @BackgroundColour; * { padding: 0; margin: 0; } } .pageMenuBlurb { i { font-size: .9em; } } & > h2:first-child { min-height: 22px; i { font-size: .9em; padding-right: 4px; color: @HeaderBackgroundColour; } a { float: right; font-size: 12px; } } } } #dialogInstallPlugin { div.info-box { margin-top: 1em; } } #dialogUploadPlugin { #pluginFile { margin: 1em 0 1em 6px; } } #Config_AuthRoles_Show { #Config_AuthRoles_Claims_Tree { span.fancytree-node { padding: 1px; border: none; } span.fancytree-node > span.fancytree-icon { background: none; display: inline-block; font-family: FontAwesome; font-size: 1.2em; width: 14px; } span.fancytree-ico-ef > span.fancytree-icon:before { color: @StatusClosed; font-size: 1em; content: "\f07c"; } span.fancytree-ico-cf > span.fancytree-icon:before { color: @StatusClosed; font-size: 1em; content: "\f07b"; } span.fancytree-ico-c > span.fancytree-icon:before { color: @StatusRemove; content: "\f023"; } span.fancytree-ico-c.fancytree-selected > span.fancytree-icon:before { color: @StatusSuccess; content: "\f09c"; } span.fancytree-node.fancytree-selected { font-style: normal; background: none; } } } #Config_AuthRoles_Subjects, #Config_AuthRoles_Subjects_Update_Dialog_List { li { padding: 4px 0 4px 4px; i.fa-user, i.fa-users { min-width: 22px; } } } #Config_AuthRoles_Subjects_Update_Dialog { display: none; #Config_AuthRoles_Subjects_Update_Dialog_ListContainer { height: 280px; overflow-y: auto; background-color: @white; border: 1px solid @TableDataDarkBorderColour; } #Config_AuthRoles_Subjects_Update_Dialog_None { padding-top: 15px; display: block; text-align: center; } #Config_AuthRoles_Subjects_Update_Dialog_AddContainer { padding-top: 10px; padding-left: 10px; } #Config_AuthRoles_Subjects_Update_Dialog_List { li { cursor: pointer; &:hover { background-color: @TableDataBorderColour; .remove { opacity: .8; } } .remove { margin-top: 2px; padding-right: 6px; float: right; cursor: pointer; opacity: 0; color: @StatusRemove; font-size: 1.3em; &:hover { opacity: 1; } } } } } #Config_ReportPrefs { margin-top: 10px; #Config_ReportPrefs_Preview { float: right; width: 150px; height: 80px; border: 1px solid #444; font-size: 4px; color: @white; overflow: hidden; text-transform: uppercase; .heading { height: 6px; padding-left: 3px; overflow: hidden; background-color: @HeaderBackgroundColour; } .column-heading { float: left; width: calc(~"33% - 4px"); padding-left: 2px; margin: 1px 0 0 2px; } .column { height: 100%; float: left; width: calc(~"33% - 2px"); margin-left: 2px; overflow: hidden; background: fade(@white, 20%); span { display: block; height: 4px; margin: 1px; background-color: @white; } } .theme-builder(@main-colour, @alert-colour: difference(@main-colour, @white), @alert-text-colour: contrast(@alert-colour)) { background: linear-gradient(to bottom, darken(@main-colour, 10%), @main-colour) left top repeat-x @main-colour; .column span.alert { background-color: @alert-colour; color: @alert-text-colour; } } &.theme-default { .theme-builder(@ButtonColour, @ThemeRed); } &.theme-default-soft { .theme-builder(@ButtonColour, hardlight(@ThemeYellow, #bbb)); } &.theme-green { .theme-builder(@ThemeGreen, @ThemeRed); } &.theme-green-soft { .theme-builder(@ThemeGreen, screen(@ThemeYellow, #111)); } &.theme-violet { .theme-builder(@ThemeViolet, @ThemeRed); } &.theme-violet-soft { .theme-builder(@ThemeViolet, hardlight(@ThemeYellow, #bbb)); } &.theme-magenta { .theme-builder(@ThemeMagenta, darken(@ThemeCyan, 10%), @white); } &.theme-magenta-soft { .theme-builder(@ThemeMagenta, screen(@ThemeCyan, #777)); } &.theme-crimson { .theme-builder(@ThemeCrimson, screen(@ThemeLime, #222)); } &.theme-crimson-soft { .theme-builder(@ThemeCrimson, screen(@ThemeLime, #777)); } &.theme-amber { .theme-builder(@ThemeAmber, @ThemeCobalt); } &.theme-amber-soft { .theme-builder(@ThemeAmber, hardlight(@ThemeCobalt, #ddd)); } &.theme-brown { .theme-builder(@ThemeBrown, @ThemeYellow); } &.theme-brown-soft { .theme-builder(@ThemeBrown, hardlight(@ThemeYellow, #bbb)); } &.theme-steel { .theme-builder(@ThemeSteel, @ThemeRed); } &.theme-steel-soft { .theme-builder(@ThemeSteel, hardlight(@ThemeYellow, #bbb)); } } } #Config_ReportPrefs_Builder { .report { margin-bottom: 10px; ul { margin-left: 10px; } } .theme { margin-bottom: 10px; & > select { margin-left: 10px; } } .filter { & > select { margin-left: 10px; } div.options { display: none; background-color: @white; border: 1px dashed @SubtleBorderColour; margin-top: 4px; margin-left: 15px; padding: 2px 6px; .method { margin-top: 4px; margin-bottom: 8px; label { margin-right: 14px; } } } } } #Config_ReportPrefs_Builder_Buttonpane { padding-right: .3em; textarea { float: left; font-family: @FontFamilyMono; color: @FontBodyColour; width: calc(~"100% - 1.2em - 10px"); border: 1px solid @SubtleBorderColour; white-space: pre; min-height: 0; } i { float: right; cursor: pointer; margin: .3em .2em 0 0; color: @HyperLinkColour; &:hover { color: @HyperLinkHoverColour; } } .ui-dialog-buttonset { display: none; } } #Config_Location { margin-top: 10px; #Config_Location_Unrestricted, #Config_Location_List, #Config_Location_Optional, #Config_Location_Restricted { display: none; margin-top: 6px; } } #Config_Location_List_Dialog { display: none; #Config_Location_List_Dialog_ListContainer { height: 280px; overflow-y: auto; background-color: @white; border: 1px solid @TableDataDarkBorderColour; } #Config_Location_List_Dialog_None { padding-top: 15px; display: block; text-align: center; } #Config_Location_List_Dialog_AddContainer { padding-top: 10px; padding-left: 10px; } #Config_Location_List_Dialog_List { li { padding: 2px 0 2px 4px; cursor: pointer; &:hover { background-color: @TableDataBorderColour; .remove { opacity: .8; } } .remove { margin-top: 2px; padding-right: 6px; float: right; cursor: pointer; opacity: 0; color: @StatusRemove; font-size: 1.3em; &:hover { opacity: 1; } } } } } #Config_Location_ListImport_Dialog { display: none; #Config_Location_ListImport_Dialog_Overwrite_Container { margin: 6px 0; } #Config_Location_ListImport_Dialog_LocationList { width: 100%; height: 200px; margin: 0 auto; } } #Config_JobPref_Expressions { margin-top: 10px; #OnCreateExpression, #OnCloseExpression { height: 16px; min-height: 16px; overflow: hidden; font-family: @FontFamilyMono; } } #Config_JobQueues_Index { i { width: 1.2857142857142858em; text-align: center; } } #Config_JobQueues_Icon { display: block; margin: 0 0 10px 10px; } #Config_JobQueues_Icon_Update_Dialog { display: none; div.colours { text-align: center; font-size: 30px; i { cursor: pointer; padding: 1px; opacity: .9; &:hover { opacity: 1; } &.selected { opacity: 1; } } } div.icons { text-align: center; font-size: 30px; background-color: @white; border: 1px solid @BackgroundColour; margin: 6px 0 14px 0; i { width: 1.2857142857142858em; text-align: center; cursor: pointer; padding: 4px 0px; color: @HeaderBackgroundColour; opacity: .6; &:hover { opacity: .9; color: inherit; } &.selected { opacity: 1; color: inherit; } } } } #Config_JobQueues_JobSubTypes_Update { margin: 8px 0; } #Config_JobQueues_JobSubTypes_Update_Dialog { #Config_JobQueues_JobSubTypes_Update_Dialog_Types { margin: 0 0 8px 0; } .jobTypes { padding: 6px 0; .jobSubTypes { background-color: @FormBackgroundOddColour; border-left: 4px solid @TableDataDarkBorderColour; padding: 4px 0 4px 8px; margin: 4px 0 0 6px; } } .checkboxBulkSelectContainer { font-size: .8em; } } #Config_JobQueues_Subjects, #Config_JobQueues_Subjects_Update_Dialog_List { li { padding: 4px 0 4px 4px; i.fa-user, i.fa-users { width: 1.2857142857142858em; text-align: center; } } } #Config_JobQueues_Subjects_Update_Dialog { display: none; #Config_JobQueues_Subjects_Update_Dialog_ListContainer { height: 280px; overflow-y: auto; background-color: @white; border: 1px solid @TableDataDarkBorderColour; } #Config_JobQueues_Subjects_Update_Dialog_None { padding-top: 15px; display: block; text-align: center; } #Config_JobQueues_Subjects_Update_Dialog_AddContainer { padding-top: 10px; padding-left: 10px; } #Config_JobQueues_Subjects_Update_Dialog_List { li { cursor: pointer; &:hover { background-color: @TableDataBorderColour; .remove { opacity: .8; } } .remove { margin-top: 2px; padding-right: 6px; float: right; cursor: pointer; opacity: 0; color: @StatusRemove; font-size: 1.3em; &:hover { opacity: 1; } } } } } #Config_UserFlags_Show { #UserFlag_OnAssignmentExpression, #UserFlag_OnUnassignmentExpression { height: 16px; min-height: 16px; overflow: hidden; font-family: @FontFamilyMono; } } #Config_UserFlags_Index { i { width: 1.2857142857142858em; text-align: center; } } #Config_UserFlags_Icon { display: block; margin: 0 0 10px 10px; } #Config_UserFlags_Icon_Update_Dialog { display: none; div.colours { text-align: center; font-size: 30px; i { cursor: pointer; padding: 1px; opacity: .9; &:hover { opacity: 1; } &.selected { opacity: 1; } } } div.icons { text-align: center; font-size: 30px; background-color: @white; border: 1px solid @BackgroundColour; margin: 6px 0 14px 0; i { width: 1.2857142857142858em; text-align: center; cursor: pointer; padding: 4px 0px; color: @HeaderBackgroundColour; opacity: .6; &:hover { opacity: .9; color: inherit; } &.selected { opacity: 1; color: inherit; } } } } #Config_UserFlags_BulkAssign_ModeDialog { & > div { margin-top: 6px; background-color: @white; line-height: 1.3em; border: 1px solid #ddd; & > div { display: block; padding: 4px; cursor: pointer; &:not(:last-child) { border-bottom: 1px dashed #ddd; } h5 { font-size: 1.1em; padding: 4px 0; } i { margin-right: 4px; } &.add { &:hover { background-color: hsv(hsvhue(@StatusSuccess), 13%, 100%); } i { color: @StatusSuccess; } } &.override { &:hover { background-color: hsv(hsvhue(@StatusError), 13%, 100%); } i { color: @StatusError; } } } } } #Config_UserFlags_BulkAssign_AssignDialog { .brief { margin: 0 0 8px 0; .scopeDescBulkGenerate { font-weight: @FontWeightBodyBold; } div.examples { margin: 8px auto; width: 300px; div { margin: 2px 4px 2px 0; width: 150px; float: left; &.example1 { width: 100px; } } } } div.loading { display: none; padding: 40px 0; text-align: center; i { margin-right: 10px; color: @StatusInformation; } } #Config_UserFlags_BulkAssign_AssignDialog_UserIds { height: 200px; margin-bottom: 8px; } textarea { width: calc(~"100% - .5em"); margin: 0; } &.loading { & > div.loading { display: block; } & > form { display: none; } } } #UserFlag_Export { #UserFlag_Export_Fields { #UserFlag_Export_Fields_Defaults { font-size: .75em; } th { font-size: 1.05em; span { margin-top: 4px; font-size: .8em; } } } } #UserFlag_Export_Download_Dialog { padding-top: 20px; text-align: center; h4 { margin-bottom: 30px; } a { margin-bottom: 20px; } } #UserFlag_Export_Exporting { padding-top: 50px; text-align: center; i { margin-right: 10px; color: @StatusInformation; } } #DocumentTemplate_BulkGenerate { .actions { padding-bottom: .5em; text-align: right; } table { max-width: 850px; margin: auto; tr.when-none { text-align: center; font-style: italic; } } } .dialog-item-picker { height: 300px; overflow-y: auto; background-color: #fcfcfc; border: 1px solid #ccc; & > div { background-color: @white; border-bottom: 1px solid #ddd; padding: 6px 0 6px 6px; cursor: pointer; &:hover { background-color: @TableDataBorderColour; } &.selected, &.selected:hover { background-color: @TableDataDarkBackgroundColour; } &.disabled { cursor: not-allowed; background-color: @TableDataBorderColour; } } } .dialog-bulk-generate { }