add jsdoc to icons

This commit is contained in:
Jordan Blasenhauer 2024-05-21 16:03:40 +02:00
parent 98b6d2bdfb
commit 821f54d456
17 changed files with 120 additions and 17 deletions

View file

@ -1,4 +1,11 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Bans.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the bans link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" xmlns="http://www.w3.org/2000/svg"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Cache.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the cache link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-pink-600 h-5.5 w-5.5 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Configs.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the configs link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-blue-500 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Core.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the plugins page (core / external) link in the menu.
*/
</script>
<template>
<svg
role="img"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Discord.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the social discord link in the menu.
*/
</script>
<template>
<svg
role="img"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Github.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the github social link in the menu.
*/
</script>
<template>
<svg
role="img"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/GlobalConf.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the global conf link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-blue-400 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Home.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the home link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-sky-500 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Instances.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the instances link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" xmlns="http://www.w3.org/2000/svg"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Jobs.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the jobs link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-emerald-600 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Linkedin.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the linkedin social link in the menu.
*/
</script>
<template>
<svg
role="img"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Logs.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the logs link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-gray-600 dark:fill-gray-500 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Plugins.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the plugins link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-yellow-400 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Pro.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the plugins pro page link in the menu.
*/
</script>
<template>
<svg
class="h-5 w-5 dark:brightness-90 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Reports.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the reports link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" xmlns="http://www.w3.org/2000/svg"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Services.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the services link in the menu.
*/
</script>
<template>
<svg role="img"
aria-hidden="true" class="stroke-orange-500 h-6 w-6 relative"

View file

@ -1,4 +1,10 @@
<script setup></script>
<script setup>
/**
@name Icons/Menu/Twitter.vue
@description This component is used to create a complete svg icon for the menu.
This svg is related to the twitter social link in the menu.
*/
</script>
<template>
<svg
role="img"