mirror of
https://github.com/postgres/postgres.git
synced 2025-11-19 13:42:17 +03:00
docs: html: load stylesheet via custom.css.source
Until now the meson built docs did not have a working reference to the css stylesheet, it was copied in the make target. Instead of duplicating that for meson, use the docbook-xsl parameter custom.css.source to reference it. An additional benefit of that approach is that the stylesheet is now included in the single-file HTML documentation. Reported-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com> Discussion: https://postgr.es/m/3fc3bb9b-f7f8-d442-35c1-ec82280c564a@enterprisedb.com
This commit is contained in:
@@ -18,6 +18,14 @@
|
||||
<xsl:param name="make.graphic.viewport" select="0"/>
|
||||
<xsl:param name="link.mailto.url">pgsql-docs@lists.postgresql.org</xsl:param>
|
||||
<xsl:param name="toc.max.depth">2</xsl:param>
|
||||
<xsl:param name="website.stylesheet" select="0"/>
|
||||
<xsl:param name="custom.css.source">
|
||||
<xsl:if test="$website.stylesheet = 0">stylesheet.css.xml</xsl:if>
|
||||
</xsl:param>
|
||||
<xsl:param name="html.stylesheet">
|
||||
<xsl:if test="not($website.stylesheet = 0)">https://www.postgresql.org/media/css/docs-complete.css</xsl:if>
|
||||
</xsl:param>
|
||||
|
||||
|
||||
<!--
|
||||
The below allows the stylesheets provided by the website to be applied fully
|
||||
|
||||
Reference in New Issue
Block a user