{"id":30713236,"url":"https://github.com/notbad4u/notbad4u.github.io","last_synced_at":"2025-10-27T21:09:09.752Z","repository":{"id":311172383,"uuid":"1042615074","full_name":"NotBad4U/NotBad4U.github.io","owner":"NotBad4U","description":null,"archived":false,"fork":false,"pushed_at":"2025-08-22T15:54:34.000Z","size":460,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-22T16:35:22.325Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NotBad4U.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-22T09:45:24.000Z","updated_at":"2025-08-22T15:54:38.000Z","dependencies_parsed_at":"2025-08-22T16:35:25.031Z","dependency_job_id":"4aa787d3-6238-493f-b56b-de072ed87102","html_url":"https://github.com/NotBad4U/NotBad4U.github.io","commit_stats":null,"previous_names":["notbad4u/notbad4u.github.io"],"tags_count":null,"template":false,"template_full_name":"basicpage/basicpage.github.io","purl":"pkg:github/NotBad4U/NotBad4U.github.io","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotBad4U%2FNotBad4U.github.io","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotBad4U%2FNotBad4U.github.io/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotBad4U%2FNotBad4U.github.io/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotBad4U%2FNotBad4U.github.io/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NotBad4U","download_url":"https://codeload.github.com/NotBad4U/NotBad4U.github.io/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NotBad4U%2FNotBad4U.github.io/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273386853,"owners_count":25096248,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-09-03T03:43:58.358Z","updated_at":"2025-10-27T21:09:04.719Z","avatar_url":"https://github.com/NotBad4U.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# basicpage.github.io\n\n**Template for a basic academic page that is ready to use and easy to customise.**\n\n\u003cimg width=\"1440\" alt=\"Screenshot 2024-11-02 at 19 39 34\" src=\"https://github.com/user-attachments/assets/34d4b1f7-3212-4081-b9aa-ded0d0963d89\"\u003e\n\nIt is also **responsive** by default!\n\n\u003cimg width=\"334\" alt=\"Screenshot 2024-11-02 at 19 43 24\" src=\"https://github.com/user-attachments/assets/d5efbc5b-0385-4640-9397-563396400c55\"\u003e\n\nIt relies on [FontAwesome](https://fontawesome.com/) and [Academicons](https://jpswalsh.github.io/academicons/) to display nice icons.\n\nIt is close in style to\n[academicpages](https://github.com/academicpages/academicpages.github.io)\nbut is entirely independent.\n\n## Getting started\n\n- [Create a Github account if you don't have one.](https://github.com/signup?ref_cta=Sign+up\u0026ref_loc=header+logged+out\u0026ref_page=%2F\u0026source=header-home)\n- Click on [Use this template](https://github.com/new?owner=basicpage\u0026template_name=basicpage.github.io\u0026template_owner=basicpage)\n  and then create a new repository called `[your username].github.io`, a bit\n  like this repo is called `basicpage.github.io`. This will also be the address\n  of your website.\n\n\u003e [!NOTE]\n\u003e If you don't have Github Pro (which you can get with the students programme)\n\u003e then your repository must be public for it to work.\n\n- Now go to the repository \"Settings\" then click \"Pages\" on the left and select\n  \"Github Actions\" instead of \"Deploy from a branch\" for \"Source\".\n  \n  \u003cimg width=\"837\" alt=\"Screenshot 2024-11-27 at 16 51 07\" src=\"https://github.com/user-attachments/assets/7219187c-7370-42dd-a9cf-c7559072b42f\"\u003e\n\n  \u003cimg width=\"304\" alt=\"Screenshot 2024-11-27 at 16 52 45\" src=\"https://github.com/user-attachments/assets/9af6698f-2c47-422f-8dff-61ee3629089e\"\u003e\n\n  \u003cimg width=\"243\" alt=\"Screenshot 2024-11-27 at 16 52 59\" src=\"https://github.com/user-attachments/assets/ac68143a-8e3b-4cca-9030-ae0af77d898f\"\u003e\n\n\n- Fill the contents of `index.md` to your liking and it should just work.\n\n## Options\n\nThe `index.md` file starts with a header. All the items in it are optional.\nFor instance, if you remove the line\n```yaml\npicture: img/profile.png\n```\nthen the website will no longer contain a picture.\nWe think it's better to have a picture, but it's your choice.\n\nThe same goes for email and so on.\n\nWe give the semantics of the various fields (all of whom are optional).\n\n### General\n\n- `title`: Title for your page, it will appear in the tab (metadata).\n\n- `author`: Typically your name. It will appear in the page and as metadata.\n\n- `shortbio`: Some form of subtitle where you can present yourself in a few\n  words. It will appear below your name.\n\n- `email`: Your email. It will appear next to an envelope in monospace font.\n\n- `location`: Information about your location (university, office, …).\n  It will appear next to a pin icon.\n\n- `picture`: A path (relative or absolute) to the profile picture.\n\n- `picture-round`: A Boolean (`true` or `false`) deciding whether your profile\n  picture is rounded or left as a square.\n  By default, it is square.\n\n- `side-by-side`: A Boolean deciding whether the picture and the rest of the\n  header are side by side on larger screens.\n  By default, it's all on top of each other, like on smaller screens.\n\n- `pronouns`: A string to show your pronouns.\n\n- `footer`: Some data to put in the footer of the page. You can use it to put\n  some disclaimer, or maybe to advertise basicpage. ☺️\n  If nothing is provided, then the footer doesn't appear, and thus the\n  horizontal that precedes is will not show either.\n\n### OpenGraph\n\nOpenGraph carries information that used by social media and messaging app to\ndisplay your links *nicely*, typically with the picture and a small\ndescription.\n\n- `description-meta`: Description of the page to appear in the metadata\n  and in the OpenGraph data.\n\n- `og-url`: This should be a full URL (starting with `http` or `https`) to your\n  website. This is required by the format.\n\n- `og-picture`: A full URL (starting with `http` or `https`) linking to a\n  picture to display.\n\n### Social and academic accounts\n\n- `orcid`: Your ORCID number (in the shape `0000-0000-0000-0000`).\n\n- `dblp`: *URL* to your DBLP page.\n\n- `scholar`: *URL* to your Google Scholar page.\n\n- `hal`: *URL* to your HAL page.\n\n- `github`: Username to your Github account.\n\n- `gitlab`: Username to your Gitlab account.\n\n- `bitbucket`: *URL* to your BitBucket account.\n\n- `mastodon`: *URL* to your Mastodon account.\n\n- `bluesky`: *URL* to your BlueSky account.\n\n- `linkedin`: *URL* to your LinkedIn account.\n\n## Papers\n\nWe provide some tools to input your publications and drafts either in JSON\nor YAML formats.\n\nFor instance:\n````markdown\n``` yaml {.paper}\ntitle: Yet another yaml parser 3\nauthors: Templato Urnehm\nvenue: Proceedings of Nihilism\nurl: https://basicpage.github.io\nyear: 2029\nfiles:\n  - text: Paper\n    type: pdf\n    scr: foo.pdf\n  - text: Bibtex\n    type: bib\n    src: foo.bib\n```\n````\n\nor\n\n````markdown\n```json {.paper}\n\"title\": \"Towards automatic academic pages\",\n\"authors\": \"Templato Urnehm, U. N. Owen\",\n\"venue\": \"Principles of Awesomeness (PAW)\",\n\"year\": \"2023\",\n\"url\": \"https://basicpage.github.io\",\n\"files\": [\n  { \"text\": \"Paper\", \"type\": \"pdf\", \"src\": \"foo.pdf\" },\n  { \"text\": \"Bibtex\", \"type\": \"bib\", \"src\": \"foo.bib\" },\n  { \"text\": \"Formalisation\", \"type\": \"code\", \"src\": \"foo.v\" }\n]\n```\n````\n\n\u003e [!WARNING]\n\u003e Make sure to respect JSON syntax, in particular place commas where they are\n\u003e needed, and only there. Test locally before you push.\n\n\u003e [!TIP]\n\u003e You can input multiple files at once by using `papers` (with an `s`) instead\n\u003e of `paper`. In that case, papers must be bracketed properly, and the way to do\n\u003e so differs in YAML and JSON.\n\u003e Have a look at `index.md` to see how it's done.\n\nThe file that handles papers is `pandoc/paper.lua` and you may modify it to suit\nyour needs. Currently, it expects the fields `title` and `authors` (it will\nassume them to be empty otherwise), while the other fields (`venue`, `year`,\n`url` and `files`) are optional.\n\n- `title`: Title of your paper. Will be used as header of the block.\n- `authors`: List of authors.\n- `awards` (optional, string or list of string): Award(s) that your paper may\n  have received.\n- `venue` (optional): Journal or conference.\n- `year` (optional): Date of the conference, if present it is going to be in\n  parentheses after the venue (unless the venue is absent in which case it\n  will be alone on its line without parentheses). A more precise date is\n  possible, in the end this is just treated as a string.\n- `url` (optional): If present, the header will also be a link pointing to the\n  provided URL.\n- `files` (optional): A list of files that will be presented as links on one\n  line with an icon depending on the file type.\n  Each item must contain the following fields that will be assumed empty if\n  absent:\n  + `text`: Text that will appear.\n  + `src`: URL to the file, it can be local.\n  + `type`: Type of file. If no value is present, then the icon will be that of\n    an undifferentiated file.\n    The possible values are:\n    * `pdf`\n    * `bib`\n    * `code`\n    * `video`\n    * `txt`\n    * `img`\n    * `zip`\n    * `slides`\n    * `link`\n    * `git`\n\n## Updating the HTML template\n\nThe `pandoc/template.html4` file contains an HTML template which you can edit\nto suit your taste. Any variable mentioned in the header of your `index.md` can\nbe moved around, and you can even add your own.\n\nThere is also a special filter called `pandoc/date.lua` which produces an extra\nvariable called `date` (unless it is already provided in the header) that is\ncurrently used in the footer of the template to indicate the last time the page\nwas generated.\n\n\u003e [!NOTE]\n\u003e It will only appear in the footer if the `footer` variable is set.\n\n## Sharing files\n\nAnything you put in the `website` directory will be available online too.\nFor instance, you can add PDF of your papers and so on and then link them\n(or not) from `index.md`.\n\n## Authors\n\n- Yannick Forster\n- Théo Winterhalter\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotbad4u%2Fnotbad4u.github.io","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnotbad4u%2Fnotbad4u.github.io","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnotbad4u%2Fnotbad4u.github.io/lists"}