diff --git a/Backup.txt b/Backup.txt new file mode 100644 index 0000000..fcf960b --- /dev/null +++ b/Backup.txt @@ -0,0 +1,16 @@ +#!/bin/bash + +# Hier gibst du den Pfad zum Quellordner an, den du sichern möchtest +quelle="/pfad/zum/deinem/ursprungsordner" + +# Hier gibst du den Pfad zum Zielordner an, in den du das Backup kopieren möchtest +ziel="/pfad/zum/deinem/zielordner" + +# Überprüfen, ob der Quellordner existiert +if [ -d "$quelle" ]; then + # Kopiere den Inhalt des Quellordners in den Zielordner + cp -r "$quelle" "$ziel" + echo "Backup erfolgreich erstellt." +else + echo "Der Quellordner existiert nicht." +fi diff --git a/Backup/logon_Backup.css b/Backup/logon_Backup.css new file mode 100644 index 0000000..01490d7 --- /dev/null +++ b/Backup/logon_Backup.css @@ -0,0 +1,147 @@ +/* style.css */ +@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap"); + +/* Link-Menü-Stil */ + + + + + +header h1 { + font-size: 3.5em; + color: #2fbffe; + margin-top: 5%; + padding-top: 0%; + margin-right: 37%; + padding-left: 4%; +} + +header h3 { + font-size: 0.7em; + color: #70708f; + text-align: left; + margin-left: 0%; + margin-right: 59%; + line-height: 1.7; + padding-left: 6%; +} + +* { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: "Poppins", sans-serif; +} + +body { + display: flex; + justify-content: center; + align-items: center; + min-height: 100vh; + background: url(../Pictures/login-background.jpg) no-repeat; + background-size: cover; + background-position: center; +} + +.wrapper { + width: 420px; + background: transparent; + border: 2px solid rgba(255, 255, 255, 255, .2); + backdrop-filter: blur(20px); + box-shadow: 0 0 10px rgba(0, 0, 0, 0, .2); + color:#fff; + border-radius: 10px; + padding: 30px 40px; +} + +.wrapper h1 { + font-size: 36px; + text-align: center; +} + +.wrapper .input-box { + width: 100%; + height: 50px; + + margin: 30px 0; +} + +.input-box input { + width: 100%; + height: 100%; + background: transparent; + outline: none; + border: 2px solid #b5a8a838; + border-radius: 40px; + font-size: 16px; + color: #fff; + padding: 20px 45px 20px 20px; + +} + +.input-box input::placeholder { + + color: #fff; +} + +.input-box i { + position: absolute; + right: 60px; + transform: translateY(120%); + + +} + +.wrapper .remember-forgot { + + display: flex; + justify-content: space-between; + font-size:14.5px; + margin: -15px 0 15px; +} + +.remember-forgot label input { + accent-color: #fff; + margin-right: 3px; + +} + +.remember-forgot a { + + color: #fff; + text-decoration: none; +} + +.remember-forgot a:hover { + text-decoration: underline; +} + + .wrapper .btn { + width: 100%; + height: 45px; + background: #fff; + border: none; + outline: none; + border-radius: 40px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0, .1); + cursor: pointer; + font-size: 16px; + color: #333; + font-weight: 600; + } + + .wrapper .register-link { + font-size: 14.5px; + text-align: center; + margin: 20px 0 15px; + } + + .register-link p a { + color: #fff; + text-decoration: none; + font-weight: 600; + } + + .register-link p a:hover { + text-decoration: underline; + } \ No newline at end of file diff --git a/Backup/logon_backup.html b/Backup/logon_backup.html new file mode 100644 index 0000000..c3bd4e8 --- /dev/null +++ b/Backup/logon_backup.html @@ -0,0 +1,55 @@ + + + + + + + Login + + + + + + + + + + + + +
+
+

Login

+
+ + +
+
+ + +
+ +
+ + Forgot Password? +
+ + + + + +
+
+ + + + + + + + \ No newline at end of file diff --git a/CSS/home.css b/CSS/home.css new file mode 100644 index 0000000..b8ceafa --- /dev/null +++ b/CSS/home.css @@ -0,0 +1,150 @@ +@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap"); + +* { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: "Poppins", sans-serif; + +} + +body { + background: #eaeaea; +} + +.header { + position: fixed; + top: 0; + left: 0; + width: 100%; + padding: 30px 8%; + background: transparent; + display: flex; + justify-content: space-between; + align-items: center; + z-index: 100; +} + +.logo { + font-size: 25px; + color:#222; + text-decoration: none; + font-weight: 600; +} + +.navbar a { + font-size: 18px; + color: #222; + text-decoration: none; + font-weight: 500; + margin: 0 20px; +} + +.navbar a:hover, +.navbar a.active { + color: #1743e3; +} + +.social-media { + display: flex; + justify-content: space-between; + width: 150px; + height: 40px; + +} + +.social-media a { + display: inline-flex; + justify-content: center; + align-items: center; + width: 40px; + height: 40px; + background: transparent; + border: 2px solid transparent; + text-decoration: none; + transform: rotate(45deg); + transition: .8s; + +} + +.social-media a:hover { + border-color: #1743e3; + backdrop-filter: blur(10px); +} + +.social-media a i { + font-size: 24px; + color:#222; + transform: rotate(-45deg); + +} + +.home { + position: relative; + width: 100%; + height: 100vh; + display: flex; + justify-content: space-between; + align-items: center; + padding: 50px 8% 0; + overflow: hidden; +} + +.home-content { + font-size: 16px; + margin: -229px 0 30px; + margin-right: 500px; +} + +.home-content h1 { + font-size: 60px; +} + +.home-content h3 { + font-size: 20px; +} + +.home-content p { + font-size: 16px; + padding: 10px 5px 30px; +} + +.btn { + display: inline-block; + padding: 10px 28px; + background: #1743e3; + border: 2px solid #1743e3; + border-radius: 6px; + box-shadow: 0 0 10px rgba(0, 0, 0, .1); + font-size: 16px; + color: #eaeaea; + letter-spacing: 1px; + text-decoration: none; + font-weight: 600; + transition: .5s; +} + +.btn:hover { + background: transparent; + color: #1743e3; +} + + + +.home-img{ + position: relative; + right: -7%; + width: 450px; + height: 450px; + transform: rotate(45deg); + +} + + +.home-img .rhombus img { + position: absolute; + top: 76px; + left: -613px; + max-width: 795px; + transform: rotate(-45deg); +} \ No newline at end of file diff --git a/CSS/logon.css b/CSS/logon.css new file mode 100644 index 0000000..49172dc --- /dev/null +++ b/CSS/logon.css @@ -0,0 +1,193 @@ +/* style.css */ +@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap"); + +/* Link-Menü-Stil */ + +* { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: "Poppins", sans-serif; +} + +.header { + position: fixed; + top: 0; + left: 0; + width: 100%; + padding: 30px 8%; + background: transparent; + display: flex; + justify-content: space-between; + align-items: center; + z-index: 100; + backdrop-filter: blur(20px); +} + +.logo { + font-size: 25px; + color:#fff; + text-decoration: none; + font-weight: 600; +} + +.navbar a { + font-size: 18px; + color: #fff; + text-decoration: none; + font-weight: 500; + margin: 0 20px; +} + +.navbar a:hover, +.navbar a.active { + color: #1743e3; +} + +.social-media { + display: flex; + justify-content: space-between; + width: 150px; + height: 40px; + +} + +.social-media a { + display: inline-flex; + justify-content: center; + align-items: center; + width: 40px; + height: 40px; + background: transparent; + border: 2px solid transparent; + text-decoration: none; + transform: rotate(45deg); + transition: .8s; + +} + +.social-media a:hover { + border-color: #1743e3; + backdrop-filter: blur(10px); +} + +.social-media a i { + font-size: 24px; + color:#fff; + transform: rotate(-45deg); + +} + + +body { + display: flex; + justify-content: center; + align-items: center; + min-height: 100vh; + background: url(../Pictures/login-background.jpg) no-repeat; + background-size: cover; + background-position: center; +} + +.wrapper { + width: 420px; + background: transparent; + border: 2px solid #b9b9b940; + backdrop-filter: blur(20px); + box-shadow: 0 0 1000px #b9b9b95c; + color:#fff; + border-radius: 10px; + padding: 30px 40px; +} + +.wrapper h1 { + font-size: 36px; + text-align: center; +} + +.wrapper .input-box { + width: 100%; + height: 50px; + + margin: 30px 0; +} + +.input-box input { + width: 100%; + height: 100%; + background: transparent; + outline: none; + border: 2px solid #b5a8a838; + border-radius: 40px; + font-size: 16px; + color: #fff; + padding: 20px 45px 20px 20px; + +} + +.input-box input::placeholder { + + color: #fff; +} + +.input-box i { + position: absolute; + right: 60px; + transform: translateY(120%); + + +} + +.wrapper .remember-forgot { + + display: flex; + justify-content: space-between; + font-size:14.5px; + margin: -15px 0 15px; +} + +.remember-forgot label input { + accent-color: #fff; + margin-right: 3px; + +} + +.remember-forgot a { + + color: #fff; + text-decoration: none; +} + +.remember-forgot a:hover { + text-decoration: underline; +} + + .wrapper .btn { + width: 100%; + height: 45px; + background: #fff; + border: none; + outline: none; + border-radius: 40px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0, .1); + cursor: pointer; + font-size: 16px; + color: #333; + font-weight: 600; + } + + .wrapper .register-link { + font-size: 14.5px; + text-align: center; + margin: 20px 0 15px; + } + + .register-link p a { + color: #fff; + text-decoration: none; + font-weight: 600; + } + + .register-link p a:hover { + text-decoration: underline; + } \ No newline at end of file diff --git a/style.css b/CSS/style.css similarity index 68% rename from style.css rename to CSS/style.css index b6d86eb..7bd81b7 100644 --- a/style.css +++ b/CSS/style.css @@ -6,8 +6,13 @@ list-style: none; display: flex; justify-content: left; - padding: 0; margin-left: 4.5%; + padding-top: 10px; + padding-bottom: 10px; + margin-right: 7%; + box-shadow: 3px 10px 17px 0px #838383; + border-radius: 50px; + backdrop-filter: blur(20px); } @@ -46,19 +51,18 @@ body { /* Header-Stil */ header { padding-top: 1%; - padding-bottom: 200px; + padding-bottom: 3%; padding-right: 0; margin-right: 0%; margin-left: 8%; + margin-bottom: 10%; text-align: left; font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif; - color: #ffffff; /*Textfarbe auf Weiß setzen */ - background-image: url('Pictures/banner-43.png'); + color: #ffffff; + background-image: url('../Pictures/banner-43.png'); background-repeat: no-repeat; - background-position: top right; - - + /* backdrop-filter: blur(9px); */ } @@ -161,12 +165,15 @@ header h3 { } /* Footer-Stil */ + footer { - text-align: center; - padding-top: 50%;; - padding: 20px; - background-color: rgba(87, 84, 84, 0.2); /* Transparenter Hintergrund für den Footer */ - color: rgb(8, 8, 8)000; + font-size: 1.2em; + padding-bottom: 200px; + margin-top: 5px; + background-image: linear-gradient(to bottom, rgb(255 255 255), #2fbffe57), url(../Pictures/login-background.jpg); + height: 25%; + padding-top: 300px; + border-radius: 10px; } /* Copyright-Text-Stil */ @@ -209,66 +216,6 @@ input[type="file"] { } +/*NEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEW*/ - - -.container { - display: flex; - justify-content: center; - align-items: center; - min-height: 100vh; -} - -.login-box { - background-color: #fff; - padding: 40px; - border-radius: 10px; - - text-align: center; - transition: transform 0.3s ease; /* Hinzugefügter Hover-Effekt */ -} - -h1 { - font-size: 2em; - margin-bottom: 20px; -} - -form { - margin-top: 20px; -} - -label { - display: block; - font-size: 1.2em; -} - -input[type="text"], -input[type="password"] { - width: 100%; - padding: 10px; - font-size: 1.2em; - margin-bottom: 20px; /* Vergrößerte Lücke zwischen den Feldern */ - border: none; /* Entfernen Sie die Feldgrenzen */ - border-bottom: 2px solid #3498db; /* Fügen Sie eine untere Linie hinzu */ - background-color: transparent; /* Transparenter Hintergrund */ - transition: border-bottom 0.3s ease; /* Hinzugefügter Hover-Effekt für die untere Linie */ -} - -input[type="text"]:hover, -input[type="password"]:hover { - border-bottom: 2px solid #2980b9; /* Ändern Sie die Linienfarbe bei Hover */ -} - -input[type="submit"] { - background-color: #dbd834; - color: #e90808; - border: none; - padding: 10px 20px; - font-size: 1.2em; - cursor: pointer; - transition: background-color 0.3s ease; -} - -input[type="submit"]:hover { - background-color: #2980b9; -} + \ No newline at end of file diff --git a/CSS/style_login.css b/CSS/style_login.css new file mode 100644 index 0000000..ad12835 --- /dev/null +++ b/CSS/style_login.css @@ -0,0 +1,297 @@ +/* style.css */ + +/* Link-Menü-Stil */ +.nav-menu { + font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif; + list-style: none; + display: flex; + justify-content: left; + margin-left: 4.5%; + padding-top: 10px; + padding-bottom: 10px; + margin-right: 7%; + box-shadow: 3px 10px 17px 0px #838383; + border-radius: 50px; + backdrop-filter: blur(20px); +} + + + + +.nav-menu a { + text-decoration: none; + color: #000; + padding: 10px 20px; + border-radius: 5px; +} + +.nav-menu li { + margin: 0 10px; + } + +.nav-menu a:hover { + background-color: #88d8ff; /* Hintergrundfarbe bei Hover */ + } + + +/* Allgemeine Stildefinitionen für den gesamten Inhalt */ +body { + font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif; + color: #731515; /*Textfarbe auf Weiß setzen */ + /* background-image: url('Pictures/home.png'); */ + /*background-repeat: no-repeat; + background-size: cover;*/ +} + +/* Header-Stil */ +header { + padding-top: 1%; + padding-bottom: 200px; + padding-right: 0; + margin-right: 0%; + margin-left: 8%; + text-align: left; + font-family: "Century Gothic", CenturyGothic, Geneva, AppleGothic, sans-serif; + color: #ffffff; /*Textfarbe auf Weiß setzen */ + /* background-image: url('../Pictures/banner-43.png'); */ + background-repeat: no-repeat; + background-position: top right; + /* backdrop-filter: blur(9px); */ + /* box-shadow: 5px 5px 5px #888888; */ +} + + + + +header h1 { + font-size: 3.5em; + color: #2fbffe; + margin-top: 5%; + padding-top: 0%; + margin-right: 37%; + padding-left: 4%; +} + +header h3 { + font-size: 0.7em; + color: #70708f; + text-align: left; + margin-left: 0%; + margin-right: 59%; + line-height: 1.7; + padding-left: 6%; +} + +.login-button { + display: inline-block; + padding: 10px 20px; + + margin-top: 10px; + background-color: #2fbffe;; + color: #fff; + border: none; + border-radius: 20px; + cursor: pointer; + text-decoration: none; + transition: background-color 0.3s; + margin-left: 34%; + + } + + .login-button:hover { + background-color: #093d75; + } + + +/* Login-Bereich-Stil */ +.login-section { + text-align: center; + padding: 60px; + margin-top: 10px; + background-color: #2fbffe; +} + +.login-section h2 { + font-size: 2em; +} + +.login-section p { + font-size: 1.2em; + margin-bottom: 20px; +} + +.login-section button { + background-color: #9bd5fb; /* Blaue Hintergrundfarbe für den Button */ + color: #fff; + border: none; + padding: 10px 20px; + font-size: 1.2em; + cursor: pointer; + transition: background-color 0.3s ease; /* Sanfte Farbübergänge bei Hover */ +} + +.login-section button:hover { + background-color: #2980b9; /* Dunklere Blaufarbe beim Hover */ +} + +/* Download-Bereich-Stil */ +.download-section { + text-align: center; + padding: 40px; +} + +.download-section h2 { + font-size: 2em; +} + +.download-section ul { + list-style: none; + padding: 0; +} + +.download-section li { + font-size: 1.2em; + margin-bottom: 10px; +} + +.download-section a { + text-decoration: none; + color: #fff; +} + +/* Footer-Stil */ +footer { + font-size: 1.2em; + padding-bottom: 200px; + margin-top: 5px; + background-image: linear-gradient(to bottom, rgb(255 255 255), #2fbffe57), url(../Pictures/login-background.jpg); + height: 25%; + padding-top: 300px; + border-radius: 10px; +} + +/* Copyright-Text-Stil */ +footer p { + font-size: 1.2em; +} + +input[type="file"] { + display: none; +} + +/* Stile für den angepassten Upload-Button */ +.custom-upload-btn { + background-color: #0077cc; + color: white; + padding: 10px 15px; + border: none; + cursor: pointer; +} + +.custom-upload-submit { + background-color: #0077ac; + color: white; + padding: 10px 15px; + border: none; + cursor: pointer; +} + +/* Stile für das angepasste Upload-Element */ +.custom-upload-input { + width: 0; + height: 0; + overflow: hidden; + position: absolute; + z-index: -1; +} + +.file{ + background-color: #0077ab; +} + + +/*NEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEW*/ +body::before { + content: ""; + position: absolute; + width: 100%; + height: 120%; + /* background-image: url('../Pictures/login-background.jpg'); */ + background-image: linear-gradient(to bottom, rgb(115 211 249 / 1%), rgb(8 8 8 / 74%)), url(../Pictures/login-background.jpg); + border-radius: 80px; + background-position: center; + background-size: cover; + margin-top: 100px; + } + + .container { + display: flex; + justify-content: center; + align-items: center; + /* min-height: 100vh; */ + /* max-height: 100%; */ + } + + .login-box { + width: 400px; + border-radius: 99px; + padding: 80px; + text-align: center; + border: px solid rgba(255, 255, 255, 0.5); + backdrop-filter: blur(9px); + -webkit-backdrop-filter: blur(9px); /* Hinzugefügter Hover-Effekt */ + } + + + + h1 { + font-size: 2em; + margin-bottom: 20px; + color: #fff; + } + + form { + margin-top: 20px; + } + + label { + display: block; + font-size: 1.2em; + color: #fff; + padding-bottom: 25px; + } + + input[type="text"], + input[type="password"] { + width: 100%; + padding-top: 15px; + font-size: 1.2em; + margin-bottom: 20px; /* Vergrößerte Lücke zwischen den Feldern */ + border: 3px solid #ffffff14; /* Entfernen Sie die Feldgrenzen */ + border-bottom: 10px solid #23262485; /* Fügen Sie eine untere Linie hinzu */ + background-color: transparent; /* Transparenter Hintergrund */ + transition: border-bottom 0.8s linear(0 0%, 0 2.27%, 0.02 4.53%, 0.04 6.8%, 0.06 9.07%, 0.1 11.33%, 0.14 13.6%, 0.25 18.15%, 0.39 22.7%, 0.56 27.25%, 0.77 31.8%, 1 36.35%, 0.89 40.9%, 0.85 43.18%, 0.81 45.45%, 0.79 47.72%, 0.77 50%, 0.75 52.27%, 0.75 54.55%, 0.75 56.82%, 0.77 59.1%, 0.79 61.38%, 0.81 63.65%, 0.85 65.93%, 0.89 68.2%, 1 72.7%, 0.97 74.98%, 0.95 77.25%, 0.94 79.53%, 0.94 81.8%, 0.94 84.08%, 0.95 86.35%, 0.97 88.63%, 1 90.9%, 0.99 93.18%, 0.98 95.45%, 0.99 97.73%, 1 100%); /* Hinzugefügter Hover-Effekt für die untere Linie */ + } + + + input[type="text"]:hover, + input[type="password"]:hover { + border-bottom: 2px solid #fff; /* Ändern Sie die Linienfarbe bei Hover */ + } + + input[type="submit"] { + background-color: #0c1c27; + color: #fff; + padding: 10px 20px; + font-size: 1.2em; + /* cursor: pointer; */ + border-radius: 500px; + transition: background-color 0.3s ease; + backdrop-filter: blur(9px); + } + + input[type="submit"]:hover { + background-color: #354b4f; + ; + } + \ No newline at end of file diff --git a/Home-Speicher b/Home-Speicher deleted file mode 100644 index e69de29..0000000 diff --git a/Installationsskript/Skript zur Installation der Software.txt b/Installationsskript/Skript zur Installation der Software.txt new file mode 100644 index 0000000..9e564e9 --- /dev/null +++ b/Installationsskript/Skript zur Installation der Software.txt @@ -0,0 +1,34 @@ +# Update und Upgrade des Systems +sudo apt update +sudo apt upgrade -y + +# Installation NGINX +sudo apt install nginx -y + +# Installation MySQL statt MariaDB +sudo apt-get install mysql-server -y + +# PHP und verwandte Module +sudo apt install php php-fpm php-mysql -y + +# Installation MySQL (falls notwendig) +sudo mysql_secure_installation + +# Installation PHPMyAdmin +sudo apt install phpmyadmin -y + +# NGINX-Konfiguration für PHPMyAdmin +echo "location /phpmyadmin { + alias /usr/share/phpmyadmin; + index index.php; + try_files \$uri \$uri/ =404; + fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name; +}" | sudo tee -a /etc/nginx/sites-available/default + +# NGINX neu starten +sudo service nginx restart + +# PHP-FPM neu starten +sudo service php7.3-fpm restart diff --git a/Installationsskript/skriptInstallation.sh b/Installationsskript/skriptInstallation.sh new file mode 100644 index 0000000..9e564e9 --- /dev/null +++ b/Installationsskript/skriptInstallation.sh @@ -0,0 +1,34 @@ +# Update und Upgrade des Systems +sudo apt update +sudo apt upgrade -y + +# Installation NGINX +sudo apt install nginx -y + +# Installation MySQL statt MariaDB +sudo apt-get install mysql-server -y + +# PHP und verwandte Module +sudo apt install php php-fpm php-mysql -y + +# Installation MySQL (falls notwendig) +sudo mysql_secure_installation + +# Installation PHPMyAdmin +sudo apt install phpmyadmin -y + +# NGINX-Konfiguration für PHPMyAdmin +echo "location /phpmyadmin { + alias /usr/share/phpmyadmin; + index index.php; + try_files \$uri \$uri/ =404; + fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name; +}" | sudo tee -a /etc/nginx/sites-available/default + +# NGINX neu starten +sudo service nginx restart + +# PHP-FPM neu starten +sudo service php7.3-fpm restart diff --git a/Authentication.php b/PHP/Authentication.php similarity index 100% rename from Authentication.php rename to PHP/Authentication.php diff --git a/login.php b/PHP/login.php similarity index 100% rename from login.php rename to PHP/login.php diff --git a/logout.php b/PHP/logout.php similarity index 100% rename from logout.php rename to PHP/logout.php diff --git a/register.php b/PHP/register.php similarity index 100% rename from register.php rename to PHP/register.php diff --git a/upload.php b/PHP/upload.php similarity index 100% rename from upload.php rename to PHP/upload.php diff --git a/Pictures/Banner.png b/Pictures/Banner.png deleted file mode 100644 index 9bae05c..0000000 Binary files a/Pictures/Banner.png and /dev/null differ diff --git a/Pictures/back-bg.png b/Pictures/back-bg.png new file mode 100644 index 0000000..d6330d6 Binary files /dev/null and b/Pictures/back-bg.png differ diff --git a/Pictures/banner2.png b/Pictures/banner2.png deleted file mode 100644 index 211d1c0..0000000 Binary files a/Pictures/banner2.png and /dev/null differ diff --git a/Pictures/home.png b/Pictures/home.png deleted file mode 100644 index 3e54e78..0000000 Binary files a/Pictures/home.png and /dev/null differ diff --git a/Pictures/login-background.jpg b/Pictures/login-background.jpg new file mode 100644 index 0000000..fa65e72 Binary files /dev/null and b/Pictures/login-background.jpg differ diff --git a/Pictures/logo.png b/Pictures/logo.png new file mode 100644 index 0000000..ad30731 Binary files /dev/null and b/Pictures/logo.png differ diff --git a/Readme b/Readme new file mode 100644 index 0000000..39308f7 --- /dev/null +++ b/Readme @@ -0,0 +1,13 @@ +#Notes for structure + +CSS + + +HTML + + +PHP + + +Pictures + diff --git a/SoftwarezuPort.docx b/SoftwarezuPort.docx new file mode 100644 index 0000000..a52cfb1 Binary files /dev/null and b/SoftwarezuPort.docx differ diff --git a/applelookalike.html b/Trash Bin/applelookalike.html similarity index 100% rename from applelookalike.html rename to Trash Bin/applelookalike.html diff --git a/landingpage.php b/Trash Bin/landingpage-old-with-php.html similarity index 93% rename from landingpage.php rename to Trash Bin/landingpage-old-with-php.html index bc93db8..8727717 100644 --- a/landingpage.php +++ b/Trash Bin/landingpage-old-with-php.html @@ -11,8 +11,8 @@ @@ -76,12 +76,12 @@ echo ''; } ?> - + \ No newline at end of file diff --git a/Trash Bin/login-old.html b/Trash Bin/login-old.html new file mode 100644 index 0000000..7a098a2 --- /dev/null +++ b/Trash Bin/login-old.html @@ -0,0 +1,29 @@ + + + + + + + Benutzeranmeldung + +
+ + + + +
+ + + + + + + + + diff --git a/style_login.css b/Trash Bin/style_login-old.css similarity index 100% rename from style_login.css rename to Trash Bin/style_login-old.css diff --git a/upload_OFFL.php b/Trash Bin/upload_OFFL.php similarity index 100% rename from upload_OFFL.php rename to Trash Bin/upload_OFFL.php diff --git a/baaack.jpg b/baaack.jpg deleted file mode 100644 index 6c192eb..0000000 Binary files a/baaack.jpg and /dev/null differ diff --git a/background.png b/background.png deleted file mode 100644 index bcd89a6..0000000 Binary files a/background.png and /dev/null differ diff --git a/home b/home deleted file mode 100644 index 8101e5c..0000000 --- a/home +++ /dev/null @@ -1,19 +0,0 @@ -server { - listen 80; - server_name http://172.28.85.233; # Ändern Sie yourdomain.com in Ihre Domain - - root /var/www/html; # Ändern Sie den Pfad zum Webverzeichnis - - location /uploads/ { - alias /home/admin_rv/upload/; # Ändern Sie /path/to/uploads/ in den Pfad zu Ihrem Upload-Verzeichnis - } - - location / { - try_files $uri $uri/ =404; - } - - location /download/ { - # Ermöglichen Sie das Herunterladen von Dateien aus dem Upload-Verzeichnis - internal; - } -} diff --git a/afterlog.html b/html/afterlog.html similarity index 100% rename from afterlog.html rename to html/afterlog.html diff --git a/html/home.html b/html/home.html new file mode 100644 index 0000000..61bcff9 --- /dev/null +++ b/html/home.html @@ -0,0 +1,48 @@ + + + + + + + + + + + + + +
+ + + + +
+ + + +
+
+ +
+
+

Welcome to OwnCloud!

+

Your Data? Your Storage!

+

In der Cloud werden deine Daten sicher und geschützt aufbewahrt. Du kannst dich darauf verlassen, dass sie vor Verlust oder Beschädigung geschützt sind. Mit meinem Online-Cloud-Speicherdienst kannst du ganz einfach deine Dateien hochladen und sicher speichern. Wenn du auf meine Hauptseite gehst, findest du dort einen Login-Bereich, über den du bequem auf deine gespeicherten Daten zugreifen kannst.

+ Sign up now! +
+ +
+
+ +
+
+ +
+ + \ No newline at end of file diff --git a/html/landingpage.html b/html/landingpage.html new file mode 100644 index 0000000..1b7df28 --- /dev/null +++ b/html/landingpage.html @@ -0,0 +1,45 @@ + + + + + + + + +
+ + + +

Welcome to OwnCloud!

+

In der Cloud werden deine Daten sicher und geschützt aufbewahrt. Du kannst dich darauf verlassen, dass sie vor Verlust oder Beschädigung geschützt sind. Mit meinem Online-Cloud-Speicherdienst kannst du ganz einfach deine Dateien hochladen und sicher speichern. Wenn du auf meine Hauptseite gehst, findest du dort einen Login-Bereich, über den du bequem auf deine gespeicherten Daten zugreifen kannst.

+ + //Login + + + Login +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/html/login.html b/html/login.html new file mode 100644 index 0000000..5a483c1 --- /dev/null +++ b/html/login.html @@ -0,0 +1,46 @@ + + + + + + Login + + +
+ + + +
+ + + + + + + +
+
+

Login

+
+
+ +

+
+ +

+ + +
+
+
+ + + diff --git a/html/logon.html b/html/logon.html new file mode 100644 index 0000000..2cce8af --- /dev/null +++ b/html/logon.html @@ -0,0 +1,71 @@ + + + + + + + Login + + + + + + + + + + +
+ + + + +
+ + + +
+
+ +
+
+

Login

+
+ + +
+
+ + +
+ +
+ + Forgot Password? +
+ + + + + +
+
+ + + + + + + + \ No newline at end of file diff --git a/html/register.html b/html/register.html new file mode 100644 index 0000000..c4d9dbc --- /dev/null +++ b/html/register.html @@ -0,0 +1,49 @@ + + + + + + Login + + + +
+ + + +
+ + + + + + +
+
+

Benutzerregistrierung

+
+ + + + + + + + + +
+
+
+ + + + + diff --git a/html/regon.html b/html/regon.html new file mode 100644 index 0000000..a22d3f0 --- /dev/null +++ b/html/regon.html @@ -0,0 +1,76 @@ + + + + + + + Login + + + + + + + + + + + + +
+ + + + +
+ + + +
+
+ +
+
+

Sign Up

+
+ + +
+
+ + +
+
+ + +
+ + + + + + + +
+
+ + + + + + + + \ No newline at end of file diff --git a/upload.html b/html/upload.html similarity index 70% rename from upload.html rename to html/upload.html index 5aa185d..8a1a9aa 100644 --- a/upload.html +++ b/html/upload.html @@ -4,7 +4,7 @@ Datei-Upload -
+
diff --git a/login.html b/login.html deleted file mode 100644 index 52df7d3..0000000 --- a/login.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - Benutzeranmeldung - -
- - - - -
- - - - -
- -
-

Benutzeranmeldung

-
- -

- - -

- - -
-
-
- - - - diff --git a/logo.jpg b/logo.jpg deleted file mode 100644 index ff92ad6..0000000 Binary files a/logo.jpg and /dev/null differ diff --git a/mirko.JPG b/mirko.JPG deleted file mode 100644 index 318c4a9..0000000 Binary files a/mirko.JPG and /dev/null differ diff --git a/nav.png b/nav.png deleted file mode 100644 index 9bf5d9a..0000000 Binary files a/nav.png and /dev/null differ diff --git a/register.html b/register.html deleted file mode 100644 index e8877b4..0000000 --- a/register.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - Benutzerregistrierung - - -
- - -
-

Benutzerregistrierung

-
- - - - - - - - - -
-
-
- - diff --git a/styles_apple.css b/styles_apple.css deleted file mode 100644 index e0b3010..0000000 --- a/styles_apple.css +++ /dev/null @@ -1,209 +0,0 @@ -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} - -body { - font-family: 'Helvetica Neue', Arial, sans-serif; - background: url('background.jpg'); - font-family: 'Helvetica Neue', Arial, sans-serif; - margin: 0; - padding: 0; - box-sizing: border-box; - -} - -.container { - max-width: 1200px; - margin: 0 auto; - padding: 0 20px; -} - -header { - background-color: #f8f8f8; - padding: 20px 0; - border-bottom: 1px solid #ddd; - position: fixed; - width: 100%; - z-index: 1000; - display: flex; - justify-content: center; - align-items: center; -} - -.container { - max-width: 1200px; - width: 100%; - padding: 0 20px; -} - -.logo { - height: 40px; -} - -nav { - margin-top: 10px; -} - -nav a { - text-decoration: none; - color: #333; - margin: 0 15px; - font-weight: bold; -} - - - - -.hero { - background: url('background.jpg') center/cover no-repeat; - color: #fff; - text-align: center; - padding: 100px 0; - padding-top: 30px; -} - -.hero h1 { - font-size: 3em; - margin-bottom: 20px; -} - -.hero p { - font-size: 1.2em; - margin-bottom: 30px; -} - -.button { - display: inline-block; - padding: 15px 30px; - font-size: 1.2em; - text-decoration: none; - color: #fff; - background-color: #0077cc; - border-radius: 5px; - transition: background-color 0.3s ease; -} - -.button:hover { - background-color: #005fa6; -} - -.features { - padding: 100px 0; - background-color: #f8f8f8; -} - -.feature { - text-align: center; - margin-bottom: 40px; -} - -.feature img { - max-width: 100%; - height: auto; - border-radius: 5px; -} - -.feature h2 { - margin-top: 20px; - font-size: 2em; -} - -.feature p { - font-size: 1.2em; - margin-top: 10px; -} - -.cta { - background-color: #0077cc; - color: #fff; - text-align: center; - padding: 100px 0; -} - -.cta h2 { - font-size: 3em; - margin-bottom: 20px; -} - -.cta p { - font-size: 1.2em; - margin-bottom: 30px; -} - -.footer { - background-color: #f8f8f8; - padding: 20px 0; - border-top: 1px solid #ddd; - margin-top: 100px; - position: relative; -} - -.footer p { - font-size: 1.2em; -} - -@media screen and (max-width: 768px) { - nav { - margin-top: 20px; - text-align: center; - } - - nav a { - display: block; - margin: 10px 0; - } - - .hero { - padding: 80px 0; - } - - .hero h1 { - font-size: 2.5em; - } - - .hero p { - font-size: 1em; - margin-bottom: 20px; - } - - .button { - font-size: 1em; - padding: 10px 20px; - } - - .features { - padding: 80px 0; - } - - .feature h2 { - font-size: 1.8em; - } - - .feature p { - font-size: 1em; - margin-top: 10px; - } - - .cta { - padding: 80px 0; - } - - .cta h2 { - font-size: 2.5em; - } - - .cta p { - font-size: 1em; - margin-bottom: 20px; - } - - .footer { - padding: 20px 0; - } - - .footer p { - font-size: 1em; - } -} diff --git a/test - Kopie.txt b/test - Kopie.txt new file mode 100644 index 0000000..30d74d2 --- /dev/null +++ b/test - Kopie.txt @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/test.txt b/test.txt deleted file mode 100644 index 9df8fd0..0000000 --- a/test.txt +++ /dev/null @@ -1,5 +0,0 @@ -vfdgdfgbdfbdgnfnfgdh -gfdg -fehlgeschlagendfg -PASSWORD_DEFAULTgdf -gehashtendf \ No newline at end of file