Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .github/workflows/lychee.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Build site and run lychee

on:
push:
branches:
- main
tags:
- "v*"
pull_request:
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
# This runs on every PR push because it's super cheap
zola-build:
runs-on: ubuntu-latest
steps:
- name: Checkout main
uses: actions/checkout@v4
- name: Build only
uses: shalzz/zola-deploy-action@v0.22.1
env:
BUILD_ONLY: true
- name: Link Checker
id: lychee
uses: lycheeverse/lychee-action@v2
with:
fail: true # fail workflow run on error
args: --root-dir "$(pwd)/public" public --exclude ".+\.analog.com"
4 changes: 2 additions & 2 deletions templates/_macros.html
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ <h1 class="mb-1 mt-1 mr-2 leading-0"><a href="{{ prefix }}/" class="text-white t
<path fill="currentColor" d="m 24,2 v 14 c 0,1.1 -0.9,2 -2,2 H 2 C 0.9,18 0,17.1 0,16 V 2 C 0,0.9 0.9,0 2,0 h 20 c 1.1,0 2,0.9 2,2 z M 22,2 H 2 V 2.01 L 12,9 22,2.01 Z m 0,14 V 4.99 L 12,11 2,4.99 V 16 Z" />
</svg>
</a>
<a href="https://www.linkedin.com/company/munich-embedded-conference" target="_blank"
<a href="https://www.linkedin.com/showcase/munich-embedded" target="_blank"
title="{{ trans(key="linkedin_tooltip", lang=lang) }}"
class="px-1 text-white hover:text-blue-200">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
Expand Down Expand Up @@ -105,7 +105,7 @@ <h1 class="mb-1 mt-1 mr-2 leading-0"><a href="{{ prefix }}/" class="text-white t
<path fill="currentColor" d="m 24,2 v 14 c 0,1.1 -0.9,2 -2,2 H 2 C 0.9,18 0,17.1 0,16 V 2 C 0,0.9 0.9,0 2,0 h 20 c 1.1,0 2,0.9 2,2 z M 22,2 H 2 V 2.01 L 12,9 22,2.01 Z m 0,14 V 4.99 L 12,11 2,4.99 V 16 Z" />
</svg>
</a>
<a href="https://www.linkedin.com/company/munich-embedded-conference" target="_blank"
<a href="https://www.linkedin.com/showcase/munich-embedded" target="_blank"
title="{{ trans(key="linkedin_tooltip", lang=lang) }}"
class="px-1 text-white hover:text-blue-200">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24">
Expand Down
2 changes: 1 addition & 1 deletion templates/community.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ <h3 class="text-lg font-bold mb-2 group-hover:text-blue-600 transition-colors du
</div>
</a>
<!-- LinkedIn -->
<a href="https://www.linkedin.com/company/munich-embedded-conference" target="_blank" class="block group">
<a href="https://www.linkedin.com/showcase/munich-embedded" target="_blank" class="block group">
<div class="highlighted-grid-element flex flex-col items-center justify-center py-10 h-full">
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 24 24" class="mb-4 text-gray-700 group-hover:text-blue-600 transition-colors duration-300">
<path fill="currentColor" d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z" />
Expand Down
8 changes: 4 additions & 4 deletions templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ <h2 class="text-2xl md:text-3xl font-bold text-center mb-8">Vorträge</h2>
<!-- Lightning Talk 1 -->
<div class="highlighted-grid-element bg-white" id="lightning-talk-1">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-orange-100 text-orange-800 px-2 py-1 rounded-full text-sm font-medium">Lightning Talk (10 min)</span>
</div>
Expand All @@ -167,7 +167,7 @@ <h4 class="font-bold text-gray-800 mb-2">Abstract</h4>
<!-- Talk 1 -->
<div class="highlighted-grid-element bg-white" id="talk-1">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-green-100 text-green-800 px-2 py-1 rounded-full text-sm font-medium">Technical Talk (25 min)</span>
</div>
Expand All @@ -183,7 +183,7 @@ <h4 class="font-bold text-gray-800 mb-2">Abstract</h4>
<!-- Lightning Talk 2 -->
<div class="highlighted-grid-element bg-white" id="lightning-talk-2">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-orange-100 text-orange-800 px-2 py-1 rounded-full text-sm font-medium">Lightning Talk (10 min)</span>
</div>
Expand All @@ -199,7 +199,7 @@ <h4 class="font-bold text-gray-800 mb-2">Abstract</h4>
<!-- Talk 2 -->
<div class="highlighted-grid-element bg-white" id="talk-2">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-green-100 text-green-800 px-2 py-1 rounded-full text-sm font-medium">Technical Talk (25 min)</span>
</div>
Expand Down
8 changes: 4 additions & 4 deletions templates/index_en.html
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ <h2 class="text-2xl md:text-3xl font-bold text-center mb-8">Talks</h2>
<!-- Lightning Talk 1 -->
<div class="highlighted-grid-element bg-white" id="lightning-talk-1">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-orange-100 text-orange-800 px-2 py-1 rounded-full text-sm font-medium">Lightning Talk (10 min)</span>
</div>
Expand All @@ -167,7 +167,7 @@ <h4 class="font-bold text-gray-800 mb-2">Abstract</h4>
<!-- Talk 1 -->
<div class="highlighted-grid-element bg-white" id="talk-1">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-green-100 text-green-800 px-2 py-1 rounded-full text-sm font-medium">Technical Talk (25 min)</span>
</div>
Expand All @@ -183,7 +183,7 @@ <h4 class="font-bold text-gray-800 mb-2">Abstract</h4>
<!-- Lightning Talk 2 -->
<div class="highlighted-grid-element bg-white" id="lightning-talk-2">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-orange-100 text-orange-800 px-2 py-1 rounded-full text-sm font-medium">Lightning Talk (10 min)</span>
</div>
Expand All @@ -199,7 +199,7 @@ <h4 class="font-bold text-gray-800 mb-2">Abstract</h4>
<!-- Talk 2 -->
<div class="highlighted-grid-element bg-white" id="talk-2">
<div class="text-center mb-4">
<img src="/speakers/placeholder.jpg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<img src="/speakers/placeholder-speaker.svg" loading="lazy" alt="Speaker" class="w-32 h-32 mx-auto rounded-full object-cover mb-4">
<h3 class="text-lg font-bold mb-2">TBD</h3>
<span class="inline-block bg-green-100 text-green-800 px-2 py-1 rounded-full text-sm font-medium">Technical Talk (25 min)</span>
</div>
Expand Down