diff --git a/cms/static/sass/_base.scss b/cms/static/sass/_base.scss
index 0e88f89c87..a2d46c0510 100644
--- a/cms/static/sass/_base.scss
+++ b/cms/static/sass/_base.scss
@@ -410,6 +410,16 @@ textarea.text {
border-color: $gray-l4;
color: $gray-l2;
}
+
+ &[readonly] {
+ border-color: $gray-l4;
+ color: $gray-l1;
+
+ &:focus {
+ @include linear-gradient($lightGrey, tint($lightGrey, 90%));
+ outline: 0;
+ }
+ }
}
// forms - specific
diff --git a/cms/static/sass/_settings.scss b/cms/static/sass/_settings.scss
index ca868b248c..a42ff80bc2 100644
--- a/cms/static/sass/_settings.scss
+++ b/cms/static/sass/_settings.scss
@@ -239,9 +239,9 @@ body.course.settings {
// not editable fields
.field.is-not-editable {
-
- label, .label {
- color: $gray-l2;
+
+ & label.is-focused {
+ color: $gray-d2;
}
}
@@ -668,11 +668,6 @@ body.course.settings {
.key {
width: flex-grid(3, 9);
margin-right: flex-gutter();
-
- // disabled/uneditable style
- label {
- color: $gray-l2;
- }
}
.value {
diff --git a/cms/templates/settings.html b/cms/templates/settings.html
index a79fded9df..b26a17125b 100644
--- a/cms/templates/settings.html
+++ b/cms/templates/settings.html
@@ -70,17 +70,17 @@ from contentstore import utils
-
-
+
-
-
+
-
-
+
These are used in your course URL, and cannot be changed