mirror of
https://github.com/NotXia/notxia.github.io.git
synced 2025-12-15 19:22:21 +01:00
Update project card
This commit is contained in:
@ -5,7 +5,7 @@
|
|||||||
<a v-for="link in props.links" :href="link.url" class="font-mono inline-block hover:underline mx-2">{{ link.label }}</a>
|
<a v-for="link in props.links" :href="link.url" class="font-mono inline-block hover:underline mx-2">{{ link.label }}</a>
|
||||||
</div>
|
</div>
|
||||||
<p class="text-lg whitespace-pre-wrap mb-2 text-gray-500 dark:text-gray-400">
|
<p class="text-lg whitespace-pre-wrap mb-2 text-gray-500 dark:text-gray-400">
|
||||||
{{ props.description }}
|
<slot></slot>
|
||||||
</p>
|
</p>
|
||||||
<img :src="props.image" alt="" class="max-w-full max-h-96 mx-auto">
|
<img :src="props.image" alt="" class="max-w-full max-h-96 mx-auto">
|
||||||
</div>
|
</div>
|
||||||
@ -17,7 +17,6 @@
|
|||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
title: String,
|
title: String,
|
||||||
description: String,
|
|
||||||
links: Object as PropType<{ label: string, url: string }[]>,
|
links: Object as PropType<{ label: string, url: string }[]>,
|
||||||
image: String
|
image: String
|
||||||
});
|
});
|
||||||
|
|||||||
@ -4,7 +4,11 @@
|
|||||||
:description="t('description')"
|
:description="t('description')"
|
||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/imaging' }
|
{ label: 'Repository', url: 'https://github.com/NotXia/imaging' }
|
||||||
]" />
|
]">
|
||||||
|
|
||||||
|
<p class="text-center">{{ t("unibo") }}</p>
|
||||||
|
<p>{{ t('description') }}</p>
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
@ -15,13 +19,15 @@
|
|||||||
|
|
||||||
const { t } = useI18n({ messages: {
|
const { t } = useI18n({ messages: {
|
||||||
en: {
|
en: {
|
||||||
|
unibo: "University of Bologna, A.Y. 2021-2022",
|
||||||
description:
|
description:
|
||||||
"Project for the Numerical Computing course (University of Bologna, A.Y. 2021-2022).\n" +
|
"Project for the Numerical Computing course.\n" +
|
||||||
"Image deblurring solved as a minimization problem."
|
"Image deblurring solved as a minimization problem."
|
||||||
},
|
},
|
||||||
it: {
|
it: {
|
||||||
|
unibo: "Università di Bologna, A.A. 2021-2022",
|
||||||
description:
|
description:
|
||||||
"Progetto per il corso di Calcolo Numerico (Università di Bologna, A.A. 2021-2022).\n" +
|
"Progetto per il corso di Calcolo Numerico.\n" +
|
||||||
"Deblurring di immagini risolto come problema di minimizzazione."
|
"Deblurring di immagini risolto come problema di minimizzazione."
|
||||||
}
|
}
|
||||||
} });
|
} });
|
||||||
|
|||||||
@ -4,7 +4,11 @@
|
|||||||
:description="t('description')"
|
:description="t('description')"
|
||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/MNKGame' }
|
{ label: 'Repository', url: 'https://github.com/NotXia/MNKGame' }
|
||||||
]" />
|
]">
|
||||||
|
|
||||||
|
<p class="text-center">{{ t("unibo") }}</p>
|
||||||
|
<p>{{ t('description') }}</p>
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
@ -15,13 +19,15 @@
|
|||||||
|
|
||||||
const { t } = useI18n({ messages: {
|
const { t } = useI18n({ messages: {
|
||||||
en: {
|
en: {
|
||||||
|
unibo: "University of Bologna, A.Y. 2020-2021",
|
||||||
description:
|
description:
|
||||||
"Project for the Algorithms and Data Structures course (University of Bologna, A.Y. 2020-2021).\n" +
|
"Project for the Algorithms and Data Structures course.\n" +
|
||||||
"Algorithm able to efficiently play a generalized version of tic-tac-toe."
|
"Algorithm able to efficiently play a generalized version of tic-tac-toe."
|
||||||
},
|
},
|
||||||
it: {
|
it: {
|
||||||
|
unibo: "Università di Bologna, A.A. 2020-2021",
|
||||||
description:
|
description:
|
||||||
"Progetto per il corso di Algoritmi e Strutture Dati (Università di Bologna, A.A. 2020-2021).\n" +
|
"Progetto per il corso di Algoritmi e Strutture Dati.\n" +
|
||||||
"Algoritmo in grado di giocare in modo efficiente ad una versione generalizzata del tris."
|
"Algoritmo in grado di giocare in modo efficiente ad una versione generalizzata del tris."
|
||||||
}
|
}
|
||||||
} });
|
} });
|
||||||
|
|||||||
@ -4,7 +4,11 @@
|
|||||||
:description="t('description')"
|
:description="t('description')"
|
||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/pandos-plus' }
|
{ label: 'Repository', url: 'https://github.com/NotXia/pandos-plus' }
|
||||||
]"/>
|
]">
|
||||||
|
|
||||||
|
<p class="text-center">{{ t("unibo") }}</p>
|
||||||
|
<p>{{ t('description') }}</p>
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
@ -14,13 +18,15 @@
|
|||||||
|
|
||||||
const { t } = useI18n({ messages: {
|
const { t } = useI18n({ messages: {
|
||||||
en: {
|
en: {
|
||||||
|
unibo: "University of Bologna, A.Y. 2021-2022",
|
||||||
description:
|
description:
|
||||||
"Project for the Operating Systems course (University of Bologna, A.Y. 2021-2022).\n" +
|
"Project for the Operating Systems course.\n" +
|
||||||
"Minimal operating system for the MIPS architecture."
|
"Minimal operating system for the MIPS architecture."
|
||||||
},
|
},
|
||||||
it: {
|
it: {
|
||||||
|
unibo: "Università di Bologna, A.A. 2021-2022",
|
||||||
description:
|
description:
|
||||||
"Progetto per il corso di Sistemi Operativi (Università di Bologna, A.A. 2021-2022).\n" +
|
"Progetto per il corso di Sistemi Operativi.\n" +
|
||||||
"Sistema operativo minimale per architettura MIPS."
|
"Sistema operativo minimale per architettura MIPS."
|
||||||
}
|
}
|
||||||
} });
|
} });
|
||||||
|
|||||||
@ -5,7 +5,10 @@
|
|||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/pathfinding-visualizer' },
|
{ label: 'Repository', url: 'https://github.com/NotXia/pathfinding-visualizer' },
|
||||||
{ label: 'Demo', url: 'https://notxia.github.io/pathfinding-visualizer/' }
|
{ label: 'Demo', url: 'https://notxia.github.io/pathfinding-visualizer/' }
|
||||||
]" />
|
]">
|
||||||
|
|
||||||
|
{{ t('description') }}
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -4,7 +4,11 @@
|
|||||||
:description="t('description')"
|
:description="t('description')"
|
||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/platform-game' }
|
{ label: 'Repository', url: 'https://github.com/NotXia/platform-game' }
|
||||||
]" />
|
]">
|
||||||
|
|
||||||
|
<p class="text-center">{{ t("unibo") }}</p>
|
||||||
|
<p>{{ t('description') }}</p>
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
@ -15,13 +19,15 @@
|
|||||||
|
|
||||||
const { t } = useI18n({ messages: {
|
const { t } = useI18n({ messages: {
|
||||||
en: {
|
en: {
|
||||||
|
unibo: "University of Bologna, A.Y. 2020-2021",
|
||||||
description:
|
description:
|
||||||
"Project for the Programmin course (University of Bologna, A.Y. 2020-2021).\n" +
|
"Project for the Programmin course.\n" +
|
||||||
"Text based platform game with randomly generated levels."
|
"Text based platform game with randomly generated levels."
|
||||||
},
|
},
|
||||||
it: {
|
it: {
|
||||||
|
unibo: "Università di Bologna, A.A. 2020-2021",
|
||||||
description:
|
description:
|
||||||
"Progetto per il corso di Programmazione (Università di Bologna, A.A. 2020-2021).\n" +
|
"Progetto per il corso di Programmazione.\n" +
|
||||||
"Gioco platform su terminale con livelli generati casualmente."
|
"Gioco platform su terminale con livelli generati casualmente."
|
||||||
}
|
}
|
||||||
} });
|
} });
|
||||||
|
|||||||
@ -5,7 +5,10 @@
|
|||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/sorting-visualizer' },
|
{ label: 'Repository', url: 'https://github.com/NotXia/sorting-visualizer' },
|
||||||
{ label: 'Demo', url: 'https://notxia.github.io/sorting-visualizer/' }
|
{ label: 'Demo', url: 'https://notxia.github.io/sorting-visualizer/' }
|
||||||
]" />
|
]">
|
||||||
|
|
||||||
|
{{ t('description') }}
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,11 +1,14 @@
|
|||||||
<template>
|
<template>
|
||||||
<ProjectCard
|
<ProjectCard
|
||||||
title="Wirefilter"
|
title="Wirefilter"
|
||||||
:description="t('description')"
|
|
||||||
:links="[
|
:links="[
|
||||||
{ label: 'Repository', url: 'https://github.com/NotXia/vdeplug_wirefilter' },
|
{ label: 'Repository', url: 'https://github.com/NotXia/vdeplug_wirefilter' },
|
||||||
{ label: 'VirtualSquare', url: 'http://wiki.virtualsquare.org/#!index.md' }
|
{ label: 'VirtualSquare', url: 'http://wiki.virtualsquare.org/#!index.md' }
|
||||||
]"/>
|
]">
|
||||||
|
|
||||||
|
<p class="text-center">{{ t("unibo") }}</p>
|
||||||
|
<p>{{ t('description') }}</p>
|
||||||
|
</ProjectCard>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
||||||
@ -15,13 +18,15 @@
|
|||||||
|
|
||||||
const { t } = useI18n({ messages: {
|
const { t } = useI18n({ messages: {
|
||||||
en: {
|
en: {
|
||||||
|
unibo: "University of Bologna, A.Y. 2022-2023",
|
||||||
description:
|
description:
|
||||||
"Virtual Distributed Ethernet (VDE) is an open source project that allows to create virtual networks through a set of plugins.\n" +
|
"Virtual Distributed Ethernet (VDE) is an open source project that allows to create virtual networks through a set of plugins.\n" +
|
||||||
"Wirefilter is a plugin that allows to manipulate packets flow by changing the parameters of the virtual cable"
|
"Wirefilter is a plugin that allows to manipulate packets flow by changing the parameters of the virtual cable"
|
||||||
},
|
},
|
||||||
it: {
|
it: {
|
||||||
|
unibo: "Università di Bologna, A.A. 2022-2023",
|
||||||
description:
|
description:
|
||||||
"Virtual Distributed Ethernet (VDE) è un progetto open source che consente di creare reti virtuali tramite l’utilizzo modulare di plugin.\n" +
|
"Virtual Distributed Ethernet (VDE) è un progetto open source che consente di creare reti virtuali tramite l'utilizzo modulare di plugin.\n" +
|
||||||
"Wirefilter è un plugin che consente di manipolare il flusso dei pacchetti in transito impostando parametri per il cavo virtuale"
|
"Wirefilter è un plugin che consente di manipolare il flusso dei pacchetti in transito impostando parametri per il cavo virtuale"
|
||||||
}
|
}
|
||||||
} });
|
} });
|
||||||
|
|||||||
Reference in New Issue
Block a user