Compare commits
6 Commits
main
...
acceef5a17
| Author | SHA1 | Date | |
|---|---|---|---|
| acceef5a17 | |||
| 64c086006c | |||
| 284b9f62a5 | |||
| 825c13f591 | |||
| 33ac8cd68f | |||
| 002c74a773 |
@@ -1,38 +0,0 @@
|
|||||||
name: Website
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [dev]
|
|
||||||
workflow_dispatch:
|
|
||||||
|
|
||||||
defaults:
|
|
||||||
run:
|
|
||||||
working-directory: /opt/runner/workdir/fte-homepage-dev
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
publish:
|
|
||||||
name: Website veröffentlichen
|
|
||||||
if: gitea.repository == 'fte/FTE-Homepage'
|
|
||||||
runs-on: act-runnerV2
|
|
||||||
steps:
|
|
||||||
- name: Pull
|
|
||||||
run: |
|
|
||||||
git fetch --all
|
|
||||||
git reset --hard origin/dev
|
|
||||||
- name: NPM install
|
|
||||||
run: |
|
|
||||||
npm i
|
|
||||||
- name: Build
|
|
||||||
run: |
|
|
||||||
rm -rf public
|
|
||||||
hugo --minify --gc --baseURL="https://dev.ftecke.de"
|
|
||||||
- name: Deploy
|
|
||||||
run: |
|
|
||||||
cd public
|
|
||||||
rsync -azr --delete ./ /var/www/html/dev.ftecke.de/
|
|
||||||
# - name: Notification
|
|
||||||
# uses: actions/telegram-action@main
|
|
||||||
# if: always()
|
|
||||||
# with:
|
|
||||||
# chat_id: ${{ secrets.TG_CHAT_ID }}
|
|
||||||
# token: ${{ secrets.TG_TOKEN }}
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
name: Website
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [main]
|
|
||||||
|
|
||||||
defaults:
|
|
||||||
run:
|
|
||||||
working-directory: /opt/runner/workdir/FTE-Homepage
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
publish:
|
|
||||||
name: Website veröffentlichen
|
|
||||||
if: gitea.repository == 'fte/FTE-Homepage'
|
|
||||||
runs-on: act-runnerV2
|
|
||||||
steps:
|
|
||||||
- name: Pull
|
|
||||||
run: |
|
|
||||||
git fetch --all
|
|
||||||
git reset --hard origin/main
|
|
||||||
- name: NPM install
|
|
||||||
run: |
|
|
||||||
npm i
|
|
||||||
- name: Build
|
|
||||||
run: |
|
|
||||||
rm -rf public
|
|
||||||
hugo --minify --gc
|
|
||||||
- name: Deploy
|
|
||||||
run: |
|
|
||||||
cd public
|
|
||||||
rsync -azr --delete ./ /var/www/html/www.ftecke.de/
|
|
||||||
# - name: Notification
|
|
||||||
# uses: actions/telegram-action@main
|
|
||||||
# if: always()
|
|
||||||
# with:
|
|
||||||
# chat_id: ${{ secrets.TG_CHAT_ID }}
|
|
||||||
# token: ${{ secrets.TG_TOKEN }}
|
|
||||||
3
.vscode/settings.json
vendored
Normal file
3
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"workbench.startupEditor": "none"
|
||||||
|
}
|
||||||
31
config.toml
31
config.toml
@@ -1,5 +1,5 @@
|
|||||||
baseURL = "https://www.ftecke.de"
|
baseURL = "https://www.ftecke.de"
|
||||||
title = "Event & DJ Service Fabian Ecke"
|
title = "FTE-Tech"
|
||||||
author = "Fabian Ecke"
|
author = "Fabian Ecke"
|
||||||
languageCode = "de-de"
|
languageCode = "de-de"
|
||||||
DefaultContentLanguage = "de"
|
DefaultContentLanguage = "de"
|
||||||
@@ -32,22 +32,22 @@ enableRobotsTXT = true
|
|||||||
size = "h-14"
|
size = "h-14"
|
||||||
|
|
||||||
[params.site]
|
[params.site]
|
||||||
name = "Event & DJ Service Fabian Ecke"
|
name = "FTE-Tech - Sonderlösungen"
|
||||||
|
|
||||||
[params.icon]
|
[params.icon]
|
||||||
#If you want to use FontAwesome, set this parameter to true.
|
#If you want to use FontAwesome, set this parameter to true.
|
||||||
fontawesome = true
|
fontawesome = true
|
||||||
|
|
||||||
[params.homepage_meta_tags]
|
[params.homepage_meta_tags]
|
||||||
meta_description = "Veranstaltungsservice in Eisleben, Jena und Umgebung"
|
meta_description = "Sonderlösungen in den Bereichen 3D-Druck und Elektronik"
|
||||||
meta_og_title = "Event & DJ Service Fabian Ecke"
|
meta_og_title = "FTE-Tech - Sonderlösungen"
|
||||||
meta_og_type = "website"
|
meta_og_type = "website"
|
||||||
meta_og_url = "https://www.ftecke.de"
|
meta_og_url = "https://www.ftecke.de"
|
||||||
# meta_og_image = "https://raw.githubusercontent.com/opera7133/tella/master/images/tn.png"
|
# meta_og_image = "https://raw.githubusercontent.com/opera7133/tella/master/images/tn.png"
|
||||||
meta_og_description = "Veranstaltungsservice in Eisleben, Jena und Umgebung"
|
meta_og_description = "Sonderlösungen in den Bereichen 3D-Druck und Elektronik"
|
||||||
#meta_twitter_card = "summary_large_image"
|
meta_twitter_card = "summary_large_image"
|
||||||
#meta_twitter_site = "@username"
|
meta_twitter_site = "@username"
|
||||||
#meta_twitter_creator = "@username"
|
meta_twitter_creator = "@username"
|
||||||
|
|
||||||
[menu]
|
[menu]
|
||||||
|
|
||||||
@@ -58,15 +58,15 @@ enableRobotsTXT = true
|
|||||||
weight = 1
|
weight = 1
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
identifier = "blog"
|
identifier = "products"
|
||||||
name = "Blog"
|
name = "Lösungen & Produkte"
|
||||||
url = "/blog/"
|
url = "/products/"
|
||||||
weight = 2
|
weight = 2
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
identifier = "rental"
|
identifier = "blog"
|
||||||
name = "Verleih"
|
name = "Neuheiten"
|
||||||
url = "/products/"
|
url = "/blog/"
|
||||||
weight = 3
|
weight = 3
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
@@ -92,6 +92,3 @@ enableRobotsTXT = true
|
|||||||
# url = "https://git.ftecke.de/fte"
|
# url = "https://git.ftecke.de/fte"
|
||||||
# pre = "<i class='icon-github text-2xl'></i>"
|
# pre = "<i class='icon-github text-2xl'></i>"
|
||||||
# weight = 2
|
# weight = 2
|
||||||
|
|
||||||
[markup.goldmark.renderer]
|
|
||||||
unsafe = true
|
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
+++
|
+++
|
||||||
author = "Fabian Ecke"
|
author = "Hugo Authors"
|
||||||
+++
|
+++
|
||||||
|
|||||||
@@ -2,4 +2,4 @@
|
|||||||
title = "Impressum und Datenschutzerklärung"
|
title = "Impressum und Datenschutzerklärung"
|
||||||
+++
|
+++
|
||||||
|
|
||||||
Derzeit nicht verfügbar.
|
jooo
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ draft: false
|
|||||||
featured: true
|
featured: true
|
||||||
weight: 1
|
weight: 1
|
||||||
description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec accumsan dapibus purus, vel maximus erat facilisis vel.
|
description: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec accumsan dapibus purus, vel maximus erat facilisis vel.
|
||||||
image: "img/products/test2/main.webp"
|
image: "img/products/test2/main.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
Hello, World! Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec accumsan dapibus purus, vel maximus erat facilisis vel. Suspendisse eu ipsum consequat, sodales nulla vel, faucibus velit. Fusce imperdiet lacus nec cursus auctor. In vulputate arcu et nulla placerat, nec pulvinar quam rhoncus. Praesent vel placerat nunc. Mauris elit felis, pulvinar egestas risus ut, fermentum ullamcorper orci. Integer tempor, neque sed fermentum eleifend, ligula est tincidunt purus, sodales semper elit enim ut mi. Vestibulum commodo tristique hendrerit. Duis interdum tristique augue id aliquam. Sed et tellus aliquam, accumsan erat at, facilisis tortor. Donec ac sapien sed lectus ullamcorper ultrices. Nullam placerat mauris nec urna rhoncus, vitae faucibus nulla venenatis. Donec vestibulum justo auctor, vestibulum diam quis, egestas erat. Vivamus volutpat et metus ut fermentum. Donec volutpat neque nec quam lacinia, nec faucibus felis ullamcorper.
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec accumsan dapibus purus, vel maximus erat facilisis vel. Suspendisse eu ipsum consequat, sodales nulla vel, faucibus velit. Fusce imperdiet lacus nec cursus auctor. In vulputate arcu et nulla placerat, nec pulvinar quam rhoncus. Praesent vel placerat nunc. Mauris elit felis, pulvinar egestas risus ut, fermentum ullamcorper orci. Integer tempor, neque sed fermentum eleifend, ligula est tincidunt purus, sodales semper elit enim ut mi. Vestibulum commodo tristique hendrerit. Duis interdum tristique augue id aliquam. Sed et tellus aliquam, accumsan erat at, facilisis tortor. Donec ac sapien sed lectus ullamcorper ultrices. Nullam placerat mauris nec urna rhoncus, vitae faucibus nulla venenatis. Donec vestibulum justo auctor, vestibulum diam quis, egestas erat. Vivamus volutpat et metus ut fermentum. Donec volutpat neque nec quam lacinia, nec faucibus felis ullamcorper.
|
||||||
|
|||||||
BIN
static/img/products/test2/main.jpg
Executable file
BIN
static/img/products/test2/main.jpg
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 5.3 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 492 KiB |
BIN
static/img/slide/vid-3d-01.webm
Normal file
BIN
static/img/slide/vid-3d-01.webm
Normal file
Binary file not shown.
BIN
static/img/slide/wandlampe-mixed-color.webp
Normal file
BIN
static/img/slide/wandlampe-mixed-color.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 202 KiB |
BIN
static/img/slide/wandlampe-white.webp
Normal file
BIN
static/img/slide/wandlampe-white.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 200 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 2.6 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 925 KiB |
@@ -9,35 +9,26 @@
|
|||||||
<meta property="og:url" content="{{ .Site.Params.homepage_meta_tags.meta_og_url }}" />
|
<meta property="og:url" content="{{ .Site.Params.homepage_meta_tags.meta_og_url }}" />
|
||||||
<meta property="og:image" content="{{ .Site.Params.homepage_meta_tags.meta_og_image }}" />
|
<meta property="og:image" content="{{ .Site.Params.homepage_meta_tags.meta_og_image }}" />
|
||||||
<meta property="og:description" content="{{ .Site.Params.homepage_meta_tags.meta_og_description }}" />
|
<meta property="og:description" content="{{ .Site.Params.homepage_meta_tags.meta_og_description }}" />
|
||||||
|
<meta name="twitter:card" content="{{ .Site.Params.homepage_meta_tags.meta_twitter_card }}" />
|
||||||
|
<meta name="twitter:site" content="{{ .Site.Params.homepage_meta_tags.meta_twitter_site }}" />
|
||||||
|
<meta name="twitter:creator" content="{{ .Site.Params.homepage_meta_tags.meta_twitter_creator }}" />
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
{{- partial "alert.html" . -}}
|
{{- partial "alert.html" . -}}
|
||||||
<!-- {{- partial "header.html" . -}} -->
|
{{- partial "header.html" . -}}
|
||||||
<div class="scroll-top rounded-full">
|
<div class="scroll-top rounded-full">
|
||||||
<span class="icon-keyboard_arrow_up text-2xl"></span>
|
<span class="icon-keyboard_arrow_up text-2xl"></span>
|
||||||
</div>
|
</div>
|
||||||
<!-- {{- partial "slide.html" . -}} -->
|
{{- partial "slide.html" . -}}
|
||||||
<!-- {{- partial "strip.html" . -}} -->
|
<!-- {{- partial "strip.html" . -}} -->
|
||||||
{{ if ne .Site.Params.showBlog false }}
|
{{ if ne .Site.Params.showBlog false }}
|
||||||
<div class="mx-auto my-10 max-w-6xl">
|
<div class="mx-auto my-10 max-w-6xl">
|
||||||
<h1 class="text-4xl font-bold">Ups! Diese Website wird gerade noch entwickelt.</h1>
|
<h2 class="text-4xl ml-2">Blog</h2>
|
||||||
<hr>
|
{{- partial "recent.html" . -}}
|
||||||
<br>
|
|
||||||
<p class="text-2xl font-bold">Trotzdem Interesse an Veranstaltungsservice in Eisleben, Mansfeld-Südharz und Umgebung?
|
|
||||||
<br>
|
|
||||||
Hier meine Kontaktdaten:
|
|
||||||
</p>
|
|
||||||
<ul>
|
|
||||||
<li>Email: <a class="text-white-custom" href="mailto:kontakt@ftecke.de">kontakt@ftecke.de</a></li>
|
|
||||||
<li>Telefon: <span class="text-white-custom">+49 3475 2028989</span></li>
|
|
||||||
<li>WhatsApp: <span class="text-white-custom">+49 176 45960424</span></li>
|
|
||||||
<li>Facebook: <a class="text-white-custom" href="https://www.facebook.com/p/Dj-Ecke-100069638587825/">www.facebook.com</a></li>
|
|
||||||
</ul>
|
|
||||||
<!-- {{- partial "recent.html" . -}} -->
|
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<!-- {{- partial "footer.html" . -}} -->
|
{{- partial "footer.html" . -}}
|
||||||
<script src="{{ "/js/swiper-bundle.min.js" | relURL }}"></script>
|
<script src="{{ "/js/swiper-bundle.min.js" | relURL }}"></script>
|
||||||
<script>
|
<script>
|
||||||
var mySwiper = new Swiper(".swiper-container", {
|
var mySwiper = new Swiper(".swiper-container", {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{{ if not hugo.IsServer }}
|
{{ if not .Site.IsServer }}
|
||||||
{{ with .Site.Config.Services.GoogleAnalytics.ID }}
|
{{ with .Site.GoogleAnalytics }}
|
||||||
<!-- Global site tag (gtag.js) - Google Analytics -->
|
<!-- Global site tag (gtag.js) - Google Analytics -->
|
||||||
<script async src="https://www.googletagmanager.com/gtag/js?id={{ . }}"></script>
|
<script async src="https://www.googletagmanager.com/gtag/js?id={{ . }}"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
<link href='{{ "/css/fa6.min.css" | relURL }}' rel="stylesheet" type="text/css">
|
<link href='{{ "/css/fa6.min.css" | relURL }}' rel="stylesheet" type="text/css">
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ $styles := resources.Get "css/style.css" | postCSS }}
|
{{ $styles := resources.Get "css/style.css" | postCSS }}
|
||||||
{{ if hugo.IsServer }}
|
{{ if .Site.IsServer }}
|
||||||
<link rel="stylesheet" href="{{ $styles.RelPermalink }}">
|
<link rel="stylesheet" href="{{ $styles.RelPermalink }}">
|
||||||
{{ else }}
|
{{ else }}
|
||||||
{{ $styles := $styles | minify | fingerprint | resources.PostProcess }}
|
{{ $styles := $styles | minify | fingerprint | resources.PostProcess }}
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<header>
|
<header>
|
||||||
<meta http-equiv="refresh" content="0;url=https://www.ftecke.de">
|
|
||||||
<div id="overlay">
|
<div id="overlay">
|
||||||
<ul class="text-center list-none text-white text-3xl">
|
<ul class="text-center list-none text-white text-3xl">
|
||||||
{{ range .Site.Menus.main }}
|
{{ range .Site.Menus.main }}
|
||||||
|
|||||||
@@ -42,7 +42,7 @@
|
|||||||
{{- $.Scratch.SetInMap "seo" "twitter_card" "summary_large_image" -}}
|
{{- $.Scratch.SetInMap "seo" "twitter_card" "summary_large_image" -}}
|
||||||
|
|
||||||
{{/* We check the site config sports a Social.twitter and use as handle */}}
|
{{/* We check the site config sports a Social.twitter and use as handle */}}
|
||||||
{{- with .Site.Params.social.twitter -}}
|
{{- with .Site.Social.twitter -}}
|
||||||
{{- $.Scratch.SetInMap "seo" "twitter_handle" (printf "@%s" .) -}}
|
{{- $.Scratch.SetInMap "seo" "twitter_handle" (printf "@%s" .) -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
{{ end }}
|
{{ end }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
<div class="content md:prose-lg lg:prose-xl max-w-none py-1 text-white-custom">{{.Content}}</div>
|
<div class="content prose md:prose-lg lg:prose-xl max-w-none py-1">{{.Content}}</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|||||||
Reference in New Issue
Block a user