@@ -68,7 +73,7 @@
Yes
-
+
@@ -153,7 +158,7 @@
I am the author or co-author
-
+
@@ -223,12 +228,12 @@
Yes
-
+
No
-
+
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentGenericFile.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentGenericFile.vue
index 6f6295c1a..c044e8c75 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentGenericFile.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentGenericFile.vue
@@ -108,22 +108,22 @@
Don't display
-
+
Display only to me
-
+
Display only to me and other catalogue editors
-
+
Display to everyone
-
+
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentHtml.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentHtml.vue
index 64a89e90d..1ae7ee6fd 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentHtml.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentHtml.vue
@@ -54,14 +54,14 @@
Default (1024 x 768)
-
+
Advanced
-
+
@@ -119,22 +119,22 @@
Don't display
-
+
Display only to me
-
+
Display only to me and other catalogue editors
-
+
Display to everyone
-
+
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScorm.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScorm.vue
index 5b1a8a95b..74d132ade 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScorm.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScorm.vue
@@ -42,14 +42,14 @@
Default (1024 x 768)
-
+
Advanced
-
+
@@ -106,22 +106,22 @@
Don't display
-
+
Display only to me
-
+
Display only to me and other catalogue editors
-
+
Display to everyone
-
+
@@ -137,7 +137,7 @@
@@ -153,7 +153,7 @@
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScormLicence.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScormLicence.vue
index 3a94bb80b..2b4ddb79e 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScormLicence.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/contribute/ContentScormLicence.vue
@@ -5,12 +5,12 @@
Unavailable
-
+
Available
-
+
diff --git a/LearningHub.Nhs.WebUI/Scripts/vuesrc/mycontributions/mycontributions.vue b/LearningHub.Nhs.WebUI/Scripts/vuesrc/mycontributions/mycontributions.vue
index a73753e16..8198e3705 100644
--- a/LearningHub.Nhs.WebUI/Scripts/vuesrc/mycontributions/mycontributions.vue
+++ b/LearningHub.Nhs.WebUI/Scripts/vuesrc/mycontributions/mycontributions.vue
@@ -85,12 +85,12 @@
View my contributions ({{userTotal}})
-
+
View all resources in this catalogue ({{catalogueTotal}})
-
+
diff --git a/LearningHub.Nhs.WebUI/Styles/nhsuk/common.scss b/LearningHub.Nhs.WebUI/Styles/nhsuk/common.scss
index ec574a288..13086fde1 100644
--- a/LearningHub.Nhs.WebUI/Styles/nhsuk/common.scss
+++ b/LearningHub.Nhs.WebUI/Styles/nhsuk/common.scss
@@ -228,3 +228,67 @@ form label.nhsuk-u-visually-hidden {
margin-top: auto !important;
margin-bottom: auto !important;
}
+.btn:focus, .btn.focus {
+ outline: 0;
+ box-shadow: 0 0 0 0.2rem $nhsuk-yellow !important;
+ background-color: $govuk-focus-highlight-yellow;
+}
+/*Add a background color to the radio button when focused */
+.nhsuk-radios__input:focus + .radioButton {
+ box-shadow: 0 0 0 3px $nhsuk-yellow;
+}
+/*Add a background color to the radio button when focused */
+.nhsuk-checkboxes__input:focus + .checkmark {
+ box-shadow: 0 0 0 4px $nhsuk-yellow;
+}
+
+.accessible-link:focus {
+ outline: none;
+ text-decoration: none;
+ color: $nhsuk-black;
+ box-shadow: 0 0 0 4px $nhsuk-yellow;
+}
+
+/*Add a background color to the radio button when focused */
+.radio-button:focus {
+ box-shadow: 0 0 0 4px $nhsuk-yellow !important;
+ outline: 0;
+ //box-shadow: 0 0 0 4px rgba(255, 255, 0, 0.5);
+}
+
+.radio-button {
+ appearance: none;
+ -webkit-appearance: none;
+ width: 24px;
+ height: 24px;
+ border: 2px solid black;
+ border-radius: 50%;
+ position: relative;
+ cursor: pointer;
+ transition: box-shadow 0.3s;
+ outline: none;
+}
+
+/* Yellow glow on focus */
+.radio-button:focus {
+ box-shadow: 0 0 0 4px $nhsuk-yellow; /* yellow circle */
+}
+
+/* Inner black dot when selected */
+.radio-button:checked::before {
+ content: "";
+ position: absolute;
+ top: 4px;
+ left: 4px;
+ width: 12px;
+ height: 12px;
+ background-color: black;
+ border-radius: 50%;
+}
+
+label {
+ display: inline-flex;
+ align-items: center;
+ gap: 5px; /* space between radio and text */
+ margin: 7px;
+}
\ No newline at end of file