Browse Source

Modification pour que le lien vers la version HTML n'apparaisse que dans la version PDF

main
Youen 2 years ago
parent
commit
0f63f2ad39
  1. 2
      Makefile
  2. 10
      source/010_documentation.md
  3. 4
      source/_static/custom.css
  4. 3
      source/_static/html-version.css
  5. 1
      source/conf.py
  6. 4
      source/css/print-theme.css

2
Makefile

@ -22,7 +22,7 @@ help:
# We clear the html folder before rebuilding, otherwise some things are # We clear the html folder before rebuilding, otherwise some things are
# not updated (like static files) # not updated (like static files)
html: html:
rm -rf "$(BUILDDIR)/html" rm -rf "$(BUILDDIR)/html/*"
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
pdf: weasyprint pdf: weasyprint

10
source/010_documentation.md

@ -1,10 +1,12 @@
# Documentation # Documentation
En plus du guide de montage (que vous êtes en train de lire), plusieurs documents sont disponibles autour du vhéliotech. Vous en trouverez une présentation rapide dans cette section. <div class="pdf-only">
<p>Le guide de montage (que vous êtes en train de lire) est une édition PDF de la version consultable en ligne sur <a href="https://documentation.vhelio.org">documentation.vhelio.org</a>. Plusieurs autres documents sont disponibles autour du vhéliotech. Vous en trouverez une présentation rapide dans cette section.</p>
</div>
## Guide de montage <div class="html-only">
<p>En plus du guide de montage (que vous êtes en train de lire), plusieurs documents sont disponibles autour du vhéliotech. Vous en trouverez une présentation rapide dans cette section.</p>
Le présent document est une édition pdf du guide de montage en ligne accessible sur https://documentation.vhelio.org </div>
## Plans 3D ## Plans 3D

4
source/_static/custom.css

@ -34,7 +34,3 @@
h3 span.section-number, h4 span.section-number, h5 span.section-number, h6 span.section-number { h3 span.section-number, h4 span.section-number, h5 span.section-number, h6 span.section-number {
display: none; display: none;
} }
#guide-de-montage {
display: none;
}

3
source/_static/html-version.css

@ -0,0 +1,3 @@
.pdf-only {
display: none;
}

1
source/conf.py

@ -52,6 +52,7 @@ html_title = 'Vhéliotech'
html_static_path = ['_static'] html_static_path = ['_static']
html_css_files = [ html_css_files = [
'custom.css', 'custom.css',
'html-version.css'
] ]
# -- Options for EPUB output # -- Options for EPUB output

4
source/css/print-theme.css

@ -35,6 +35,10 @@
} }
} }
.html-only {
display: none;
}
div[role=navigation], .headerlink { div[role=navigation], .headerlink {
display: none; display: none;
} }

Loading…
Cancel
Save