diff --git a/src/course-home/outline-tab/LmsHtmlFragment.css b/src/course-home/outline-tab/LmsHtmlFragment.css
new file mode 100644
index 00000000..9f3869df
--- /dev/null
+++ b/src/course-home/outline-tab/LmsHtmlFragment.css
@@ -0,0 +1,11 @@
+body a {
+ color: #00688D;
+}
+
+body.inline-link a {
+ text-decoration: underline;
+}
+
+body.small {
+ font-size: 0.875rem;
+}
diff --git a/src/course-home/outline-tab/LmsHtmlFragment.jsx b/src/course-home/outline-tab/LmsHtmlFragment.jsx
index 5496ce3b..77625f36 100644
--- a/src/course-home/outline-tab/LmsHtmlFragment.jsx
+++ b/src/course-home/outline-tab/LmsHtmlFragment.jsx
@@ -3,16 +3,22 @@ import PropTypes from 'prop-types';
import { getConfig } from '@edx/frontend-platform';
-export default function LmsHtmlFragment({ html, title, ...rest }) {
+export default function LmsHtmlFragment({
+ className,
+ html,
+ title,
+ ...rest
+}) {
const wholePage = `
-
-
-
-
-
- ${html}
-
-`;
+
+
+
+
+
+
+ ${html}
+
+ `;
const iframe = useRef(null);
function handleLoad() {
@@ -33,7 +39,12 @@ export default function LmsHtmlFragment({ html, title, ...rest }) {
);
}
+LmsHtmlFragment.defaultProps = {
+ className: '',
+};
+
LmsHtmlFragment.propTypes = {
+ className: PropTypes.string,
html: PropTypes.string.isRequired,
title: PropTypes.string.isRequired,
};
diff --git a/src/course-home/outline-tab/widgets/CourseHandouts.jsx b/src/course-home/outline-tab/widgets/CourseHandouts.jsx
index f952bc10..6364d53f 100644
--- a/src/course-home/outline-tab/widgets/CourseHandouts.jsx
+++ b/src/course-home/outline-tab/widgets/CourseHandouts.jsx
@@ -20,6 +20,7 @@ function CourseHandouts({ courseId, intl }) {
{intl.formatMessage(messages.handouts)}
diff --git a/src/course-home/outline-tab/widgets/WelcomeMessage.jsx b/src/course-home/outline-tab/widgets/WelcomeMessage.jsx
index e5cd19cb..66003935 100644
--- a/src/course-home/outline-tab/widgets/WelcomeMessage.jsx
+++ b/src/course-home/outline-tab/widgets/WelcomeMessage.jsx
@@ -55,6 +55,7 @@ function WelcomeMessage({ courseId, intl }) {
{showShortMessage ? (
) : (