new_site/_layouts
Maruan 8893d483bc
Update giscus setup via github action (#1792)
giscus settings in `_config.yml` had al-folio repo specified by default.
many users kept these defaults in their own repos, which resulted in
getting comments from blog posts of different users posted to al-folio
discussions. this is undesirable, since users lose control over the
discussions in their blogs.

this PR solves the issue:
- first, we set `giscus.repo` to blank in `_config.yml`. if the field is
kept blank, when the website is built locally, the user will see a
warning saying that giscus comments are misconfigured.
- second, we add a step to the `deploy` workflow that writes repository
name to `giscus.repo` in `_config.yml`. that way, even if `giscus.repo`
field is left black or set to an incorrect repo, it gets correctly
populated at deployment time.

other small changes in this PR are small stylistic adjustments.
2023-10-04 22:27:36 -04:00
..
about.html Added support for multiple profiles in about page (#1243) 2023-09-28 15:01:24 -03:00
archive-category.html Added Jekyll-Archives (for tags, categories) and Jekyll site-map (#346) 2021-10-30 16:58:42 -04:00
archive-tag.html Added Jekyll-Archives (for tags, categories) and Jekyll site-map (#346) 2021-10-30 16:58:42 -04:00
archive-year.html Added Jekyll-Archives (for tags, categories) and Jekyll site-map (#346) 2021-10-30 16:58:42 -04:00
bib.html Publication image zoom (#1554) 2023-07-12 14:06:57 -03:00
cv.html Moved ToC Menu to Sidebar (#1582) 2023-09-17 15:03:21 -04:00
default.html add WeChat to socials (#1730) 2023-09-17 15:49:27 -04:00
distill.html Add support for giscus comments (#1028) 2022-12-11 22:33:09 -05:00
none.html Update the theme with a neat publications page. 2016-07-05 02:38:32 -04:00
page.html Update giscus setup via github action (#1792) 2023-10-04 22:27:36 -04:00
post.html Update giscus setup via github action (#1792) 2023-10-04 22:27:36 -04:00
profiles.html Added description to profiles page (#1777) 2023-09-28 18:15:11 -03:00