- added NcModal.vue, NcActions.vue, NcButton.vue, FirstrunWizard.vue, Card.vue, Page0.vue, Page1.vue, Page2.vue, Page3.vue and some icons
Some checks failed
CI Pipeline / japa-tests (push) Failing after 51s

- added lime color inside tailwind.config.js
- added some utilities scripts needed for components
- npm updates
- changed postcss.config.js for nesting css styles
- added about function to NavBar.vue
This commit is contained in:
Kaimbacher 2023-12-21 09:30:21 +01:00
parent cefd9081ae
commit 87e9314b00
25 changed files with 3475 additions and 401 deletions

View file

@ -1,8 +1,7 @@
<!--
- @copyright Copyright (c) 2023 Marco Ambrosini <marcoambrosini@proton.me>
- @copyright Copyright (c) 2023 Arno Kaimbacher <arno.kaimbacher@outlook.at>
-
- @author Simon Lindner <szaimen@e.mail.de>
- @author Marco Ambrosini <marcoambrosini@proton.me>
- @author Arno Kaimbacher <arno.kaimbacher@outlook.at>
-
- @license GNU AGPL version 3 or any later version
-
@ -21,18 +20,18 @@
-
-->
<template>
<element :is="isLink ? 'a' : 'div'" :href="href || undefined" class="card" :class="{ 'card--link': isLink }"
<component :is="isLink ? 'a' : 'div'" :href="href || undefined" class="card" :class="{ 'card--link': isLink }"
:target="!isLink ? undefined : '_blank'" :rel="!isLink ? undefined : 'noreferrer'">
<div v-if="!isLink" class="card__icon">
<slot />
</div>
<div class="card__text">
<h3 class="card__heading">
<h3 class="text-base text-ellipsis card__heading">
{{ title }}
</h3>
<p>{{ subtitle }}</p>
</div>
</element>
</component>
</template>
<script>