mirror of
https://gitea.invidious.io/iv-org/invidious.io.git
synced 2024-08-15 00:53:27 +00:00
First rough draft
This commit is contained in:
parent
8613d4caad
commit
853f03e3e3
4 changed files with 42 additions and 79 deletions
|
@ -2,17 +2,17 @@
|
||||||
name = "Prologue"
|
name = "Prologue"
|
||||||
weight = 10
|
weight = 10
|
||||||
identifier = "prologue"
|
identifier = "prologue"
|
||||||
url = "/docs/prologue/"
|
url = "https://docs.invidious.io/"
|
||||||
|
|
||||||
[[docs]]
|
[[docs]]
|
||||||
name = "Help"
|
name = "Help"
|
||||||
weight = 60
|
weight = 60
|
||||||
identifier = "help"
|
identifier = "help"
|
||||||
url = "/docs/help/"
|
url = "https://docs.invidious.io/"
|
||||||
|
|
||||||
[[main]]
|
[[main]]
|
||||||
name = "Docs"
|
name = "Docs"
|
||||||
url = "/docs/prologue/introduction/"
|
url = "https://docs.invidious.io/"
|
||||||
weight = 10
|
weight = 10
|
||||||
|
|
||||||
[[main]]
|
[[main]]
|
||||||
|
@ -20,19 +20,6 @@
|
||||||
url = "/blog/"
|
url = "/blog/"
|
||||||
weight = 20
|
weight = 20
|
||||||
|
|
||||||
[[social]]
|
|
||||||
name = "Twitter"
|
|
||||||
pre = "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-twitter\"><path d=\"M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z\"></path></svg>"
|
|
||||||
url = "https://twitter.com/getdoks"
|
|
||||||
weight = 10
|
|
||||||
|
|
||||||
[[social]]
|
|
||||||
name = "GitHub"
|
|
||||||
pre = "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"feather feather-github\"><path d=\"M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22\"></path></svg>"
|
|
||||||
url = "https://github.com/h-enk/doks"
|
|
||||||
post = "v0.1.0"
|
|
||||||
weight = 20
|
|
||||||
|
|
||||||
# [[footer]]
|
# [[footer]]
|
||||||
# name = "Privacy"
|
# name = "Privacy"
|
||||||
# url = "/privacy-policy/"
|
# url = "/privacy-policy/"
|
||||||
|
|
|
@ -1,40 +1,10 @@
|
||||||
# Meta Data for SEO
|
# Meta Data for SEO
|
||||||
|
|
||||||
## Homepage
|
## Homepage
|
||||||
title = "Doks"
|
title = "Invidious"
|
||||||
titleSeparator = "-"
|
titleSeparator = "-"
|
||||||
titleAddition = "Modern Documentation Theme"
|
titleAddition = "An open source alternative front-end to YouTube"
|
||||||
description = "Doks is a Hugo theme helping you build modern documentation websites that are secure, fast, and SEO-ready — by default."
|
description = "Invidious is an open source alternative front-end to YouTube "
|
||||||
|
|
||||||
## Open Graph
|
|
||||||
images = ["doks.png"]
|
|
||||||
ogLocale = "en_US"
|
|
||||||
domainTLD = "doks.netlify.app"
|
|
||||||
titleHome = "Doks Theme"
|
|
||||||
|
|
||||||
## Twitter Cards
|
|
||||||
twitterSite = "@getdoks"
|
|
||||||
twitterCreator = "@henkverlinde"
|
|
||||||
|
|
||||||
## JSON-LD
|
|
||||||
# schemaType = "Person"
|
|
||||||
schemaType = "Organization"
|
|
||||||
schemaName = "Doks"
|
|
||||||
schemaAuthor = "Henk Verlinde"
|
|
||||||
schemaAuthorTwitter = "https://twitter.com/henkverlinde"
|
|
||||||
schemaAuthorLinkedIn = "https://www.linkedin.com/in/henkverlinde/"
|
|
||||||
schemaAuthorGitHub = "https://github.com/h-enk"
|
|
||||||
schemaLocale = "en-US"
|
|
||||||
schemaLogo = "logo-doks.png"
|
|
||||||
schemaLogoWidth = 512
|
|
||||||
schemaLogoHeight = 512
|
|
||||||
schemaImage = "doks.png"
|
|
||||||
schemaImageWidth = 1280
|
|
||||||
schemaImageHeight = 640
|
|
||||||
schemaTwitter = "https://twitter.com/getdoks"
|
|
||||||
schemaLinkedIn = ""
|
|
||||||
schemaGitHub = "https://github.com/h-enk/doks"
|
|
||||||
schemaSection = "blog"
|
|
||||||
|
|
||||||
## Sitelinks Search Box
|
## Sitelinks Search Box
|
||||||
siteLinksSearchBox = false
|
siteLinksSearchBox = false
|
||||||
|
@ -50,15 +20,11 @@ portraitPhotoWidths = [800, 700, 600, 500]
|
||||||
lqipWidth = "20x"
|
lqipWidth = "20x"
|
||||||
|
|
||||||
# Footer
|
# Footer
|
||||||
footer = "Powered by <a href=\"https://www.netlify.com/\">Netlify</a>, <a href=\"https://gohugo.io/\">Hugo</a>, and <a href=\"https://getdoks.org/\">Doks</a>"
|
footer = "Powered by <a href=\"https://gohugo.io/\">Hugo</a>, and <a href=\"https://getdoks.org/\">Doks</a>"
|
||||||
copyRight = "Copyright (c) 2020-2021 Henk Verlinde"
|
copyRight = "Copyright (c) 2020-2021 Henk Verlinde"
|
||||||
|
|
||||||
# Alert
|
|
||||||
alert = false
|
|
||||||
alertText = "Like Doks? <a class=\"alert-link\" href=\"https://github.com/h-enk/doks/stargazers\">Star on GitHub</a>. Thanks!</a>"
|
|
||||||
|
|
||||||
# Edit Page
|
# Edit Page
|
||||||
docsRepo = "https://github.com/h-enk/doks"
|
docsRepo = "https://github.com/iv-org/invidious.io"
|
||||||
editPage = false
|
editPage = false
|
||||||
|
|
||||||
[options]
|
[options]
|
||||||
|
|
|
@ -2,12 +2,13 @@
|
||||||
<section class="section container-fluid mt-n3 pb-3">
|
<section class="section container-fluid mt-n3 pb-3">
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center">
|
||||||
<div class="col-lg-12 text-center">
|
<div class="col-lg-12 text-center">
|
||||||
<h1 class="mt-0">{{ .Title }}</h1>
|
<h1 class="mt-0">Invidious</h1>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-9 col-xl-8 text-center">
|
<div class="col-lg-9 col-xl-8 text-center">
|
||||||
<p class="lead">{{ .Params.lead | safeHTML }}</p>
|
<p class="lead">Invidious is an alternative front-end to YouTube </p>
|
||||||
<a class="btn btn-primary btn-lg px-4 mb-2" href="{{ "docs/prologue/introduction/" | relURL }}" role="button">Get started</a>
|
<a class="btn btn-primary btn-lg px-4 mb-2" href="{{ "https://instances.invidious.io/" | relURL }}" role="button">Using Invidious</a>
|
||||||
<p class="meta">Open-source MIT Licensed. <a href="https://github.com/h-enk/doks">GitHub v{{ $data := getJSON "https://raw.githubusercontent.com/h-enk/doks/master/package.json" }}{{ $data.version }}</a></p>
|
<a class="btn btn-primary btn-lg px-4 mb-2" href="{{ "https://docs.invidious.io/Installation.md" | relURL }}" role="button">Hosting Invidious</a>
|
||||||
|
<p class="meta">Open-source AGPL-V3 Licensed. <a href="https://github.com/iv-org/invidious">GitHub</a></p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
@ -18,30 +19,38 @@
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="row justify-content-center text-center">
|
<div class="row justify-content-center text-center">
|
||||||
<div class="col-lg-5">
|
<div class="col-lg-5">
|
||||||
<h2 class="h4">Security aware</h2>
|
<h2 class="h4">Data import/export</h2>
|
||||||
<p>Get A+ scores on <a href="https://observatory.mozilla.org/analyze/doks-child-theme.netlify.app">Mozilla Observatory</a> out of the box. Easily change the default Security Headers to suit your needs.</p>
|
<p>
|
||||||
|
<li>Import subscriptions from YouTube, NewPipe and Freetube
|
||||||
|
<li>Import watch history from NewPipe
|
||||||
|
<li>Export subscriptions to NewPipe and Freetube
|
||||||
|
<li>Import/Export Invidious user data
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-5">
|
<div class="col-lg-5">
|
||||||
<h2 class="h4">Fast by default ⚡️</h2>
|
<h2 class="h4">User features</h2>
|
||||||
<p>Get 100 scores on <a href="https://googlechrome.github.io/lighthouse/viewer/?gist=7731347bb8ce999eff7428a8e763b637">Google Lighthouse</a> by default. Doks removes unused css, prefetches links, and lazy loads images.</p>
|
<p>
|
||||||
|
<li>Lightweight
|
||||||
|
<li>No ads
|
||||||
|
<li>No tracking
|
||||||
|
<li>No JavaScript required
|
||||||
|
<li>Light/Dark themes
|
||||||
|
<li>Customizable homepage
|
||||||
|
<li>Subscriptions independant from Google
|
||||||
|
<li>Notifications for all subscribed channels
|
||||||
|
<li>Audio-only mode (with background play on mobile)
|
||||||
|
<li>Support for Reddit comments
|
||||||
|
<li>Available in many languages, thanks to our translators
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-5">
|
<div class="col-lg-5">
|
||||||
<h2 class="h4">SEO-ready</h2>
|
<h2 class="h4">Technical features</h2>
|
||||||
<p>Use sensible defaults for structured data, open graph, and Twitter cards. Or easily change the SEO settings to your liking.</p>
|
<p>
|
||||||
</div>
|
<li>Embedded video support
|
||||||
</div>
|
<li>Developer API
|
||||||
<div class="row justify-content-center text-center">
|
<li>Does not use official YouTube APIs
|
||||||
<div class="col-lg-5">
|
<li>No Contributor License Agreement (CLA)
|
||||||
<h2 class="h4">Full text search</h2>
|
</p>
|
||||||
<p>Search your Doks site with FlexSearch. Easily customize index settings and search options to your liking.</p>
|
|
||||||
</div>
|
|
||||||
<div class="col-lg-5">
|
|
||||||
<h2 class="h4">Page layouts</h2>
|
|
||||||
<p>Build pages with a landing page, blog, or documentation layout. Add custom sections and components to suit your needs.</p>
|
|
||||||
</div>
|
|
||||||
<div class="col-lg-5">
|
|
||||||
<h2 class="h4">Dark mode</h2>
|
|
||||||
<p>Switch to a low-light UI with the click of a button. Change colors with variables to match your branding.</p>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
1
package-lock.json
generated
1
package-lock.json
generated
|
@ -5,6 +5,7 @@
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
|
"name": "doks-child-theme",
|
||||||
"version": "0.3.3",
|
"version": "0.3.3",
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
|
Loading…
Reference in a new issue