diff --git a/public/md/feature.md b/public/md/feature.md new file mode 100644 index 0000000..d12b883 --- /dev/null +++ b/public/md/feature.md @@ -0,0 +1,7 @@ +# Unsupported feature + +Nitter doesn't support this feature yet, but it might in the future. +You can check for an issue and open one if needed here: + + +To find out more about the Nitter project, see the [About page](/about). diff --git a/src/nitter.nim b/src/nitter.nim index 543da28..55e08d6 100644 --- a/src/nitter.nim +++ b/src/nitter.nim @@ -30,6 +30,9 @@ routes: get "/about": resp renderMain(renderAbout(), request, cfg.title) + get "/about/feature": + resp renderMain(renderFeature(), request, cfg.title) + extend preferences, "" extend rss, "" extend search, "" diff --git a/src/views/about.nim b/src/views/about.nim index 95660fb..42ddb22 100644 --- a/src/views/about.nim +++ b/src/views/about.nim @@ -1,8 +1,14 @@ import karax/[karaxdsl, vdom] import markdown -let about = markdown(readFile("public/md/about.md")) +let + about = markdown(readFile("public/md/about.md")) + feature = markdown(readFile("public/md/feature.md")) proc renderAbout*(): VNode = buildHtml(tdiv(class="overlay-panel")): verbatim about + +proc renderFeature*(): VNode = + buildHtml(tdiv(class="overlay-panel")): + verbatim feature