diff --git a/frontend/src/components/DiscussionsSideBar.vue b/frontend/src/components/DiscussionsSideBar.vue new file mode 100644 index 00000000..2aecfd5e --- /dev/null +++ b/frontend/src/components/DiscussionsSideBar.vue @@ -0,0 +1,66 @@ + + + + + + + + {{ t('discussions') }} + + + + + + + + + + + + + + + + + diff --git a/frontend/src/router/index.ts b/frontend/src/router/index.ts index 24998bc0..890ccf39 100644 --- a/frontend/src/router/index.ts +++ b/frontend/src/router/index.ts @@ -57,12 +57,6 @@ const router = createRouter({ name: "UserClasses", component: UserClasses, }, - // TODO Re-enable this route when the discussion page is ready - // { - // Path: "discussion", - // Name: "UserDiscussions", - // Component: UserDiscussions, - // }, ], }, diff --git a/frontend/src/views/discussions/NoDiscussion.vue b/frontend/src/views/discussions/NoDiscussion.vue index 93d21103..116ee1c5 100644 --- a/frontend/src/views/discussions/NoDiscussion.vue +++ b/frontend/src/views/discussions/NoDiscussion.vue @@ -1,47 +1,13 @@ - - - - - {{t("discussions")}} - - - - - - - - - - - + {{t("no-discussion-tip")}} @@ -52,19 +18,12 @@ display: flex; justify-content: center; align-items: center; - height: 100vh; + height: 100vh; text-align: center; font-size: 18px; color: #666; padding: 0 20px; } - .title { - color: #0e6942; - text-transform: uppercase; - font-weight: bolder; - padding-top: 2%; - font-size: 36px; - } .learning-path-title { white-space: normal; } @@ -130,19 +89,6 @@ color: #999; } - .send-button { - background: none; - border: none; - cursor: pointer; - font-size: 16px; - color: #555; - transition: color 0.2s ease; - } - - .send-button:hover { - color: #000; - } - .discussion-link { margin-top: 8px; font-size: 13px; diff --git a/frontend/src/views/discussions/SingleDiscussion.vue b/frontend/src/views/discussions/SingleDiscussion.vue index 8e8a9701..4a442e1a 100644 --- a/frontend/src/views/discussions/SingleDiscussion.vue +++ b/frontend/src/views/discussions/SingleDiscussion.vue @@ -1,189 +1,176 @@ - - - - - {{t("discussions")}} - - - - - - - - - - - - + +
{{t("no-discussion-tip")}}