This is my personal website.
To add a new publication to display on the website:
- Add a new project container and script in
index.html
<div class="row mb-4" id="newproject">
<div class="col-md-3" id="newproject-img"></div>
<div class="col-md-9" id="newproject-txt"></div>
</div>
<script type="text/javascript">
createProjectElement(
id = "newproject", {
title: "Your Project Title",
paper_url: "https://link-to-paper.com",
authors: "<b>Author Name</b>*, Other Author*, Another Author",
conference: "Conference Name'YY",
image: "figures/project-image.png",
others: null // Optional field for additional content
});
</script>-
Fill in the required fields:
id: Unique identifier used in div IDstitle: Publication titlepaper_url: Link to the paperauthors: Author list (use<b>tags to highlight names)conference: Publication venue and yearimage: Path to project image in figures directoryothers: Optional field for additional content
-
Add the project image to the
figures/directory
The utils.js function will automatically format and display the publication entry on the website.
- Blogs are stored in the
blogsdirectory - Git pre-commit hook automatically updates
blog_list.jsonon commit blog.htmldisplays the list using the metadata fromblog_list.json
- Create a new HTML file in the
blogsdirectory (copyblog_template.htmlas a starting point) - Include:
- Title in an
<h1>tag - Date in a
.blog-dateelement (format: "Published on: YYYY-MM-DD") - Content in
.blog-textelement
- Title in an
- Commit your changes - the pre-commit hook handles the rest!