Compare commits
18 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
666adaad36 | ||
|
|
232c034560 | ||
|
|
ee9d010f6e | ||
|
|
e3e60bfcf6 | ||
|
|
c5161fb1df | ||
|
|
87d2ab75af | ||
|
|
2d136f0214 | ||
|
|
9db0c798b0 | ||
|
|
e71989051b | ||
|
|
0621d93457 | ||
|
|
0eaff763fb | ||
|
|
a91351ecc8 | ||
|
|
0cc7b99e94 | ||
|
|
27d732248a | ||
|
|
2cc572ce05 | ||
|
|
eccf5a52cd | ||
|
|
64d4c6ef8a | ||
|
|
9aff53878a |
1
Vorlage/.~lock.Hochzeitswebsite Julia und Samuel.docx#
Normal file
@ -0,0 +1 @@
|
|||||||
|
,silas,silas-manjaro,01.12.2020 14:18,file:///home/silas/.config/libreoffice/4;
|
||||||
@ -0,0 +1 @@
|
|||||||
|
,silas,silas-manjaro,17.12.2020 12:36,file:///home/silas/.config/libreoffice/4;
|
||||||
BIN
Vorlage/Bilder Geschenkeliste/AdventureKit_GoPro.jpg
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Akkuschrauber.jpg
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Bodum Brotbox.jpg
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Brettspiele.jpg
Normal file
|
After Width: | Height: | Size: 57 KiB |
BIN
Vorlage/Bilder Geschenkeliste/GoPro.jpg
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Kappsäge.jpg
Normal file
|
After Width: | Height: | Size: 155 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Messerblock.jpg
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Quicheform.jpg
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Sodastream.webp
Normal file
|
After Width: | Height: | Size: 98 KiB |
BIN
Vorlage/Bilder Geschenkeliste/Zahnbürste.webp
Normal file
|
After Width: | Height: | Size: 109 KiB |
BIN
Vorlage/Bilder Geschenkeliste/großer_Topf.jpg
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
Vorlage/Geschenkeliste Hochzeit.docx
Normal file
BIN
Vorlage/Hochzeitswebsite Julia und Samuel_v1.docx
Normal file
BIN
Vorlage/Hochzeitswebsite Julia und Samuel_v2.docx
Normal file
BIN
Vorlage/Julia & Samuel (293 von 300).jpg
Normal file
|
After Width: | Height: | Size: 3.7 MiB |
20
createPhotoIndex.sh
Executable file
@ -0,0 +1,20 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
PREFIX="/bilder/julia_sam/"
|
||||||
|
DIR="src/static"$PREFIX;
|
||||||
|
cd "$DIR" || exit
|
||||||
|
|
||||||
|
#for file in *.jpg; do convert "$file" -resize "1200>" "$file"; done
|
||||||
|
#for file in *.jpg; do convert "$file" -resize "x1200>" "$file"; done
|
||||||
|
|
||||||
|
echo "["
|
||||||
|
for file in *;
|
||||||
|
do
|
||||||
|
echo "{
|
||||||
|
\"src\":\"$PREFIX$file\",";
|
||||||
|
convert "$file" -print " \"width\": %w,
|
||||||
|
\"height\": %h" /dev/null
|
||||||
|
echo "
|
||||||
|
},"
|
||||||
|
done
|
||||||
|
echo "]"
|
||||||
310
dist/bundle.js
vendored
6986
dist/css/main.033653b0.css
vendored
Normal file
7021
dist/css/main.1836eb20.css
vendored
Normal file
6978
dist/css/main.18e6d0f9.css
vendored
Normal file
7011
dist/css/main.24fa8a6c.css
vendored
Normal file
7017
dist/css/main.840b627c.css
vendored
Normal file
6986
dist/css/main.a0bd9af9.css
vendored
Normal file
6978
dist/css/main.d33f3454.css
vendored
Normal file
7014
dist/css/main.dd05a54a.css
vendored
Normal file
7017
dist/css/main.edf94414.css
vendored
Normal file
3
dist/css/main.ee2106b3.css
vendored
Normal file
6979
dist/css/main.f6760dc3.css
vendored
Normal file
55
dist/index.bundle.js
vendored
Normal file
96
dist/index.html
vendored
@ -1,95 +1 @@
|
|||||||
<!DOCTYPE html>
|
<!doctype html><html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta http-equiv="X-UA-Compatible" content="ie=edge"/><meta name="Description" content="Hochzeit von Julia und Sam"><link rel="icon" type="image/png" href="img/logo.png"><link rel="preload" href="img/WinterSunrise.ttf" as="font"><meta class="foundation-mq"><title>J & S</title><link href="css/main.ee2106b3.css" rel="stylesheet"></head><body><div class="title-bar" data-responsive-toggle="main-menu" data-hide-for="medium"><img class="logo-img" src="static/media/logo.900db570.png" alt="J&S"> <button class="menu-icon" type="button" data-toggle="main-menu"></button></div><nav class="top-bar" id="main-menu" data-responsive-toggle="main-menu"><div class="grid-container width-100"><div class="top-bar-left"><ul class="menu align-center-middle vertical responsive-menu hide-for-medium" data-toggle="main-menu"><span class="menu-closer"></span><li class="active" data-site="home" data-img-show-always="1"><a>Home</a></li><li data-site="tagesablauf"><a>Tagesablauf</a></li><li data-site="standesamt"><a>Standesamt</a></li><li data-site="hochzeitsfotos"><a>Hochzeitsfotos</a></li><li data-site="fotobox"><a>Fotobox</a></li></ul><ul class="menu align-center-middle medium-horizontal hide-for-small-only"><li><img class="logo-img" src="static/media/logo.900db570.png" alt="J&S"></li><li class="active" data-site="home" data-img-show-always="1"><a>Home</a></li><li data-site="tagesablauf"><a>Tagesablauf</a></li><li data-site="standesamt"><a>Standesamt</a></li><li data-site="hochzeitsfotos"><a>Hochzeitsfotos</a></li><li data-site="fotobox"><a>Fotobox</a></li></ul></div><div class="top-bar-right"></div></div></nav><div id="main-content-container" class="hide-scrollbar"><span id="home-img-container"><span class="width-100" id="home-img"><img src="static/media/home.64f05ede.jpg" alt="Julia und Sam sehen sich verliebt an und halten dabei händchen <3"><h1 id="start-text-img-overlay">Hochzeit von<br/>Julia und Samuel</h1></span><span id="img-spacer"></span></span><div id="scroll-container"><div><div class="grid-x grid-padding-x grid-padding-y grow max-height-100"><div class="cell small-12" id="main-content"></div></div></div></div></div><script src="index.bundle.js"></script></body></html>
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8"/>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="ie=edge"/>
|
|
||||||
|
|
||||||
<link rel="icon" type="image/png" href="/img/logo.png">
|
|
||||||
<meta class='foundation-mq'>
|
|
||||||
|
|
||||||
<title>J & S</title>
|
|
||||||
<link href="main.css" rel="stylesheet"></head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div class="title-bar" data-responsive-toggle="main-menu" data-hide-for="medium">
|
|
||||||
<img class="logo-img" src="/img/logo.png" alt="J&S">
|
|
||||||
<button class="menu-icon" type="button" data-toggle="main-menu"></button>
|
|
||||||
<!-- <div class="title-bar-title">Menu</div>-->
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<nav class="top-bar" id="main-menu" data-responsive-toggle="main-menu">
|
|
||||||
<div class="grid-container width-100">
|
|
||||||
<div class="top-bar-left">
|
|
||||||
<ul class="menu align-center-middle vertical responsive-menu hide-for-medium" data-toggle="main-menu">
|
|
||||||
<span class="menu-closer"></span>
|
|
||||||
<li class="active" data-site="home" data-img-show-always="1"><a>Home</a></li>
|
|
||||||
<li data-site="tagesablauf"><a>Tagesablauf</a></li>
|
|
||||||
<li data-site="unterkunft"><a>Unterkunft</a></li>
|
|
||||||
<li data-site="geschenke"><a>Geschenke</a></li>
|
|
||||||
<!-- <li><a href="#">Galerie</a></li>-->
|
|
||||||
</ul>
|
|
||||||
<ul class="menu align-center-middle medium-horizontal hide-for-small-only">
|
|
||||||
<li><img class="logo-img" src="/img/logo.png" alt="J&S"></li>
|
|
||||||
<li class="active" data-site="home" data-img="1"><a>Home</a></li>
|
|
||||||
<li data-site="tagesablauf"><a>Tagesablauf</a></li>
|
|
||||||
<li data-site="unterkunft"><a>Unterkunft</a></li>
|
|
||||||
<li data-site="geschenke"><a>Geschenke</a></li>
|
|
||||||
<!-- <li><a href="#">Galerie</a></li>-->
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="top-bar-right">
|
|
||||||
<!-- <ul class="menu">-->
|
|
||||||
<!-- <li><input type="search" placeholder="Search"></li>-->
|
|
||||||
<!-- <li><button type="button" class="button">Search</button></li>-->
|
|
||||||
<!-- </ul>-->
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- <div class="grid-container width-100">-->
|
|
||||||
<!-- <div class="grid-padding-x ">-->
|
|
||||||
<!-- <div class="small-12 cell">-->
|
|
||||||
|
|
||||||
<!--<!– <div id='navbar-close-listener-container' style="display: none">–>-->
|
|
||||||
<!--<!– <div id='navbar-close-listener'></div>–>-->
|
|
||||||
<!--<!– </div>–>-->
|
|
||||||
|
|
||||||
<!-- <ul class="menu align-center horizontal">-->
|
|
||||||
<!-- <li><img class="logo-img" src="img/logo.png" alt="J&S"></li>-->
|
|
||||||
<!-- <li class="small"><a>Home</a></li>-->
|
|
||||||
<!-- <li class="small"><a>Tagesablauf</a></li>-->
|
|
||||||
<!-- <li class="small"><a>Unterkunft</a></li>-->
|
|
||||||
<!-- <li class="small"><a>Geschenke</a></li>-->
|
|
||||||
<!-- <li class="small"><a>Galerie</a></li>-->
|
|
||||||
<!-- </ul>-->
|
|
||||||
<!--<!– <span id="responsive-menu-toggle" class="right">–>-->
|
|
||||||
<!--<!– <button class="menu-icon" type="button" data-toggle=""></button>–>-->
|
|
||||||
<!--<!– </span>–>-->
|
|
||||||
<!--<!– <div id="responsive-menu">–>-->
|
|
||||||
<!--<!– <ul class="menu vertical accordion-menu navbar-menu hidden-menu" id="navbar-menu-hidden">–>-->
|
|
||||||
<!--<!– </ul>–>-->
|
|
||||||
<!--<!– </div>–>-->
|
|
||||||
<!-- </div>-->
|
|
||||||
<!-- </div>-->
|
|
||||||
<!-- </div>-->
|
|
||||||
</nav>
|
|
||||||
<div id="main-content-container">
|
|
||||||
<span id="home-img-container">
|
|
||||||
<span class="width-100" id="home-img">
|
|
||||||
<img src="/img/home.jpg" id="" alt="Julia und Sam sehen sich verliebt an und halten dabei händchen <3"
|
|
||||||
class="">
|
|
||||||
<h1 id="start-text-img-overlay">Hochzeit von <br/>Julia und Samuel</h1>
|
|
||||||
</span>
|
|
||||||
<span id="img-spacer"></span>
|
|
||||||
</span>
|
|
||||||
<div id="scroll-container">
|
|
||||||
<div class="">
|
|
||||||
<div class="grid-x grid-padding-x grid-padding-y grow max-height-100">
|
|
||||||
<div class="cell small-12" id="main-content">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<script src="bundle.js"></script></body>
|
|
||||||
</html>
|
|
||||||
5080
dist/main.css
vendored
BIN
dist/static/media/1.be0f89b0.jpg
vendored
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
dist/static/media/10.a02c796d.jpg
vendored
Normal file
|
After Width: | Height: | Size: 4.9 MiB |
BIN
dist/static/media/11.841e9898.jpg
vendored
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
dist/static/media/12.927e2489.jpg
vendored
Normal file
|
After Width: | Height: | Size: 738 KiB |
BIN
dist/static/media/13.6fd1bc28.jpg
vendored
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
dist/static/media/14.0f4c3583.jpg
vendored
Normal file
|
After Width: | Height: | Size: 684 KiB |
BIN
dist/static/media/15.9f9170b3.jpg
vendored
Normal file
|
After Width: | Height: | Size: 414 KiB |
BIN
dist/static/media/16.6a4a405c.jpg
vendored
Normal file
|
After Width: | Height: | Size: 789 KiB |
BIN
dist/static/media/2.63eb8149.jpg
vendored
Normal file
|
After Width: | Height: | Size: 8.2 MiB |
BIN
dist/static/media/3.8bb34b7c.jpg
vendored
Normal file
|
After Width: | Height: | Size: 8.6 MiB |
BIN
dist/static/media/4.21295f9b.jpg
vendored
Normal file
|
After Width: | Height: | Size: 8.5 MiB |
BIN
dist/static/media/5.8d5f8325.jpg
vendored
Normal file
|
After Width: | Height: | Size: 9.2 MiB |
BIN
dist/static/media/6.18db7339.jpg
vendored
Normal file
|
After Width: | Height: | Size: 8.2 MiB |
BIN
dist/static/media/7.7b901dcd.jpg
vendored
Normal file
|
After Width: | Height: | Size: 8.7 MiB |
BIN
dist/static/media/8.17619327.jpg
vendored
Normal file
|
After Width: | Height: | Size: 8.0 MiB |
BIN
dist/static/media/9.84cb1ad3.jpg
vendored
Normal file
|
After Width: | Height: | Size: 5.3 MiB |
BIN
dist/static/media/AdventureKit_GoPro.5817a5cd.png
vendored
Normal file
|
After Width: | Height: | Size: 111 KiB |
BIN
dist/static/media/Akkuschrauber.e069786e.png
vendored
Normal file
|
After Width: | Height: | Size: 208 KiB |
BIN
dist/static/media/Backpapier.910a2c78.png
vendored
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
dist/static/media/Bang.0bebac95.png
vendored
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
dist/static/media/Bienenwachstuch.113b116a.jpeg
vendored
Normal file
|
After Width: | Height: | Size: 985 KiB |
BIN
dist/static/media/BodumBrotbox.9fd0d44a.jpg
vendored
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
dist/static/media/Brettspiele.458524e1.jpg
vendored
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
dist/static/media/Buch.c49ed945.jpeg
vendored
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
dist/static/media/Codenames.0ee52eef.png
vendored
Normal file
|
After Width: | Height: | Size: 240 KiB |
BIN
dist/static/media/Eisportionierer.46351c85.png
vendored
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
dist/static/media/Gießkanne.236ad5de.png
vendored
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
dist/static/media/GoPro.a6b0f069.png
vendored
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
dist/static/media/GoPro.ed440f46.png
vendored
Normal file
|
After Width: | Height: | Size: 159 KiB |
BIN
dist/static/media/Kappsäge.e5ca5865.png
vendored
Normal file
|
After Width: | Height: | Size: 256 KiB |
BIN
dist/static/media/Korkplatte.55ad6adc.png
vendored
Normal file
|
After Width: | Height: | Size: 222 KiB |
BIN
dist/static/media/Messerblock.010276b0.png
vendored
Normal file
|
After Width: | Height: | Size: 242 KiB |
BIN
dist/static/media/Messerblock.37f276b4.png
vendored
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
dist/static/media/Nudelzange.0833958c.png
vendored
Normal file
|
After Width: | Height: | Size: 53 KiB |
BIN
dist/static/media/Quicheform.4d33e83f.png
vendored
Normal file
|
After Width: | Height: | Size: 120 KiB |
BIN
dist/static/media/Saftpresse.26718040.png
vendored
Normal file
|
After Width: | Height: | Size: 105 KiB |
BIN
dist/static/media/Saftpresse.6a8b4ea3.png
vendored
Normal file
|
After Width: | Height: | Size: 111 KiB |
BIN
dist/static/media/Sitzkissen.565f053f.png
vendored
Normal file
|
After Width: | Height: | Size: 145 KiB |
BIN
dist/static/media/Sodastream.59cd6f7c.png
vendored
Normal file
|
After Width: | Height: | Size: 112 KiB |
BIN
dist/static/media/Staubsaugerroboter.c4afafb7.png
vendored
Normal file
|
After Width: | Height: | Size: 131 KiB |
BIN
dist/static/media/Stoffservietten.067d196a.png
vendored
Normal file
|
After Width: | Height: | Size: 175 KiB |
BIN
dist/static/media/Stoffservietten.a081303b.png
vendored
Normal file
|
After Width: | Height: | Size: 254 KiB |
BIN
dist/static/media/Weltkarte.c48c0da4.jpg
vendored
Normal file
|
After Width: | Height: | Size: 319 KiB |
BIN
dist/static/media/Zahnbürste.20e597c6.png
vendored
Normal file
|
After Width: | Height: | Size: 92 KiB |
BIN
dist/static/media/backblech.a084764b.png
vendored
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
dist/static/media/check.e3ee2280.png
vendored
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
BIN
dist/static/media/geschenke.b9f53bae.jpg
vendored
Normal file
|
After Width: | Height: | Size: 840 KiB |
BIN
dist/static/media/großer_Topf.217106a4.png
vendored
Normal file
|
After Width: | Height: | Size: 146 KiB |
BIN
dist/static/media/home.64f05ede.jpg
vendored
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
dist/static/media/hotel.024e0474.png
vendored
Normal file
|
After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
BIN
dist/static/media/nudelholz.a3f2cb29.png
vendored
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
dist/static/media/pizzaschneider.dc90fa52.png
vendored
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
dist/static/media/studienbibel.a9d43b53.png
vendored
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
dist/static/media/suppenkelle.fc5f2781.png
vendored
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
dist/static/media/tagesablauf.6b42a8d7.jpg
vendored
Normal file
|
After Width: | Height: | Size: 188 KiB |
BIN
dist/static/media/tagesablauf_neu.57b95147.jpg
vendored
Normal file
|
After Width: | Height: | Size: 378 KiB |
BIN
dist/static/media/teekasten.ed61058f.png
vendored
Normal file
|
After Width: | Height: | Size: 114 KiB |
BIN
dist/static/media/unterkunft.46465e0a.jpg
vendored
Normal file
|
After Width: | Height: | Size: 698 KiB |
BIN
dist/static/media/zimmerpflanze.ae8b0d62.png
vendored
Normal file
|
After Width: | Height: | Size: 69 KiB |
37170
package-lock.json
generated
104
package.json
@ -11,37 +11,87 @@
|
|||||||
"author": "",
|
"author": "",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.11.6",
|
"@babel/core": "^7.17.5",
|
||||||
"@babel/plugin-transform-runtime": "^7.11.5",
|
"@babel/plugin-transform-runtime": "^7.17.0",
|
||||||
"@babel/polyfill": "^7.11.5",
|
"@babel/polyfill": "^7.12.1",
|
||||||
"@types/express": "^4.17.8",
|
"@babel/preset-env": "^7.16.11",
|
||||||
"autoprefixer": "^10.0.1",
|
"@babel/preset-react": "^7.16.7",
|
||||||
"babel-loader": "^8.1.0",
|
"@fortawesome/free-solid-svg-icons": "^5.15.4",
|
||||||
|
"@fortawesome/react-fontawesome": "^0.1.16",
|
||||||
|
"@reduxjs/toolkit": "^1.6.1",
|
||||||
|
"@types/express": "^4.17.13",
|
||||||
|
"@types/react": "^17.0.19",
|
||||||
|
"@types/react-dom": "^17.0.9",
|
||||||
|
"@types/react-redux": "^7.1.18",
|
||||||
|
"@typescript-eslint/eslint-plugin": "^4.30.0",
|
||||||
|
"@typescript-eslint/parser": "^4.30.0",
|
||||||
|
"autoprefixer": "^10.4.2",
|
||||||
|
"babel-loader": "^8.2.3",
|
||||||
"babel-preset-env": "^1.7.0",
|
"babel-preset-env": "^1.7.0",
|
||||||
"clean-webpack-plugin": "^3.0.0",
|
"bootstrap": "^5.1.0",
|
||||||
"copy-webpack-plugin": "^6.1.1",
|
"clean-webpack-plugin": "^4.0.0",
|
||||||
"css-loader": "^4.3.0",
|
"copy-webpack-plugin": "^10.2.4",
|
||||||
|
"cordova-browser": "^6.0.0",
|
||||||
|
"cordova-plugin-webpack": "^1.0.5",
|
||||||
|
"cordova-plugin-whitelist": "^1.3.4",
|
||||||
|
"cordova-sites": "git+https://github.com/Ainias/cordova-sites.git#react-0.0.1",
|
||||||
|
"css-loader": "^5.2.7",
|
||||||
|
"dotenv": "^10.0.0",
|
||||||
|
"eslint": "^7.32.0",
|
||||||
|
"eslint-config-airbnb": "^18.2.1",
|
||||||
|
"eslint-config-airbnb-typescript": "^14.0.0",
|
||||||
|
"eslint-config-prettier": "^8.3.0",
|
||||||
|
"eslint-import-resolver-typescript": "^2.4.0",
|
||||||
|
"eslint-plugin-import": "^2.25.3",
|
||||||
|
"eslint-plugin-jsx-a11y": "^6.5.1",
|
||||||
|
"eslint-plugin-react": "^7.25.1",
|
||||||
|
"eslint-plugin-react-hooks": "^4.3.0",
|
||||||
"extract-loader": "^5.1.0",
|
"extract-loader": "^5.1.0",
|
||||||
"file-loader": "^6.1.0",
|
"file-loader": "^6.2.0",
|
||||||
"foundation-sites": "^6.6.3",
|
"foundation-sites": "^6.7.4",
|
||||||
"html-loader": "^1.3.2",
|
"html-loader": "^1.3.2",
|
||||||
"html-webpack-plugin": "^4.5.0",
|
"html-webpack-plugin": "^4.5.2",
|
||||||
"jquery": "^3.5.1",
|
"i18next": "^21.6.6",
|
||||||
"mini-css-extract-plugin": "^0.11.2",
|
"jquery": "^3.6.0",
|
||||||
"node-sass": "^5.0.0",
|
"js-helper": "git+https://github.com/Ainias/js-helper#0.7.7",
|
||||||
"nodemon": "^2.0.6",
|
"mini-css-extract-plugin": "^1.6.2",
|
||||||
"postcss-loader": "^4.0.4",
|
"nodemon": "^2.0.15",
|
||||||
"sass-loader": "^10.1.0",
|
"optimize-css-assets-webpack-plugin": "^6.0.1",
|
||||||
"terser-webpack-plugin": "^4.2.2",
|
"postcss-flexbugs-fixes": "^5.0.2",
|
||||||
"ts-loader": "^8.0.4",
|
"postcss-loader": "^4.3.0",
|
||||||
"webpack": "^4.44.2",
|
"postcss-normalize": "^10.0.0",
|
||||||
"webpack-cli": "^3.3.12"
|
"postcss-preset-env": "^6.7.0",
|
||||||
|
"postcss-safe-parser": "^6.0.0",
|
||||||
|
"prettier": "^2.3.2",
|
||||||
|
"proxy-memoize": "^0.3.7",
|
||||||
|
"react": "^17.0.2",
|
||||||
|
"react-bootstrap": "^2.0.0-beta.6",
|
||||||
|
"react-bootstrap-mobile": "git+https://github.com/Ainias/react-bootstrap-mobile#0.0.2",
|
||||||
|
"react-dom": "^17.0.2",
|
||||||
|
"react-i18next": "^11.15.3",
|
||||||
|
"react-redux": "^7.2.4",
|
||||||
|
"react-table": "^7.7.0",
|
||||||
|
"redux-persist": "^6.0.0",
|
||||||
|
"resolve-url-loader": "^4.0.0",
|
||||||
|
"sass": "^1.39.2",
|
||||||
|
"sass-loader": "^10.2.0",
|
||||||
|
"style-loader": "^2.0.0",
|
||||||
|
"terser-webpack-plugin": "^4.2.3",
|
||||||
|
"ts-loader": "^8.3.0",
|
||||||
|
"typescript": "^4.3.5",
|
||||||
|
"url-loader": "^4.1.1",
|
||||||
|
"webpack": "^4.46.0",
|
||||||
|
"webpack-cli": "^3.3.12",
|
||||||
|
"webpack-dev-server": "^3.11.3",
|
||||||
|
"webpack-manifest-plugin": "^4.0.2",
|
||||||
|
"workbox-webpack-plugin": "^6.3.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"express": "^4.17.1",
|
"@types/express": "^4.17.13",
|
||||||
"dotenv": "^8.2.0",
|
"express": "^4.17.3",
|
||||||
"ts-node": "^9.0.0",
|
"mysql": "^2.18.1",
|
||||||
"typescript": "^4.0.2",
|
"react-images": "^1.2.0-beta.7",
|
||||||
"@types/express": "^4.17.8"
|
"ts-node": "^10.5.0",
|
||||||
|
"typescript": "^4.5.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2
setup.sql
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
CREATE TABLE presents (id int(11) NOT NULL PRIMARY KEY, version int(11) NOT NULL, isBought tinyint(1) NOT NULL)
|
||||||
|
ALTER TABLE presents ADD COLUMN password varchar(127) NOT NULL DEFAULT '';
|
||||||
5
src/client/html/fotobox.html
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
<div class="site-content grid-container">
|
||||||
|
<h1>Fotobox</h1>
|
||||||
|
<p>Es wurden einige Fotos in der Fotobox gemacht, die ihr hier ansehen und <a href="/bilder/Fotobox.zip" target="_blank">downloaden</a> könnt.</p><br/>
|
||||||
|
<div id="gallery"></div>
|
||||||
|
</div>
|
||||||
@ -1,21 +1,27 @@
|
|||||||
<div class="flex-container fill-height-medium-up">
|
<div class="flex-container fill-height-medium-up">
|
||||||
<div class="grow height-100 overflow-auto site-content">
|
<div class="grow height-100 overflow-auto site-content hide-scrollbar">
|
||||||
<h1>Gechenkliste</h1>
|
<h1>Geschenkeliste</h1>
|
||||||
<p>
|
<p>
|
||||||
Ihr macht uns die größte Freude, wenn ihr mit uns feiert und den Tag verbringt. Wenn ihr uns gerne etwas
|
Ihr macht uns die größte Freude, wenn ihr mit uns feiert und den Tag verbringt. Wenn ihr uns gerne etwas
|
||||||
schenken möchtet, haben wir eine Liste zusammengestellt, worüber wir uns für den Start ins gemeinsame Leben
|
schenken möchtet, haben wir eine Liste zusammengestellt, worüber wir uns sehr freuen. Außerdem lieben wir es
|
||||||
sehr freuen. Außerdem lieben wir es zu reisen und freuen uns immer über Geld für unsere Reisekasse.
|
zu reisen und freuen uns immer über Geld für unsere Reisekasse. Falls ihr euch unten in der Liste etwas
|
||||||
|
ausgesucht habt, dann setzt dort gerne einen Haken. Wenn ihr auf ein Bild klickt, öffnet sich direkt der
|
||||||
|
passende Link dazu.
|
||||||
</p>
|
</p>
|
||||||
|
<!-- <p>-->
|
||||||
|
<!-- Diese Liste wird sich in den nächsten Wochen noch füllen. Schaut gerne noch mal vorbei!-->
|
||||||
|
<!-- </p>-->
|
||||||
<div id="present-container">
|
<div id="present-container">
|
||||||
<a id="present-template" class="flex-container present" target="_blank">
|
<a id="present-template" class="flex-container present" target="_blank">
|
||||||
<div class="present-checkbox">
|
<div class="present-checkbox">
|
||||||
<div></div>
|
<div></div>
|
||||||
</div>
|
</div>
|
||||||
<img class="present-image">
|
<img class="present-image">
|
||||||
<div class="grow">
|
<div class="grow present-info">
|
||||||
<div class="present-name"></div>
|
<div>
|
||||||
<div class="present-description"></div>
|
<div class="present-name"></div>
|
||||||
|
<div class="present-description"></div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
@ -24,4 +30,4 @@
|
|||||||
<div class="height-100 hide-for-small-only img-column fill-height">
|
<div class="height-100 hide-for-small-only img-column fill-height">
|
||||||
<img src="../img/geschenke.jpg" class="height-100">
|
<img src="../img/geschenke.jpg" class="height-100">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||