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
|
||||
|
||||
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.
|
||||
# TBD
|
||||
|
|
|
@ -124,3 +124,7 @@ body {
|
|||
.bg-main-dark-hover:hover {
|
||||
background-color: var(--color-main-dark);
|
||||
}
|
||||
|
||||
.gap-default {
|
||||
gap: 1rem;
|
||||
}
|
|
@ -1,6 +1,8 @@
|
|||
<template>
|
||||
<header class="Header">
|
||||
<NuxtLink to="/">
|
||||
<strong><span>Pro</span>Papier</strong>
|
||||
</NuxtLink>
|
||||
<label for="burger_nav_toggle" v-if="available">
|
||||
<Icon name="solar:hamburger-menu-broken" size="2em" />
|
||||
</label>
|
||||
|
@ -20,3 +22,10 @@
|
|||
<script setup lang="ts">
|
||||
const available = false
|
||||
</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"
|
||||
},
|
||||
"dependencies": {
|
||||
"@iconify-json/simple-icons": "^1.2.32",
|
||||
"@iconify-json/uil": "^1.2.3",
|
||||
"@nuxt/icon": "^1.10.3",
|
||||
"nuxt": "^3.15.4",
|
||||
"nuxt": "^3.16.2",
|
||||
"vue": "latest",
|
||||
"vue-router": "latest"
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue