-
Notifications
You must be signed in to change notification settings - Fork 11.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mini_racer problem #1520
Comments
Can you provide further info? What is your setup, system version, etc? |
it is jekyll problem in installing bundle install problem ruby |
Have you tested the docker image? It is just Installing these dependencies manually is really painful. |
commit 7865b3f619b1c7d4b20274e082ab2c07028ffaaf Author: Chris Tasich <chris.tasich@gmail.com> Date: Tue Aug 8 17:14:03 2023 -0500 build: update abstract commit 7f0fd95c3d101991ccdb3691ae977775071f2666 Author: Chris Tasich <chris.tasich@gmail.com> Date: Mon Aug 7 16:46:24 2023 -0500 build: update abstract; fix timezone commit 32956255af1bcb7cd8b2687f379b7414e5597c73 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sun Aug 6 18:57:30 2023 -0500 build: add event template commit fc5bf5e68a2fc0846bf28f11fc6ea21931c427b1 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sun Aug 6 17:59:44 2023 -0500 build: change news name format; rename repos commit 890a41c05ef343a90fb279447260fd220aeab88a Author: Chris Tasich <chris.tasich@gmail.com> Date: Sun Aug 6 17:43:04 2023 -0500 build: small change in about title commit 404eafa865d6257d2fd656c03ecc97208bd9f511 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sun Aug 6 17:34:58 2023 -0500 build: update layout; add dissertation commit f5eb4c28d637f756ab758ad8113f86859fa31d32 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sun Aug 6 13:42:56 2023 -0500 Create main.yml commit 969309c04d3c4f879306c5204a612734fef9c508 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 20:48:41 2023 -0500 build: update included repos commit f253cad92cb128146800cbd7e737e70eaca65aca Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 20:35:49 2023 -0500 build: add resume and update about commit 413e6b48c699ea9c896f08b438975f0eb5c651e6 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 20:01:18 2023 -0500 build: fix icon commit 9a29e6846833818b3327d99567efc14dc211efc3 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 19:48:20 2023 -0500 build: customize config commit b10ac90f5674498038ec7e640c1a596fa740a014 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 19:10:23 2023 -0500 build: remove old index.html commit b825bc9b83067beb9fc664d4b0a8d634dc0c9f51 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 19:01:43 2023 -0500 build: setup al-folio template commit ace6dd8270b849f64c11613aa788e43ae97a4827 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:50:21 2023 -0500 Create CNAME commit 19e153761255eeb380b3830b6dc70649d0423a84 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:50:19 2023 -0500 Delete CNAME commit 2cdb4b7c0c6ae88a9066b94b055b6446e274465e Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:34:38 2023 -0500 Create CNAME commit 235dc55b90e968d4705e11b49df97473df249f68 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:34:34 2023 -0500 Delete CNAME commit 0369071c22bed44f0d9e2f5c63285e6f727df57c Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:29:35 2023 -0500 Create CNAME commit acdf4457eecd5e02813a8cd65c11aa8a79ef47dc Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:29:32 2023 -0500 Delete CNAME commit 5f6f95b17d1bad793031cc8deb843539fa09b9a2 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:20:02 2023 -0500 Create CNAME commit 169b661f393980706628b5aec1b5d210cb67c592 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:19:56 2023 -0500 Delete CNAME commit 2d1e95750c669679e647b7cde1bb9dac5b31eb78 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:17:45 2023 -0500 Update CNAME commit d70d53fdbb47d67b041a218563c6c575600e56bd Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:09:11 2023 -0500 Create CNAME commit 8d1e19cf0522eadd38e21b4bf3a11bbd4a967bd2 Author: Chris Tasich <chris.tasich@gmail.com> Date: Sat Aug 5 16:00:22 2023 -0500 Initial commit commit cbf32e3177631c9fa4f7e4b5e8de4365d30f424e Author: Raffaele Mancuso <raffaele.mancuso4@unibo.it> Date: Mon Aug 28 23:13:01 2023 +0200 Don't display badge if startDate is empty (#1682) commit 40af12bd56fd244d337b36447fe87d6b9f2aa518 Author: Raffaele Mancuso <raffaele.mancuso4@unibo.it> Date: Mon Aug 28 23:09:49 2023 +0200 Add website (#1674) commit b6b18b47d108825ba0031e38eac6b650b05936ba Author: Raffaele Mancuso <raffaele.mancuso4@unibo.it> Date: Mon Aug 28 23:08:54 2023 +0200 Fix _variables.scss filename in README (#1683) commit f83d09c2a1836d1451cbbec3bd2d8113821ef06f Author: Maruan <alshedivat@users.noreply.github.com> Date: Mon Aug 21 22:54:45 2023 -0400 Add all contributors section to README.md commit 4d3c53d907d67c3ddb0640564647b11f4282b7b2 Author: Alejandro Escontrela <alejandroescontrela@gmail.com> Date: Mon Aug 21 19:50:24 2023 -0700 Update README.md (#1661) add star to academic example commit c1857fc82b6608d1995f3a26205f3aa97229b854 Author: filippomazzoli <71236181+filippomazzoli@users.noreply.github.com> Date: Sun Aug 20 20:25:04 2023 +0200 Update README.md (#1657) commit 16a19434aa76d3ed71d1efa37bd13ed9ff1994c9 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Aug 20 08:52:43 2023 +0330 Update README to make Docker Recommended way (#1523) Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - https://github.com/alshedivat/al-folio/issues/1520 - https://github.com/alshedivat/al-folio/issues/1491 commit 920cb69e1509a9510175fafd28a3373ddda4ac28 Author: Daniel Berlyne <104771503+danberlyne@users.noreply.github.com> Date: Wed Aug 16 16:34:21 2023 +0100 add star to academic examples (#1647) Dear `al-folio` maintainers, I would greatly appreciate it if you could add my homepage as a star in the academic examples. Thank you for your wonderful work on this. commit 12064296775e330640a6c0f5b97a78f34eecb10c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Aug 6 18:59:07 2023 -0300 Added jupyter to README (#1637) Signed-off-by: George Araujo <george.gcac@gmail.com> commit 312cbdb4c50d48cbb75769587c292be0d6ba20cb Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 30 00:14:23 2023 -0300 Cache busting for _sass and individual files (#1557) Addressing #1395 but with a different solution from #1478, using semantic versioning based on implementation found [here](https://distresssignal.org/busting-css-cache-with-jekyll-md5-hash). Implemented a way of calculating the hash for both a single file or directory. This way we can calculate the hash for when there is a change in the `_sass` dir, for example, or in the contents of a single file. Examples of generated outputs of the plugin: ``` /al-folio/assets/css/main.css?d41d8cd98f00b204e9800998ecf8427e /al-folio/assets/js/theme.js?96d6b3e1c3604aca8b6134c7afdd5db6 /al-folio/assets/js/dark_mode.js?9b17307bb950ffa2e34be0227f53558f /al-folio/assets/js/no_defer.js?d633890033921b33e0ceb13d22340a9c /al-folio/assets/js/common.js?acdb9690d7641b2f8d40529018c71a01 /al-folio/assets/js/copy_code.js?c9d9dd48933de3831b3ee5ec9c209cac /al-folio/assets/img/prof_pic.jpg?974957d202f671e4fa6700c04e68deae ``` Signed-off-by: George Araujo <george.gcac@gmail.com> commit 72389988767615d8961928ee7ac47e318db7397f Author: NakuraMino <33564642+NakuraMino@users.noreply.github.com> Date: Sat Jul 29 20:01:01 2023 -0700 incorrect max-height in figure.html (#1593) figure.html was incorrectly setting height=max-height instead of max-height=max-height commit c824d128673c000ef9f0e0e77a0ae30d2c4b4568 Author: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Sun Jul 23 21:18:03 2023 +0200 Al folio main giscus pages (#1596) Solves #1586 by adding the option for giscus comments sites using the pages layout and minimally modifies Project 2 to show giscus comments as an example commit b2989ea76a6a4cf26b5e1e54b1a4ae1a4b3860cf Author: Amir Pourmand <pourmand1376@gmail.com> Date: Wed Jul 19 09:13:46 2023 +0330 Update Tag Deploys to Support M1 Macbooks (#1522) I should merge this whenever normal deploy is well-tested for Mac computers. commit 2d4ad85a28434b1c1fe820fcbfc6aaa61970edf7 Author: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Tue Jul 18 16:26:30 2023 +0200 Zotero ID Bugfix (#1580) called upon in the socials html file introduced by #1572 (sorry about that; slipped in when I had to reset my zotero-branch) commit 4504d963d9e48f95dcafc615ba663f67e1a73f0b Author: Amir Pourmand <pourmand1376@gmail.com> Date: Tue Jul 18 16:40:24 2023 +0330 Update Dockerfile (#1581) commit 50f5620cd59c49d308b796717b659106876a5858 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jul 17 16:35:33 2023 -0300 Added missing socials to metadata (#1575) Signed-off-by: George Araujo <george.gcac@gmail.com> commit 8785864afdb079f0ed582d44a53633de1364a845 Author: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Date: Mon Jul 17 21:21:45 2023 +0200 Added Zotero socials (#1572) Solving #1569 I added Zotero socials because I needed them; opened a issue/pull request in case I'm not the only one. Second pull request (previous: #1570 ) because unwanted commits retroactively crept in somehow. It was easier to force reset (which closed the pull request automatically apparently). commit f968d1dfd10dc5c89a8b6b51a27f5efbb20bdc70 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jul 17 16:18:25 2023 -0300 Added metadata info when blog post (#1573) Changed metadata info for when page is a blog post. Signed-off-by: George Araujo <george.gcac@gmail.com> commit bdf7bbcb3df185849d11300727ed5cb09b4f2f94 Author: Henry.W <58690749+yahaha-233@users.noreply.github.com> Date: Sat Jul 15 11:48:50 2023 -0700 Change analytics script from Panelbear to Cronitor (#1561) Panelbear is now Cronitor RUM, the old script does not work. commit bbbb1394f24fa73dd687f48428553742b0aece53 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jul 13 18:32:28 2023 -0300 Made some small changes to code (#1558) Signed-off-by: George Araujo <george.gcac@gmail.com> commit 42ad10a7719ccfa9537916608bd636e18dbdd3ec Author: Henry.W <58690749+yahaha-233@users.noreply.github.com> Date: Thu Jul 13 09:38:44 2023 -0700 Remove repeated layout template of cv.html (#1555) The layout template of cv.html has repeated parts. When site.data.resume is not defined, the cv page will be rendered incorrectly. commit 3d0b362d1961be66104b66b86436ed6b27f54968 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 12 14:07:33 2023 -0300 Support for bibliography in blog posts and projects (#1553) Implemented #1193 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit c2019498d3459c551cfa3faa0fa12a46357c376d Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 12 14:06:57 2023 -0300 Publication image zoom (#1554) Fixes #1552 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit 40505f4c5dfd0264b2da56bc980e3753318e54a2 Author: Mirza Arnaut <mirza.arnaut45@gmail.com> Date: Wed Jul 12 04:26:25 2023 +0200 Add jsonresume support (#1547) Just as discussed in #1513 , this pull request adds support for [jsonresume](https://jsonresume.org/). Create the resume once, either as a file in the repository or at [github gist](https://gist.github.com/) called `resume.json`. Put the file in the `_config.yaml` file and that's it! Other platforms like [resumake](https://latexresu.me/) use the same schema. I also incorperated the changes introduced by #1339 to the best of my abilites. The style could be further improved. **Please merge this pull request after #1339 is merged, due to dependencies from it** If someone has a bettet approach on how to solve the problem that each section needs its own template, please let me know. But for now it works fine and is still backwards compatible with the `cv.yaml` file. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit cd5138b9c6884f088774227b16fb37167761c07b Author: José M. Requena Plens <joreple@upv.es> Date: Wed Jul 12 03:53:53 2023 +0200 CV Restyled (#1339) I have redesigned the CV to have some options that I have in my pdf CV. I'm not too inspired to include more example data, if anyone wants to add data, go ahead. With my data the CV looks like this: [https://jmrplens.github.io/cv/](https://jmrplens.github.io/cv/ ). My data: [VIEW FILE](https://github.com/jmrplens/jmrplens.github.io/blob/ce8b5b67dbc5a37dafe9083681b92a6746640b13/_data/cv.yml) Some screenshots: <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-09-51)" src="https://user-images.githubusercontent.com/28966312/233200752-e49afa44-1c07-42eb-b38c-337f81b60406.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-22)" src="https://user-images.githubusercontent.com/28966312/233200844-0201d061-df3e-4e80-8107-3b6f7c72faa3.png"> <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-37)" src="https://user-images.githubusercontent.com/28966312/233200898-77040d1a-bf9a-47f1-a46d-3008f7331020.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-54)" src="https://user-images.githubusercontent.com/28966312/233200949-055fe27e-ce06-4929-91e8-cab2983b4850.png"> Mobile: <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-21-36)" src="https://user-images.githubusercontent.com/28966312/233203168-8b5cc777-e3f8-4387-96d4-a5d405d7032b.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-21-48)" src="https://user-images.githubusercontent.com/28966312/233203238-5ccc424e-b0e3-41a1-bd2b-2c64e01cfc85.png"> <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-22-00)" src="https://user-images.githubusercontent.com/28966312/233203297-7174be99-08a1-427a-a414-5bded2d6c2d8.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-22-14)" src="https://user-images.githubusercontent.com/28966312/233203312-f5067ce7-134f-4a39-bb5b-aaa3d247b3e7.png"> --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 84b6dfabbe2dbb8b0447c331ea3b74530f0f7f4f Author: Abu Noman Md. Sakib <33668152+anmspro@users.noreply.github.com> Date: Wed Jul 12 07:52:51 2023 +0600 Added anmspro.github.io in academics (#1549) Added anmspro.github.io in academics commit c8ebb5c289b6ee987ea06b7cde0a3db2237862c0 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Tue Jul 11 12:43:37 2023 +0330 Create .dockerignore commit e8617623d5cbcb6bc05bc62a004614a94834b392 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 5 23:12:57 2023 -0300 Added support for jupyter dark mode (#1538) Signed-off-by: George Araujo <george.gcac@gmail.com> commit ab2f72baaa2af014d5da4786085f96b738a16625 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Jul 5 12:43:59 2023 -0300 Added support for jupyter notebooks #417 (#1511) Implemented #417. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> commit 554ab3490b1a99423811a8b9f7ac9b675e879faa Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Jul 3 12:37:10 2023 -0300 Updated README FAQ section (#1532) commit 567b731de6309d6c712c41695a6299f7d75cc44d Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 2 19:43:19 2023 -0300 Revert "Created GitHub action to update site pagespeed svg" (#1530) Reverts alshedivat/al-folio#1529 commit 99c81fc9a104955fedf76dac0dfdccbd315b9948 Author: github-actions[bot] <actions@github.com> Date: Sun Jul 2 22:19:33 2023 +0000 Updated Pagespeed results commit e1b93cff0a1fb0bf8327b231aa09f7ae4a409449 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jul 2 19:18:17 2023 -0300 Created GitHub action to update site pagespeed svg (#1529) Addresses #1524 Signed-off-by: George Araujo <george.gcac@gmail.com> commit 4bbf13bf5bb9cceef104dd10cd4abf7b091b1295 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Fri Jun 30 09:32:28 2023 +0330 Update Docker Images to support M1 Mac (#1486) I added multi-architecture support for docker images. - #1469 ToDo: - [ ] Update deploy tag file accrodingly commit 8f3ecfa5b091716cd82e319593d4e37b28a8b0f3 Author: Loris Fichera <loris.fichera@gmail.com> Date: Thu Jun 29 10:14:20 2023 -0400 Added two more examples (#1517) Added the following examples: * A personal homepage * A workshop website commit ad9135fc7b509550c153a61e26ae11e4e9d0c49e Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Jun 29 11:11:07 2023 -0300 Added support for featured blog posts (#1498) Implementing #1440. Still not sure if the year should be shown there or not. Also, I limited to be displayed at least 2 at most 3 elements on the row of featured blog posts, since when having only 1 featured post the card would occupy the whole row (and it looks weird). What do you think @alshedivat? Also, idk how to force the cards to have the same height. I think it would look nicer, but my lack of web dev skills made a difference here. Some current screenshots: ![image](https://github.com/alshedivat/al-folio/assets/31376482/11b280dd-70b6-4bc4-84b6-987aa6412d55) ![image](https://github.com/alshedivat/al-folio/assets/31376482/d94aac41-246d-4b4e-afd0-161aab5a9b88) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Maruan <alshedivat@users.noreply.github.com> commit 1a612c615fe29cdeef1d0a47d2e3c91afd71d924 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Jun 25 17:09:23 2023 -0300 Removed need for years in bibliography page (#1500) Implementing #1390. Signed-off-by: George Araujo <george.gcac@gmail.com> commit 6eebb656327d147cea6e66106daf9c239c15dd1c Author: Juan Carlos Niebles <niebles@gmail.com> Date: Sat Jun 24 10:44:23 2023 -0700 fixes #1497 (#1505) commit 4d955518bb7fe205f1d2675833b4d6c0b7fe75fd Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Tue Jun 20 02:11:41 2023 +0300 add functionality to display categories, like tags, in blog home page (#1482) Added the functionality to display categories on the front page of the blog, just like tags. commit aeee609c92cc481660a738432c7e80e414350fa7 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Mon Jun 12 16:43:11 2023 +0300 correct spotify title (#1484) commit 51ece4421e0ecfd7258bc069deeaf8d2c2016624 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Mon Jun 12 16:42:25 2023 +0300 update fontawesome version (#1485) commit 9e146a04c60ef8b8e350aead162d251e45820bdd Author: Jesse Wei <jessew3102@gmail.com> Date: Sat Jun 10 21:43:31 2023 -0400 Make latest post redirect if the blog post redirects (#1451) Fixes #1450, and the behavior of the site with this "new" code is shown in the Expected behavior screenshots there. I copy-pasted the redirect logic from `blog/index.html` into `_includes/latest_posts.html`, with minor name changes. I also cleaned up a line in `blog/index.html`. commit 3083172d993c5ef9e88420531d8327d7b2c73e58 Author: Samuel Chin <samuelchin91@gmail.com> Date: Sat Jun 10 21:30:13 2023 -0400 Fixes "General Information" section of CV in dark mode (#1432) When the dark mode is default, or if you set the page to dark mode and then refresh, the content in "General Information" can't be seen. This PR fixes the problem. commit 983762c63adb71c550408d58b1e10b657e160358 Author: Lucas Emanuel Resck <41991486+lucasresck@users.noreply.github.com> Date: Sat Jun 10 22:23:22 2023 -0300 Add star to academic examples (#1445) commit 2f58bb909a1d9aa5960e3a353fb5d7d017623fb7 Author: ebohnenb <80862730+ebohnenb@users.noreply.github.com> Date: Sat Jun 10 21:18:47 2023 -0400 Update ruby to 3.2.2 in deploy.yml (#1459) commit 45f66f06e3b9fa30417344eac6eac38e44a8804c Author: Fan Pu Zeng <fanpu@users.noreply.github.com> Date: Sat Jun 10 21:07:28 2023 -0400 Update README personal page stars (#1467) commit 6e01a61a4ac1f39a8cef41d8bc249c54ef5187c5 Author: Sam Adam-Day <me@samadamday.com> Date: Tue May 23 16:12:49 2023 +0100 Added star for samadamday.com in the README (#1443) commit 14ca1486cf1dd166630b51e80298987cd71b1c0e Author: Lily (Xianling) Zhang <alchemxz@gmail.com> Date: Mon May 22 08:20:22 2023 -0700 add star to academic examples (#1439) commit 31afb9a4bf078f80d67c90ff9e6d901bd1cd83eb Author: Kai Yao <kai.yao@intel.com> Date: Sun May 21 00:35:31 2023 +0100 add academic personal webpage example (#1431) Hello, I'd appreciate it if you could consider including my academic personal webpage as an example. Thank you. commit 597b5751a3d7009790625e3be9ceebe5c64eee56 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 15 12:31:27 2023 -0300 Audio and Video support (#1367) Since #1253 has been hanging there for a while, I decided to part from it and add audio and video support. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit 6335474075d61d726e188ce07379babef12c7dc0 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 15 12:30:53 2023 -0300 Custom blockquotes (#1419) Added some custom blockquotes `tip`, `warning`, and `danger` as seen in [jekyll-gitbook](https://sighingnow.github.io/jekyll-gitbook/jekyll/2022-06-30-tips_warnings_dangers.html), and a blog post showcasing them. Light look: ![image](https://github.com/alshedivat/al-folio/assets/31376482/8441bd56-a1a6-41c0-951f-2a2efa20c16c) Dark look: ![image](https://github.com/alshedivat/al-folio/assets/31376482/a916218a-176e-40d0-ad87-6acc9eedf8e3) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit 8f960bbae6c16d15b2bb0b0269ccb914751b4189 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun May 14 22:10:29 2023 -0300 Fix table color (#1424) Fix table color when dark mode is default. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit d037850a489e3538d677389ec46487fd969ee97f Author: Qingqing Chen <qchen47@buffalo.edu> Date: Sun May 14 21:06:41 2023 -0400 add star to academic examples (#1423) commit fedf6d1965f4638605812343f2e7d5cf069faa31 Author: danickblouin <45211997+danickblouin@users.noreply.github.com> Date: Fri May 12 16:50:57 2023 -0400 Fixed typo in blog post (#1411) commit c5ec8d8f8488935cb7307512ab65b7a40f763f5f Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Fri May 12 23:48:40 2023 +0300 Fix typo ; Update _config.yml (#1418) Co-authored-by: George <31376482+george-gca@users.noreply.github.com> commit 6fd714c897e69b631cfd894655f6decf1333a7c4 Author: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Date: Tue May 9 16:53:21 2023 +0200 README upgrade (#1394) commit 1c0560fc03a9be0b6ba823e1f741549856624393 Author: CDN (Diego) Damasceno <1561504+damascenodiego@users.noreply.github.com> Date: Mon May 8 18:56:58 2023 +0200 Including Lattes CV in Socials (#1404) Resubmitting the PR #1383 commit c1112d7e71c12572bb92ec082055ba28faa9e1b6 Author: sfanzon <126147228+sfanzon@users.noreply.github.com> Date: Tue May 2 15:59:53 2023 +0100 Update README.md (#1389) Added academic personal website commit dd1ec87e48d9b95ac73454ba170bdcf55652cf73 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 20:03:26 2023 -0300 Fixed bootstrap table css (#1388) Fixed bootstrap table css that is being overwritten by mdb css Signed-off-by: George Araujo <george.gcac@gmail.com> commit 0c0303b1857c00f6aa01c08b0b3a0cdbacf04f3a Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 14:10:33 2023 -0300 Moved bootstrap table css to head.html (#1387) Signed-off-by: George Araujo <george.gcac@gmail.com> commit d98eafb424f5ca9e267ab6990fea126bf859bd8d Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 13:27:33 2023 -0300 Added thumbnail support for blog posts (#1371) Implemented #425 based on given code. ![image](https://user-images.githubusercontent.com/31376482/234644266-07c1aebd-6a83-482f-8ac2-846fe5c0653d.png) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit ecfb9aad992c3c4e1018771f82dc1c6a6aeb124c Author: Jinsheng Ba <43855029@qq.com> Date: Tue May 2 00:05:58 2023 +0800 Add an academic example (#1381) https://bajinsheng.github.io/ commit b8771efebed9c96cf6dd3212cfe9cb990648dc23 Author: Wang Boyu <wang-boyu@users.noreply.github.com> Date: Sun Apr 30 23:10:49 2023 -0400 add star to academic examples (#1380) commit 641a36405f4c396af0b29bf4c647b7ae9ecc880a Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon May 1 00:10:30 2023 -0300 Added support for Bootstrap table (#1283) Added support for [Bootstrap Table](https://bootstrap-table.com/). Haven't checked the impact on website loading, but I believe [this kind of table](https://examples.bootstrap-table.com/#welcomes/from-data.html) is way more useful for blog posts and projects pages. commit 1ce61cccc6e636bbc9a6b045862a111336434e3f Author: Hashe037 <64798080+Hashe037@users.noreply.github.com> Date: Thu Apr 27 20:47:24 2023 -0500 added star to academic examples (#1377) commit a68c5e97b1e4faf39bd0fbfd25571d2ad065977a Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 13:39:38 2023 -0300 Reduced a little font-size in toc sidebar (#1376) Signed-off-by: George Araujo <george.gcac@gmail.com> commit 6f9114685fceb506952dfeca03f8652bb1293ded Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 13:28:55 2023 -0300 Toc sidebar color fix (#1375) Fixed color and increased font size of toc sidebar --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit bbf17586362fb1a1745c86331e7a0f3736a6fcca Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 12:46:29 2023 -0300 Toc sidebar (#1366) Implemented #966. ![image](https://user-images.githubusercontent.com/31376482/234411523-b02087d9-a437-4f77-9f54-de5eef122439.png) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> commit 0b109a23ed4008d4a303e6b4b5ade965f55aebf9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 12:26:48 2023 -0300 Fixed news limit (#1359) Fixes #1346. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Co-authored-by: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Co-authored-by: Yue Gao <11145354+Lodour@users.noreply.github.com> commit e8c5450790ac0974660699d2d21fe1dbc482ebc5 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 12:02:50 2023 -0300 Fixed bug when using latex in title and description (#1361) Fixes #1252. Signed-off-by: George Araujo <george.gcac@gmail.com> commit 39d1f5e522eadda055eb9c94edddc2c844e5fc3a Author: Yue Gao <11145354+Lodour@users.noreply.github.com> Date: Thu Apr 27 09:55:57 2023 -0500 Fixed hard-coded bib files in templates (#1373) The bibliography filename `papers.bib` is hard coded in templates, and the equivalent setting in `_config.yml` is not used anywhere. So changing the bib filename in `_config.yml` won't have any effects. This PR replaces hard-coded filenames with the value from `_config.yml`. commit 2f035fa2a5e774867c57fd25b36f262f93436eb7 Author: George <31376482+george-gca@users.noreply.github.com> Date: Thu Apr 27 11:47:35 2023 -0300 Increased allowed max size of news and latest posts in about (#1369) Fixed size of news and latest posts in about page when visualizing in mobile. Signed-off-by: George Araujo <george.gcac@gmail.com> commit 2a9b89d3521f785d9307f5591808c207e0779e5b Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Apr 26 12:53:19 2023 -0300 Removed blog header-bar when title and description are empty (#1370) When blog title and description are empty, go from this ![image](https://user-images.githubusercontent.com/31376482/234630799-f4c2cd46-7ad0-4d45-a0f6-2badcf0da558.png) to this ![image](https://user-images.githubusercontent.com/31376482/234630683-f11c8a88-438a-4db3-974e-ba9184d5516f.png) Signed-off-by: George Araujo <george.gcac@gmail.com> commit 470365139eedec66af5f6788d2c70b162f61dbcd Author: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Date: Tue Apr 25 23:52:27 2023 +0200 Scopus integration (#1364) Fixes #1362 commit 6e38b1b8aa138b78f46f1bffabeba257a7d38f84 Author: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Date: Tue Apr 25 15:37:09 2023 +0100 Fix copy code button position (#1348) Fix issue #1303 by adding a code wrapper outside the code block. Ref: https://stackoverflow.com/questions/60771472/position-a-button-such-that-it-wont-scroll-with-contents commit 9ef19fa52a9c56875c73dfa35e9be5b7694110ca Author: Yuki M. Asano <yuki.m.asano@gmail.com> Date: Tue Apr 25 03:55:54 2023 +0200 added one more researcher (#1353) Added my own website to the "stars" section commit 2b725c1863eddd0f87a84a5b66f66a0bbaa0d278 Author: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Date: Tue Apr 25 04:54:45 2023 +0300 Fix typo (#1356) commit 67e5fcd1e3b61c132f0ae26eb39d177bd97063a6 Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Apr 24 22:44:24 2023 -0300 Added support for table of contents in blog posts (#1278) ![image](https://user-images.githubusercontent.com/31376482/226411600-e5619108-3842-4c44-b582-61fcc94a1b0c.png) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> commit ee3f2b9dabcc7da79229565ef71f7532a3af88b9 Author: Varun Iyer <tech@varuniyer.info> Date: Sun Apr 23 00:53:24 2023 +0000 Add star to academic portfolios (#1333) commit 8c8f20c5eba621bd9af9e2a0fd40bd8fddd28376 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Apr 9 17:16:38 2023 -0400 Update README.md commit bf62dc3a5533b704a3fd47818f90f06f219cf750 Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sat Apr 8 10:06:32 2023 -0400 docs: add george-gca as a contributor for code (#1323) commit 9351f3a0c9a181c1e735d4eb2babd9a31dd2ded2 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sat Apr 8 09:56:08 2023 -0400 Fix publication button spacing (#1322) commit 8aaf0df552357f72c7a0925ac7c76b2f5dc3dc1d Author: gaspardbb <40466739+gaspardbb@users.noreply.github.com> Date: Sat Apr 8 15:43:36 2023 +0200 Implemented details tag for distill blog (#1321) commit 60209cfd930167fee57f00aa7a8244398c70fd3c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Apr 8 10:19:08 2023 -0300 Implemented latest posts on about page (#1307) Adresses #340 --------- Signed-off-by: George Araújo <george.gcac@gmail.com> commit 5ff54a74ef7db133320184f889ed101ce41b6a2d Author: Simmo Saan <simmo.saan@gmail.com> Date: Wed Apr 5 14:27:32 2023 +0300 Fix assets sitemap exclusion (#1315) commit 07f5b4d6793c2878e0e62b1d6341b697d5fa965f Author: Chen Chen <maker_cc@foxmail.com> Date: Fri Mar 31 07:28:40 2023 +0800 Fixed some typos in _config.yml and README.md (#1306) commit 2fffdf3f1e53eab2e4ebac627c4e9cf9d891af7a Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Mar 29 16:48:53 2023 -0300 Moved information about creating your repo to front (#1298) Moved information about using this template to the beginning of the installation part, added a few more documentation links in it, fixed some typos. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> commit 6dee124c6f300ca1a0170203994f5213a67b1cd8 Author: Raphael Azorin <azorin.raphael@gmail.com> Date: Mon Mar 27 17:58:53 2023 +0200 Update README - Add new profile (#1285) commit ad504b07095e949fa194a27f5f01f83844498e1d Author: Douglas <48629993+DouglasKrouth@users.noreply.github.com> Date: Mon Mar 27 10:58:32 2023 -0500 Fixed one-word typo in _config.yml (Non-Urgent) (#1288) commit 6b3b92ca06dfa2864ad7b5cbdbc90ad4d36e13b5 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Mar 19 18:42:53 2023 -0400 update readme + remove sponsorship info (#1274) majority of the recent improvements to al-folio have been truly driven by a growing community of fans and contributors. this template has gradually transformed from a low-key weekend project into a "public good" of some sort used by thousands of people, university labs and classes, and academic conference and workshops. as such, having personal sponsorship info from the repository is no longer relevant. as the community grows a bit further, we may have to think about establishing some kind of governance around decisions of how al-folio is supposed to evolve, which features to prioritize, and how to reward contributors for their hard work. for now, these decisions will be made by the project maintainers (active contributors are welcome to join the team). and I'm all ears for proposals and suggestions! commit b9a1f836368e2af73d2205d8e7437a4bc7e5f666 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 18:25:07 2023 -0300 Added more options to altmetric badge, changed to arxiv code first (#1269) commit bacddc78219e08e269f3b888c86c559ca5f33cc9 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 18:17:34 2023 -0300 Implemented copy code button feature (#1267) Implemented support for copy code button in code blocks (#1262), also updated blog post about code to reflect it. commit fa9e1c30c1d8b938b1b44d86a034033a70514d7b Author: Do Hai Son <dohaison1998@gmail.com> Date: Mon Mar 20 04:06:21 2023 +0700 Update README.md: added new profile (#1263) commit 45c3d91b6945d87c6c14aa99ca585f63a7ef7d51 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 09:43:02 2023 -0300 Added related_posts false to the announcements front matter (#1266) Added `related_posts: false` to the announcements front matter to avoid errors like #1203. Also included explanation in README FAQ section. commit 1701a23c8d5f999eb6f53821c6bf5a6097913467 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Mar 19 09:38:59 2023 -0300 Avoiding specific warning on Google Chrome (#1268) Avoids a warning that appears in the console when opening the site on Google Chrome commit 2f49d07dc33fd69844d00273fbc44249aae49c65 Author: Scott Lee Chua <scottleechua@gmail.com> Date: Sun Mar 19 18:41:02 2023 +0800 Replace bin/deploy with GitHub Action (#1234) This PR updates `deploy.yml` to use the GitHub Action [Deploy to GitHub Pages](https://github.com/marketplace/actions/deploy-to-github-pages). commit 56480a713affcdbf9293c9fb8564f1df236c721c Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Mar 18 19:01:30 2023 -0300 Added github 🏆 section in repositories (#1229) Creates a new section with user trophies. commit f4a369b55970477dcd9c6a8f1af1190974bde0bd Author: George <31376482+george-gca@users.noreply.github.com> Date: Sat Mar 18 18:55:21 2023 -0300 Added information about using github action (#1226) By using this Github action it is possible to keep the derived repository up-to-date with its template. I am currently using this to keep my website up to date with the template repository. An example of the PR this action creates can be seen [here](https://github.com/george-gca/george-gca.github.io/pull/13). Signed-off-by: George Araújo <george.gcac@gmail.com> commit 59308f4e8292a866beda7e80c8f317eb885d6405 Author: Mathias Micheel <49622130+buerviper@users.noreply.github.com> Date: Sun Feb 26 17:10:03 2023 +0100 OSF social link (#1217) Added missing "/" in the OSF link. commit 3947dce657d3faaca71788cf2f7886e5c15a1b98 Author: Allie <13716824+ChildishGiant@users.noreply.github.com> Date: Sat Feb 25 18:16:04 2023 +0000 feat: add wikipedia social (#1097) I imagine more people have wikipedia accounts than wikidata entries about them 😉 commit 28953d565b877e12825848ee3ad7e3e445e28e62 Author: Bashir Kazimi <kazimibashir907@gmail.com> Date: Sat Feb 25 19:15:04 2023 +0100 Add star to academic portfolios (#1202) commit 8ccc28400886fccea4171a7ab4ec618be8faff02 Author: George <31376482+george-gca@users.noreply.github.com> Date: Sun Feb 19 23:26:48 2023 -0300 Added related posts section (#1168) commit 4005ff4893f8e0decb7583b289bae021f495d471 Author: Philip Wong <4522927+p2635@users.noreply.github.com> Date: Sun Feb 19 17:05:37 2023 +0000 Update 404.html wording for accessibility (#1194) commit 15ce6a02f3c765ee37680bed77548d97b952e126 Author: Maruan <alshedivat@users.noreply.github.com> Date: Fri Feb 17 22:05:10 2023 -0500 Update README.md commit d8f1b16eff28d18cd22bcfad369532b5fff9e7fe Author: Mathias Micheel <49622130+buerviper@users.noreply.github.com> Date: Fri Feb 17 03:35:20 2023 +0100 Add OSF to social (#1185) commit e1736bbca546ad840240c13ae1a50ab313e4641f Author: Kotaro Suto <ng1a5ss43@gmail.com> Date: Thu Feb 16 18:34:55 2023 -0800 Update README.md to encourage people to use `Use this template` (#1167) This PR changes README.md to encourage people to use `Use this template` rather than `fork`. > - A new fork includes the entire commit history of the parent repository, while a repository created from a template starts with a single commit. > - Commits to a fork don't appear in your contributions graph, while commits to a repository created from a template do appear in your contribution graph. > - A fork can be a temporary way to contribute code to an existing project, while creating a repository from a template starts a new project quickly. [Ref](https://docs.github.com/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template) Possible con would be that it is harder to pull the new changes from this repo to the users' repos. It does not seem like impossible to do so but it will require additonal actions on the users end. - https://github.com/orgs/community/discussions/23528 - https://stackoverflow.com/questions/56577184/github-pull-changes-from-a-template-repository --------- Co-authored-by: Maruan <alshedivat@users.noreply.github.com> commit 182eb946dce49094319a53f39ed258a5d0dc3fcb Author: George <31376482+george-gca@users.noreply.github.com> Date: Mon Feb 13 01:53:24 2023 -0300 Added george-gca academic site (#1183) Added new academic site Signed-off-by: George Araújo <george.gcac@gmail.com> Signed-off-by: George Araújo <george.gcac@gmail.com> commit 9b14e422a3502178db0b75968c0a78e82901b20d Author: Divakar Verma <divakarv96@gmail.com> Date: Sun Feb 12 11:18:50 2023 -0500 Add star to academic portfolios (#1178) Adding my portfolio website to the list. commit efaafaa0dc768239bd269037acf40557ed9b6898 Author: Kushin Mukherjee <kushinm11@gmail.com> Date: Fri Feb 10 10:59:11 2023 -0600 Add CogSci workshop to list of workshops in README (#1170) created a new row in the 'Workshops' section to add a workshop at Cogsci 2022 where we used this awesome template! Thanks! commit 33f29dd3bca1aa35d1459b63c447b83eef01e70d Author: Zuhair AlSader <zalsader@hotmail.com> Date: Sat Feb 4 21:16:23 2023 -0500 Use figure for bib entry preview (#1152) This makes sure that the image is resized per media type by imagemagick. The result is still a bit too big (1400 width on desktop), but better than nothing. Signed-off-by: Zuhair AlSader <zalsader@hotmail.com> commit d0b0d9e014103d38db0c4191bf4ae1bb924f50f2 Author: ZhengLin Li <63448884+ZhengLin-Li@users.noreply.github.com> Date: Fri Feb 3 08:03:47 2023 -0800 fix: small typo (#1143) fix a small typo commit aca95e563bc6968fe8897d72013bfdd93a1d315f Author: Rohan Deb Sarkar <rohandebsarkar@protonmail.com> Date: Sun Jan 15 09:26:38 2023 +0530 fix distill hyperlink color (#1113) Make distill hyperlink color logic consistent with rest of the theme. fixes #1105 commit cfdde2426d57cd62cda366015811f1bbbd9c542e Author: Rohan Deb Sarkar <rohandebsarkar@protonmail.com> Date: Tue Jan 10 19:33:41 2023 +0530 Update favicon emoji length limit (#1099) Since, a image file will always contain a dot and a three letter extension at least (ex: `.jpg`, `.png`, `.jpeg`, etc). Therefore we can safely set the limit up to 4. fixes #1096 commit 909401f7c67ce7dcec133edce2beff27ed4e1a0c Author: Rodo-Singh <adityasinghdrdo@gmail.com> Date: Mon Jan 9 18:24:34 2023 +0530 Added my star to README (#1093) Added my webpage link (⭐) to the table of `al-folio` users. commit f2be212967ce3ea067b8737d5c9167c258685d1c Author: Rohan Deb Sarkar <rohandebsarkar@protonmail.com> Date: Sun Jan 8 22:46:31 2023 +0530 Add news page (#1085) fixes #993 Also added links to news and publications from respective section headers on the home page. Changed the colors of the header links to make it consistent with the previous look. commit a9685570e5889f1f57b3fac5d5ff8f79795b9bcb Author: Rohan Deb Sarkar <rohandebsarkar@protonmail.com> Date: Sun Jan 8 21:17:25 2023 +0530 Adds Dimensions badge (#1086) This adds a dimension badge as requested in #987. This separates the the links from the badges, in case more badges need to be added in the future. commit e7b83a736e2231650b616b681a460ff997dd1bd4 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Jan 8 07:35:00 2023 -0800 Fix Docker Problem (#1074) commit f17eb7fd5d408fccb0d8c92175b360bd4c70589e Author: Rohan Deb Sarkar <rohandebsarkar@protonmail.com> Date: Sun Jan 8 00:16:44 2023 +0530 Fix SRI hash (#1087) Sorry, forgot to change the SRI. commit 3a4de50705593ce0fc250efed165ac9c4e4f76ad Author: Rohan Deb Sarkar <rohandebsarkar@protonmail.com> Date: Sat Jan 7 21:37:54 2023 +0530 Fix medium zoom on small devices (#1084) fixes #1006 commit 69e013b9a0f0418af0a8a3c921d3a0f283a8bdb1 Author: Philip Wong <4522927+p2635@users.noreply.github.com> Date: Sun Jan 1 00:31:06 2023 +0000 Add youtube as a social option (#1007) commit 535884424195860c6d45fead6f3de3e321db789c Author: djherron <dave.herron1@gmail.com> Date: Sun Jan 1 00:08:07 2023 +0000 add star to readme (#1064) commit 925cac03bbdead2b42f85cadfcbed028873cd12b Author: Simmo Saan <simmo.saan@gmail.com> Date: Sun Dec 25 21:03:26 2022 +0200 Improve bib layout for thesis (#920) commit 34eb856fb872f4a0973a5503e8435cb54cc287b1 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Dec 25 10:52:28 2022 -0800 Add Pre-commit Hook (#801) commit 5e48424e58ea71652e35b3db89dccc98b8a067eb Author: Mohammad Qodrati <qodrati.m@gmail.com> Date: Sun Dec 25 22:17:08 2022 +0330 Hide the other opened box (Bib, Abs), if any (#1002) commit 37ccb2e434fc2ec6c2b1879eb215780afbe4fff3 Author: Maruan <alshedivat@users.noreply.github.com> Date: Tue Dec 20 15:09:32 2022 -0800 Add interactive plotly example to distill post (#1027) commit b9f1fc84f2c36799c2f68f66d4cf9da1b64295ec Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Dec 11 19:33:09 2022 -0800 Add support for giscus comments (#1028) adds support for comments on posts using https://giscus.app/ commit 5c5a2c850933932730c637d67fdf33c524ef645f Author: Fares Meghdouri <33158574+fm94@users.noreply.github.com> Date: Mon Dec 12 04:16:19 2022 +0100 Adapt repo code to handle branches too (#1003) commit 4883684acf8d5ae3708437ff6ab47da7c3d12c6c Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Dec 11 10:21:12 2022 +0330 Add Container Name (#1021) commit e78a622ac3010a97f7fed1fcf7018e0194b741e8 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Dec 11 08:06:24 2022 +0330 ADD More Clear Explanations in README (#1012) commit cbd969878473b62acd56bd5590aaf3fafd2744e2 Author: Noman Bashir <noman.bashir.ahmad@gmail.com> Date: Sat Dec 10 10:04:26 2022 -0500 Update README.md (#1014) Adding my webpage. commit 010d2ee5308acc3d0b211fed86e6a0446c12fa78 Author: Ellis Brown <ellis.l.brown.ii@gmail.com> Date: Wed Nov 30 11:44:48 2022 -0500 add ellisbrown.github.io reference (#1008) commit df70bfe57cfd6797e85b635dc6bb4716ee6517de Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Nov 20 01:15:42 2022 +0530 fix deploy script for `--user` (#994) Fixes #820. Explanation: https://github.com/alshedivat/al-folio/discussions/969#discussioncomment-4180959 commit f1eb1602a367a0f28271616a0d64ce329e30c814 Author: Andrea Gasparini <andrea.gasparini11@gmail.com> Date: Sat Nov 19 16:19:56 2022 +0100 Adds Telegram to social integrations (#992) commit 01119b9f7780fb923e8c5e554a135b4b20bb796c Author: Andreas Kuster <20418060+andreaskuster@users.noreply.github.com> Date: Wed Nov 16 16:46:27 2022 +0800 Add Andreas Kuster's published webpage (#991) Thanks a lot for this very neat and professional template. This PR adds my academic page to the Academics list commit e2966c4114441674b9947f0ea84d2ad371d231fd Author: Alireza Dehghanzadeh <86428901+adehghanzadeh@users.noreply.github.com> Date: Tue Nov 15 17:30:22 2022 +0330 New update to GH Actions: Deprecating `save-state` and `set-output` commands (#986) Hi there First of all, thanks for this amazing complete theme Due to this warning which has been recently showed by Github, `::set-output` will be deprecated and must be replaced with a new method ![image](https://user-images.githubusercontent.com/86428901/201933020-4a53d735-08b4-41d3-b38c-e16942fdd64e.png) topic: [GitHub Actions: Deprecating save-state and set-output commands](https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/) Thanks commit 357f6e914fdbd99efb8fc6bd8d0e6381f0385770 Author: bruno vianna <bruno@pobox.com> Date: Tue Nov 15 14:06:51 2022 +0100 Add backlink to verify mastodon (#978) commit f58ac5bcd5c5228c348c2f4ed163f243723251bc Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sat Nov 12 09:13:16 2022 +0530 Add support for Disqus comments on distill posts (#981) Fixes #980. commit 8f38315866a538b3db6a9141f23fafb146389f9b Author: Junshen Xu <junshenxu1996@gmail.com> Date: Fri Nov 11 12:18:38 2022 -0500 Add Junshen's personal page (#979) Added a link to my personal website to the README. commit 576e7b0541d8089291e22504a0b10b0dd2b10a29 Author: bruno vianna <bruno@pobox.com> Date: Fri Nov 11 01:56:27 2022 +0100 Added Mastodon to social (#974) commit 7172df0877a30b12feea4b6c41adfdd9da7951c0 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Mon Oct 31 18:57:43 2022 +0330 Add Docker-compose file for windows compatibility (#875) This file makes it easier for windows users to use docker. (Closes #829) Previous to this commit, those who used Windows had to install Ubuntu inside windows (via WSL) and run our commands. Now they can run it by just typing `docker-compose up`. > The main problem was that `./bin/dockerhub_run.sh` command was written with `Bash` in mind and you had to change it a little bit to make it compatible with windows `Powershell`. We shouldn't have two scripts. This is why adding a `docker-compose.yml` file is necessary. commit a552443256c10f9b76f83bc26a91158e4ba38327 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sat Oct 29 20:40:21 2022 -0400 Update README.md commit 92cbaf94ff8f2f36598d28d3afc6d61098ede3b0 Author: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> Date: Tue Oct 25 08:41:33 2022 -0400 Small stylistic fix commit c87d1b446bc2f8ca8706e5cd467c7cc3c37f74ef Author: Dominik Straub <dominikstrb@mailbox.org> Date: Tue Oct 25 14:27:45 2022 +0200 Add altmetric badges to paper (#950) [Altmetric](https://www.altmetric.com/) tracks social media and citation activity for a paper. I added an option to add the altmeric id to a paper's bib entry, which results in the altmeric badge for the paper being displayed next to the other buttons. As an example, I added the altmetric id for the Einstein, Podolsky & Rosen paper. commit 6bd11359a1dfb5817eb2704ca854ae5806a23b85 Author: Muhamamd Naufal Shidqi <nopal.sidqi@gmail.com> Date: Tue Oct 25 19:14:25 2022 +0700 Add WhatsApp to social integration (#945) commit 232ff286b22ad2fed3399f033f940f69e6a080cc Author: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> Date: Mon Oct 24 09:07:39 2022 -0400 Enable progress bar by default commit 08a839c5f59574b5f3d96910e2dad1821ece8c77 Author: Carlos Morales <carlosmorales777@gmail.com> Date: Mon Oct 24 10:38:26 2022 +0100 Add a progress bar to show the scroll position (#934) This feature adds a horizontal bar under the top menu which tracks the vertical scroll position. Such a feature can be useful to represent how much is left to read on the current page more aesthetically. As this is an optional feature, `enable_progressbar` must be set to `true` in `_config.yml` to activate the functionality. I am not the original author of this code. I just made it compatible with the current version of the template at the time of this commit. The original code was most likely authored by Pankaj Parashar in this [post](https://css-tricks.com/reading-position-indicator/) made a few years before the first inclusion in an `al-folio` site. Then, the code was adapted for compatibility with the template at Anthony Plantanios' site. Finally, I did the last updates to have the code fit the new conventions used in the project. This was discussed in #557 Co-authored-by: rohandebsarkar <rohandebsarkar@gmail.com> commit 215fb34d668beb3095877ba01b0d40fcb004266d Author: Miroslav Suzara <miroslav.suzara@gmail.com> Date: Mon Oct 24 01:06:44 2022 -0700 Fixed broken link to distill-style blog post (#957) Updated README.md with the correct link to the distill-style blog post example. commit 170e6ade14c092681cf76d07ae9114c389b761d6 Author: Tyler Barna <57914086+tylerbarna@users.noreply.github.com> Date: Sun Oct 23 23:53:31 2022 -0500 Update README.md (#953) added the link to the personal academic site I've started working on using al-folio in the table commit 5f3c487b7f74f1e6a44912cab2742d7293bbd36a Author: Simmo Saan <simmo.saan@gmail.com> Date: Sun Oct 16 14:06:52 2022 +0300 Slugify tag and category links (#947) Fixes links to jekyll-archive pages when tag/category contains spaces. commit 7d7567eac842aa40f888277eb5fc83119cdf3176 Author: George <31376482+george-gca@users.noreply.github.com> Date: Wed Oct 12 07:02:15 2022 -0300 Fixed missing year in title when in blog archive (#921) Fixed missing year in title when visualizing blog archive filtered by year Signed-off-by: George Araujo <george.gcac@gmail.com> commit 951ae928581c5c9587211813ae56adc216126bd3 Author: Carlos Morales <carlosmorales777@gmail.com> Date: Mon Oct 10 17:43:59 2022 +0100 Fix default highlighting (#931) The default setting `media="none"` disables code highlighting. This works OK when we have `enable_darkmode: true` in `config.yml` as the code handling the dark/light theme switching takes care of setting `media=""` for the preferred theme. However, setting `enable_darkmode: false` prevents importing `theme.js` which in turn prevents said change thus the default highlighting stays disabled. Setting `media=""` by default enables the default highlighting when `enable_darkmode` is false. Fixes #929 commit 30512eebda1fb9dd46bb107e869d5ec8de9b9411 Author: Carlos Morales <carlosmorales777@gmail.com> Date: Sat Oct 8 10:47:32 2022 +0100 Set the margin according to the alignment selected (#928) As reported in #927, the style of the profile class only considers a left-margin regardless of the alignment option selected. Thus, when the user changes the default alignment there is no corresponding margin to match their selection. My commit addresses this by enabling the corresponding margin for the left or right alignment options commit fbbca1a8c4a29e5b9de70293068622069884f4f8 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Oct 2 09:08:39 2022 -0400 Update README.md commit 54cbd6d638b4021aa5d56df8c5e30b62106a591e Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Oct 2 16:23:50 2022 +0330 Add docker badges (#888) commit 23b0d1c598aa193e71f73e23135d7cb5b0aa4560 Author: Carlos Morales <carlosmorales777@gmail.com> Date: Sun Oct 2 13:52:37 2022 +0100 Improve info about theme colors (#911) commit 281cc82d41243d90c7921f45ce221b0b7a633a97 Author: Josh Veitch-Michaelis <j.veitchmichaelis+github@gmail.com> Date: Sun Oct 2 14:51:25 2022 +0200 fix bug where proceedings do not render (#913) commit bfc47258d744685399b704caf217210944e01615 Author: Johannes Hörner <110042110+johanneshoerner@users.noreply.github.com> Date: Sat Sep 24 04:42:27 2022 +0200 add multiple last names in bibliography (#905) Multiple last names can be defined to be highlighted in the bibliography (#904) commit 93ab84322a6ff2f7009f417b3dca58b2991dc854 Author: Amir Hossein Kargaran <kargaranamir@gmail.com> Date: Wed Sep 14 05:43:46 2022 +0300 add more social media (#878) LastFM, Spotify, Pinterest, Unsplash, Instagram, and Facebook, and you can change their order. commit 7410772458eee0ec58c9a4d553bf8801cc9276e9 Author: Dominik Straub <dominikstrb@mailbox.org> Date: Tue Sep 13 16:25:20 2022 +0200 Add Semantic Scholar social integration (#879) commit 4d02d1c0ee10de6bdf5f4eca7c4adbe20f630213 Author: Dominik Straub <dominikstrb@mailbox.org> Date: Tue Sep 13 15:36:24 2022 +0200 Add dominikstrb's personal page (#880) Added a link to my personal website to the README commit 5b3117b079f5a10b3b48bd7814df358982e33585 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Tue Sep 13 03:29:11 2022 +0430 Adding Table of Contents to Readme file (#876) commit cf9640c877649c092448839510902f357bb1cfff Author: Lucas Hosseini <lucas.hosseini@gmail.com> Date: Thu Sep 8 22:07:56 2022 +0200 Display booktitle for publications of type incollection (#871) commit 47694a1f774fb4dd7940250d628a26b46cc60bee Author: Maruan <alshedivat@users.noreply.github.com> Date: Thu Sep 8 16:05:31 2022 -0400 Update README.md commit 30e51bc90005f8bf36a4e1d59423531b04b22c30 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sat Aug 27 22:37:32 2022 -0400 Update 2018-12-22-distill.md commit bf6f8a41ad096ec24f8411c23cf6c342a61c59b8 Author: wristy <wristy8@gmail.com> Date: Sat Aug 27 09:45:54 2022 -0400 Fix grammar (#848) commit ca883669a18dcc3bf11c1f41defd0698484cc9ca Author: Yavuz Alp Sencer ÖZTÜRK <28690608+alpsencer@users.noreply.github.com> Date: Tue Aug 16 19:30:09 2022 +0300 fixe typos (#823) commit c1428532e0735210175034d2588ce00446d3c335 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Mon Aug 15 08:40:12 2022 +0530 fix #814 (#818) commit 967e367563ba1bc006053c14c989cc1bea77efb8 Author: Tai D Nguyen <tainguyen7597@gmail.com> Date: Sun Aug 14 15:26:33 2022 -0400 add page (#817) commit b2b14496c01af9c813969334a4815769b071659d Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Aug 14 15:25:25 2022 -0400 Update README.md commit 7a942fe05560144ed239f2d0d4981bdf03376031 Author: Leandro A. Bugnon <lbugnon@sinc.unl.edu.ar> Date: Sun Aug 14 16:17:25 2022 -0300 Add personal page (#812) commit a36d7f58074b7805cc3906760c2eea7288f63a49 Author: gzwongkk <gzwongkk@gmail.com> Date: Sun Aug 7 01:06:18 2022 +0800 Support different colors for different kinds of publications in publication list (#797) commit 58391d1dbec637a0ee2427e81f86e6844c909910 Author: gzwongkk <gzwongkk@gmail.com> Date: Sun Aug 7 00:55:39 2022 +0800 Fix commas in author list (#770) commit 2186bddc0c4bb6707017db7cc94b074239343a7a Author: Ioannis Mavromatis <44159802+ioannismavromatis@users.noreply.github.com> Date: Sat Aug 6 17:06:49 2022 +0100 Add website (#802) commit 4817639f3084f317455433ef033f9c3f05330589 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Thu Jul 28 21:54:58 2022 +0530 Fix title spaces and a few links (#789) * fix title * fix a few links * add line commit 96e794f257c5a240436b20edb2884854f57dddeb Author: johanneshoerner <110042110+johanneshoerner@users.noreply.github.com> Date: Thu Jul 28 16:06:54 2022 +0200 Added my webpage to the list (#788) Added my webpage to the list. commit 2fadee6afbb0f086c48b9c308a613a43d98c672d Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Tue Jul 26 08:59:57 2022 +0530 Adds support for GA4 Google Analytics (#727) * Update `analytics.html` * Update `config.yml` * Update * Update commit f618757b63cf2c41ff1c26953e8c49c94c2e53f7 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Jul 24 22:45:39 2022 +0530 Adds support for repositories (#760) * Add support for github repo cards * add support for dark theme * Add support for custom theme * repositories * fix * make it simpler * spcaing * responsive fix * adds support for usernames * make it modular * fix * show icons * cache_seconds * fix * Revert "cache_seconds" This reverts commit a9dd4d5d43d212676e1c1dba8ec8086c7fdb7cd7. * add last line * fix * github only * fix * Add instructions * Add `README.md` instructions * Add `nav_order` commit 99b14c436ffe674a9670b901aeebdc4897625de3 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Mon Jul 18 05:02:44 2022 +0430 Add Tags for Docker Images (#754) commit b6ea0d01ff43ef05bbca107c6c90283925c328a3 Author: Amir Pourmand <pourmand1376@gmail.com> Date: Mon Jul 18 04:41:27 2022 +0430 Skip Docker Image on Forked Images (#767) commit 1ac9b7c3b2c8c0d55b2a3516fc1d8f03489f889e Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Tue Jul 12 11:43:58 2022 +0530 Optimize image qualities and a fix (#762) * blog tag-list * optimize publication preview * better compression * optimize jpg project images * reduce sizes of project images * fix commit 24a5084cb133b9e444f9049f979ee98d6a7bfac2 Author: Congcong Li <20706332+lufficc@users.noreply.github.com> Date: Mon Jul 11 14:38:58 2022 +0800 fix more authors bug (#758) * fix more authors bug * fix * add preview Co-authored-by: Rohan Deb Sarkar <rohandebsarkar@gmail.com> commit edd9fb70796752028125fe0c67c0d75dba1c82e4 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Jul 10 22:13:25 2022 +0530 Bootstrap js SRI fix (#757) commit 7afa104f500f5847b4180a1c2f243b7357a0e389 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Jul 10 21:51:39 2022 +0530 Include bootstrap bundle (#756) commit 26e41e77c8dbe19f65af82deeba9f4d83c2324ad Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Jul 10 21:26:36 2022 +0530 Fix scripts (#755) commit 07330b9bf9cd3d8fa017d13f67076af00710372d Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Jul 10 10:34:16 2022 +0530 Adds support `max_author_limit` (#732) * Adds support max author limit * typo * fix * display all authors by default * Added an example * Added 'and' before the last author * Improve hiding/showing more authors * Add title text Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> Co-authored-by: Maruan <alshedivat@users.noreply.github.com> commit 7c71285bc3f8882b5408b22919d2dc8dae6c22c6 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Jul 10 00:54:26 2022 -0400 Update README.md commit b3dac1faad15ebe4c4bf91c7bc27856b82bbcf66 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Jul 10 00:53:53 2022 -0400 Update README.md commit 09c8781eb69ac676443c6f07a2109e29ffbf3747 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Jul 10 00:48:21 2022 -0400 Update README.md commit c7736d6abc0a22a4eb99bb7ec76a133f371973a1 Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun Jul 10 00:21:39 2022 -0400 docs: add pourmand1376 as a contributor for code (#753) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> commit 0e9d3a44f930c875eca3ffdace02a9b22d1d636e Author: Amir Pourmand <pourmand1376@gmail.com> Date: Sun Jul 10 08:49:05 2022 +0430 Add Dockerfile for easy installation on local machine (#532) commit c09d3ee2eda25cf834fee91a8b831612fc9cfe09 Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun Jul 10 00:10:30 2022 -0400 docs: add rohandebsarkar as a contributor for code (#752) * docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> commit cb3ea9c591bfe0a34f357af092d90ab28460cb1d Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: Sun Jul 10 00:04:19 2022 -0400 docs: add alshedivat as a contributor for design, code (#751) * docs: update README.md [skip ci] * docs: create .all-contributorsrc [skip ci] * Update .all-contributorsrc * Update README.md * Update .all-contributorsrc Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> commit 9d7180417e37d35186cc5c1de270ee90fd6614b5 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sat Jul 9 18:08:11 2022 +0530 Better bundler caching for GitHub Actions (#750) * Better caching for GitHub Actions * Update `actions/checkout` to `v3` commit dee922531d397d77f8d8543f6bc965694827eb69 Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Fri Jul 8 21:41:36 2022 +0530 Fix responsive image (#748) * fix * base url * Revert "base url" This reverts commit 2e81d32ec22f8a9ec53b7ad216679d4cfa88456c. * fix commit 683fe65aab3545be053fa14177dbe82e64a1d35c Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Fri Jul 8 13:18:37 2022 +0530 Fix Previous PR (#745) (#746) commit 3672e8d2b1ae19db2bc246b2aecc0931356a753d Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Fri Jul 8 13:09:31 2022 +0530 Change imagemagick optional to depend on one variable (#745) commit 510587c34f80509bfe8c95cdb95c7501e866b6ca Author: Manan Dey <manandey1@gmail.com> Date: Fri Jul 8 10:13:34 2022 +0530 add star (#744) commit a27cf93331b72ab3c0c1035b9e6adb7a9e5bcd48 Author: Maruan <alshedivat@users.noreply.github.com> Date: Sun Jul 3 22:51:39 2022 -0700 Fix typos in _layouts/about.html (#739) commit 4a53a32b2ad4af858e7e6e73c07a4029e9fa604b Author: Rohan Deb Sarkar <rohandebsarkar@gmail.com> Date: Sun Jul 3 09:18:19 2022 +0530 Adds support for tag-list (#734) * Adds support for tag-list * Update _sass/_base.scss Co-authored-by: Maruan <alshedivat@users.noreply.github.com> * Made tags optional * Responsive deign for tag-list Co-authored-by: Maruan <alshedivat@users.noreply.github.com> commit 9411786b5dc3282fbdde5cb359d1b2fa81c59f32 Author: Rohan Deb Sarkar <rohandebsarkar@gm…
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat/al-folio#1520 - alshedivat/al-folio#1491
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat#1520 - alshedivat#1491
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat#1520 - alshedivat#1491
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat#1520 - alshedivat#1491
* Implemented latest posts on about page (#1307) Adresses #340 --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Implemented details tag for distill blog (#1321) * Fix publication button spacing (#1322) * docs: add george-gca as a contributor for code (#1323) * Update README.md * Add star to academic portfolios (#1333) * Added support for table of contents in blog posts (#1278) ![image](https://user-images.githubusercontent.com/31376482/226411600-e5619108-3842-4c44-b582-61fcc94a1b0c.png) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Fix typo (#1356) * added one more researcher (#1353) Added my own website to the "stars" section * Fix copy code button position (#1348) Fix issue #1303 by adding a code wrapper outside the code block. Ref: https://stackoverflow.com/questions/60771472/position-a-button-such-that-it-wont-scroll-with-contents * Scopus integration (#1364) Fixes #1362 * Removed blog header-bar when title and description are empty (#1370) When blog title and description are empty, go from this ![image](https://user-images.githubusercontent.com/31376482/234630799-f4c2cd46-7ad0-4d45-a0f6-2badcf0da558.png) to this ![image](https://user-images.githubusercontent.com/31376482/234630683-f11c8a88-438a-4db3-974e-ba9184d5516f.png) Signed-off-by: George Araujo <george.gcac@gmail.com> * Increased allowed max size of news and latest posts in about (#1369) Fixed size of news and latest posts in about page when visualizing in mobile. Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed hard-coded bib files in templates (#1373) The bibliography filename `papers.bib` is hard coded in templates, and the equivalent setting in `_config.yml` is not used anywhere. So changing the bib filename in `_config.yml` won't have any effects. This PR replaces hard-coded filenames with the value from `_config.yml`. * Fixed bug when using latex in title and description (#1361) Fixes #1252. Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed news limit (#1359) Fixes #1346. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Co-authored-by: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Co-authored-by: Yue Gao <11145354+Lodour@users.noreply.github.com> * Toc sidebar (#1366) Implemented #966. ![image](https://user-images.githubusercontent.com/31376482/234411523-b02087d9-a437-4f77-9f54-de5eef122439.png) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Toc sidebar color fix (#1375) Fixed color and increased font size of toc sidebar --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Reduced a little font-size in toc sidebar (#1376) Signed-off-by: George Araujo <george.gcac@gmail.com> * added star to academic examples (#1377) * Added support for Bootstrap table (#1283) Added support for [Bootstrap Table](https://bootstrap-table.com/). Haven't checked the impact on website loading, but I believe [this kind of table](https://examples.bootstrap-table.com/#welcomes/from-data.html) is way more useful for blog posts and projects pages. * add star to academic examples (#1380) * Add an academic example (#1381) https://bajinsheng.github.io/ * Added thumbnail support for blog posts (#1371) Implemented #425 based on given code. ![image](https://user-images.githubusercontent.com/31376482/234644266-07c1aebd-6a83-482f-8ac2-846fe5c0653d.png) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Moved bootstrap table css to head.html (#1387) Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed bootstrap table css (#1388) Fixed bootstrap table css that is being overwritten by mdb css Signed-off-by: George Araujo <george.gcac@gmail.com> * Update README.md (#1389) Added academic personal website * Including Lattes CV in Socials (#1404) Resubmitting the PR #1383 * README upgrade (#1394) * Fix typo ; Update _config.yml (#1418) Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Fixed typo in blog post (#1411) * add star to academic examples (#1423) * Fix table color (#1424) Fix table color when dark mode is default. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Custom blockquotes (#1419) Added some custom blockquotes `tip`, `warning`, and `danger` as seen in [jekyll-gitbook](https://sighingnow.github.io/jekyll-gitbook/jekyll/2022-06-30-tips_warnings_dangers.html), and a blog post showcasing them. Light look: ![image](https://github.com/alshedivat/al-folio/assets/31376482/8441bd56-a1a6-41c0-951f-2a2efa20c16c) Dark look: ![image](https://github.com/alshedivat/al-folio/assets/31376482/a916218a-176e-40d0-ad87-6acc9eedf8e3) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Audio and Video support (#1367) Since #1253 has been hanging there for a while, I decided to part from it and add audio and video support. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * add academic personal webpage example (#1431) Hello, I'd appreciate it if you could consider including my academic personal webpage as an example. Thank you. * add star to academic examples (#1439) * Added star for samadamday.com in the README (#1443) * Update README personal page stars (#1467) * Update ruby to 3.2.2 in deploy.yml (#1459) * Add star to academic examples (#1445) * Fixes "General Information" section of CV in dark mode (#1432) When the dark mode is default, or if you set the page to dark mode and then refresh, the content in "General Information" can't be seen. This PR fixes the problem. * Make latest post redirect if the blog post redirects (#1451) Fixes #1450, and the behavior of the site with this "new" code is shown in the Expected behavior screenshots there. I copy-pasted the redirect logic from `blog/index.html` into `_includes/latest_posts.html`, with minor name changes. I also cleaned up a line in `blog/index.html`. * update fontawesome version (#1485) * correct spotify title (#1484) * add functionality to display categories, like tags, in blog home page (#1482) Added the functionality to display categories on the front page of the blog, just like tags. * fixes #1497 (#1505) * Removed need for years in bibliography page (#1500) Implementing #1390. Signed-off-by: George Araujo <george.gcac@gmail.com> * Added support for featured blog posts (#1498) Implementing #1440. Still not sure if the year should be shown there or not. Also, I limited to be displayed at least 2 at most 3 elements on the row of featured blog posts, since when having only 1 featured post the card would occupy the whole row (and it looks weird). What do you think @alshedivat? Also, idk how to force the cards to have the same height. I think it would look nicer, but my lack of web dev skills made a difference here. Some current screenshots: ![image](https://github.com/alshedivat/al-folio/assets/31376482/11b280dd-70b6-4bc4-84b6-987aa6412d55) ![image](https://github.com/alshedivat/al-folio/assets/31376482/d94aac41-246d-4b4e-afd0-161aab5a9b88) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Maruan <alshedivat@users.noreply.github.com> * Added two more examples (#1517) Added the following examples: * A personal homepage * A workshop website * Update Docker Images to support M1 Mac (#1486) I added multi-architecture support for docker images. - #1469 ToDo: - [ ] Update deploy tag file accrodingly * Created GitHub action to update site pagespeed svg (#1529) Addresses #1524 Signed-off-by: George Araujo <george.gcac@gmail.com> * Updated Pagespeed results * Revert "Created GitHub action to update site pagespeed svg" (#1530) Reverts alshedivat/al-folio#1529 * Updated README FAQ section (#1532) * Added support for jupyter notebooks #417 (#1511) Implemented #417. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> * Added support for jupyter dark mode (#1538) Signed-off-by: George Araujo <george.gcac@gmail.com> * Create .dockerignore * Added anmspro.github.io in academics (#1549) Added anmspro.github.io in academics * CV Restyled (#1339) I have redesigned the CV to have some options that I have in my pdf CV. I'm not too inspired to include more example data, if anyone wants to add data, go ahead. With my data the CV looks like this: [https://jmrplens.github.io/cv/](https://jmrplens.github.io/cv/ ). My data: [VIEW FILE](https://github.com/jmrplens/jmrplens.github.io/blob/ce8b5b67dbc5a37dafe9083681b92a6746640b13/_data/cv.yml) Some screenshots: <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-09-51)" src="https://user-images.githubusercontent.com/28966312/233200752-e49afa44-1c07-42eb-b38c-337f81b60406.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-22)" src="https://user-images.githubusercontent.com/28966312/233200844-0201d061-df3e-4e80-8107-3b6f7c72faa3.png"> <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-37)" src="https://user-images.githubusercontent.com/28966312/233200898-77040d1a-bf9a-47f1-a46d-3008f7331020.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-54)" src="https://user-images.githubusercontent.com/28966312/233200949-055fe27e-ce06-4929-91e8-cab2983b4850.png"> Mobile: <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-21-36)" src="https://user-images.githubusercontent.com/28966312/233203168-8b5cc777-e3f8-4387-96d4-a5d405d7032b.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-21-48)" src="https://user-images.githubusercontent.com/28966312/233203238-5ccc424e-b0e3-41a1-bd2b-2c64e01cfc85.png"> <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-22-00)" src="https://user-images.githubusercontent.com/28966312/233203297-7174be99-08a1-427a-a414-5bded2d6c2d8.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-22-14)" src="https://user-images.githubusercontent.com/28966312/233203312-f5067ce7-134f-4a39-bb5b-aaa3d247b3e7.png"> --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Add jsonresume support (#1547) Just as discussed in #1513 , this pull request adds support for [jsonresume](https://jsonresume.org/). Create the resume once, either as a file in the repository or at [github gist](https://gist.github.com/) called `resume.json`. Put the file in the `_config.yaml` file and that's it! Other platforms like [resumake](https://latexresu.me/) use the same schema. I also incorperated the changes introduced by #1339 to the best of my abilites. The style could be further improved. **Please merge this pull request after #1339 is merged, due to dependencies from it** If someone has a bettet approach on how to solve the problem that each section needs its own template, please let me know. But for now it works fine and is still backwards compatible with the `cv.yaml` file. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Publication image zoom (#1554) Fixes #1552 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Support for bibliography in blog posts and projects (#1553) Implemented #1193 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Remove repeated layout template of cv.html (#1555) The layout template of cv.html has repeated parts. When site.data.resume is not defined, the cv page will be rendered incorrectly. * Made some small changes to code (#1558) Signed-off-by: George Araujo <george.gcac@gmail.com> * Change analytics script from Panelbear to Cronitor (#1561) Panelbear is now Cronitor RUM, the old script does not work. * Added metadata info when blog post (#1573) Changed metadata info for when page is a blog post. Signed-off-by: George Araujo <george.gcac@gmail.com> * Added Zotero socials (#1572) Solving #1569 I added Zotero socials because I needed them; opened a issue/pull request in case I'm not the only one. Second pull request (previous: #1570 ) because unwanted commits retroactively crept in somehow. It was easier to force reset (which closed the pull request automatically apparently). * Added missing socials to metadata (#1575) Signed-off-by: George Araujo <george.gcac@gmail.com> * Update Dockerfile (#1581) * Zotero ID Bugfix (#1580) #1569 Fixed mismatch between zotero-id in _config.yml and the zotero-id called upon in the socials html file introduced by #1572 (sorry about that; slipped in when I had to reset my zotero-branch) * Update Tag Deploys to Support M1 Macbooks (#1522) I should merge this whenever normal deploy is well-tested for Mac computers. * Al folio main giscus pages (#1596) Solves #1586 by adding the option for giscus comments sites using the pages layout and minimally modifies Project 2 to show giscus comments as an example * incorrect max-height in figure.html (#1593) figure.html was incorrectly setting height=max-height instead of max-height=max-height * Cache busting for _sass and individual files (#1557) Addressing #1395 but with a different solution from #1478, using semantic versioning based on implementation found [here](https://distresssignal.org/busting-css-cache-with-jekyll-md5-hash). Implemented a way of calculating the hash for both a single file or directory. This way we can calculate the hash for when there is a change in the `_sass` dir, for example, or in the contents of a single file. Examples of generated outputs of the plugin: ``` /al-folio/assets/css/main.css?d41d8cd98f00b204e9800998ecf8427e /al-folio/assets/js/theme.js?96d6b3e1c3604aca8b6134c7afdd5db6 /al-folio/assets/js/dark_mode.js?9b17307bb950ffa2e34be0227f53558f /al-folio/assets/js/no_defer.js?d633890033921b33e0ceb13d22340a9c /al-folio/assets/js/common.js?acdb9690d7641b2f8d40529018c71a01 /al-folio/assets/js/copy_code.js?c9d9dd48933de3831b3ee5ec9c209cac /al-folio/assets/img/prof_pic.jpg?974957d202f671e4fa6700c04e68deae ``` Signed-off-by: George Araujo <george.gcac@gmail.com> * Added jupyter to README (#1637) Signed-off-by: George Araujo <george.gcac@gmail.com> * add star to academic examples (#1647) Dear `al-folio` maintainers, I would greatly appreciate it if you could add my homepage as a star in the academic examples. Thank you for your wonderful work on this. * Update README to make Docker Recommended way (#1523) Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - https://github.com/alshedivat/al-folio/issues/1520 - https://github.com/alshedivat/al-folio/issues/1491 * Update README.md (#1657) * Update README.md (#1661) add star to academic example * Add all contributors section to README.md * Fix _variables.scss filename in README (#1683) * Add website (#1674) * Don't display badge if startDate is empty (#1682) * Add a star. (#1695) * Add star to README.md (#1684) Added academic website to README.md. Also added `_blank` target to earlier ones. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Add a star (#1705) Added academic website to README.md. * Add a star (#1723) * Fix regex to limit keyword scope to fields (#1629) improved version of the original fix contributed by @paberr in #1429 * Moved ToC Menu to Sidebar (#1582) Addressing #1551 using the same sidebar as in #1366, removing the inline ToC menu from the CV * add WeChat to socials (#1730) When the WeChat icon in socials is clicked, a picture of your WeChat QR code is shown in the center of the screen. The actual picture of your QR code has to be uploaded. * Update README.md (#1748) * Adding a page (*) in README.md (#1755) Adding https://kudhru.github.io/ in the academics section * Update README (#1754) * added the link to my personal academic website ([mbarbetti.github.io](https://mbarbetti.github.io)) * added the link to the website for a workshop named "Beyond Vision: Physics meets AI" ([BVPAI 2023](https://physicsmeetsai.github.io/beyond-vision)) held within ICIAP 2023 --------- Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> * Added a star (#1764) * Fixing bootstrap dark-table top border (#1763) This addresses https://github.com/alshedivat/al-folio/issues/1425. Contributions: - Added border attribute to `.table-dark` within `_base.scss` to override bootstrap theme border settings for `.tabled-bordered`. Displays top border in dark mode for only those tables that are bordered * Added support to PurgeCSS (#1562) Tackled #1329 with [PurgeCSS](https://purgecss.com/). Being talking with @varuniyer about using [jekyll-uncss](https://github.com/episource/jekyll-uncss) to reduce css file sizes by ditching unused classes. This approach have 3 main problems: 1 - have some limitations as pointed [here](https://github.com/alshedivat/al-folio/issues/1329#issuecomment-1546517327) 2 - last update to [jekyll-uncss](https://github.com/episource/jekyll-uncss) was about 3 years ago, so it might have a few issues 3 - [uncss](https://github.com/uncss/uncss) haven't seem a new release in a while, currently [lacking maintenance](https://github.com/uncss/uncss/issues/459), and using some deprecated libraries as seem here: ``` npm install -g uncss npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 ``` I thought about giving PurgeCSS a go, since it has been more [actively maintaned](https://github.com/FullHuman/purgecss), but [jekyll-purgecss](https://github.com/mhanberg/jekyll-purgecss) haven't. For this, I needed to change to use some local libraries instead of getting them via CDN. The good news is that it is quite effective in reducing css file sizes. Comparing dir sizes with `du -hs _site/assets/css/`: | current | minify | PurgeCSS | PurgeCSS + minify | | ------- | ------ | -------- | ----------------- | | 1,1M | 988K | 456K | 420K | --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Added support for multiple profiles in about page (#1243) Addresses #963. Supports two setups: getting profile text from page content. ```markdown --- layout: about title: about permalink: / subtitle: <a href='#'>Affiliations</a>. Address. Contacts. Moto. Etc. profiles: # if you want to include more than one profile, just replicate the following block # and create one content file for each profile inside _pages/ - align: right image: prof_pic.jpg # content: about_einstein.md image_circular: false # crops the image to make it circular more_info: > <p>555 your office number</p> <p>123 your address street</p> <p>Your City, State 12345</p> news: true # includes a list of news items selected_papers: true # includes a list of papers marked as "selected={true}" social: true # includes social icons at the bottom of the page --- Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](http://reddit.com). You can put a picture in, too. The code is already in, just name your picture `prof_pic.jpg` and put it in the `img/` folder. Put your address / P.O. box / other info right below your picture. You can also disable any these elements by editing `profile` property of the YAML header of your `_pages/about.md`. Edit `_bibliography/papers.bib` and Jekyll will render your [publications page](/al-folio/publications/) automatically. Link to your social media connections, too. This theme is set up to use [Font Awesome icons](http://fortawesome.github.io/Font-Awesome/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them. ``` Or getting profile text from `content` (useful when having multiple profiles). ```markdown --- layout: about title: about permalink: / subtitle: <a href='#'>Affiliations</a>. Address. Contacts. Moto. Etc. profiles: # if you want to include more than one profile, just replicate the following block # and create one content file for each profile inside _pages/ - align: right image: prof_pic.jpg content: about_einstein.md image_circular: false # crops the image to make it circular more_info: > <p>555 your office number</p> <p>123 your address street</p> <p>Your City, State 12345</p> - align: left image: prof_pic.jpg content: about_einstein.md image_circular: false # crops the image to make it circular more_info: > <p>555 your office number</p> <p>123 your address street</p> <p>Your City, State 12345</p> news: true # includes a list of news items selected_papers: true # includes a list of papers marked as "selected={true}" social: true # includes social icons at the bottom of the page --- ``` Which looks like this: ![image](https://user-images.githubusercontent.com/31376482/223251956-aec09f92-55c4-4a17-8ab6-0b30da0970cc.png) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed weird bib btn behavior (#1776) Fixes #1774 by reverting mdb usage to cdn. Weirdly enough, when using from local file it triggers a ripple effect when using `btn` class. It states in the [official docs](https://mdbootstrap.com/docs/standard/methods/ripple/) that: > By default, ripple is added to every button (via .btn class) Using [this solution](https://mdbootstrap.com/support/standard/disable-waves-ripple-effect/) only make this flicking happens faster. Also this does seem to be [an issue](https://mdbootstrap.com/support/standard/how-to-disable-ripple-effect/) still in the [latest version](https://github.com/mdbootstrap/mdb-ui-kit/issues/1505) (even though we are using an older one). Signed-off-by: George Araujo <george.gcac@gmail.com> * Added description to profiles page (#1777) Added support for description in profiles page Signed-off-by: George Araujo <george.gcac@gmail.com> * Create .github/release.yml Adds a template for automatic generation of release notes * Update README.md add link to iclr 2024 blog post track * Update README.md add link to workshop on diffusion models * Update README.md add all contributors to toc * Optimize Dockerfile (#1700) * Fix Docker Problem (#1785) * Update README.md (#1789) added an example of a personal web page * 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. * Remove by year grouping from selected publications (#1796) * Make publication thumbnails optional + fix small layout bugs (#1797) * Fix a small bug in giscus template * Add Reload to Docker (Automatic Reload of Changes to _config.yaml) (#1702) - #1640 * Add DockerSlim (#1699) * Update Dockerfile * fix reference disappearing for distill blog in absence of author (#1804) * Added my website in the list (#1834) * Update README.md (#1837) * Update README.md (#1856) * Added shubhashisroydipta.com to README.md (#1816) * fix inconsistent alignment for latest posts (#1832) * Add my website (#1859) * Update README.md (#1938) Adding my site. Amazing template, it was incredibly easy to setup and is super flexible! * Adding my site. Thanks! (#1945) * Update Font Awesome url (#1943) Previous link returns a `404` * Update README.md (#1901) Added new Q&A (Q7). Github credentials error when deploying. Changing the github config url from `http` to `ssh` * ENH image zooming in distill posts (#1826) Towards https://github.com/alshedivat/al-folio/discussions/1374 The image zooming feature did not work with distill layout previously. * Better Readme (#1806) * Update cv.html (#1820) resume fixing that isn't showing up * Update resume.json (#1821) populating resume.json to give easier start to people that dont understand very well how to setup the fields * Fixes #1952 (#1955) Fixes #1952 by updating font awesome version. Also updated icons names to newest font awesome style. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixes #1584 (#1971) Removed link to blog when showing years in news Signed-off-by: George Araujo <george.gcac@gmail.com> * Update cv.md (#1973) Fix path typo in description * Implemented support for tikzjax (#1990) Implemented #1976. Signed-off-by: George Araújo <george.gcac@gmail.com> * Fixed redirect post access from blog archive (#1994) Fixes #1831 Signed-off-by: George Araújo <george.gcac@gmail.com> * Ensure the zoomed image is in front of toc sidebar (#1998) Fixes #1888 Signed-off-by: George Araújo <george.gcac@gmail.com> * Updated README to explictly tell how to proceed on fresh install (#1993) Updated README to explicitly tell how to proceed on creating your own version based on this template. Also removed the video tutorial since it was for an older version, recommending to fork the repo and it was missing the `--lsi` parameter from jekyll command. Also was not using docker, the current recommended way. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * check for active children in submenus (#1869) This patch checks, if the title of the current page matches with the title of a submenu child. If so, it sets the submenu and the corresponding child as active, highlighting it in the header. * added ability to switch off pagination on the blog page (#1909) * Now blog can be reorganized in header (#1996) Fixes #1559 #1795 Signed-off-by: George Araújo <george.gcac@gmail.com> * Added video button to bib entries (#2008) When the video entry is added to bib: e.g., ``` { ... video={https://www.youtube.com/embed/jNQXAC9IVRw} ... } ``` A dedicated button appears for videos. When clicked, a playable video appears under the research article (like abstracts and bibtex) * bring back `repo_id` and `category_id` in `giscus` section (#1892) After deploying my website (Cloudflare Pages), my Giscus did not work, I realized these two paramesters are removed. After adding them again, my Giscus worked correctly. These new values are values from previous commits of original repository --------- Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> * Responsive image fix (#2014) Fixes #1967 Update the way responsive images are used to only use one srcset, and add corresponding `sizes` attribute to the relevant layouts and templates. I did not go through and add `sizes` to all the example posts/projects. When `sizes` is not specified by the user, the `figure.html` template defaults to 95% the width of the viewport which should work fine for most cases; users can optimize further if they wish by feeding `sizes` into the template. Additionally: - Enabled support for .gif to .webp compression - fix error in jekyll-imagemagick config where all images were resized to be 800px or less. (for example img-1400.webp was actually only 800px wide, etc.) - added note about making sure imagemagick is installed before enabling it in responsive images section of `_config.yml` * fix live-reloading in docker (#2022) Fix #2021 : The webpage hosted by docker would not be automatically reloaded because the port used for live-reloading (port 35729) is not forwarded. * Remove imagemagick strip (#2028) I had added -strip arg to the imagemagick call as it is generally desirable to strip metadata from images before publishing them, however it seems to occasionally cause issues with jekyll-imagemagick auto-regeneration, regenerating images even when they have not changed. * Changed trophies layout to better suit different screen sizes (#2038) Signed-off-by: George Araújo <george.gcac@gmail.com> * Changed mermaid support in template (#1992) Fix #1609 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> * Upgrading the README file (#2034) I decided to break the README file into different ones to declutter it from the main page. Also adding some more explanation on the structure of the template. Tackling #2032 and #2033 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Added information about using wsl on Windows (#2040) Signed-off-by: George Araujo <george.gcac@gmail.com> * Removed background from template example * Added citation examples, simplified citation code (#2056) Since the citation file and other stuff is already defined in `_config.yml`, removed them when calling `{% bibliography %}`. Also realized that `jekyll-scholar` helps in displaying only the papers cited in page, changed to use that. Signed-off-by: George Araújo <george.gcac@gmail.com> * Add direct link to `use this template` * Normalizing coauthor names before search (#2057) Signed-off-by: George Araújo <george.gcac@gmail.com> * format code with prettier.io (#2048) summary: - adds prettier formatter configuration - formats the entire repo using prettier, ignoring minified files (`*.min.css`) and heavy generated html - changes extensions of all `.html` files to `.liquid`, which is more correct and necessary for prettier to work correctly - replaces "%-" and "-%" with just "%" — manual liquid formatting using minus signs is superfluous since we are compressing and minifying the code anyway - adds CI action for running prettier check on PR and pushes to master * Add .git-blame-ignore-revs * Move news and 404 to pages (#2060) moves news and 404 from repo root dir to `_pages/` where they are supposed to be + changes their extensions to `.md` * Fix prettier (#2062) Changed rule to minified files, reverted changes to minified files --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Update .git-blame-ignore-revs * Fixed small typo (#2064) instalation -> installation Thank you for this resource! * Added additional user to README.md (#2063) Added new user to academics section in readme. Thank you for this great resource! * Fixed missing changes to liquid file * Fixed FAQ link in CONTRIBUTING.md * Changed file paths in bug_report.md * Fix custom blockquotes (#2071) Fixed issue #2066. Removed `>` in front of `{: .block-tip }` which was introduced by prettier in the example post. * Fix broken links (#2077) Added GitHub action to check for broken links in repo before commit, ignoring files with liquid tags since these were not yet processed and also README since some sites created from this template doesn't have valid urls anymore. Fixed some broken links in repo. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Link checks on deploy (#2079) Added another GitHub action to check for broken local links on version of the site that will be deployed. The `broken-links` action check for broken links considering documentation files (like INSTALLING.md) and also pages like [_pages/about.md](https://github.com/alshedivat/al-folio/blob/master/_pages/about.md), but it can't check for broken links when the link will be handled by jekyll tags (like in [_pages/blog.md](https://github.com/alshedivat/al-folio/blob/master/_pages/blog.md). With `broken-links-site` we can check if all the links that will be used on the final site that refer to local files are correct. Focusing only on local files since this would end up calling too many checks for library files, like `https://unpkg.com/bootstrap-table@1.22.1/dist/bootstrap-table.min.css`. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Axe accessibility test support (#2080) Added GitHub action to do axe accessibility tests with [axe cli](https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli). I believe it is best by default to let this be run only manually, since fixing some of the issues are not straightforward (I haven't fixed them all for this template yet). --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Fixed role main in default.liquid * Added missing separator in README * Update contributing on README.md * Added star history to README.md * Updated toc on README.md * Update INSTALL.md version of al-folio * Adding star (#2095) Thank you all!!! * Changed conditions of running GitHub actions (#2082) The GitHub actions were running everytime a new commit was made to the repo, but that wasn't needed. For example, we don't need to try to create a new docker image if the libraries didn't change, same to build the whole site after a change in the README.md. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Downgrade ruby version (#2098) Signed-off-by: George Araújo <george.gcac@gmail.com> * Update INSTALL.md (#2091) - #2090 * Fixed dark mode not working after purgecss * Added one more researcher using al-folio (#2105) Added my own website as a star to the "Academics" section * Added acknowledge section to feature_request.md * Added diff tools to INSTALL.md * Prettier check now generates a diff comment on PR (#2085) Splitted prettier GitHub action into two: - `on push`, only runs on direct pushes, if test fails generates an artifact (that lasts for 3 days) with an html version of the changes needed to pass prettier test - `on PR`, only runs on PRs, if test fails comments on the PR with the HTML content of the diff I couldn't actually test the `on PR` version since it needs to be on a PR in the master branch, so this will only be triggered after this PR is accepted, and for the next PR that fails prettier test. PS: currently the artifact is a zip file with the html inside. It is not currently possible to generate it other way, we have to wait for [this issue](https://github.com/actions/upload-artifact/issues/14) to be closed. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Update prettier-on-pr.yml permissions * Changed how prettier comments on PR works (#2112) Signed-off-by: George Araújo <george.gcac@gmail.com> * Fixed prettier actions (#2113) After some thorough testing, finally made prettier on PR work. Since an html file can't be used as comment on GitHub, changed to simply point to the action that failed and to the file containing the html diff. Signed-off-by: George Araújo <george.gcac@gmail.com> * Moved prettier comment on PR to its own action (#2114) Signed-off-by: George Araújo <george.gcac@gmail.com> * Added Lighthouse test GitHub action (#2084) Added support for Lighthouse test as a GitHub action, and it appears like [this](https://github.com/george-gca/multi-language-al-folio?tab=readme-ov-file#lighthouse-pagespeed-insights). The only thing missing is for @alshedivat to create a [repository secret](https://github.com/MyActionWay/lighthouse-badger-workflows#lighthouse-badger-easyyml) named `LIGHTHOUSE_BADGER_TOKEN` with the information needed. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Lighthouse-Badger[bot]: Results Added * Fixed lighthouse html viewer links * Added anchor to category sections (#2006) Added anchor to categories so one could navigate to the category section from the URL: e.g., https://alshedivat.github.io/al-folio/projects#fun * Added lighthouse_results to .prettierignore * Improved issues templates (#2110) Since a lot of issues opened are just questions that should be opened as so, and sometimes the issue template is just not followed, I decided to make opening new issues a little more "enforced", if not clear. I based the new templates on the ones from [pytorch lightning](https://github.com/Lightning-AI/pytorch-lightning/issues/new/choose), which I think are pretty good. The visuals will only appear after the merge is processed, but you can have an idea of how it will look like by checking their templates and how they look. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Removed 0 from bug report * Updated links in 1_bug_report.yml * Updated links in 2_feature_request.yml * Updated links in issue template config.yml * Fixed url in config.yml * Fixed urls in 2_feature_request.yml * Fixed urls in 1_bug_report.yml * Updated checkout step in lighthouse-badger.yml * Lighthouse-Badger[bot]: Results Added * Added support for Chart.js (#2126) Solved #460. ![image](https://github.com/alshedivat/al-folio/assets/31376482/ce65dbe2-031e-4208-b374-08ec89beaaca) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Added integrity check to mermaid.js * Added Echarts support (#2129) Since I added support for chart.js and while doing so found some other wonderful charting libraries, I thought, why not give support to some more? So adding support to [Apache Echarts](https://echarts.apache.org/en/index.html). ![image](https://github.com/alshedivat/al-folio/assets/31376482/088f0932-524f-4fcd-a34b-b132f569a675) ![image](https://github.com/alshedivat/al-folio/assets/31376482/36bfe4f8-a9d1-4b6d-a912-fb40ba3b5337) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * GeoJSON support (#2130) Added support for GeoJSON maps. ![image](https://github.com/alshedivat/al-folio/assets/31376482/48e91158-a717-4d01-b6d7-47d45f0580e4) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Vega lite support (#2131) Added support for [vega lite](https://vega.github.io/vega-lite/) charts. ![image](https://github.com/alshedivat/al-folio/assets/31376482/789c14d3-93b6-4d3f-94a6-7cec1f0f0b59) ![image](https://github.com/alshedivat/al-folio/assets/31376482/17f9021c-08c4-4922-9f97-1046b146a965) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Added leaflet reference to 2024-01-26-geojson-map.md * Closing #2122 (#2135) Added lighthouse badger token info to FAQ --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Workflow fix (#2136) Signed-off-by: George Araújo <george.gcac@gmail.com> * Advanced image viewers (#2132) Image slider with [Swiper](https://swiperjs.com/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/9068823c-571a-4d31-8e95-755a40a15ec9) Image comparison slider with [img-comparison-slider](https://img-comparison-slider.sneas.io/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/97812477-c13b-43b1-8f0b-cb098462de3c) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Support for diff2html (#2133) Added support to display diff code in a prettier way with [diff2html](https://diff2html.xyz/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/5f93b09c-3850-499a-999b-cb0ae13fddae) It displays code like [in this example](https://diff2html.xyz/demo.html). --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Move libs versions to config (#2139) Moved libs versions and hashes to `_config.yml`. Fixes #2067. Deferring everything possible to keep pages loads fast. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Update FAQ.md with Prettier info * Avoid deploying site when changes are in README files * Lighthouse-Badger[bot]: Results Added * Removing lighthouse results from deploy trigger * Removing lighthouse_results from broken-links trigger * Lighthouse-Badger[bot]: Results Added * Adding display swap to Google Fonts Adding suggestion from [Lighthouse results](https://developer.chrome.com/docs/lighthouse/performance/font-display/?utm_source=lighthouse&utm_medium=cli#google_fonts) * Added link to jekyll docs about post file naming * Fixed axe workflow (#2149) Signed-off-by: George Araújo <george.gcac@gmail.com> * improved redirect mapping (#2157) In reference to issue: https://github.com/alshedivat/al-folio/discussions/1818 Redirect cases were only happening on the surface level, essentially just affecting the links on [blog index](https://alshedivat.github.io/al-folio/blog/page/4/index.htm) and [year tag](https://alshedivat.github.io/al-folio/blog/2022/). However, from the actual [site](https://alshedivat.github.io/al-folio/blog/2022/redirect/), it would automatically redirect to the `base_url` rather than the actual `redirect`. In my update, if `redirect: true`, like it is in `404.md`, redirect behavior is the same, redirecting to the `base_url`. If it is an external link, then the redirect is external. And finally if it is an internal redirect, like it is in https://alshedivat.github.io/al-folio/blog/2022/redirect/, than the redirect is `page.redirect | relative_url` * Updated FAQ with old repository information (#2161) Signed-off-by: George Araújo <george.gcac@gmail.com> * Added jekyll-diagrams error to FAQ (#2162) Signed-off-by: George Araújo <george.gcac@gmail.com> * center footer text by default (#2165) This PR changes the footer text on the website (for both the sticky and fixed footer) to be centered by default. This change is based on the discussion post #257. * Fix Image Dimension Styles for Better Responsiveness (#2166) In this pull request, I've made adjustments to the image element's handling of dimension properties. Previously, `min-width`, `min-height`, `max-width`, and `max-height` were incorrectly placed as HTML attributes on the `<img>` tag, which is not supported for these CSS properties. This oversight could lead to issues with image responsiveness and layout stability. Changes: - Moved `min-width`, `min-height`, `max-width`, and `max-height` properties into the `style` attribute of the `<img>` tag. This change ensures that these properties are correctly applied and recognized as CSS properties, enhancing the responsiveness and flexibility of our image displays. - Retained `width` and `height` as attributes on the `<img>` tag to maintain the intrinsic aspect ratio of images and help the browser allocate space before images are fully loaded, improving the page load experience. These adjustments will ensure that our images are more responsive and better adhere to the specified dimensions, improving the overall user experience for the template. * Update README.md (#2182) Add my acdemic portfolio to the Acdemic section of README. * Update README.md (#2187) adding my page to the README section. Kudos to the dev team! * Added support for google scholar citations (#2193) Closes #1809, but there are caveats: 1 - it only works at build time, which means it won't update the numbers unless you build your site again 2 - Google might block the request if it receives lots of it, failing the whole process. This is how it looks like when it can fetch the information: ![Screenshot from 2024-02-13 00-37-52](https://github.com/alshedivat/al-folio/assets/31376482/646d1f3c-1294-491b-bc13-9013e38918b4) And this when it fails: ![image](https://github.com/alshedivat/al-folio/assets/31376482/516eefff-d394-44ad-8702-8982233f8c4f) Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed bug when number has , on scholar citations * Add academic community example (#2195) Adds [https://ericslyman.com/](https://ericslyman.com/) to the list of academic community examples. * Fixed related publications appearing in toc (#2196) Fixes #2192 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * remove the space in names of "site" (#2188) I removed the spaces between the first, middle and last names in the header. It's just my preference, I don't know if it would be accepted but I have done this for my own page using this repository as a template. * Implement Default Lazy Loading for Images with Configurable Option (#2183) This PR introduces an enhancement to the site's image-loading strategy by implementing lazy loading as the default behavior for all images. The motivation behind this change is to improve the site's load times. **Changes:** 1. **Default Lazy Loading:** By `default`, all images will now have the `loading="lazy"` attribute. 2. **Configurable Option in `_config.yml`:** Added a new configuration option under `lazy_loading_images.enable`. 3. **Override Capability:** For `specific images` where the user doesn't want lazy loading, they can `override` this by directly setting the `loading attribute` in the `image tag`. * fix author spacing (#2197) This PR fixes issue https://github.com/alshedivat/al-folio/issues/2185 and addresses discussion https://github.com/alshedivat/al-folio/discussions/2153. - removes leading whitespace before commas in author list - fixes author spacing * Changed lazy loading in figure.liquid * Changed lazy loading in _config.yml * Added/Improved Formatting for Checkboxes (#2191) A proposed solution for #2190. Padding is added such that I considered it aesthetically pleasing and the bullet points in front of the check marks were removed. --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Lighthouse-Badger[bot]: Results Added * Lighthouse fixes (#2199) Our score went down a little bit after the last few changes. Avoiding lazy loading some images (as introduced in #2183), since [it is strongly recommended to omit hero images and other images or iframes that are likely to appear above the fold from being lazy-loaded](https://web.dev/articles/browser-level-lazy-loading-for-cmss#avoid_lazy_loading_above-the-fold_elements). Also added missing `alt` to google scholar field. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Lighthouse-Badger[bot]: Results Added * Fixed coauthors examples in CUSTOMIZE * Fixed broken latex in _posts/2015-10-20-math.md (#2219) Latex math is currently broken in [_posts/2015-10-20-math.md](https://alshedivat.github.io/al-folio/blog/2015/math/) . Fixed it by replacing starts with underscore --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Emphasized more how the name of the repository must be * Add functionality to open external links in jupyter notebooks in new tab (#2233) See https://github.com/alshedivat/al-folio/pull/2230 --------- Co-authored-by: Scherrmann <scherrmann@bwl.uni-muenchen.de> * Update INSTALL.md (#2237) Added "Recommended Approach" as a subheading which was not under Installing , but was in the contents section. * Updated information about lsi * Correct config variable for enabling latest_posts on about page (#2243) I noticed disabling latest_posts in `_config.yml` didn't work because the variable in the liquid template was seemingly incorrect. This should fix that. --------- Co-authored-by: Jake Nabasny <jake@nabasny.com> * Replace `polyfill.io` (#2241) The PR replaces `polyfill.io` inside the template with `cdnjs.cloudflare.com/polyfill`. --- `polyfill.io` was acquired by **a China-based CDN company** "Funnull", see [the announcement from the `polyfill.io` domain owner's Twitter](https://x.com/JakeDChampion/status/1761315227008643367) and https://github.com/polyfillpolyfill/polyfill-service/issues/2834. Despite Funnull's claims of operating in the United States, the predominance of Simplified Chinese on its website suggests otherwise, and it turns out that **"Funnull" is notorious for providing service for the betting and pornography industries**. [The original creator of the `polyfill.io` has voiced his concern on Twitter](https://twitter.com/triblondon/status/1761852117579427975). And since the acquisition, numerous issues have emerged (https://github.com/polyfillpolyfill/polyfill-service/issues/2835, https://github.com/polyfillpolyfill/polyfill-service/issues/2838, https://github.com/alist-org/alist/issues/6100), rendering the `polyfill.io` service **extremely unstable**. Since then, Fastly ([Announcement](https://community.fastly.com/t/new-options-for-polyfill-io-users/2540)) and Cloudflare ([Announcement](https://blog.cloudflare.com/polyfill-io-now-available-on-cdnjs-reduce-your-supply-chain-risk)) has hosted their own instances of `polyfill.io` service. * Add option for local HTML files (#2245) Add option to link HTML local files from publications page. --------- Co-authored-by: Jake Nabasny <jake@nabasny.com> * Delete reports directory --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: George <31376482+george-gca@users.noreply.github.com> Co-authored-by: gaspardbb <40466739+gaspardbb@users.noreply.github.com> Co-authored-by: Maruan <alshedivat@users.noreply.github.com> Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Co-authored-by: Varun Iyer <tech@varuniyer.info> Co-authored-by: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Co-authored-by: Yuki M. Asano <yuki.m.asano@gmail.com> Co-authored-by: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Co-authored-by: Raffaele Mancuso <54762742+raffaem@users.noreply.github.com> Co-authored-by: Yue Gao <11145354+Lodour@users.noreply.github.com> Co-authored-by: Hashe037 <64798080+Hashe037@users.noreply.github.com> Co-authored-by: Wang Boyu <wang-boyu@users.noreply.github.com> Co-authored-by: Jinsheng Ba <43855029@qq.com> Co-authored-by: sfanzon <126147228+sfanzon@users.noreply.github.com> Co-authored-by: CDN (Diego) Damasceno <1561504+damascenodiego@users.noreply.github.com> Co-authored-by: danickblouin <45211997+danickblouin@users.noreply.github.com> Co-authored-by: Qingqing Chen <qchen47@buffalo.edu> Co-authored-by: Kai Yao <kai.yao@intel.com> Co-authored-by: Lily (Xianling) Zhang <alchemxz@gmail.com> Co-authored-by: Sam Adam-Day <me@samadamday.com> Co-authored-by: Fan Pu Zeng <fanpu@users.noreply.github.com> Co-authored-by: ebohnenb <80862730+ebohnenb@users.noreply.github.com> Co-authored-by: Lucas Emanuel Resck <41991486+lucasresck@users.noreply.github.com> Co-authored-by: Samuel Chin <samuelchin91@gmail.com> Co-authored-by: Jesse Wei <jessew3102@gmail.com> Co-authored-by: Juan Carlos Niebles <niebles@gmail.com> Co-authored-by: Loris Fichera <loris.fichera@gmail.com> Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> Co-authored-by: github-actions[bot] <actions@github.com> Co-authored-by: Abu Noman Md. Sakib <33668152+anmspro@users.noreply.github.com> Co-authored-by: José M. Requena Plens <joreple@upv.es> Co-authored-by: Mirza Arnaut <mirza.arnaut45@gmail.com> Co-authored-by: Henry.W <58690749+yahaha-233@users.noreply.github.com> Co-authored-by: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Co-authored-by: NakuraMino <33564642+NakuraMino@users.noreply.github.com> Co-authored-by: Daniel Berlyne <104771503+danberlyne@users.noreply.github.com> Co-authored-by: filippomazzoli <71236181+filippomazzoli@users.noreply.github.com> Co-authored-by: Alejandro Escontrela <alejandroescontrela@gmail.com> Co-authored-by: Raffaele Mancuso <raffaele.mancuso4@unibo.it> Co-authored-by: Kyle Oman <koman@astro.rug.nl> Co-authored-by: Carlson B <49326130+cbueth@users.noreply.github.com> Co-authored-by: Decwest <fumiyaonishi1016@gmail.com> Co-authored-by: Jed Burkat <129440663+jedbur@users.noreply.github.com> Co-authored-by: gzwongkk <gzwongkk@gmail.com> Co-authored-by: Johannes Hörner <110042110+johanneshoerner@users.noreply.github.com> Co-authored-by: Henry Zhang <36073872+Henrium@users.noreply.github.com> Co-authored-by: Dhruv Kumar <kudhru@users.noreply.github.com> Co-authored-by: Matteo Barbetti <55536905+mbarbetti@users.noreply.github.com> Co-authored-by: Nikolai Zhivotenko <niko.zvt@gmail.com> Co-authored-by: Lance Wilhelm <lance.wilhelm@gmail.com> Co-authored-by: Martin Bulla <MartinBulla@users.noreply.github.com> Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> Co-authored-by: Giordano d'Aloisio <giordano.daloisio@gmail.com> Co-authored-by: Monk <ankit.pal@saama.com> Co-authored-by: Shubhashis Roy Dipta <iamdipta@gmail.com> Co-authored-by: Abhinav Mehta <abhinavmehta1993@gmail.com> Co-authored-by: Antonio Stanziola <stanziola.antonio@gmail.com> Co-authored-by: Shubhankar <ghltshubh@users.noreply.github.com> Co-authored-by: Rachel <rstein66@gmail.com> Co-authored-by: Javkhlantugs <jay.mudgil@gmail.com> Co-authored-by: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com> Co-authored-by: Pablo Diego Pereira <pablodiegoo@gmail.com> Co-authored-by: civita <14911217+civita@users.noreply.github.com> Co-authored-by: Tianmaru <tianmaru@gmail.com> Co-authored-by: Dinesh Natesan <AbstractGeek@users.noreply.github.com> Co-authored-by: Fares Abawi <f.abawi@outlook.com> Co-authored-by: Alireza Dehghanzadeh <86428901+alerezaaa@users.noreply.github.com> Co-authored-by: Noah West <68435033+nWestie@users.noreply.github.com> Co-authored-by: WEI EN TSAI <twe105@gapp.nthu.edu.tw> Co-authored-by: Sam B <107863539+Sam-Bieberich@users.noreply.github.com> Co-authored-by: Yifan Jiang <jiangyifan_sh@outlook.com> Co-authored-by: Afrânio Melo <40374017+afraniomelo@users.noreply.github.com> Co-authored-by: Jona Ruthardt <50911852+JonaRuthardt@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Andrew Boyer <asboyer@gmail.com> Co-authored-by: Ethan Olesinski <47125809+eolesinski@users.noreply.github.com> Co-authored-by: ZL Asica <40444637+ZL-Asica@users.noreply.github.com> Co-authored-by: Stavros Kalapothas <stavros@ubinet.gr> Co-authored-by: Eric Slyman (they/them) <slymane@oregonstate.edu> Co-authored-by: Maksym Zub <kroistsmeh@gmail.com> Co-authored-by: Moritz Scherrmann <mscherrmann@outlook.de> Co-authored-by: Scherrmann <scherrmann@bwl.uni-muenchen.de> Co-authored-by: Sasika Amarasinghe <77430135+SasikaA073@users.noreply.github.com> Co-authored-by: Jake Nabasny, PhD <jnabasny@gmail.com> Co-authored-by: Jake Nabasny <jake@nabasny.com> Co-authored-by: Sukka <isukkaw@gmail.com>
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat/al-folio#1520 - alshedivat/al-folio#1491
* Added support for featured blog posts (#1498) Implementing #1440. Still not sure if the year should be shown there or not. Also, I limited to be displayed at least 2 at most 3 elements on the row of featured blog posts, since when having only 1 featured post the card would occupy the whole row (and it looks weird). What do you think @alshedivat? Also, idk how to force the cards to have the same height. I think it would look nicer, but my lack of web dev skills made a difference here. Some current screenshots: ![image](https://github.com/alshedivat/al-folio/assets/31376482/11b280dd-70b6-4bc4-84b6-987aa6412d55) ![image](https://github.com/alshedivat/al-folio/assets/31376482/d94aac41-246d-4b4e-afd0-161aab5a9b88) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Maruan <alshedivat@users.noreply.github.com> * Added two more examples (#1517) Added the following examples: * A personal homepage * A workshop website * Update Docker Images to support M1 Mac (#1486) I added multi-architecture support for docker images. - #1469 ToDo: - [ ] Update deploy tag file accrodingly * Created GitHub action to update site pagespeed svg (#1529) Addresses #1524 Signed-off-by: George Araujo <george.gcac@gmail.com> * Updated Pagespeed results * Revert "Created GitHub action to update site pagespeed svg" (#1530) Reverts alshedivat/al-folio#1529 * Updated README FAQ section (#1532) * Added support for jupyter notebooks #417 (#1511) Implemented #417. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> * Added support for jupyter dark mode (#1538) Signed-off-by: George Araujo <george.gcac@gmail.com> * Create .dockerignore * Added anmspro.github.io in academics (#1549) Added anmspro.github.io in academics * CV Restyled (#1339) I have redesigned the CV to have some options that I have in my pdf CV. I'm not too inspired to include more example data, if anyone wants to add data, go ahead. With my data the CV looks like this: [https://jmrplens.github.io/cv/](https://jmrplens.github.io/cv/ ). My data: [VIEW FILE](https://github.com/jmrplens/jmrplens.github.io/blob/ce8b5b67dbc5a37dafe9083681b92a6746640b13/_data/cv.yml) Some screenshots: <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-09-51)" src="https://user-images.githubusercontent.com/28966312/233200752-e49afa44-1c07-42eb-b38c-337f81b60406.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-22)" src="https://user-images.githubusercontent.com/28966312/233200844-0201d061-df3e-4e80-8107-3b6f7c72faa3.png"> <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-37)" src="https://user-images.githubusercontent.com/28966312/233200898-77040d1a-bf9a-47f1-a46d-3008f7331020.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-10-54)" src="https://user-images.githubusercontent.com/28966312/233200949-055fe27e-ce06-4929-91e8-cab2983b4850.png"> Mobile: <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-21-36)" src="https://user-images.githubusercontent.com/28966312/233203168-8b5cc777-e3f8-4387-96d4-a5d405d7032b.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-21-48)" src="https://user-images.githubusercontent.com/28966312/233203238-5ccc424e-b0e3-41a1-bd2b-2c64e01cfc85.png"> <img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-22-00)" src="https://user-images.githubusercontent.com/28966312/233203297-7174be99-08a1-427a-a414-5bded2d6c2d8.png"><img width="45%" alt="Screenshot of Google Chrome (19-4-23, 23-22-14)" src="https://user-images.githubusercontent.com/28966312/233203312-f5067ce7-134f-4a39-bb5b-aaa3d247b3e7.png"> --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Add jsonresume support (#1547) Just as discussed in #1513 , this pull request adds support for [jsonresume](https://jsonresume.org/). Create the resume once, either as a file in the repository or at [github gist](https://gist.github.com/) called `resume.json`. Put the file in the `_config.yaml` file and that's it! Other platforms like [resumake](https://latexresu.me/) use the same schema. I also incorperated the changes introduced by #1339 to the best of my abilites. The style could be further improved. **Please merge this pull request after #1339 is merged, due to dependencies from it** If someone has a bettet approach on how to solve the problem that each section needs its own template, please let me know. But for now it works fine and is still backwards compatible with the `cv.yaml` file. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Publication image zoom (#1554) Fixes #1552 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Support for bibliography in blog posts and projects (#1553) Implemented #1193 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Remove repeated layout template of cv.html (#1555) The layout template of cv.html has repeated parts. When site.data.resume is not defined, the cv page will be rendered incorrectly. * Made some small changes to code (#1558) Signed-off-by: George Araujo <george.gcac@gmail.com> * Change analytics script from Panelbear to Cronitor (#1561) Panelbear is now Cronitor RUM, the old script does not work. * Added metadata info when blog post (#1573) Changed metadata info for when page is a blog post. Signed-off-by: George Araujo <george.gcac@gmail.com> * Added Zotero socials (#1572) Solving #1569 I added Zotero socials because I needed them; opened a issue/pull request in case I'm not the only one. Second pull request (previous: #1570 ) because unwanted commits retroactively crept in somehow. It was easier to force reset (which closed the pull request automatically apparently). * Added missing socials to metadata (#1575) Signed-off-by: George Araujo <george.gcac@gmail.com> * Update Dockerfile (#1581) * Zotero ID Bugfix (#1580) #1569 Fixed mismatch between zotero-id in _config.yml and the zotero-id called upon in the socials html file introduced by #1572 (sorry about that; slipped in when I had to reset my zotero-branch) * Update Tag Deploys to Support M1 Macbooks (#1522) I should merge this whenever normal deploy is well-tested for Mac computers. * Al folio main giscus pages (#1596) Solves #1586 by adding the option for giscus comments sites using the pages layout and minimally modifies Project 2 to show giscus comments as an example * incorrect max-height in figure.html (#1593) figure.html was incorrectly setting height=max-height instead of max-height=max-height * Cache busting for _sass and individual files (#1557) Addressing #1395 but with a different solution from #1478, using semantic versioning based on implementation found [here](https://distresssignal.org/busting-css-cache-with-jekyll-md5-hash). Implemented a way of calculating the hash for both a single file or directory. This way we can calculate the hash for when there is a change in the `_sass` dir, for example, or in the contents of a single file. Examples of generated outputs of the plugin: ``` /al-folio/assets/css/main.css?d41d8cd98f00b204e9800998ecf8427e /al-folio/assets/js/theme.js?96d6b3e1c3604aca8b6134c7afdd5db6 /al-folio/assets/js/dark_mode.js?9b17307bb950ffa2e34be0227f53558f /al-folio/assets/js/no_defer.js?d633890033921b33e0ceb13d22340a9c /al-folio/assets/js/common.js?acdb9690d7641b2f8d40529018c71a01 /al-folio/assets/js/copy_code.js?c9d9dd48933de3831b3ee5ec9c209cac /al-folio/assets/img/prof_pic.jpg?974957d202f671e4fa6700c04e68deae ``` Signed-off-by: George Araujo <george.gcac@gmail.com> * Added jupyter to README (#1637) Signed-off-by: George Araujo <george.gcac@gmail.com> * add star to academic examples (#1647) Dear `al-folio` maintainers, I would greatly appreciate it if you could add my homepage as a star in the academic examples. Thank you for your wonderful work on this. * Update README to make Docker Recommended way (#1523) Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - https://github.com/alshedivat/al-folio/issues/1520 - https://github.com/alshedivat/al-folio/issues/1491 * Update README.md (#1657) * Update README.md (#1661) add star to academic example * Add all contributors section to README.md * Fix _variables.scss filename in README (#1683) * Add website (#1674) * Don't display badge if startDate is empty (#1682) * Add a star. (#1695) * Add star to README.md (#1684) Added academic website to README.md. Also added `_blank` target to earlier ones. Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Add a star (#1705) Added academic website to README.md. * Add a star (#1723) * Fix regex to limit keyword scope to fields (#1629) improved version of the original fix contributed by @paberr in #1429 * Moved ToC Menu to Sidebar (#1582) Addressing #1551 using the same sidebar as in #1366, removing the inline ToC menu from the CV * add WeChat to socials (#1730) When the WeChat icon in socials is clicked, a picture of your WeChat QR code is shown in the center of the screen. The actual picture of your QR code has to be uploaded. * Update README.md (#1748) * Adding a page (*) in README.md (#1755) Adding https://kudhru.github.io/ in the academics section * Update README (#1754) * added the link to my personal academic website ([mbarbetti.github.io](https://mbarbetti.github.io)) * added the link to the website for a workshop named "Beyond Vision: Physics meets AI" ([BVPAI 2023](https://physicsmeetsai.github.io/beyond-vision)) held within ICIAP 2023 --------- Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> * Added a star (#1764) * Fixing bootstrap dark-table top border (#1763) This addresses https://github.com/alshedivat/al-folio/issues/1425. Contributions: - Added border attribute to `.table-dark` within `_base.scss` to override bootstrap theme border settings for `.tabled-bordered`. Displays top border in dark mode for only those tables that are bordered * Added support to PurgeCSS (#1562) Tackled #1329 with [PurgeCSS](https://purgecss.com/). Being talking with @varuniyer about using [jekyll-uncss](https://github.com/episource/jekyll-uncss) to reduce css file sizes by ditching unused classes. This approach have 3 main problems: 1 - have some limitations as pointed [here](https://github.com/alshedivat/al-folio/issues/1329#issuecomment-1546517327) 2 - last update to [jekyll-uncss](https://github.com/episource/jekyll-uncss) was about 3 years ago, so it might have a few issues 3 - [uncss](https://github.com/uncss/uncss) haven't seem a new release in a while, currently [lacking maintenance](https://github.com/uncss/uncss/issues/459), and using some deprecated libraries as seem here: ``` npm install -g uncss npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 ``` I thought about giving PurgeCSS a go, since it has been more [actively maintaned](https://github.com/FullHuman/purgecss), but [jekyll-purgecss](https://github.com/mhanberg/jekyll-purgecss) haven't. For this, I needed to change to use some local libraries instead of getting them via CDN. The good news is that it is quite effective in reducing css file sizes. Comparing dir sizes with `du -hs _site/assets/css/`: | current | minify | PurgeCSS | PurgeCSS + minify | | ------- | ------ | -------- | ----------------- | | 1,1M | 988K | 456K | 420K | --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Added support for multiple profiles in about page (#1243) Addresses #963. Supports two setups: getting profile text from page content. ```markdown --- layout: about title: about permalink: / subtitle: <a href='#'>Affiliations</a>. Address. Contacts. Moto. Etc. profiles: # if you want to include more than one profile, just replicate the following block # and create one content file for each profile inside _pages/ - align: right image: prof_pic.jpg # content: about_einstein.md image_circular: false # crops the image to make it circular more_info: > <p>555 your office number</p> <p>123 your address street</p> <p>Your City, State 12345</p> news: true # includes a list of news items selected_papers: true # includes a list of papers marked as "selected={true}" social: true # includes social icons at the bottom of the page --- Write your biography here. Tell the world about yourself. Link to your favorite [subreddit](http://reddit.com). You can put a picture in, too. The code is already in, just name your picture `prof_pic.jpg` and put it in the `img/` folder. Put your address / P.O. box / other info right below your picture. You can also disable any these elements by editing `profile` property of the YAML header of your `_pages/about.md`. Edit `_bibliography/papers.bib` and Jekyll will render your [publications page](/al-folio/publications/) automatically. Link to your social media connections, too. This theme is set up to use [Font Awesome icons](http://fortawesome.github.io/Font-Awesome/) and [Academicons](https://jpswalsh.github.io/academicons/), like the ones below. Add your Facebook, Twitter, LinkedIn, Google Scholar, or just disable all of them. ``` Or getting profile text from `content` (useful when having multiple profiles). ```markdown --- layout: about title: about permalink: / subtitle: <a href='#'>Affiliations</a>. Address. Contacts. Moto. Etc. profiles: # if you want to include more than one profile, just replicate the following block # and create one content file for each profile inside _pages/ - align: right image: prof_pic.jpg content: about_einstein.md image_circular: false # crops the image to make it circular more_info: > <p>555 your office number</p> <p>123 your address street</p> <p>Your City, State 12345</p> - align: left image: prof_pic.jpg content: about_einstein.md image_circular: false # crops the image to make it circular more_info: > <p>555 your office number</p> <p>123 your address street</p> <p>Your City, State 12345</p> news: true # includes a list of news items selected_papers: true # includes a list of papers marked as "selected={true}" social: true # includes social icons at the bottom of the page --- ``` Which looks like this: ![image](https://user-images.githubusercontent.com/31376482/223251956-aec09f92-55c4-4a17-8ab6-0b30da0970cc.png) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed weird bib btn behavior (#1776) Fixes #1774 by reverting mdb usage to cdn. Weirdly enough, when using from local file it triggers a ripple effect when using `btn` class. It states in the [official docs](https://mdbootstrap.com/docs/standard/methods/ripple/) that: > By default, ripple is added to every button (via .btn class) Using [this solution](https://mdbootstrap.com/support/standard/disable-waves-ripple-effect/) only make this flicking happens faster. Also this does seem to be [an issue](https://mdbootstrap.com/support/standard/how-to-disable-ripple-effect/) still in the [latest version](https://github.com/mdbootstrap/mdb-ui-kit/issues/1505) (even though we are using an older one). Signed-off-by: George Araujo <george.gcac@gmail.com> * Added description to profiles page (#1777) Added support for description in profiles page Signed-off-by: George Araujo <george.gcac@gmail.com> * Create .github/release.yml Adds a template for automatic generation of release notes * Update README.md add link to iclr 2024 blog post track * Update README.md add link to workshop on diffusion models * Update README.md add all contributors to toc * Optimize Dockerfile (#1700) * Fix Docker Problem (#1785) * Update README.md (#1789) added an example of a personal web page * 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. * Remove by year grouping from selected publications (#1796) * Make publication thumbnails optional + fix small layout bugs (#1797) * Fix a small bug in giscus template * Add Reload to Docker (Automatic Reload of Changes to _config.yaml) (#1702) - #1640 * Add DockerSlim (#1699) * Update Dockerfile * fix reference disappearing for distill blog in absence of author (#1804) * Added my website in the list (#1834) * Update README.md (#1837) * Update README.md (#1856) * Added shubhashisroydipta.com to README.md (#1816) * fix inconsistent alignment for latest posts (#1832) * Add my website (#1859) * Update README.md (#1938) Adding my site. Amazing template, it was incredibly easy to setup and is super flexible! * Adding my site. Thanks! (#1945) * Update Font Awesome url (#1943) Previous link returns a `404` * Update README.md (#1901) Added new Q&A (Q7). Github credentials error when deploying. Changing the github config url from `http` to `ssh` * ENH image zooming in distill posts (#1826) Towards https://github.com/alshedivat/al-folio/discussions/1374 The image zooming feature did not work with distill layout previously. * Better Readme (#1806) * Update cv.html (#1820) resume fixing that isn't showing up * Update resume.json (#1821) populating resume.json to give easier start to people that dont understand very well how to setup the fields * Fixes #1952 (#1955) Fixes #1952 by updating font awesome version. Also updated icons names to newest font awesome style. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixes #1584 (#1971) Removed link to blog when showing years in news Signed-off-by: George Araujo <george.gcac@gmail.com> * Update cv.md (#1973) Fix path typo in description * Implemented support for tikzjax (#1990) Implemented #1976. Signed-off-by: George Araújo <george.gcac@gmail.com> * Fixed redirect post access from blog archive (#1994) Fixes #1831 Signed-off-by: George Araújo <george.gcac@gmail.com> * Ensure the zoomed image is in front of toc sidebar (#1998) Fixes #1888 Signed-off-by: George Araújo <george.gcac@gmail.com> * Updated README to explictly tell how to proceed on fresh install (#1993) Updated README to explicitly tell how to proceed on creating your own version based on this template. Also removed the video tutorial since it was for an older version, recommending to fork the repo and it was missing the `--lsi` parameter from jekyll command. Also was not using docker, the current recommended way. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * check for active children in submenus (#1869) This patch checks, if the title of the current page matches with the title of a submenu child. If so, it sets the submenu and the corresponding child as active, highlighting it in the header. * added ability to switch off pagination on the blog page (#1909) * Now blog can be reorganized in header (#1996) Fixes #1559 #1795 Signed-off-by: George Araújo <george.gcac@gmail.com> * Added video button to bib entries (#2008) When the video entry is added to bib: e.g., ``` { ... video={https://www.youtube.com/embed/jNQXAC9IVRw} ... } ``` A dedicated button appears for videos. When clicked, a playable video appears under the research article (like abstracts and bibtex) * bring back `repo_id` and `category_id` in `giscus` section (#1892) After deploying my website (Cloudflare Pages), my Giscus did not work, I realized these two paramesters are removed. After adding them again, my Giscus worked correctly. These new values are values from previous commits of original repository --------- Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> * Responsive image fix (#2014) Fixes #1967 Update the way responsive images are used to only use one srcset, and add corresponding `sizes` attribute to the relevant layouts and templates. I did not go through and add `sizes` to all the example posts/projects. When `sizes` is not specified by the user, the `figure.html` template defaults to 95% the width of the viewport which should work fine for most cases; users can optimize further if they wish by feeding `sizes` into the template. Additionally: - Enabled support for .gif to .webp compression - fix error in jekyll-imagemagick config where all images were resized to be 800px or less. (for example img-1400.webp was actually only 800px wide, etc.) - added note about making sure imagemagick is installed before enabling it in responsive images section of `_config.yml` * fix live-reloading in docker (#2022) Fix #2021 : The webpage hosted by docker would not be automatically reloaded because the port used for live-reloading (port 35729) is not forwarded. * Remove imagemagick strip (#2028) I had added -strip arg to the imagemagick call as it is generally desirable to strip metadata from images before publishing them, however it seems to occasionally cause issues with jekyll-imagemagick auto-regeneration, regenerating images even when they have not changed. * Changed trophies layout to better suit different screen sizes (#2038) Signed-off-by: George Araújo <george.gcac@gmail.com> * Changed mermaid support in template (#1992) Fix #1609 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> * Upgrading the README file (#2034) I decided to break the README file into different ones to declutter it from the main page. Also adding some more explanation on the structure of the template. Tackling #2032 and #2033 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Added information about using wsl on Windows (#2040) Signed-off-by: George Araujo <george.gcac@gmail.com> * Removed background from template example * Added citation examples, simplified citation code (#2056) Since the citation file and other stuff is already defined in `_config.yml`, removed them when calling `{% bibliography %}`. Also realized that `jekyll-scholar` helps in displaying only the papers cited in page, changed to use that. Signed-off-by: George Araújo <george.gcac@gmail.com> * Add direct link to `use this template` * Normalizing coauthor names before search (#2057) Signed-off-by: George Araújo <george.gcac@gmail.com> * format code with prettier.io (#2048) summary: - adds prettier formatter configuration - formats the entire repo using prettier, ignoring minified files (`*.min.css`) and heavy generated html - changes extensions of all `.html` files to `.liquid`, which is more correct and necessary for prettier to work correctly - replaces "%-" and "-%" with just "%" — manual liquid formatting using minus signs is superfluous since we are compressing and minifying the code anyway - adds CI action for running prettier check on PR and pushes to master * Add .git-blame-ignore-revs * Move news and 404 to pages (#2060) moves news and 404 from repo root dir to `_pages/` where they are supposed to be + changes their extensions to `.md` * Fix prettier (#2062) Changed rule to minified files, reverted changes to minified files --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Update .git-blame-ignore-revs * Fixed small typo (#2064) instalation -> installation Thank you for this resource! * Added additional user to README.md (#2063) Added new user to academics section in readme. Thank you for this great resource! * Fixed missing changes to liquid file * Fixed FAQ link in CONTRIBUTING.md * Changed file paths in bug_report.md * Fix custom blockquotes (#2071) Fixed issue #2066. Removed `>` in front of `{: .block-tip }` which was introduced by prettier in the example post. * Fix broken links (#2077) Added GitHub action to check for broken links in repo before commit, ignoring files with liquid tags since these were not yet processed and also README since some sites created from this template doesn't have valid urls anymore. Fixed some broken links in repo. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Link checks on deploy (#2079) Added another GitHub action to check for broken local links on version of the site that will be deployed. The `broken-links` action check for broken links considering documentation files (like INSTALLING.md) and also pages like [_pages/about.md](https://github.com/alshedivat/al-folio/blob/master/_pages/about.md), but it can't check for broken links when the link will be handled by jekyll tags (like in [_pages/blog.md](https://github.com/alshedivat/al-folio/blob/master/_pages/blog.md). With `broken-links-site` we can check if all the links that will be used on the final site that refer to local files are correct. Focusing only on local files since this would end up calling too many checks for library files, like `https://unpkg.com/bootstrap-table@1.22.1/dist/bootstrap-table.min.css`. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Axe accessibility test support (#2080) Added GitHub action to do axe accessibility tests with [axe cli](https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli). I believe it is best by default to let this be run only manually, since fixing some of the issues are not straightforward (I haven't fixed them all for this template yet). --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Fixed role main in default.liquid * Added missing separator in README * Update contributing on README.md * Added star history to README.md * Updated toc on README.md * Update INSTALL.md version of al-folio * Adding star (#2095) Thank you all!!! * Changed conditions of running GitHub actions (#2082) The GitHub actions were running everytime a new commit was made to the repo, but that wasn't needed. For example, we don't need to try to create a new docker image if the libraries didn't change, same to build the whole site after a change in the README.md. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Downgrade ruby version (#2098) Signed-off-by: George Araújo <george.gcac@gmail.com> * Update INSTALL.md (#2091) - #2090 * Fixed dark mode not working after purgecss * Added one more researcher using al-folio (#2105) Added my own website as a star to the "Academics" section * Added acknowledge section to feature_request.md * Added diff tools to INSTALL.md * Prettier check now generates a diff comment on PR (#2085) Splitted prettier GitHub action into two: - `on push`, only runs on direct pushes, if test fails generates an artifact (that lasts for 3 days) with an html version of the changes needed to pass prettier test - `on PR`, only runs on PRs, if test fails comments on the PR with the HTML content of the diff I couldn't actually test the `on PR` version since it needs to be on a PR in the master branch, so this will only be triggered after this PR is accepted, and for the next PR that fails prettier test. PS: currently the artifact is a zip file with the html inside. It is not currently possible to generate it other way, we have to wait for [this issue](https://github.com/actions/upload-artifact/issues/14) to be closed. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Update prettier-on-pr.yml permissions * Changed how prettier comments on PR works (#2112) Signed-off-by: George Araújo <george.gcac@gmail.com> * Fixed prettier actions (#2113) After some thorough testing, finally made prettier on PR work. Since an html file can't be used as comment on GitHub, changed to simply point to the action that failed and to the file containing the html diff. Signed-off-by: George Araújo <george.gcac@gmail.com> * Moved prettier comment on PR to its own action (#2114) Signed-off-by: George Araújo <george.gcac@gmail.com> * Added Lighthouse test GitHub action (#2084) Added support for Lighthouse test as a GitHub action, and it appears like [this](https://github.com/george-gca/multi-language-al-folio?tab=readme-ov-file#lighthouse-pagespeed-insights). The only thing missing is for @alshedivat to create a [repository secret](https://github.com/MyActionWay/lighthouse-badger-workflows#lighthouse-badger-easyyml) named `LIGHTHOUSE_BADGER_TOKEN` with the information needed. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Lighthouse-Badger[bot]: Results Added * Fixed lighthouse html viewer links * Added anchor to category sections (#2006) Added anchor to categories so one could navigate to the category section from the URL: e.g., https://alshedivat.github.io/al-folio/projects#fun * Added lighthouse_results to .prettierignore * Improved issues templates (#2110) Since a lot of issues opened are just questions that should be opened as so, and sometimes the issue template is just not followed, I decided to make opening new issues a little more "enforced", if not clear. I based the new templates on the ones from [pytorch lightning](https://github.com/Lightning-AI/pytorch-lightning/issues/new/choose), which I think are pretty good. The visuals will only appear after the merge is processed, but you can have an idea of how it will look like by checking their templates and how they look. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Removed 0 from bug report * Updated links in 1_bug_report.yml * Updated links in 2_feature_request.yml * Updated links in issue template config.yml * Fixed url in config.yml * Fixed urls in 2_feature_request.yml * Fixed urls in 1_bug_report.yml * Updated checkout step in lighthouse-badger.yml * Lighthouse-Badger[bot]: Results Added * Added support for Chart.js (#2126) Solved #460. ![image](https://github.com/alshedivat/al-folio/assets/31376482/ce65dbe2-031e-4208-b374-08ec89beaaca) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Added integrity check to mermaid.js * Added Echarts support (#2129) Since I added support for chart.js and while doing so found some other wonderful charting libraries, I thought, why not give support to some more? So adding support to [Apache Echarts](https://echarts.apache.org/en/index.html). ![image](https://github.com/alshedivat/al-folio/assets/31376482/088f0932-524f-4fcd-a34b-b132f569a675) ![image](https://github.com/alshedivat/al-folio/assets/31376482/36bfe4f8-a9d1-4b6d-a912-fb40ba3b5337) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * GeoJSON support (#2130) Added support for GeoJSON maps. ![image](https://github.com/alshedivat/al-folio/assets/31376482/48e91158-a717-4d01-b6d7-47d45f0580e4) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Vega lite support (#2131) Added support for [vega lite](https://vega.github.io/vega-lite/) charts. ![image](https://github.com/alshedivat/al-folio/assets/31376482/789c14d3-93b6-4d3f-94a6-7cec1f0f0b59) ![image](https://github.com/alshedivat/al-folio/assets/31376482/17f9021c-08c4-4922-9f97-1046b146a965) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Added leaflet reference to 2024-01-26-geojson-map.md * Closing #2122 (#2135) Added lighthouse badger token info to FAQ --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Workflow fix (#2136) Signed-off-by: George Araújo <george.gcac@gmail.com> * Advanced image viewers (#2132) Image slider with [Swiper](https://swiperjs.com/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/9068823c-571a-4d31-8e95-755a40a15ec9) Image comparison slider with [img-comparison-slider](https://img-comparison-slider.sneas.io/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/97812477-c13b-43b1-8f0b-cb098462de3c) --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Support for diff2html (#2133) Added support to display diff code in a prettier way with [diff2html](https://diff2html.xyz/). ![image](https://github.com/alshedivat/al-folio/assets/31376482/5f93b09c-3850-499a-999b-cb0ae13fddae) It displays code like [in this example](https://diff2html.xyz/demo.html). --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Move libs versions to config (#2139) Moved libs versions and hashes to `_config.yml`. Fixes #2067. Deferring everything possible to keep pages loads fast. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> * Update FAQ.md with Prettier info * Avoid deploying site when changes are in README files * Lighthouse-Badger[bot]: Results Added * Removing lighthouse results from deploy trigger * Removing lighthouse_results from broken-links trigger * Lighthouse-Badger[bot]: Results Added * Adding display swap to Google Fonts Adding suggestion from [Lighthouse results](https://developer.chrome.com/docs/lighthouse/performance/font-display/?utm_source=lighthouse&utm_medium=cli#google_fonts) * Added link to jekyll docs about post file naming * Fixed axe workflow (#2149) Signed-off-by: George Araújo <george.gcac@gmail.com> * improved redirect mapping (#2157) In reference to issue: https://github.com/alshedivat/al-folio/discussions/1818 Redirect cases were only happening on the surface level, essentially just affecting the links on [blog index](https://alshedivat.github.io/al-folio/blog/page/4/index.htm) and [year tag](https://alshedivat.github.io/al-folio/blog/2022/). However, from the actual [site](https://alshedivat.github.io/al-folio/blog/2022/redirect/), it would automatically redirect to the `base_url` rather than the actual `redirect`. In my update, if `redirect: true`, like it is in `404.md`, redirect behavior is the same, redirecting to the `base_url`. If it is an external link, then the redirect is external. And finally if it is an internal redirect, like it is in https://alshedivat.github.io/al-folio/blog/2022/redirect/, than the redirect is `page.redirect | relative_url` * Updated FAQ with old repository information (#2161) Signed-off-by: George Araújo <george.gcac@gmail.com> * Added jekyll-diagrams error to FAQ (#2162) Signed-off-by: George Araújo <george.gcac@gmail.com> * center footer text by default (#2165) This PR changes the footer text on the website (for both the sticky and fixed footer) to be centered by default. This change is based on the discussion post #257. * Fix Image Dimension Styles for Better Responsiveness (#2166) In this pull request, I've made adjustments to the image element's handling of dimension properties. Previously, `min-width`, `min-height`, `max-width`, and `max-height` were incorrectly placed as HTML attributes on the `<img>` tag, which is not supported for these CSS properties. This oversight could lead to issues with image responsiveness and layout stability. Changes: - Moved `min-width`, `min-height`, `max-width`, and `max-height` properties into the `style` attribute of the `<img>` tag. This change ensures that these properties are correctly applied and recognized as CSS properties, enhancing the responsiveness and flexibility of our image displays. - Retained `width` and `height` as attributes on the `<img>` tag to maintain the intrinsic aspect ratio of images and help the browser allocate space before images are fully loaded, improving the page load experience. These adjustments will ensure that our images are more responsive and better adhere to the specified dimensions, improving the overall user experience for the template. * Update README.md (#2182) Add my acdemic portfolio to the Acdemic section of README. * Update README.md (#2187) adding my page to the README section. Kudos to the dev team! * Added support for google scholar citations (#2193) Closes #1809, but there are caveats: 1 - it only works at build time, which means it won't update the numbers unless you build your site again 2 - Google might block the request if it receives lots of it, failing the whole process. This is how it looks like when it can fetch the information: ![Screenshot from 2024-02-13 00-37-52](https://github.com/alshedivat/al-folio/assets/31376482/646d1f3c-1294-491b-bc13-9013e38918b4) And this when it fails: ![image](https://github.com/alshedivat/al-folio/assets/31376482/516eefff-d394-44ad-8702-8982233f8c4f) Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed bug when number has , on scholar citations * Add academic community example (#2195) Adds [https://ericslyman.com/](https://ericslyman.com/) to the list of academic community examples. * Fixed related publications appearing in toc (#2196) Fixes #2192 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * remove the space in names of "site" (#2188) I removed the spaces between the first, middle and last names in the header. It's just my preference, I don't know if it would be accepted but I have done this for my own page using this repository as a template. * Implement Default Lazy Loading for Images with Configurable Option (#2183) This PR introduces an enhancement to the site's image-loading strategy by implementing lazy loading as the default behavior for all images. The motivation behind this change is to improve the site's load times. **Changes:** 1. **Default Lazy Loading:** By `default`, all images will now have the `loading="lazy"` attribute. 2. **Configurable Option in `_config.yml`:** Added a new configuration option under `lazy_loading_images.enable`. 3. **Override Capability:** For `specific images` where the user doesn't want lazy loading, they can `override` this by directly setting the `loading attribute` in the `image tag`. * fix author spacing (#2197) This PR fixes issue https://github.com/alshedivat/al-folio/issues/2185 and addresses discussion https://github.com/alshedivat/al-folio/discussions/2153. - removes leading whitespace before commas in author list - fixes author spacing * Changed lazy loading in figure.liquid * Changed lazy loading in _config.yml * Added/Improved Formatting for Checkboxes (#2191) A proposed solution for #2190. Padding is added such that I considered it aesthetically pleasing and the bullet points in front of the check marks were removed. --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Lighthouse-Badger[bot]: Results Added * Lighthouse fixes (#2199) Our score went down a little bit after the last few changes. Avoiding lazy loading some images (as introduced in #2183), since [it is strongly recommended to omit hero images and other images or iframes that are likely to appear above the fold from being lazy-loaded](https://web.dev/articles/browser-level-lazy-loading-for-cmss#avoid_lazy_loading_above-the-fold_elements). Also added missing `alt` to google scholar field. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Lighthouse-Badger[bot]: Results Added * Fixed coauthors examples in CUSTOMIZE * Fixed broken latex in _posts/2015-10-20-math.md (#2219) Latex math is currently broken in [_posts/2015-10-20-math.md](https://alshedivat.github.io/al-folio/blog/2015/math/) . Fixed it by replacing starts with underscore --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * Emphasized more how the name of the repository must be * Add functionality to open external links in jupyter notebooks in new tab (#2233) See https://github.com/alshedivat/al-folio/pull/2230 --------- Co-authored-by: Scherrmann <scherrmann@bwl.uni-muenchen.de> * Update INSTALL.md (#2237) Added "Recommended Approach" as a subheading which was not under Installing , but was in the contents section. * Updated information about lsi * Correct config variable for enabling latest_posts on about page (#2243) I noticed disabling latest_posts in `_config.yml` didn't work because the variable in the liquid template was seemingly incorrect. This should fix that. --------- Co-authored-by: Jake Nabasny <jake@nabasny.com> * Replace `polyfill.io` (#2241) The PR replaces `polyfill.io` inside the template with `cdnjs.cloudflare.com/polyfill`. --- `polyfill.io` was acquired by **a China-based CDN company** "Funnull", see [the announcement from the `polyfill.io` domain owner's Twitter](https://x.com/JakeDChampion/status/1761315227008643367) and https://github.com/polyfillpolyfill/polyfill-service/issues/2834. Despite Funnull's claims of operating in the United States, the predominance of Simplified Chinese on its website suggests otherwise, and it turns out that **"Funnull" is notorious for providing service for the betting and pornography industries**. [The original creator of the `polyfill.io` has voiced his concern on Twitter](https://twitter.com/triblondon/status/1761852117579427975). And since the acquisition, numerous issues have emerged (https://github.com/polyfillpolyfill/polyfill-service/issues/2835, https://github.com/polyfillpolyfill/polyfill-service/issues/2838, https://github.com/alist-org/alist/issues/6100), rendering the `polyfill.io` service **extremely unstable**. Since then, Fastly ([Announcement](https://community.fastly.com/t/new-options-for-polyfill-io-users/2540)) and Cloudflare ([Announcement](https://blog.cloudflare.com/polyfill-io-now-available-on-cdnjs-reduce-your-supply-chain-risk)) has hosted their own instances of `polyfill.io` service. * Add option for local HTML files (#2245) Add option to link HTML local files from publications page. --------- Co-authored-by: Jake Nabasny <jake@nabasny.com> * Delete reports directory * Exclude more files from site (#2257) Signed-off-by: George Araujo <george.gcac@gmail.com> * Removed *.yml from _config.yml * Delete assets/img/pagespeed.svg * Make clear that you should not touch `gh-pages` branch * Make clear that you should not touch `gh-pages` branch * Update INSTALL.md * Added "follow system" option to theme toggle (#2261) The theme toggle button now has a third option, which follows the user's system preferences. - In the code there's now a distinction between the theme setting (which can be "dark", "light" or "system") and the computed theme. - The theme setting is now stored as the "theme-setting" local storage variable. Since this is different from the old variable ("theme"), this will effectively reset all current user themes to the default "system". Maybe this is not what you want. - The "system" theme icon is currently a half circle symbol. - The toggle button now displays the current theme setting, rather than the next theme setting (as far as I know this is consistent with other sites which have three theme options). - `theme.js` is now loaded regardless of `site.enable_darkmode`. This is because other scripts which were always loaded relied on being able to determine the theme. `theme.js` no longer initialises the theme itself though; this only happens when `site.enable_darkmode`. - When the theme setting is "system", the theme will change immediately whenever the user changes their system theme. #2261 --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Co-authored-by: George Araujo <george.gcac@gmail.com> * fix links (#2278) This PR fixes/updates broken/outdated links on the `README.md` * Update INSTALL.md (#2285) Added a step to the "Recommended Approach" telling the user to wait for the GitHub Actions to be completed so that the gh-pages branch can be created. * Add academic community example (#2289) Adds [https://ztjona.github.io/](https://ztjona.github.io/) to the list of academic community examples. * add flickr to social integration (#2286) - add flickr to social integration --------- Co-authored-by: Yi Su <yi_su@apple.com> * Add academic community example (#2300) * Update FAQ.md with sqrt error message * Added permalink info to CUSTOMIZE.md * Added links to jekyll docs in CUSTOMIZE.md * Added post about why write a blog * Added Bluesky social (#2314) Now that Bluesky is [finally available](https://fontawesome.com/changelog) at Font Awesome, we can add it to the template. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Remove bootstrap-table from archive tables (#2306) The blog archive page tables have `table-borderless`, but bootstrap-table JS adds `table-bordered` by default and this forces an `!important` border. Since these tables are also supposed to be borderless, this PR excludes them from bootstrap-table, just like the news and CV table are. * Update README.md with deployment word * feat: added IEEE and ACM social (#2321) I added further social integration for: 1. ACM: https://dl.acm.org/profile/ 2. IEEE: https://ieeexplore.ieee.org/author/ Given their importance in computer science, I would like to have them in al-folio. * Feature: added "award" for publications (#2324) This PR adds an "award" button to publications. It takes the `award` value from the bibtex entry and displays(incl. Markdown rendering) the text in a box similarly to abstract and bibtex. User can set the entry `award_name` to configure the value. See example config with `award_name: Nobel Prize`. The color of the award box can be configured in `_base.scss`. Note, there is a similar PR #2175, it I saw to issues with: 1. There was no progress 2. The award button just prints the text directly in the button, similarly to `award_name`. Long award names could clutter the webpage. 3. IMHO, it brokes the current al-folio design, since butons do have a fixed size/text. However, variable prize names are also possible with this PR. *** Pictures: Default. Text are hidden: <img width="708" alt="grafik" src="https://github.com/alshedivat/al-folio/assets/1998723/1221c82c-c384-4297-807e-39385e2ce4fd"> Additional info is shown when the button is clicked. Markdown supported. <img width="684" alt="grafik" src="https://github.com/alshedivat/al-folio/assets/1998723/2354aeee-12b0-4d32-b194-5d2ea80d8363"> Only one text box shown at the same time, like it is with "ABS" and "BIB": <img width="691" alt="grafik" src="https://github.com/alshedivat/al-folio/assets/1998723/d3937bb9-d9c2-47ac-b819-b92aec3d916a"> *** Feedback welcome. You can also check [my website](https://christianmainka.de/publications/awarded), which was the base for this PR. * Offline mode (closes #1181) (#2312) Created a plugin to tackle #1181. Currently have an issue with tikzjax since it imports some wasm file from its javascript. The rest should work as expected. --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * Use JEKYLL_ENV=development in Docker Compose setup (#2336) Fixes #2303. See #2333 for discussion. * feat: bib -> acceptance, acceptance_rate, location, cve_score (#2325) I added further filds to `bib.liquid`. A common field is `location`, which is now printed. I added fields for `acceptance` and `acceptance_rate`. These fields might be usefull for external people to better determine a vanue's quality. `acceptance` is used for the accepted vs submitted papers. `acceptance_rate` is a percent-value. <img width="785" alt="Bildschirmfoto 2024-04-07 um 18 11 49" src="https://github.com/alshedivat/al-folio/assets/1998723/d5eaeb08-7f67-4fb7-b9b9-fd5f4a3c331c"> The existence of two distinct variables stems from the fact that the 'acceptance_rate' is represented using the venue color. On my website, I employ venue colors correlated with computer science conference rankings, which naturally leads to associating the acceptance rate with the same color scheme for coherence and better understanding. <img width="785" alt="Bildschirmfoto 2024-04-07 um 18 14 54" src="https://github.com/alshedivat/al-folio/assets/1998723/33ef0419-00ee-4fea-93d9-18c0269188de"> You can find more examples on my [website](https://christianmainka.de/publications/peerreviewed). Also, I added a CVE Score, which is mainly usefull for IT-Security researchers, see this [example](https://christianmainka.de/cve/). *** Let me know what you think about this proposal. * Update FAQ.md with layout error information * Added `pseudocode.js` support (#2344) Signed-off-by: George Araújo <george.gcac@gmail.com> * feat: make video embeddings optional. (#2337) As discussed in #1181, I suggest to make embedding videos an optional feature. This behavior aligns well with recently merged PR #2312. Open questions: 1. I added a youtube link to `papers.bib`. Is this link okay? 2. I set `enable_video_embedding: false` as the default. I argue that privacy settings should be the default. Also, the current implementation of `video.liquid` only works for some very specific video URLs. For example, to embed youtube, specialized links must be used to avoid `X-Frame-Option` issues. This behavior can lead to a broken embedding, which would not look very nice. Feedback welcome. * feat: vscode devcontainer (#2335) I added a [Remote Development Containers](https://code.visualstudio.com/docs/devcontainers/tutorial) in Visual Studio Code (VSCode). Lots of people like to develop in Containers to have a clean system. With this PR, it is possible to work with al-folio without any installation (except for VS Code, its Remote Dev Container extension, and Docker). Once you've opened the `al-folio` repository, a prompt will appear requesting to reopen the project within a container. <img width="541" alt="grafik" src="https://github.com/alshedivat/al-folio/assets/1998723/2963446f-8e42-4df1-9e8c-22691d78b7e4"> Upon doing so, Jekyll will automatically start within the container and prompt you to open the website's preview sidebar directly in VSCode or using your Browser. Additionally, it installs extensions for `liquid` and Prettier (`npx prettier`). Files are formatted using `al-folios`-prettier settings (`.prettierrc`) to streamline pull request submission. Additionally, the performance seems to be much better compared to the `docker-compose`setup, see #2333. --------- Co-authored-by: George <31376482+george-gca@users.noreply.github.com> * New website using al-folio added to README.md (#2345) * Update work.liquid to show the location of work experience under cv page (#2298) adding "location" element when location object is added to work experience. Location icon and the entered value will appear on the CV page under the work experience section. This feature already exists for education section, but not for work. The change is made to make the experiece more consistent. ![image](https://github.com/alshedivat/al-folio/assets/158527033/9b55e139-1078-4655-8a18-56ac43da4d74) * adding null check to external-posts.rb to avoid parsing failure (#2347) Adjusting issue #2343 by adding null check. * Fix docker compose command using the slimmed docker image (#2351) Fixing the docker command based on `docker compose [-f <arg>...] [options] [COMMAND] [ARGS...]` format on the [website](https://docs.docker.com/compose/reference/#command-options-overview-and-help). Because the old command would give error: `unknown shorthand flag: 'f' in -f` * Update CONTRIBUTING.md with prettier information * Fixed reference to commit in CONTRIBUTING.md * Update CONTRIBUTING.md * Update work.liquid to show the location of work experience under cv … (#2349) …page same as pull request https://github.com/alshedivat/al-folio/pull/2298 and commit https://github.com/alshedivat/al-folio/commit/363f277aa82df6e03f172dbcf2f9c1fbe84aca26 for **Volunteer** section * Feat bib preview (closes #1162) (#2352) This PR enables to have `abbr` and `preview` for a single publication (closing #1162). The following example shows all three possibilities: 1) Preview + Abbr 2) Preview only 3) Abbr only. <img width="786" alt="grafik" src="https://github.com/alshedivat/al-folio/assets/1998723/0633f443-b430-4fa6-a0eb-750170a638bd"> * Feat reworked project layout (closing #2246) (#2357) The current state of project looks a bit unharmonized. # Vertical layout before: <img width="834" alt="Bildschirmfoto 2024-04-20 um 18 09 16" src="https://github.com/alshedivat/al-folio/assets/1998723/55ba0968-bfd9-443f-b58a-eb6723deccfc"> # Vertical layout after: <img width="834" alt="Bildschirmfoto 2024-04-20 um 18 10 28" src="https://github.com/alshedivat/al-folio/assets/1998723/9b06b9b8-9228-4dfd-ab10-ca16ce028b1d"> # Horizontal layout before: <img width="834" alt="Bildschirmfoto 2024-04-20 um 18 08 54" src="https://github.com/alshedivat/al-folio/assets/1998723/97aaf5b4-1d3e-4a1c-8175-3a97391739b3"> # Horizontal layout after: <img width="834" alt="Bildschirmfoto 2024-04-20 um 18 07 46" src="https://github.com/alshedivat/al-folio/assets/1998723/a357fa62-8551-4e92-91d3-3d5d01dbc605"> *** These improvements are not perfect, but to be honest, I have no deep experiences with bootstrap. Actually, I just read the [docs](https://getbootstrap.com/docs/4.4/components/card/) and tried my best. But I think it looks way better than before. I'm pretty happy with the vertical layout, but the horizontal could be improved. I tried various things to get a better alignment of the image, without any success. In theroy, there is e.g. `card-img-top`, but I could not make it work. I changed the project descriptions to make some of these edge-cases visible. Feedback and improvements (especially code) are more than welcome Closes #2246 * Fixed security issue with download 3rd party plugin (#2364) Signed-off-by: George Araujo <george.gcac@gmail.com> * Fixed security issue with download 3rd party plugin (#2365) Added condition to avoid security issue according to GitHub's dependabot ![image](https://github.com/alshedivat/al-folio/assets/31376482/b470a83a-5038-48be-99a6-1cbf63de57bf) --------- Signed-off-by: George Araujo <george.gcac@gmail.com> * add last updated date to posts (#2341) This PR is related to #2309. I added an optional `last_updated` field. This new field represents the timestamp for when the post was last updated. Consequently, the existing `date` metadata should now be interpreted as the creation date of the post. The formatting for displaying these dates has been standardized as follows: ```text Created: July 11, 2023 | Last Updated: April 14, 2024 ``` For a practical implementation example, please refer to [this post](https://torydeng.github.io/blog/2023/deploying-server/) on my website, where I have applied these changes. --- Any feedback is wellcome. * Set user agent for lychee (#2368) See: https://github.com/alshedivat/al-folio/discussions/2366 See: https://github.com/lycheeverse/lychee/issues/1411 * Fix bib preview mobile (#2359) [Reference](https://github.com/alshedivat/al-folio/pull/2352#issuecomment-2067965077) I'm not sure if the removal of `max-width: 90vw;` for all images causes any side issues. I could at least not find any. But having this properties will produce unaligned preview sizes. Help/testing is more than welcome. # Before <img width="364" alt="Bildschirmfoto 2024-04-21 um 14 17 51" src="https://github.com/alshedivat/al-folio/assets/1998723/5ad1a4d7-dfe6-43f8-98ec-eae19dd991c2"> # After <img width="364" alt="Bildschirmfoto 2024-04-21 um 14 21 53" src="https://github.com/alshedivat/al-folio/assets/1998723/fb942403-a01f-42ec-95c6-697378ed0d92"> ... <img width="364" alt="Bildschirmfoto 2024-04-21 um 14 22 03" src="https://github.com/alshedivat/al-folio/assets/1998723/1ddf43d8-98a8-421d-9f64-3352190c4bb8"> * Cleanup after merge from alshedivat/master * Reformat with prettier * Fixes bad link * Modifies linker check excludes --------- Signed-off-by: George Araujo <george.gcac@gmail.com> Signed-off-by: George Araújo <george.gcac@gmail.com> Co-authored-by: George <31376482+george-gca@users.noreply.github.com> Co-authored-by: Maruan <alshedivat@users.noreply.github.com> Co-authored-by: Loris Fichera <loris.fichera@gmail.com> Co-authored-by: Amir Pourmand <pourmand1376@gmail.com> Co-authored-by: github-actions[bot] <actions@github.com> Co-authored-by: Abu Noman Md. Sakib <33668152+anmspro@users.noreply.github.com> Co-authored-by: José M. Requena Plens <joreple@upv.es> Co-authored-by: Mirza Arnaut <mirza.arnaut45@gmail.com> Co-authored-by: Henry.W <58690749+yahaha-233@users.noreply.github.com> Co-authored-by: David Krassnig <96623786+DavidKrassnig@users.noreply.github.com> Co-authored-by: NakuraMino <33564642+NakuraMino@users.noreply.github.com> Co-authored-by: Daniel Berlyne <104771503+danberlyne@users.noreply.github.com> Co-authored-by: filippomazzoli <71236181+filippomazzoli@users.noreply.github.com> Co-authored-by: Alejandro Escontrela <alejandroescontrela@gmail.com> Co-authored-by: Raffaele Mancuso <raffaele.mancuso4@unibo.it> Co-authored-by: Kyle Oman <koman@astro.rug.nl> Co-authored-by: Carlson B <49326130+cbueth@users.noreply.github.com> Co-authored-by: Decwest <fumiyaonishi1016@gmail.com> Co-authored-by: Jed Burkat <129440663+jedbur@users.noreply.github.com> Co-authored-by: gzwongkk <gzwongkk@gmail.com> Co-authored-by: Johannes Hörner <110042110+johanneshoerner@users.noreply.github.com> Co-authored-by: Henry Zhang <36073872+Henrium@users.noreply.github.com> Co-authored-by: Dhruv Kumar <kudhru@users.noreply.github.com> Co-authored-by: Matteo Barbetti <55536905+mbarbetti@users.noreply.github.com> Co-authored-by: Nikolai Zhivotenko <niko.zvt@gmail.com> Co-authored-by: Lance Wilhelm <lance.wilhelm@gmail.com> Co-authored-by: Martin Bulla <MartinBulla@users.noreply.github.com> Co-authored-by: Maruan Al-Shedivat <maruan@genesistherapeutics.ai> Co-authored-by: Yifan Jiang <55911052+YifanJiang233@users.noreply.github.com> Co-authored-by: Giordano d'Aloisio <giordano.daloisio@gmail.com> Co-authored-by: Monk <ankit.pal@saama.com> Co-authored-by: Shubhashis Roy Dipta <iamdipta@gmail.com> Co-authored-by: Abhinav Mehta <abhinavmehta1993@gmail.com> Co-authored-by: Antonio Stanziola <stanziola.antonio@gmail.com> Co-authored-by: Shubhankar <ghltshubh@users.noreply.github.com> Co-authored-by: Rachel <rstein66@gmail.com> Co-authored-by: Javkhlantugs <jay.mudgil@gmail.com> Co-authored-by: Yao Xiao <108576690+Charlie-XIAO@users.noreply.github.com> Co-authored-by: Pablo Diego Pereira <pablodiegoo@gmail.com> Co-authored-by: civita <14911217+civita@users.noreply.github.com> Co-authored-by: Tianmaru <tianmaru@gmail.com> Co-authored-by: Dinesh Natesan <AbstractGeek@users.noreply.github.com> Co-authored-by: Fares Abawi <f.abawi@outlook.com> Co-authored-by: Alireza Dehghanzadeh <86428901+alerezaaa@users.noreply.github.com> Co-authored-by: Noah West <68435033+nWestie@users.noreply.github.com> Co-authored-by: WEI EN TSAI <twe105@gapp.nthu.edu.tw> Co-authored-by: Sam B <107863539+Sam-Bieberich@users.noreply.github.com> Co-authored-by: Yifan Jiang <jiangyifan_sh@outlook.com> Co-authored-by: Afrânio Melo <40374017+afraniomelo@users.noreply.github.com> Co-authored-by: Jona Ruthardt <50911852+JonaRuthardt@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Andrew Boyer <asboyer@gmail.com> Co-authored-by: Ethan Olesinski <47125809+eolesinski@users.noreply.github.com> Co-authored-by: ZL Asica <40444637+ZL-Asica@users.noreply.github.com> Co-authored-by: Stavros Kalapothas <stavros@ubinet.gr> Co-authored-by: Eric Slyman (they/them) <slymane@oregonstate.edu> Co-authored-by: Furkan Akkurt <71407287+furkanakkurt1335@users.noreply.github.com> Co-authored-by: Maksym Zub <kroistsmeh@gmail.com> Co-authored-by: Moritz Scherrmann <mscherrmann@outlook.de> Co-authored-by: Scherrmann <scherrmann@bwl.uni-muenchen.de> Co-authored-by: Sasika Amarasinghe <77430135+SasikaA073@users.noreply.github.com> Co-authored-by: Jake Nabasny, PhD <jnabasny@gmail.com> Co-authored-by: Jake Nabasny <jake@nabasny.com> Co-authored-by: Sukka <isukkaw@gmail.com> Co-authored-by: Sam Adam-Day <me@samadamday.com> Co-authored-by: George Araujo <george.gcac@gmail.com> Co-authored-by: Maria Teleki <maria@teleki.net> Co-authored-by: Jonathan Zea <z_tjalezea@outlook.com> Co-authored-by: Yi Su <nuance1979@users.noreply.github.com> Co-authored-by: Yi Su <yi_su@apple.com> Co-authored-by: Chris Choi <mychoi314@gmail.com> Co-authored-by: Simmo Saan <simmo.saan@gmail.com> Co-authored-by: CheariX <CheariX@users.noreply.github.com> Co-authored-by: Andreas Säuberli <38892775+saeub@users.noreply.github.com> Co-authored-by: Davide Riccobelli <49486400+riccobelli@users.noreply.github.com> Co-authored-by: christopherjang1 <158527033+christopherjang1@users.noreply.github.com> Co-authored-by: Billy Chau <31171483+amztc34283@users.noreply.github.com> Co-authored-by: Gabriel Zhang <81345419+yuanzzhang@users.noreply.github.com> Co-authored-by: Tao Deng <3070053397@qq.com>
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat#1520 - alshedivat#1491
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat#1520 - alshedivat#1491
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat/al-folio#1520 - alshedivat/al-folio#1491
Docker is well-tested for a long time. I think it is better to make it the recommended method for all OS types. This way, it is a lot easier to install docker (than to install jekyll and ruby and what not) and also we wouldn't have to deal with issues like these: - alshedivat#1520 - alshedivat#1491
Resolving dependencies...
Could not find compatible versions
Because mini_racer >= 0.8.0 depends on libv8-node ~> 18.16.0.0
and Gemfile depends on mini_racer ~> 0.8.0,
libv8-node ~> 18.16.0.0 is required.
So, because Gemfile depends on libv8-node ~> 20.2,
version solving has failed.
bundle exec jekyll serve
Could not find gem 'mini_racer (~> 0.8.0)' in locally installed gems.
Run
bundle install
to install missing gems.The text was updated successfully, but these errors were encountered: