Simple and responsive layout to customize for a personal researcher website.
Template available in two versions: pure HTML text editing (template/) or with markdown (template-markdown/).
Previews available for the different webpages:
preview-home.pngis the preview of the home page for laptop-size screens.preview-home-tablet.pngis the preview of the home page for tablets (iPad).preview-home-smartphone.pngis the preview of the home page for smartphones (Galaxy S9).preview-publications.pngis the preview of the list of publications page for laptop-size screens.preview-presentations.pngis the preview of the presentations page for laptop-size screens.preview-teaching.pngis the preview of the list of courses page for laptop-size screens.
Web template written in HTML, CSS and PHP, by Anna Guinet. Text editing is pure HTML. The code makes it possible to customize every element of the layout.
templatecontains the template.template/csscontains the CSS style files.template/imgcontains the images loaded on your website.template/slidescontains slides to link to on your website.
Adaptation of Version 1 with markdown by Benoît Viguier, without PHP. This version makes it simpler to edit the text than pure HTML and is easier to read. But it makes more difficult to customize the layout.
make(optional)python3- python3 extension: markdown
pip3 install markdown - python3 extension: python-markdown-comment
pip3 install python-markdown-comments
template-markdowncontains the template.template-markdown/csscontains the CSS style files.template-markdown/imgcontains the images loaded on your website.template-markdown/includescontains the header and footer of the website.template-markdown/mdcontaints markdown sources for the generated files.template-markdown/slidescontains slides to link to on your website.
Execute make or python3 build.py to generate the HTML files.
In order to process markdown in HTML tags, add markdown="1". This latter attribute is removed when compiling.
<div markdown="1">
This markdown is processed. You only see the following list to edit:
- list item 1
- list item 2
</div>
<div>
### This will not be processed.
</div>
The code is under the Creative Commons Zero v1.0 Universal licence.