diff --git a/web/pages/index.tsx b/web/pages/index.tsx index f7dc0a1ff..bf03c3c94 100644 --- a/web/pages/index.tsx +++ b/web/pages/index.tsx @@ -65,7 +65,7 @@ export default function Home() { } if (!broadcaster) { - return ; + return ; } // map out settings diff --git a/web/pages/offline-notice.tsx b/web/pages/offline-notice.tsx index 28b059616..453a57fe9 100644 --- a/web/pages/offline-notice.tsx +++ b/web/pages/offline-notice.tsx @@ -5,13 +5,14 @@ import { QuestionCircleTwoTone, BookTwoTone, PlaySquareTwoTone, + ProfileTwoTone, } from '@ant-design/icons'; import OwncastLogo from '../components/logo'; import LogTable from '../components/log-table'; const { Meta } = Card; -export default function Offline({ logs = [] }) { +export default function Offline({ logs = [], config}) { const data = [ { icon: , @@ -53,6 +54,19 @@ export default function Offline({ logs = [] }) { }, ]; + if (!config?.yp?.enabled) { + data.push({ + icon: , + title: 'Find an audience on the Owncast Directory', + content: ( +
+ List yourself in the Owncast Directory and show off your stream. + Enable it in settings. +
+ ), + }); + } + return ( <>