[GRASS-git] [OSGeo/grass] b2435b: utils: module HTML man page use hamburger menu TOC...

Tomas Zigo noreply at github.com
Sun Oct 23 04:03:26 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: b2435bfb6c2248d74d50894d3ee8a90140979ef5
      https://github.com/OSGeo/grass/commit/b2435bfb6c2248d74d50894d3ee8a90140979ef5
  Author: Tomas Zigo <50632337+tmszi at users.noreply.github.com>
  Date:   2022-10-23 (Sun, 23 Oct 2022)

  Changed paths:
    M man/Makefile
    M man/grassdocs.css
    A man/hamburger_menu.svg
    A man/hamburger_menu_close.svg
    M scripts/g.extension/g.extension.py
    M utils/mkhtml.py

  Log Message:
  -----------
  utils: module HTML man page use hamburger menu TOC for screen width < 1024 px (#2606)

* utils: module HTML man page use hamburger menu TOC for screen width < 1024 px

* Fix flake8, black errors.

* g.extension: copy CSS style file into addons docs HTML dir for every addon instalation

* g.extension: copy hamburger menu SVG image files into addons docs HTML dir for every addon instalation

* utils: set CSS class for every hamburger menu link list item

To prevent the link path from being replaced with a local path during
addon installation.

Example:

`<a href="#description">DESCRIPTION</a>`

with

`<a href="file:///usr/lib64/grass83/docs/html/#description">DESCRIPTION</a>`

* utils: fix space between HTML element attributes

* man: install module HTML man page hamburger menu TOC SVG images




More information about the grass-commit mailing list