From aa3420f8709d2e7b18ea26f57d853d553fa4e3ff Mon Sep 17 00:00:00 2001 From: Awais Ansari <79941147+awais-ansari@users.noreply.github.com> Date: Mon, 2 Aug 2021 14:24:38 +0500 Subject: [PATCH] style: 1.4 content and style fixes (#170) * style: add spacing between footer and body content * fix: TNL-8567 prevent card selection when click on show features * style: TNL-8569 update page & resources margin for mobile view * fix: TNL-8571 correct error state for blockout date field * style: TNL-8569 set page&resources margins in mobile view * style: TNL-8573 feature list should intersect with column * style: TNL-8568 update font size and color for feature table * fix: move formInvalid logic to legacy form and make it centralize --- src/CourseAuthoringPage.jsx | 10 ++- src/pages-and-resources/PagesAndResources.jsx | 4 +- .../app-settings-modal/AppSettingsModal.jsx | 6 +- .../apps/legacy/LegacyConfigForm.jsx | 20 ++++-- .../apps/shared/BlackoutDatesField.jsx | 66 +++++++++++-------- .../discussion-topics/DiscussionTopics.jsx | 10 +-- .../discussions/app-list/AppCard.jsx | 2 +- .../discussions/app-list/FeaturesList.jsx | 3 +- .../discussions/app-list/FeaturesTable.jsx | 1 + .../discussions/app-list/FeaturesTable.scss | 4 ++ src/pages-and-resources/pages/PageCard.jsx | 16 +++-- src/pages-and-resources/pages/PageCard.scss | 9 +++ src/utils.js | 6 +- 13 files changed, 97 insertions(+), 60 deletions(-) create mode 100644 src/pages-and-resources/discussions/app-list/FeaturesTable.scss create mode 100644 src/pages-and-resources/pages/PageCard.scss diff --git a/src/CourseAuthoringPage.jsx b/src/CourseAuthoringPage.jsx index d5e363344..17a076259 100644 --- a/src/CourseAuthoringPage.jsx +++ b/src/CourseAuthoringPage.jsx @@ -40,11 +40,17 @@ export default function CourseAuthoringPage({ courseId, children }) { /> ); + const AppFooter = () => ( +