diff --git a/docs/assets/extra.css b/docs/assets/extra.css index 8131c66..1ccd399 100644 --- a/docs/assets/extra.css +++ b/docs/assets/extra.css @@ -5,3 +5,7 @@ .md-typeset table:not([class]) { display: table; } + +.md-grid { + max-width: 65rem; +} \ No newline at end of file diff --git a/docs/assets/favicon.svg b/docs/assets/favicon.svg new file mode 100644 index 0000000..bcce639 --- /dev/null +++ b/docs/assets/favicon.svg @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/docs/assets/logo.svg b/docs/assets/logo.svg index 67d3fdf..9e046c9 100644 --- a/docs/assets/logo.svg +++ b/docs/assets/logo.svg @@ -1,3 +1,4 @@ - - + + \ No newline at end of file diff --git a/docs/assets/swagger.css b/docs/assets/swagger.css new file mode 100644 index 0000000..c7eb935 --- /dev/null +++ b/docs/assets/swagger.css @@ -0,0 +1,3 @@ +html { + overflow-y: auto !important; +} \ No newline at end of file diff --git a/docs/routes.md b/docs/routes.md index 3a871ee..7ab4331 100644 --- a/docs/routes.md +++ b/docs/routes.md @@ -1,3 +1,10 @@ # API Routes -!!swagger-http https://raw.githubusercontent.com/fosscord/fosscord-server/master/api/assets/openapi.json!! + + + + diff --git a/mkdocs.yml b/mkdocs.yml index 08bdfa2..67acaf9 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -5,11 +5,14 @@ site_description: Documentation of Fosscord a free open source selfhostable chat plugins: - section-index - search - - render_swagger + - swagger-ui-tag: + extra_css: [assets/swagger.css] + docExpansion: none + filter: true theme: name: material logo: assets/logo.svg - favicon: assets/logo.svg + favicon: assets/favicon.svg font: Open Sans palette: - media: "(prefers-color-scheme: light)"