Skip to content

binayak79/docs

 
 

Repository files navigation

Varigence Documentation

Product documentation contents is located in their respective folder.

DocFX documentation site

Documentation site is built using DocFX. Download DocFX as a release zip, expand to a folder and add that folder, with docfx.exe, to the path.

Build and host the site using the serve.bat or serve.ps1 files in the docfx folder. The default site is served on port 8080. Use the shortcut file to open localhost on port 8080, or click here. Peruse the site and its contents.

Content is stored in md files. Use linting and adhere to best practices for markdown formatting as well as for file names for DocFX.

Sample extensions For Visual Studio Code, run from command line to install:

  • code --install-extension DavidAnson.vscode-markdownlint
  • code --install-extension shd101wyy.markdown-preview-enhanced
  • code --install-extension tintoy.docfx-assistant (broken in current version of VS Code)
  • code --install-extension docsmsft.docs-markdown
  • code --install-extension ms-docfx.docfx

Guidelines for DocFX based markdown format and styling can be found here

Rendering engine is Markdig. Additional styling and formatting options described at the Markdig GitHub page. This allows direct embedding of YouTube videos etc. using Markdown syntax rather than html.

Table of contents files are stored as toc.yml files. Refer to the DocFX page on toc's for more information

DocFX PDF Builds

to build the PDF version the following prerequisites are needed:

  • wkhtmltopdf
  • Add C:\Program Files\wkhtmltopdf\bin to Path

Build sample PDF version using the following command, or use the buildPfd.bat file

docfx pdf

More overview information on building to PDF is available in the tutorial

Online build queue

The public site is built through Azure pipelines, open the Azure DevOps pipeline and click the queue button to trigger a manual pipeline run

Documentation Contents

Main product content pages:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 66.7%
  • JavaScript 28.9%
  • C# 2.1%
  • Liquid 1.3%
  • Other 1.0%