๐Ÿ“ฆ yochem / jqdocs

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching
๐Ÿ“ฅ Clone https://github.com/yochem/jqdocs.git
HTTPS git clone https://github.com/yochem/jqdocs.git
SSH git clone git@github.com:yochem/jqdocs.git
CLI gh repo clone yochem/jqdocs
Yochem van Rosmalen Yochem van Rosmalen Update baseurl for now 1a5c084 1 years ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ assets
๐Ÿ“ content
๐Ÿ“ layouts
๐Ÿ“ static
๐Ÿ“„ .gitignore
๐Ÿ“„ hugo.yml
๐Ÿ“„ README.md
๐Ÿ“„ todo
๐Ÿ“„ README.md
[!IMPORTANT]
These docs are extracted from https://github.com/jqlang/jq. I do not own any
of the content in this repository. For the license of the documentation, see
the jq repository.

See the preview at https://yochem.nl/jqdocs/.

To build it yourself:

  • Install Hugo
  • git clone https://github.com/yochem/jqdocs && cd jqdocs
  • hugo serve
This is the structure of this repo. Every item is linked to Hugo documentation where you can read more about it.

markdown content for the website. Extracted and adapted from the jq repo. template for all pages Template for all single pages (non-index pages) for the root index.html Template for all manual pages to fill the content of page manual/ with that of page manual/v1.7/ (version number can be configured in hugo.yml templates/shared/ in the jq repo extensions. For now only has one to render code examples No explanation needed. CSS, JS, images. file for Hugo. This defines things like the base url, the menu items in the navigation bar, and the current jq version. This now only affects the default manual to show, but can also be used in the download links and more. I plan to add more config here, so the template files do not have to be touched to update website content. Ideally, the only files in the content folder and this config need to be changed to update content on the website.