ADD: Roman

Add Roman to network
This commit is contained in:
webfussel 2025-05-28 11:01:55 +02:00
parent eebd346369
commit 6be9bd0b92
4 changed files with 12 additions and 12 deletions

View file

@ -29,11 +29,9 @@
<h3>Wenn ich mal ausgebucht bin</h3> <h3>Wenn ich mal ausgebucht bin</h3>
<p>Dann buch doch einfach einen der tollen Menschen aus meinem Netzwerk!</p> <p>Dann buch doch einfach einen der tollen Menschen aus meinem Netzwerk!</p>
<ClientOnly>
<div class="network margin-top"> <div class="network margin-top">
<Person ref="persons" v-for="person in network" v-bind="person" /> <Person ref="persons" v-for="person in network" v-bind="person" />
</div> </div>
</ClientOnly>
</article> </article>
</section> </section>
</template> </template>
@ -41,12 +39,7 @@
<script setup lang="ts"> <script setup lang="ts">
import { socials } from '../utils/socials' import { socials } from '../utils/socials'
const shuffle = <T>(unshuffled : T[]) => unshuffled const network = [
.map(value => ({ value, sort: Math.random() }))
.sort((a, b) => a.sort - b.sort)
.map(({ value }) => value)
const network = shuffle([
{ {
name: 'Robert Janus', name: 'Robert Janus',
img: 'robert', img: 'robert',
@ -82,5 +75,12 @@ const network = shuffle([
flavour: 'Erfahrener Frontend-Entwickler mit Fokus auf Performance, Barrierefreiheit und moderne Technologien.', flavour: 'Erfahrener Frontend-Entwickler mit Fokus auf Performance, Barrierefreiheit und moderne Technologien.',
link: 'https://kevin-damiani.de', link: 'https://kevin-damiani.de',
}, },
]) {
name: 'Roman Nenstiel',
img: 'roman',
tags: ['E-Commerce', 'Shopify', 'CRO', 'UX'],
flavour: 'Ich betreue deinen Shop, als wäre es mein eigener.',
link: 'https://shrimp-commerce.com',
},
].sort((a, b) => a.name.localeCompare(b.name))
</script> </script>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB