kobold.city-old/static/site.js

43 lines
2.5 KiB
JavaScript
Raw Normal View History

// Kobold City
// "App" script
// A basic vueJS script to remplace the previous templating
let contenus = [{
name:"Projets",
fa:"folder",
id:"projets",
sites: [
{title: "Birb", description: "Un petit moteur de jeu utilisant le framework Löve.", color: "purple", url: "https://git.kobold.cafe/birb/birb-engine", urlpoweredby: "https://love2D.org/", poweredby: "Löve"},
{title: "Rulebook", description: "Un systeme de règle de JDR, utilisant la base D100.", color: "brown", url: "https://rulebook.kobold.city/", urlpoweredby: "https://docsify.now.sh/", poweredby: "Docsify"},
{title: "Univers", description: "Des univers sous licence libre.", color: "brown", url: "https://univers.kobold.city/", urlpoweredby: "https://docsify.now.sh/", poweredby: "Docsify"},
]
},{
name:"Sites et services",
fa:"globe",
id:"hebergement",
sites: [
{title: "Kazhnuz Space", description: "Mon blog personnel.", color: "purple", url: "https://kazhnuz.space", urlpoweredby: "https://wordpress.org/", poweredby: "Wordpress"},
{title: "Quarante-douze", description: "Un blog qui parle d'informatique, de culture libre et d'internet.", color: "red", url: "https://quarante-douze.net", urlpoweredby: "https://wordpress.org/", poweredby: "Wordpress"},
{title: "Kobold Cafe", description: "Un espace personnel, permettant un petit bout de décentralisation.", color: "orange", url: "https://kobold.cafe", urlpoweredby: "https://yunohost.org", poweredby: "yunohost"},
{title: "Serveur git", description: "Un serveur git, permettant d'héberger les différents projets de kobold et des membres.", color: "green", url: "https://git.kobold.cafe", urlpoweredby: "https://gitea.io/en-us/", poweredby: "gitea"},
]
},{
name:"Divers",
fa:"list",
id:"divers",
sites: [
{title: "Awesome GNOME", description: "Une liste d'app et extension GNOME.", color: "dark", url: "https://github.com/kazhnuz/awesome-gnome", urlpoweredby: "https://github.com/sindresorhus/awesome", poweredby: "awesome"},
{title: "Awesome Sonic", description: "Une liste de fancreation Sonic.", color: "blue", url: "https://github.com/kazhnuz/awesome-sonic", urlpoweredby: "https://github.com/sindresorhus/awesome", poweredby: "awesome"},
{title: "Resource Educ", description: "Une liste de resource éducative.", color: "yellow", url: "https://github.com/Kazhnuz/ressources-pedagogiques", urlpoweredby: "https://github.com/sindresorhus/awesome", poweredby: "awesome"},
]
}];
new Vue({
el:`#app`,
template:"#app-template",
data:()=>(
{
contenus
}
),
});