Skip to content

Commit

Permalink
Several improvements to the generation of docs
Browse files Browse the repository at this point in the history
  • Loading branch information
karurochari committed Dec 17, 2024
1 parent 5f0db7e commit 0387d2f
Show file tree
Hide file tree
Showing 12 changed files with 67 additions and 56 deletions.
5 changes: 2 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,8 @@ You can read more about which features are planned in the [milestones page](./MI
## Useful documentation

- Instuctions [for developers](./docs/developers/index.md)
- Instuctions ~~[for users](./docs/intro.md) of vs~~
- Complete ~~[specifications](./docs/developers/full-specs.md) for `vs`~~.
- Instuctions ~~[for users](./docs/users/index.md) of vs~~
- Complete ~~[specifications](./docs/full-specs/index.md) for `vs`~~.

## Licences

Expand Down Expand Up @@ -187,4 +187,3 @@ This project is based on the following dependencies:

[Building-Testing-badge]: https://github.com/KaruroChori/vs-fltk/actions/workflows/build.yml/badge.svg?branch=master
[Building-Testing-url]: https://github.com/KaruroChori/vs-fltk/actions/workflows/build.yml

104 changes: 54 additions & 50 deletions docs/LICENCE.md

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions docs/developers/building.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ There are also some more or less optional dependencies:
To generate the additional documentation for distribution and consumption:

- [mkdocs](https://www.mkdocs.org/) and several packages for themes and extensions.
- `mkdocs`
- `mkdocs-github-admonitions-plugin`
- more to be documented
- [doxygen](https://www.doxygen.nl/) for documentation generated from the code itself.

### IDE integrations
Expand Down
2 changes: 1 addition & 1 deletion docs/developers/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
- Information about [contributing](./contributing.md) to `vs`.
- Conventions for [versioning](./versioning.md).
- How to publish a [new release](./releasing.md).
- Full [specifications](./full-specs/index.md) of `vs`.
- Full [specifications](../full-specs/index.md) of `vs`.
2 changes: 1 addition & 1 deletion docs/developers/todo.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Missing for release 0.1.1
## Missing for release 0.1.1

### Flatpak issues

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
7 changes: 6 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,12 @@ repo_url: https://github.com/karurochori/vs-fltk
site_dir: dist/website
docs_dir: docs

theme: readthedocs
theme:
name: readthedocs
custom_dir: ./
logo: commons/assets/logos/vs.light.svg
markdown_extensions:
- admonition
- pymdownx.tilde
- pymdownx.tasklist
- sane_lists
Expand All @@ -13,3 +17,4 @@ markdown_extensions:
permalink: "#"
plugins:
- search
- gh-admonitions

0 comments on commit 0387d2f

Please sign in to comment.