diff --git a/content/download/docker.en.md b/content/download/docker.en.md
index 771fb82d..9c49f0bf 100644
--- a/content/download/docker.en.md
+++ b/content/download/docker.en.md
@@ -19,52 +19,55 @@ For a version matrix (GRASS GIS, PROJ, GDAL, PDAL), see [here](https://github.co
-### GRASS GIS 8.2.0 (current)
+### GRASS GIS 8.2.0 (current)
The following Docker images are generated from the GRASS GIS releasebranch_8_2
-* [ Alpine based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=alpine) (190 MB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Alpine based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=alpine){{< /donateDialog >}} (190 MB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:8.2.0-alpine
-* [ Debian 10 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=debian) (1.2 GB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Debian 10 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=debian){{< /donateDialog >}} (1.2 GB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:8.2.0-debian
-* [ Ubuntu 20.04 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=ubuntu) (1.3 GB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Ubuntu 20.04 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=ubuntu){{< /donateDialog >}} (1.3 GB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:8.2.0-ubuntu
-### GRASS GIS 7.8.7 (legacy)
+### GRASS GIS 7.8.7 (legacy)
-* [ Alpine based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=alpine) (190 MB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Alpine based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=alpine){{< /donateDialog >}} (190 MB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:7.8.7-alpine
-* [ Debian 10 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=debian) (1.2 GB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Debian 10 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=debian){{< /donateDialog >}} (1.2 GB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:7.8.7-debian
-* [ Ubuntu 20.04 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=ubuntu) (1.3 GB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Ubuntu 20.04 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=ubuntu){{< /donateDialog >}} (1.3 GB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:7.8.7-ubuntu
-### GRASS GIS 8.3.0 (preview)
+### GRASS GIS 8.3.0 (preview)
The following Docker images are generated from the GRASS GIS main branch
-* [ Alpine based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=alpine) (190 MB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Alpine based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=alpine){{< /donateDialog >}} (190 MB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:latest-alpine
-* [ Debian 10 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=debian) (1.2 GB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Debian 10 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=debian){{< /donateDialog >}} (1.2 GB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:latest-debian
-* [ Ubuntu 20.04 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=ubuntu) (1.3 GB, with Python 3 and PDAL )
+* {{< donateDialog isToggle=true isMarkdown=true >}}[ Ubuntu 20.04 based](https://hub.docker.com/r/mundialis/grass-py3-pdal/tags?page=1&name=ubuntu){{< /donateDialog >}} (1.3 GB, with Python 3 and PDAL )
docker pull mundialis/grass-py3-pdal:latest-ubuntu
+
+ {{< donateDialog >}}
+ {{< /donateDialog >}}
\ No newline at end of file
diff --git a/content/download/linux.en.md b/content/download/linux.en.md
index 8c403ff1..336a232e 100644
--- a/content/download/linux.en.md
+++ b/content/download/linux.en.md
@@ -13,60 +13,67 @@ layout: "os"
Install grass package on your Linux distribution. See also
-[Repology](https://repology.org/project/grass/versions) for extended
+{{< donateDialog isToggle=true isMarkdown=true >}}[Repology](https://repology.org/project/grass/versions){{< /donateDialog >}} for extended
list of GRASS GIS packages.
-* [Arch Linux](https://aur.archlinux.org/packages/grass/)
-* [Debian](https://packages.debian.org/grass)
-* [EPEL](https://src.fedoraproject.org/rpms/grass)
-* [Fedora](https://src.fedoraproject.org/rpms/grass)
-* [Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass)
-* [Mageia](https://madb.mageia.org/package/show/name/grass/)
-* [openSUSE](https://build.opensuse.org/package/show/Application:Geo/grass)
-* [Ubuntu](https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable) (ubuntugis-unstable)
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Arch Linux](https://aur.archlinux.org/packages/grass/){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Debian](https://packages.debian.org/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[EPEL](https://src.fedoraproject.org/rpms/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Fedora](https://src.fedoraproject.org/rpms/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Mageia](https://madb.mageia.org/package/show/name/grass/){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[openSUSE](https://build.opensuse.org/package/show/Application:Geo/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Ubuntu](https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable){{< /donateDialog >}} (ubuntugis-unstable)
-### GRASS GIS 8.2.0 (current)
+### GRASS GIS 8.2.0 (current)
-* [Arch Linux](https://aur.archlinux.org/packages/grass/)
-* [Debian](https://packages.debian.org/grass)
-* [Generic 64bit](/grass82/binary/linux/snapshot) (weekly binary snapshot)
-* [Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass)
-* [EPEL8](https://src.fedoraproject.org/rpms/grass) (RHEL8/Centos8)
-* [Fedora](https://src.fedoraproject.org/rpms/grass) and [Fedora-COPR](https://copr.fedorainfracloud.org/coprs/neteler/grass82/)
-* [openSUSE](https://build.opensuse.org/package/show/Application:Geo/grass)
-* [Ubuntu](https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable) (ubuntugis-unstable)
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Arch Linux](https://aur.archlinux.org/packages/grass/){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Debian](https://packages.debian.org/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true >}}Generic 64bit {{< /donateDialog >}} (weekly binary snapshot)
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[EPEL8](https://src.fedoraproject.org/rpms/grass){{< /donateDialog >}} (RHEL8/Centos8)
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Fedora](https://src.fedoraproject.org/rpms/grass){{< /donateDialog >}} and {{< donateDialog isToggle=true isMarkdown=true >}}[Fedora-COPR](https://copr.fedorainfracloud.org/coprs/neteler/grass82/){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[openSUSE](https://build.opensuse.org/package/show/Application:Geo/grass){{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Ubuntu](https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable){{< /donateDialog >}} (ubuntugis-unstable)
-### GRASS GIS 7.8.7 (legacy)
+### GRASS GIS 7.8.7 (legacy)
-* [Generic 64bit](/grass78/binary/linux/snapshot) (weekly binary snapshot)
-* [Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass)
-* [EPEL8](https://src.fedoraproject.org/rpms/grass) (RHEL8/Centos8)
-* [Fedora](https://src.fedoraproject.org/rpms/grass)
-* [openSUSE](https://build.opensuse.org/package/show/Application:Geo/grass)
-* [Ubuntu](https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable) (ubuntugis-unstable)
+* {{< donateDialog isToggle=true >}} Generic 64bit {{< /donateDialog >}} (weekly binary snapshot)
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass) {{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[EPEL8](https://src.fedoraproject.org/rpms/grass) {{< /donateDialog >}} (RHEL8/Centos8)
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Fedora](https://src.fedoraproject.org/rpms/grass) {{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[openSUSE](https://build.opensuse.org/package/show/Application:Geo/grass) {{< /donateDialog >}}
+* {{< donateDialog isToggle=true isMarkdown=true >}}[Ubuntu](https://launchpad.net/~ubuntugis/+archive/ubuntu/ubuntugis-unstable) {{< /donateDialog >}} (ubuntugis-unstable)
-### GRASS GIS 8.3.0 (preview)
+### GRASS GIS 8.3.0 (preview)
Active development , experimental GRASS GIS version.
-* [Generic 64bit](/grass83/binary/linux/snapshot/) (weekly binary snapshot)
-* [Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass)
+* {{< donateDialog isToggle=true >}}
+ Generic 64bit {{< /donateDialog >}} (weekly binary snapshot)
+* {{< donateDialog isToggle=true isMarkdown=true >}} [Gentoo](https://packages.gentoo.org/packages/sci-geosciences/grass)
+ {{< /donateDialog >}}
+
+
+
+ {{< donateDialog >}}
+ {{< /donateDialog >}}
diff --git a/content/download/mac.en.md b/content/download/mac.en.md
index 40935cbd..289b4397 100644
--- a/content/download/mac.en.md
+++ b/content/download/mac.en.md
@@ -11,49 +11,77 @@ layout: "os"
[ [**GRASS GIS 8.2 (current)**](#GRASS-GIS-current) | [**GRASS 7.8 (legacy)**](#GRASS-GIS-old) | [**GRASS 8.3 (preview)**](#GRASS-GIS-devel) ]
-### GRASS GIS 8.2.0 (current)
+### GRASS GIS 8.2.0 (current)
- Download
+
+ {{< donateDialog isToggle=true >}}
+ Download
+ {{< /donateDialog >}}
+
-MacPorts
+
+ {{< donateDialog isToggle=true >}}
+MacPorts
+ {{< /donateDialog >}}
+
+
-### GRASS GIS 7.8.7 (legacy)
+### GRASS GIS 7.8.7 (legacy)
- Download
+
+ {{< donateDialog isToggle=true >}}
+ Download
+ {{< /donateDialog >}}
+
-MacPorts
+
+ {{< donateDialog isToggle=true >}}
+MacPorts
+ {{< /donateDialog >}}
+
-### GRASS GIS 8.3.0 (preview)
+### GRASS GIS 8.3.0 (preview)
Active development and experimental GRASS GIS version.
- Download
+
+ {{< donateDialog isToggle=true >}}
+ Download
+ {{< /donateDialog >}}
+
+
+ {{< donateDialog >}}
+ {{< /donateDialog >}}
diff --git a/content/download/windows.en.md b/content/download/windows.en.md
index 2f30d2a1..ab85e8be 100644
--- a/content/download/windows.en.md
+++ b/content/download/windows.en.md
@@ -17,26 +17,37 @@ layout: "os"
-### Standalone installers
+### Standalone installers
Standalone installer: install GRASS GIS with the required support packages.
-#### GRASS GIS 8.2.0 (current)
+#### GRASS GIS 8.2.0 (current)
-* [ Download 64bit](/grass82/binary/mswindows/native/WinGRASS-8.2.0-1-Setup.exe)
+
+* {{< donateDialog isToggle=true >}}
+
+ Download 64bit
+
+{{< /donateDialog >}}
+
+
-#### GRASS GIS 7.8.7 (legacy)
+#### GRASS GIS 7.8.7 (legacy)
-* [ Download 64bit](/grass78/binary/mswindows/native/x86_64/WinGRASS-7.8.7-1-Setup-x86_64.exe)
+* {{< donateDialog isToggle=true >}}
+
+ Download 64bit
+
+{{< /donateDialog >}}
+
+{{if .Get "isToggle" }}
+
+ {{if .Get "isMarkdown" }}
+ {{.Inner | markdownify}}
+ {{else}}
+ {{.Inner}}
+ {{end}}
+
+
+{{else}}
+
+
+
+
+
+
+
+ While downloading your free and open source copy of GRASS GIS , if you or your
+ institution enjoy the software
+ please consider making a
+
+
+ donation to support the project .
+ May the FOSS be with you!
+
+
+ GRASS GIS Team
+
+
+
+
+
+
+
+
+
+
+{{end}}
\ No newline at end of file