Credits

Contributors

Special thanks to all the contributors who have supported and improved this project.

Heartfelt thanks to Andy Miller for originally creating the Learn theme for Grav, laying the foundation for everything that followed.

Sincere thanks as well to Mathieu Cornic for porting the Learn theme to Hugo and helping bring it to a wider audience.

Theme Dependencies

Resources published with your site.

The same list is available machine-readable as an SBOM.

  • autoComplete - A lightweight and powerful vanilla JavaScript completion suggester
  • d3-zoom - Pan and zoom SVG, HTML or Canvas using mouse or touch input
    • d3-dispatch - Register named callbacks and call them with arguments
    • d3-drag - Drag and drop SVG, HTML or Canvas using mouse or touch input
      • d3-dispatch - Register named callbacks and call them with arguments
      • d3-selection - Transform the DOM by selecting elements and joining to data
    • d3-interpolate - Interpolate numbers, colors, strings, arrays, objects, whatever
      • d3-color - Color spaces! RGB, HSL, Cubehelix, CIELAB, and more
    • d3-selection - Transform the DOM by selecting elements and joining to data
    • d3-transition - Animated transitions for D3 selections
      • d3-color - Color spaces! RGB, HSL, Cubehelix, CIELAB, and more
      • d3-dispatch - Register named callbacks and call them with arguments
      • d3-ease - Easing functions for smooth animation
      • d3-interpolate - Interpolate numbers, colors, strings, arrays, objects, whatever
        • d3-color - Color spaces! RGB, HSL, Cubehelix, CIELAB, and more
      • d3-selection - Transform the DOM by selecting elements and joining to data
      • d3-timer - An efficient queue for managing thousands of concurrent animations
  • Font Awesome Free - The internet’s icon library and toolkit
  • js-yaml - JavaScript YAML parser and dumper
  • Lunr - Enables a great search experience without the need for external, server-side, search services
  • Lunr Languages - A collection of languages stemmers and stopwords for Lunr Javascript library
  • MathJax - Beautiful math and chemical formulae in all browsers
  • Mermaid - Generation of diagram and flowchart from text in a similar manner as markdown
  • Orama - A high performance full-text and vector search engine with zero dependencies
  • Roboto Flex - Google’s most popular font gets customizable
  • SwaggerUI - Generate beautiful documentation from a Swagger-compliant API

Docs Dependencies

Additional resources published with the theme documentation.

Dev Dependencies

Resources used during development to write code and documentation, run tests, etc.

Build Dependencies

Resources used for deployment of releases and documentation on GitHub.