diff --git a/src/internal-packages/explain/lib/components/compass-explain.jsx b/src/internal-packages/explain/lib/components/compass-explain.jsx
index 6de1246558d..a806b2d5bc6 100644
--- a/src/internal-packages/explain/lib/components/compass-explain.jsx
+++ b/src/internal-packages/explain/lib/components/compass-explain.jsx
@@ -60,7 +60,13 @@ class CompassExplain extends React.Component {
renderReadonly() {
return (
- Explain plans on readonly views are not supported.
+
+
+ Read-Only
+
+
+ Explain plans on read-only views are not supported.
+
);
}
diff --git a/src/internal-packages/explain/styles/compass-explain.less b/src/internal-packages/explain/styles/compass-explain.less
index 61fc0352d18..9dd78968438 100644
--- a/src/internal-packages/explain/styles/compass-explain.less
+++ b/src/internal-packages/explain/styles/compass-explain.less
@@ -3,11 +3,22 @@
&-notice {
color: steelblue;
background-color: #b0e0e6;
- border-radius: 5px;
- padding: 15px;
+ padding: 0 15px 0 15px;
margin-bottom: 10px;
}
+ &-pill {
+ float: left;
+ margin: 13px 10px 13px 0;
+ border: 1px solid steelblue;
+ border-radius: 12px;
+ padding: 1px 9px;
+ }
+
+ &-message {
+ padding: 15px 0 15px;
+ }
+
// hacks for json view on explain tab
ol.document-list li.document-list-item ol.document-property-body li.document-property.array ol.document-property-body .document-property-key,
ol.document-list li.document-list-item ol.document-property-body li.document-property.object ol.document-property-body .document-property-key {
@@ -30,3 +41,8 @@
}
// end hacks
}
+
+.fa.fa-lock {
+ font-size: 12px;
+ margin-right: 5px;
+}
\ No newline at end of file
diff --git a/src/internal-packages/indexes/lib/component/indexes.jsx b/src/internal-packages/indexes/lib/component/indexes.jsx
index e41bb1a1a1a..a113739e381 100644
--- a/src/internal-packages/indexes/lib/component/indexes.jsx
+++ b/src/internal-packages/indexes/lib/component/indexes.jsx
@@ -68,7 +68,13 @@ class Indexes extends React.Component {
renderReadonly() {
return (
- Readonly views may not contain indexes.
+
+
+ Read-Only
+
+
+ Read-only views may not contain indexes.
+
);
}
diff --git a/src/internal-packages/indexes/styles/index.less b/src/internal-packages/indexes/styles/index.less
index f6ad45adf6b..66d5c49bc9e 100644
--- a/src/internal-packages/indexes/styles/index.less
+++ b/src/internal-packages/indexes/styles/index.less
@@ -23,11 +23,22 @@
&-notice {
color: steelblue;
background-color: #b0e0e6;
- border-radius: 5px;
- padding: 15px;
+ padding: 0 15px 0 15px;
margin-bottom: 10px;
}
+ &-pill {
+ float: left;
+ margin: 13px 10px 13px 0;
+ border: 1px solid steelblue;
+ border-radius: 12px;
+ padding: 1px 9px;
+ }
+
+ &-message {
+ padding: 15px 0 15px;
+ }
+
.column-container {
.column.main {
&::-webkit-scrollbar {
diff --git a/src/internal-packages/sidebar/lib/components/sidebar-collection.jsx b/src/internal-packages/sidebar/lib/components/sidebar-collection.jsx
index 595eb1cfe2a..51ad342553c 100644
--- a/src/internal-packages/sidebar/lib/components/sidebar-collection.jsx
+++ b/src/internal-packages/sidebar/lib/components/sidebar-collection.jsx
@@ -26,7 +26,7 @@ class SidebarCollection extends React.Component {
renderReadonly() {
if (this.props.readonly) {
return (
-
+
);
}
}
diff --git a/src/internal-packages/validation/lib/components/validation.jsx b/src/internal-packages/validation/lib/components/validation.jsx
index 3745f1158b7..8f0e0f837ed 100644
--- a/src/internal-packages/validation/lib/components/validation.jsx
+++ b/src/internal-packages/validation/lib/components/validation.jsx
@@ -86,7 +86,13 @@ class Validation extends React.Component {
renderReadonly() {
return (
- Document validation rules may not be added to readonly views.
+
+
+ Read-Only
+
+
+ Document validation rules may not be added to read-only views.
+
);
}
diff --git a/src/internal-packages/validation/styles/validation.less b/src/internal-packages/validation/styles/validation.less
index 28d99918823..1b66405af07 100644
--- a/src/internal-packages/validation/styles/validation.less
+++ b/src/internal-packages/validation/styles/validation.less
@@ -3,11 +3,22 @@
&-notice {
color: steelblue;
background-color: #b0e0e6;
- border-radius: 5px;
- padding: 15px;
+ padding: 0 15px 0 15px;
margin-bottom: 10px;
}
+ &-pill {
+ float: left;
+ margin: 13px 10px 13px 0;
+ border: 1px solid steelblue;
+ border-radius: 12px;
+ padding: 1px 9px;
+ }
+
+ &-message {
+ padding: 15px 0 15px;
+ }
+
&-rule-builder-wrapper {
// TODO work-around so that the dropdowns can be shown, otherwise they get cut off.
padding-bottom: 150px;