diff options
author | RochDLY <roch.delannay@gmail.com> | 2024-06-14 14:50:57 +0200 |
---|---|---|
committer | RochDLY <roch.delannay@gmail.com> | 2024-06-14 14:50:57 +0200 |
commit | d5637576e1ad3c97ac1a4f398335f6bc977d9a3a (patch) | |
tree | b887cfe3b83433e5366a3bb542386f67ab63a05a /templates/page.html | |
parent | ddcf5e190aef3dc718effb00339c58eea91a556a (diff) | |
download | pandoc-site-d5637576e1ad3c97ac1a4f398335f6bc977d9a3a.tar.gz pandoc-site-d5637576e1ad3c97ac1a4f398335f6bc977d9a3a.tar.bz2 pandoc-site-d5637576e1ad3c97ac1a4f398335f6bc977d9a3a.zip |
ajout d'une fonctionnalité pour l'affichage des diapositives des présentations dans la page présentations lors du clic sur un hyperlien
- modification du Makefile pour ajouter un template pour les pages
- ajout d'un script JS pour capturer l'événement du clic sur un hyperlien avec la classe 'load-content'
- ajout de propriété css pour que la div contenant l'iframe n'apparaisse que lorsqu'il y a une iframe à l'intérieur
- réglage de l'affichage des slides en css
- la commande 'make html' a mis à jour toutes les pages du site utilisant le template page.html
Diffstat (limited to 'templates/page.html')
-rw-r--r-- | templates/page.html | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/templates/page.html b/templates/page.html new file mode 100644 index 0000000..a797545 --- /dev/null +++ b/templates/page.html @@ -0,0 +1,38 @@ +<!DOCTYPE html> +<html lang="${lang}" xml:lang="${lang}"> + <head> + ${partials/head.html()} + </head> + <body> + ${partials/header.html()} + <div class="side-page" id="contentIframe"> + </div> + <div class="container"> +${if(title)} + <header class="header-bloc"> + <h1>${title}</h1> +<!-- ${if(subtitle)} + <h2>${subtitle}</h2> +${endif} --> +${if(date)} + <time>${date}</time> +${endif} +<!-- ${if(author)} + <p>${author}</p> +${endif} --> + </header> +${endif} +${if(body)} + <div class="content"> +${body} +${if(refs)} + <h2>Références</h2> +${refs} +${endif} + </div> +${endif} + </div> +${partials/footer.html()} + <script src="/js/script.js"></script> + </body> +</html>
\ No newline at end of file |