{"id":24375181,"url":"https://github.com/qcrypt/devfest-theme-hugo-2022","last_synced_at":"2026-03-16T07:07:07.235Z","repository":{"id":159892429,"uuid":"467732224","full_name":"QCrypt/devfest-theme-hugo-2022","owner":"QCrypt","description":null,"archived":false,"fork":false,"pushed_at":"2023-03-24T09:53:26.000Z","size":6971,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-27T17:40:13.900Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"SCSS","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/QCrypt.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}},"created_at":"2022-03-09T01:14:55.000Z","updated_at":"2023-05-14T08:38:55.000Z","dependencies_parsed_at":"2024-03-08T16:46:56.306Z","dependency_job_id":null,"html_url":"https://github.com/QCrypt/devfest-theme-hugo-2022","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/QCrypt/devfest-theme-hugo-2022","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fdevfest-theme-hugo-2022","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fdevfest-theme-hugo-2022/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fdevfest-theme-hugo-2022/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fdevfest-theme-hugo-2022/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/QCrypt","download_url":"https://codeload.github.com/QCrypt/devfest-theme-hugo-2022/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/QCrypt%2Fdevfest-theme-hugo-2022/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30571243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-16T06:02:37.763Z","status":"ssl_error","status_checked_at":"2026-03-16T06:02:14.913Z","response_time":96,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-01-19T05:53:54.864Z","updated_at":"2026-03-16T07:07:07.203Z","avatar_url":"https://github.com/QCrypt.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DevFest Theme Hugo\n\nDevFest Theme Hugo is a theme for conferences/events.\n\nIt's developed for the 2019 version of Devfest Toulouse.\n\nSee a real usage here: \u003chttps://2019.devfesttoulouse.fr/\u003e\n\n**This version has been adapted for the QCrypt 2022 website!**\n\u003chttps://2022.qcrypt.net\u003e\n\u003chttps://github.com/QCrypt/website-2022\u003e\n\n## Building my conference site from scratch\n\n1. Install [Hugo](https://gohugo.io)\n2. Create a new site by running:\n\n```bash\nhugo new site my-conf\ncd my-conf\nmkdir themes\ngit submodule add https://github.com/GDGToulouse/devfest-theme-hugo.git themes/devfest-theme-hugo\n```\n\n3. Then edit your `config.toml` file with\n\n```toml\n# ...\ntheme = \"devfest-theme-hugo\"\n# ...\n```\n\n\n4. It's done. Just start Hugo server to see it live!\n\n```bash\nhugo server\n```\n\n## Customizing the site\n\n`yarn` to install the dependency\n\nRun `npm start` to watch Sass changes.\n\nWhen you are happy with the result run `npm run build` to build the minified version\n\n### Site params\n\n\n```toml\n#...\n\n\nenableEmoji = true\nenableRobotsTXT = true\nenableMissingTranslationPlaceholders = true\n\ngoogleAnalytics = \"UA-XXXXXXXX-X\"\n\n[params]\n    title = \"DevFest Toulouse 2019\"\n    date = \"2019-10-03\"\n    description = \"The DevFest, or 'Developers Festival', is a technical conference for developers. It is aimed at students, professionals or simply curious technophiles.\"\n    images = [\"/images/social-share.jpg\"]\n    email = \"contact@devfesttoulouse.fr\"\n    keywords = \"event, gdg, gde, devfest, google, programming, android, chrome, developers, web, cloud, androiddev\"\n    copyright = \"We :heart:️ chocolatines\"\n    cfpUrl = \"https://conference-hall.io/public/event/HJRThubF4uYPkb7jSUxi\"\n    subscriptionUrl = \"http://eepurl.com/dps1j5\"\n    appleTouchIcon = \"/apple-touch-icon.png\"\n    favicon32 = \"/favicon-32x32.png\"\n    favicon16 = \"/favicon-16x16.png\"\n    manifest = \"/manifest.json\"\n    safariPinnedTab = \"/safari-pinned-tab.svg\"\n    themeColor = \"#673ab7\"\n\n[params.logos]\n    jumbo = \"/images/logos/devfest_color_text.png\"\n    header = \"/images/logos/devfest_color_text.png\"\n    footer = \"/images/logos/devfest_gray_text.png\"\n\n#[menu]\n#[[menu.main]]\n#    identifier = \"jobs\"\n#    name = \"Jobs\"\n#    url = \"https://jobs.devfesttoulouse.fr/\"\n#    weight = 200\n#    external = true\n\n[languages]\n[languages.en]\n    weight = 1\n    languageName = \"gb\"\n\n[languages.fr]\n    weight = 2\n    languageName = \"fr\"\n\n[languages.fr.params]\n    description = \"Le DevFest, ou 'Developers Festival', est une conférence technique destinée aux développeurs. Elle s'adresse aussi bien aux étudiants, aux professionnels ou tout simplement aux curieux technophiles.\"\n\n[taxonomies]\n  tag = \"tags\"\n#...\n```\n\n### Header\n\nThe top navigation bar is build with\n\n* Site title\n* Site parameter `logos.header` for the logo\n* Site languages if you need a multilingual site\n* Menu `main`\n\n### Footer\n\nThe footer is build with\n\n* Site title\n* Site params `email`, `subscriptionUrl`, `logos.footer`, `copyright`\n* data from `data/footer.yml`\n\n\n```yml\nshare:\n  - name: facebook\n    url: https://www.facebook.com/sharer.php?u=\n  - name: twitter\n    url: https://twitter.com/intent/tweet?text=\n\nfollow:\n  - name: facebook\n    url: https://www.facebook.com/GDGToulouse/\n  - name: twitter\n    url: https://twitter.com/devfesttoulouse\n  - name: linkedin\n    url: https://www.linkedin.com/company/devfesttoulouse/\n  - name: youtube\n    url: https://www.youtube.com/channel/UCx83f-KzDd3o1QK2AdJIftg\n\ncontent:\n  - title: footer_about\n    links:\n      - name: GDG Toulouse\n        url: http://gdgtoulouse.fr/\n        newTab: true\n      - name: Google Developers Group\n        url: https://developers.google.com/\n        newTab: true\n      - nameKey: footer_coc\n        url: /code-of-conduct/\n        newTab: false\n\n  - title: footer_previous_edition\n    links:\n      - name: DevFest Toulouse 2018\n        url: https://2018.devfesttoulouse.fr/\n        newTab: true\n      - name: DevFest Toulouse 2017\n        url: https://2017.devfesttoulouse.fr/\n        newTab: true\n      - name: DevFest Toulouse 2016\n        url: https://2016.devfesttoulouse.fr/\n        newTab: true\n```\n\n### Home\n\nThe Home page is build with markdown and calling some shortcodes.\n\n#### Jumbo bloc\n\n```hugo\n{{% jumbo img=\"/images/backgrounds/back-0.jpg\" imgLabel=\"DevFest Toulouse 2019\" %}}\n\n![](/images/logos/devfest_color_text.png)\n\n## October 3rd, 2019\n### Pierre Baudis congress center\n\n{{% /jumbo %}}\n\n```\n\n#### Info block\n\nWith main description and key figures.\n\n```hugo\n{{% home-info what=\"Participants:900,Day:1,Sessions:36,Parallel Tracks:4\" class=\"primary\" %}}\n## What is DevFest Toulouse?\n\nThe DevFest, or 'Developers Festival', is a technical conference for developers.\nIt is aimed at students, professionals or simply curious technophiles.\n{{% /home-info %}}\n```\n\n![](images/block-info.png)\n\n\n#### Feature speakers block\n\nJust present your feature speakers\n\n```hugo\n{{% home-speakers %}}\n## Featured Speakers\n\n{{\u003c button-link label=\"Submit a presentation\"\n                url=\"http://www.conference-hall.io\"\n                icon=\"cfp\" \u003e}}\n\n{{\u003c button-link label=\"See all speakers\"\n                url=\"./speakers\"\n                icon=\"right\" \u003e}}\n\n{{% /home-speakers %}}\n```\n\n![](images/feature-speakers.png)\n\n\n#### Subscription block\n\nCall to subscribe\n\nUse the site param `subscriptionUrl`.\n\n```hugo\n{{% home-subscribe  class=\"primary\" %}}\n\n## Get notified about the important conference updates\n\n{{% /home-subscribe %}}\n```\n\n![](images/subscribe.png)\n\n\n### Ticket block\n\nDisplay ticket information.\n\n```hugo\n{{% home-tickets %}}\n# Tickets\n\n\u003cul\u003e  \n\u003cli\u003e{{\u003c ticket name=\"Blind Birds\"\n           starts=\"2019-04-04\"\n           ends=\"2019-11-08\"\n           price=\"40 €\"\n           info=\"50 first places\"\n           soldOut=\"true\"\n           url=\"https://www.billetweb.fr/devfest-toulouse-2019\" \u003e}}\u003c/li\u003e\n\u003cli\u003e{{\u003c ticket name=\"Early Birds\"\n           starts=\"2019-04-04\"\n           ends=\"2019-11-08\"\n           price=\"60 €\"\n           info=\"70 first places\"\n           soldOut=\"true\"\n           url=\"https://www.billetweb.fr/devfest-toulouse-2019\" \u003e}}\u003c/li\u003e\n\u003cli\u003e{{\u003c ticket name=\"Normal\"\n           starts=\"2019-04-04\"\n           ends=\"2019-11-08\"\n           price=\"80 €\"\n           info=\"250 last places\"\n           soldOut=\"\"\n           url=\"https://www.billetweb.fr/devfest-toulouse-2019\" \u003e}}\u003c/li\u003e\n\u003c/ul\u003e\n\n\\* Your ticket gives you access to all conferences, coffee breaks, and lunch. Accommodation is NOT included in this price.\n\n{{% /home-tickets %}}\n```\n\n![](images/block-ticket.png)\n\n#### Location block\n\nShow conference location.\n\n```hugo\n{{% home-location\n    image=\"/images/map.jpg\"\n    address=\"11 Espl. Compans Caffarelli, 31000 Toulouse\"\n    latitude=\"43.6110956\"\n    longitude=\"1.4332799\" %}}\n\n## The venue\n\n### Centre de Congrès Pierre Baudis\n\nThe Centre de Congrès Pierre Baudis is a modern place of exchange,\nlocated on a privileged location,\nin the immediate vicinity of the centre of Toulouse and in a green environment.\n\n{{% /home-location %}}\n```\n\n![](images/block-map.png)\n\n### Partners block\n\nShow your partners\n\n```hugo\n{{% partners categories=\"platinium,gold,soutien,media,communautes\" %}}\n# Partners\n{{% /partners %}}\n```\n\n![](images/block-partners.png)\n\n#### Album block\n\n```hugo\n{{% album images=\"/images/album/2018/_25A9313.jpg,/images/album/2018/_25A9386.jpg,/images/album/2018/_25A9671.jpg,/images/album/2018/_25A9334.jpg,/images/album/2018/_25A9282.jpg,/images/album/2018/_25A9612.jpg,/images/album/2018/_25A9452.jpg,/images/album/2018/_25A9628.jpg\" %}}\n\n### Some pictures of the **DevFest Toulouse 2018** with the 👾 _retro-gaming_ theme.\n\n\u003ca class=\"btn primary\" target=\"_blank\" rel=\"noopener\" href=\"https://photos.app.goo.gl/nJYFVReFUk9mnXbv9\"\u003e\n    See all photos\n    {{% icon \"right\" %}}\n\u003c/a\u003e\n\n{{% /album  %}}\n```\n\n![](images/block-album.png)\n\n\n### Partners\n\nA partner should have this params :\n\n```yaml\ntitle: NAME\ntype: partner\ncategory: soutien\nwebsite: 'https://example.com/'\nlogo: /images/partners/partner.jpg\nsocials: []\n```\n\n### Speakers\n\nA speaker should have this params :\n\n```yaml\nid: jane_doe\nname: Mme Jane Doe\ncompany: Super Company\nfeatured: false\nphoto: /images/speakers/jane_doe.jpg\nsocials:\n  - icon: twitter\n    link: 'https://twitter.com/jane_doe'\n    name: '@jane_doe'\n  - icon: github\n    link: 'https://github.com/jane_doe'\n    name: jane_doe\nshortBio: \"Short bio\"\ncompanyLogo: /images/speakers/company/company.jpg\ncountry: 'City, Country'\n```\n\nThe body of the file is used as long bio.\n\n### Sessions\n\n\u003c!\u003e this is not yet stable\n\nA sessions should have this params :\n\n```yaml\nid: an_id\ntitle: Super mega title\nlanguage: Français\ncomplexity: Beginner\ntags:\n  - Category\npresentation: URL of slides\nvideoId: Youtub video id\nspeakers:\n  - speaker id\ntalkType: Keynote\n```\n\nThe body of the file is used as description.\n\n### Team\n\nA team member should have these params:\n\n```yaml\ntitle: Name\ntype: core\nsubtitle: ''\nphoto: photo.jpg\nsocials:\n  - link: 'https://twitter.com/XXX'\n    name: Twitter\n  - link: 'https://www.linkedin.com/XXX'\n    name: LinkedIn\n```\n\n### Blog\n\nA blog should have these params:\n\n```yaml\ntitle: Title\nbrief: Short brief\nimage: /images/blog/photo.jpeg\ndate: 2019-01-20\ndraft: false\n```\n\nAnd of course, the body is the blog post.\n\n### TODO Schedule\n\nDevelopment scheduled to summer 2019.\n\n### FAQ, Code of Conduct, ...\n\njust classique markdown file, this the `menu.main.weight: 80` to be displayed into the navbar.\n\n\n### Notes\n\n* We focus on English and French in this theme, so with other language, you should add months into the `layouts/partials/date-short.html`\n\n## License\n\nMIT, see [LICENSE](https://github.com/jweslley/hugo-conference/blob/master/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqcrypt%2Fdevfest-theme-hugo-2022","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fqcrypt%2Fdevfest-theme-hugo-2022","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fqcrypt%2Fdevfest-theme-hugo-2022/lists"}