app/addons/documents/assets/scss/mango-query.scss (123 lines of code) (raw):

// 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. @import "../../../../../assets/scss/variables"; .mango-cheatsheet-modal { max-width: none!important; width: 50%!important; .table-wrapper { max-height: 300px; overflow-y: scroll; } } .execution-stats { font-size: 13px; padding: 8px 8px 8px 0; .execution-stats-header { font-size: 16px; margin-top: 0.5rem; margin-bottom: 0.5rem; } .execution-stats-empty-body { font-style: italic; } .execution-stats-body { [data-status="false"] { color: $cf-text01-muted; } [data-status="true"] { .value { font-weight: bold; } } } .warning { padding: 0.5rem; margin-top: 0.5rem; font-weight: 600; background-color: $cf-alert-bg; color: $cf-alert-color; border-left: 4px solid $cf-warning; .fonticon-attention-circled { margin-right: 4px; } i::before { color: $cf-warning; } } } .explain-view-toggle { margin-bottom: 1rem; } .explain-json-response { padding-left: 0rem; margin-top: 1rem; } .explain-plan-section-title { font-size: 1rem; i { margin-left: 0.5rem; } } .explain-reasons-legend-modal { max-width: none!important; width: 50%!important; .table-wrapper { max-height: 300px; overflow-y: scroll; } } .explain-index-panel { background-color: $cf-white; margin-left: 0.25rem !important; margin-right: 0.25rem !important; padding: 0.5rem; border-top: 1px solid $cf-border-color01; border-bottom: 1px solid $cf-border-color01; word-break: break-all; font-size: 0.875rem; .index-ddoc-name { font-size: 0.75rem; } .index-extra-info { word-break: normal; } i.icon { margin-left: 0.5rem; } ul.component-badgelist { margin-bottom: 0; margin-top: 0; } li.badge { margin-left: 0; padding-left: 0; div.remove-filter { padding: 0.5rem; background-color: $cf-info; border-radius: 5px; span { padding: 0; margin: 0; color: $cf-white; font-size: 14px; } } } li.covering { div.remove-filter { background-color: $cf-primary; span { color: $cf-white; } } } li.partitioned { div.remove-filter { background-color: $cf-tab-element-badge; span { color: $cf-white; } } } .fonticon-attention-circled { margin-right: 4px; } }