github link
This commit is contained in:
parent
4d57242492
commit
e29fce9ce9
1
public/icons/github.svg
Normal file
1
public/icons/github.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 1024 1024"><path fill="#fff" fill-rule="evenodd" d="M512 0a512 512 0 0 0-162 998c26 4 35-11 35-25v-95c-129 24-162-31-173-60-5-15-30-60-52-72-18-10-44-34-1-34 41-1 69 37 79 52 46 78 120 56 149 42 5-33 18-55 33-68-114-13-233-57-233-253 0-56 20-102 52-137-5-13-23-66 5-136 0 0 43-14 141 52a475 475 0 0 1 256 0c98-66 141-52 141-52 28 70 10 123 5 136 33 35 53 81 53 137 0 197-120 240-234 253 19 16 35 47 35 95l-1 140c0 14 10 30 35 25A513 513 0 0 0 512 0Z" clip-rule="evenodd"/></svg>
|
After Width: | Height: | Size: 543 B |
38
src/components/Socials.astro
Normal file
38
src/components/Socials.astro
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
---
|
||||||
|
import { toFastProperties } from '../../.yarn/releases/yarn-3.3.0.cjs'
|
||||||
|
|
||||||
|
export interface Props {
|
||||||
|
additionalClass: string
|
||||||
|
}
|
||||||
|
const { additionalClass } = Astro.props
|
||||||
|
---
|
||||||
|
|
||||||
|
<ul class={`socials ${additionalClass}`}>
|
||||||
|
<li class='mastodon'>
|
||||||
|
<a
|
||||||
|
href='https://chaos.social/@HIP22'
|
||||||
|
title='HiP 2022 Berlin on Mastodon'
|
||||||
|
rel='noopener noreferrer'
|
||||||
|
target='_blank'
|
||||||
|
><img src='/icons/mastodon.svg' alt='' />
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li class='matrix'>
|
||||||
|
<a
|
||||||
|
href='https://matrix.to/#/%23xc3-space%3A1312.media'
|
||||||
|
title='HiP 2022 Berlin on Matrix'
|
||||||
|
rel='noopener noreferrer'
|
||||||
|
target='_blank'
|
||||||
|
><img src='/icons/matrix.svg' alt='' />
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
<li class='matrix'>
|
||||||
|
<a
|
||||||
|
href='https://github.com/Hacking-in-Parallel-Berlin-22/'
|
||||||
|
title='HiP 2022 Berlin on GitHub'
|
||||||
|
rel='noopener noreferrer'
|
||||||
|
target='_blank'
|
||||||
|
><img src='/icons/github.svg' alt='' />
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
|
@ -1,4 +1,5 @@
|
||||||
---
|
---
|
||||||
|
import Socials from '../components/Socials.astro'
|
||||||
export interface Props {
|
export interface Props {
|
||||||
title?: string
|
title?: string
|
||||||
}
|
}
|
||||||
|
@ -37,48 +38,10 @@ const permaTitle = 'Hacking in Parallel 2022 //// Berlin'
|
||||||
<a href='https://pretalx.c3voc.de/hip-berlin-2022/cfp'>CfP</a>
|
<a href='https://pretalx.c3voc.de/hip-berlin-2022/cfp'>CfP</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class='mobile-only socials'>
|
<Socials additionalClass='mobile-only' />
|
||||||
<li class='mastodon'>
|
|
||||||
<a
|
|
||||||
href='https://chaos.social/@HIP22'
|
|
||||||
title='HiP 2022 Berlin on Mastodon'
|
|
||||||
rel='noopener noreferrer'
|
|
||||||
target='_blank'
|
|
||||||
><img src='/icons/mastodon.svg' alt='' />
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li class='matrix'>
|
|
||||||
<a
|
|
||||||
href='https://matrix.to/#/%23xc3-space%3A1312.media'
|
|
||||||
title='HiP 2022 Berlin on Matrix'
|
|
||||||
rel='noopener noreferrer'
|
|
||||||
target='_blank'
|
|
||||||
><img src='/icons/matrix.svg' alt='' />
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</nav>
|
</nav>
|
||||||
<label for='nav-toggle' class='mobile-only gradient-border'>Menu</label>
|
<label for='nav-toggle' class='mobile-only gradient-border'>Menu</label>
|
||||||
<ul class='desktop-only socials'>
|
<Socials additionalClass='desktop-only' />
|
||||||
<li class='mastodon'>
|
|
||||||
<a
|
|
||||||
href='https://chaos.social/@HIP22'
|
|
||||||
title='HiP 2022 Berlin on Mastodon'
|
|
||||||
rel='noopener noreferrer'
|
|
||||||
target='_blank'
|
|
||||||
><img src='/icons/mastodon.svg' alt='' />
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li class='matrix'>
|
|
||||||
<a
|
|
||||||
href='https://matrix.to/#/%23xc3-space%3A1312.media'
|
|
||||||
title='HiP 2022 Berlin on Matrix'
|
|
||||||
rel='noopener noreferrer'
|
|
||||||
target='_blank'
|
|
||||||
><img src='/icons/matrix.svg' alt='' />
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</header>
|
</header>
|
||||||
<slot />
|
<slot />
|
||||||
<footer>
|
<footer>
|
||||||
|
|
Loading…
Reference in a new issue