add: imp, privacy
Add imprint and privacy stuff
This commit is contained in:
parent
85e6035a9a
commit
eabd67f93e
7 changed files with 4948 additions and 2144 deletions
76
README.md
76
README.md
|
@ -1,75 +1 @@
|
||||||
# Nuxt Minimal Starter
|
# TBD
|
||||||
|
|
||||||
Look at the [Nuxt documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
|
|
||||||
|
|
||||||
## Setup
|
|
||||||
|
|
||||||
Make sure to install dependencies:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# npm
|
|
||||||
npm install
|
|
||||||
|
|
||||||
# pnpm
|
|
||||||
pnpm install
|
|
||||||
|
|
||||||
# yarn
|
|
||||||
yarn install
|
|
||||||
|
|
||||||
# bun
|
|
||||||
bun install
|
|
||||||
```
|
|
||||||
|
|
||||||
## Development Server
|
|
||||||
|
|
||||||
Start the development server on `http://localhost:3000`:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# npm
|
|
||||||
npm run dev
|
|
||||||
|
|
||||||
# pnpm
|
|
||||||
pnpm dev
|
|
||||||
|
|
||||||
# yarn
|
|
||||||
yarn dev
|
|
||||||
|
|
||||||
# bun
|
|
||||||
bun run dev
|
|
||||||
```
|
|
||||||
|
|
||||||
## Production
|
|
||||||
|
|
||||||
Build the application for production:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# npm
|
|
||||||
npm run build
|
|
||||||
|
|
||||||
# pnpm
|
|
||||||
pnpm build
|
|
||||||
|
|
||||||
# yarn
|
|
||||||
yarn build
|
|
||||||
|
|
||||||
# bun
|
|
||||||
bun run build
|
|
||||||
```
|
|
||||||
|
|
||||||
Locally preview production build:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# npm
|
|
||||||
npm run preview
|
|
||||||
|
|
||||||
# pnpm
|
|
||||||
pnpm preview
|
|
||||||
|
|
||||||
# yarn
|
|
||||||
yarn preview
|
|
||||||
|
|
||||||
# bun
|
|
||||||
bun run preview
|
|
||||||
```
|
|
||||||
|
|
||||||
Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.
|
|
||||||
|
|
|
@ -124,3 +124,7 @@ body {
|
||||||
.bg-main-dark-hover:hover {
|
.bg-main-dark-hover:hover {
|
||||||
background-color: var(--color-main-dark);
|
background-color: var(--color-main-dark);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.gap-default {
|
||||||
|
gap: 1rem;
|
||||||
|
}
|
|
@ -1,6 +1,8 @@
|
||||||
<template>
|
<template>
|
||||||
<header class="Header">
|
<header class="Header">
|
||||||
|
<NuxtLink to="/">
|
||||||
<strong><span>Pro</span>Papier</strong>
|
<strong><span>Pro</span>Papier</strong>
|
||||||
|
</NuxtLink>
|
||||||
<label for="burger_nav_toggle" v-if="available">
|
<label for="burger_nav_toggle" v-if="available">
|
||||||
<Icon name="solar:hamburger-menu-broken" size="2em" />
|
<Icon name="solar:hamburger-menu-broken" size="2em" />
|
||||||
</label>
|
</label>
|
||||||
|
@ -20,3 +22,10 @@
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
const available = false
|
const available = false
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
header a {
|
||||||
|
text-decoration: none;
|
||||||
|
color: var(--color-black);
|
||||||
|
}
|
||||||
|
</style>
|
72
app/pages/imprint.vue
Normal file
72
app/pages/imprint.vue
Normal file
|
@ -0,0 +1,72 @@
|
||||||
|
<template>
|
||||||
|
<div>
|
||||||
|
<section class="Imp flex-col gap-default content full">
|
||||||
|
<div>
|
||||||
|
<p>
|
||||||
|
Fiona Lena Urban<br/>
|
||||||
|
Fiona Urban aka webfussel<br/>
|
||||||
|
Teichäckerweg 39<br/>
|
||||||
|
76297 Stutensee
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h3>Kontakt</h3>
|
||||||
|
<ClientOnly>
|
||||||
|
<p>
|
||||||
|
Telefon: 017631640961<br/>
|
||||||
|
E-Mail: fiona@webfussel.de
|
||||||
|
</p>
|
||||||
|
</ClientOnly>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h3>Umsatzsteuer-ID</h3>
|
||||||
|
<p>
|
||||||
|
Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz:<br/>
|
||||||
|
DE348500161
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h3>Angaben zur Berufs­haftpflicht­versicherung</h3>
|
||||||
|
<p>
|
||||||
|
<strong>Name und Sitz des Versicherers:</strong><br/>
|
||||||
|
Hiscox SA<br/>
|
||||||
|
Arnulfstr. 31<br/>
|
||||||
|
80636 München
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<strong>Geltungsraum der Versicherung:</strong><br/>
|
||||||
|
Bundesrepublik Deutschland
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h3>Redaktionell verantwortlich</h3>
|
||||||
|
<p>Fiona Lena Urban</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h3>Verbraucher­streit­beilegung / Universal­schlichtungs­stelle</h3>
|
||||||
|
<p>
|
||||||
|
Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer
|
||||||
|
Verbraucherschlichtungsstelle teilzunehmen.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex-col gap-default">
|
||||||
|
<h3>Quellenangaben</h3>
|
||||||
|
<div>
|
||||||
|
<h4>Impressumstext</h4>
|
||||||
|
<p>Quelle: <a href="https://www.e-recht24.de">e-recht24.de</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
<script setup lang="ts">
|
||||||
|
useSeoMeta({
|
||||||
|
robots: 'noindex, nofollow',
|
||||||
|
})
|
||||||
|
</script>
|
19
app/pages/privacy.vue
Normal file
19
app/pages/privacy.vue
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
<template>
|
||||||
|
<section class="flex-col gap-default content full">
|
||||||
|
<h3>
|
||||||
|
Datenschutzerklärung
|
||||||
|
</h3>
|
||||||
|
<p>
|
||||||
|
Wir senden keinerlei Daten an Drittanbieter.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Wir verwerten keinerlei Daten.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
Alle persistierten Daten befinden sich ausschließlich auf Ihrem Endgerät im sogenannten "localStorage" und werden ausschließlich auf Ihrem Gerät verarbeitet.
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
</style>
|
6902
package-lock.json
generated
6902
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -11,8 +11,10 @@
|
||||||
"postinstall": "nuxt prepare"
|
"postinstall": "nuxt prepare"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@iconify-json/simple-icons": "^1.2.32",
|
||||||
|
"@iconify-json/uil": "^1.2.3",
|
||||||
"@nuxt/icon": "^1.10.3",
|
"@nuxt/icon": "^1.10.3",
|
||||||
"nuxt": "^3.15.4",
|
"nuxt": "^3.16.2",
|
||||||
"vue": "latest",
|
"vue": "latest",
|
||||||
"vue-router": "latest"
|
"vue-router": "latest"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue