| /* |
| * Licensed to the Apache Software Foundation (ASF) under one or more |
| * contributor license agreements. The ASF licenses this file to You |
| * 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. For additional information regarding |
| * copyright in this work, please see the NOTICE file in the top level |
| * directory of this distribution. |
| */ |
| |
| /* roller.css: Base CSS styles for Roller web UI */ |
| |
| table { |
| border:0; |
| } |
| |
| .container { |
| margin: 1em; |
| } |
| |
| .roller-page-title { |
| margin-top: 0px; |
| margin-bottom: 5px; |
| } |
| |
| .roller-column-right { |
| padding-left: 1em; |
| padding-right: 2em; |
| } |
| |
| .roller-column-left{ |
| padding-left: 2em; |
| padding-right: 1em; |
| } |
| |
| .date-form { |
| margin: 10px; |
| } |
| |
| .fade { |
| opacity: 0; |
| -webkit-transition: opacity 1.25s linear; |
| -moz-transition: opacity 1.25s linear; |
| -ms-transition: opacity 1.25s linear; |
| -o-transition: opacity 1.25s linear; |
| transition: opacity 1.25s linear; |
| } |
| |
| /* bootstrap tweaks */ |
| |
| .glyphicon-info-sign { |
| margin-right: 0.5em; |
| } |
| |
| .controls>input[type=checkbox] { |
| margin-bottom: 0.5em; |
| } |
| |
| /* main menu */ |
| |
| .mm_subtable_label { |
| width: 8em; |
| font-weight: bold; |
| } |
| |
| .yourWeblogBox { |
| background: white; |
| padding: 1em; |
| } |
| |
| table.mm_table td { |
| padding: 0.3em; |
| } |
| |
| table.mm_table_actions td { |
| padding: 0.1em; |
| } |
| |
| /* edit entry page */ |
| |
| .panel-heading a:after { |
| font-family:'Glyphicons Halflings'; |
| content:"\e114"; |
| float: right; |
| color: grey; |
| } |
| .panel-heading a.collapsed:after { |
| content:"\e080"; |
| } |
| |
| #panel-plugins { /* Kludge for EntryEditor.jsp */ |
| margin-top: 6px; /* Without this there no space between Summary and Plugins to Apply panels */ |
| } |
| |
| /* keep jQuery UI datepicker in front of other elements */ |
| .ui-datepicker { |
| position: relative; |
| z-index: 10000 !important; |
| } |
| |
| /* entries page */ |
| |
| .scheduledEntryBox { |
| background: #EEEEE0; |
| border: 1px gray solid; |
| } |
| |
| .pendingEntryBox { |
| background: #ffcccc; |
| border: 1px gray solid; |
| } |
| |
| .draftEntryBox { |
| background: #ffffcc; |
| border: 1px gray solid; |
| } |
| |
| td.pendingentry, tr.pendingentry { |
| background: #ffcccc; |
| } |
| td.draftentry, tr.draftentry { |
| background: #ffffcc; |
| } |
| td.scheduledentry, tr.scheduledentry { |
| background: #EEEEE0; |
| } |
| |
| .entryEditSidebarLink > a { |
| font-size: 10pt; |
| } |
| |
| /* comments */ |
| |
| td.spamcomment { |
| background: #ffcccc; |
| } |
| td.pendingcomment { |
| background: #ffffcc; |
| } |
| .approvedCommentBox { |
| background: #ffffff; |
| border: 1px gray solid; |
| } |
| .pendingCommentBox { |
| background: #ffffcc; |
| border: 1px gray solid; |
| } |
| .spamCommentBox { |
| background: #ffcccc; |
| border: 1px gray solid; |
| } |
| table.innertable { |
| border-collapse: collapse; |
| width: 100%; |
| margin-bottom: 0; |
| } |
| table.innertable tbody td { |
| padding: 0; |
| } |
| table.innertable td.viewbody { |
| padding: 5px; |
| } |
| table.innertable tr .bot { |
| margin-bottom: 5px; |
| } |
| table.innertable tr .viewbody .bot { |
| padding-bottom: 10px; |
| } |
| |
| /* categories */ |
| |
| #feedback-area { |
| float: left; |
| } |
| |
| /* sign-in */ |
| |
| body { |
| background-color: white; |
| } |
| |
| .form-signin { |
| max-width: 330px; |
| padding: 15px; |
| margin: 0 auto; |
| } |
| .form-signin .form-signin-heading, |
| .form-signin .checkbox { |
| margin-bottom: 10px; |
| } |
| .form-signin .checkbox { |
| font-weight: normal; |
| } |
| .form-signin .form-control { |
| position: relative; |
| height: auto; |
| -webkit-box-sizing: border-box; |
| -moz-box-sizing: border-box; |
| box-sizing: border-box; |
| padding: 10px; |
| font-size: 16px; |
| } |
| .form-signin .form-control:focus { |
| z-index: 2; |
| } |
| .form-signin input[type="email"] { |
| margin-bottom: -1px; |
| border-bottom-right-radius: 0; |
| border-bottom-left-radius: 0; |
| } |
| .form-signin input[type="password"] { |
| margin-bottom: 10px; |
| border-top-left-radius: 0; |
| border-top-right-radius: 0; |
| } |
| |
| /* Sticky footer styles */ |
| |
| html { |
| position: relative; |
| min-height: 100%; |
| } |
| body { |
| margin-bottom: 60px; |
| } |
| .footer { |
| position: absolute; |
| bottom: 0; |
| width: 100%; |
| height: 60px; |
| background-color: #f5f5f5; |
| padding: 1.5em; |
| text-align: center; |
| } |
| |
| /* media files */ |
| |
| .align-images { |
| display:inline; |
| float:left; |
| margin:5px; |
| list-style-type:none; |
| width:140px; |
| height:140px; |
| border: 1px solid #ccc; |
| text-align: center; |
| } |
| |
| #sortByMenu { |
| width: 15em; |
| } |
| |
| #viewDirectoryMenu { |
| width: 15em; |
| } |
| |
| #moveTargetMenu { |
| width: 15em; |
| } |
| |
| .mediaObject { |
| width:120px; |
| height:120px; |
| text-align: center; |
| } |
| |
| .mediaObjectInfo { |
| clear:left; |
| width:130px; |
| margin-left:5px; |
| margin-top:3px; |
| font-size:11px; |
| } |
| |
| span.glyphicon-file { |
| font-size: 6em; |
| } |
| |
| .highlight { |
| border: 3px solid #aaa; |
| } |
| |
| span.button { |
| height:15px; |
| width:15px; |
| float:right; |
| } |
| |
| .sortByMenu, .viewDirectoryMenu { |
| display: inline; |
| } |
| |
| #imageGrid { |
| display: block; |
| overflow: auto; |
| margin: 1em 0 1em 0; |
| } |
| |
| #imageGrid > div > ul { |
| padding-left:0; |
| } |
| |
| div.image-controls, |
| div.image-controls div, |
| div.image-controls span, |
| div.image-controls select, |
| div.image-controls input { |
| display: inline; |
| } |
| |
| |
| /* theme edit */ |
| |
| .row-display-flex { |
| display: flex; |
| } |
| .row-display-flex > [class*='col-'] { |
| display: flex; |
| flex-direction: column; |
| } |
| |
| #sharedChooser, #customChooser { |
| height: 13em; |
| } |
| |
| /* members */ |
| |
| tr.rollertable_pending { |
| background: #ffffcc; |
| } |
| |
| |
| |