Compare commits

..

3 Commits

Author SHA1 Message Date
dionyschus
40e09a2e8b Anpassungen an der Website und Bereinigung 2026-03-12 11:13:13 +01:00
dionyschus
2671658b31 style.css hinzugefügt und HTML verknüpft 2026-03-12 10:57:29 +01:00
dionyschus
5734532edb Datei von Joel hinzugefügt 2026-03-12 10:24:55 +01:00
18 changed files with 203 additions and 255 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

View File

@ -1,4 +1,3 @@
# msc-uxd-fs26-test
Test-Repository für Unterrichtszwecke
Test Marlo
Test-Repository für Unterrichtszwecke

View File

@ -1,11 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>Das ist meine erste Website</h1>
</body>
</html>

View File

@ -1 +0,0 @@
Das ist meine persönliche Datei.

View File

@ -1,11 +0,0 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Feature - Anthony</title>
</head>
<body>
</body>
</html>

View File

@ -1 +0,0 @@
Hello

View File

@ -1,2 +0,0 @@
Teständerung von Geri
Eine weitere Änderung

148
joel-jonischus.css Normal file
View File

@ -0,0 +1,148 @@
/* Grundeinstellungen */
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}
html {
scroll-behavior: smooth;
}
body {
background-color: #ffffff;
color: #1d1d1f;
line-height: 1.5;
}
.container {
max-width: 1000px;
margin: 0 auto;
padding: 80px 20px;
}
/* Navigation - Apple Glass Look */
.navbar {
position: fixed;
top: 0;
width: 100%;
height: 44px;
background: rgba(255, 255, 255, 0.8);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
z-index: 1000;
border-bottom: 0.5px solid rgba(0,0,0,0.1);
}
.nav-content {
max-width: 1000px;
margin: 0 auto;
display: flex;
justify-content: space-between;
align-items: center;
height: 100%;
padding: 0 20px;
}
.nav-links {
list-style: none;
display: flex;
gap: 25px;
}
.nav-links a, .logo {
text-decoration: none;
color: #1d1d1f;
font-size: 14px;
font-weight: 400;
opacity: 0.8;
transition: opacity 0.3s;
}
.nav-links a:hover {
opacity: 1;
}
/* Hero Section */
.hero {
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
background-color: #fbfbfd;
}
.hero-text h1 {
font-size: 56px;
font-weight: 600;
letter-spacing: -0.015em;
margin-bottom: 10px;
}
.hero-text p {
font-size: 24px;
color: #86868b;
}
/* About Section */
.about-section {
text-align: center;
background: white;
}
.about-section h2 {
font-size: 40px;
margin-bottom: 20px;
}
.about-section p {
font-size: 21px;
color: #515154;
max-width: 700px;
margin: 0 auto;
}
/* Gallery - Bento Grid Style */
.gallery-section {
background-color: #fbfbfd;
}
.bento-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
grid-auto-rows: 200px;
gap: 20px;
margin-top: 40px;
}
.grid-item {
border-radius: 20px;
display: flex;
align-items: center;
justify-content: center;
font-weight: 500;
transition: transform 0.3s ease;
}
.grid-item:hover {
transform: scale(1.02);
}
.wide { grid-column: span 2; }
.tall { grid-row: span 2; }
/* Footer */
footer {
padding: 40px;
text-align: center;
font-size: 12px;
color: #86868b;
}
/* Mobile Optimierung */
@media (max-width: 768px) {
.hero-text h1 { font-size: 40px; }
.wide { grid-column: span 1; }
}

53
joel-jonischus.html Normal file
View File

@ -0,0 +1,53 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Joel Jonischus | Portfolio</title>
<link rel="stylesheet" href="joel-jonischus.css">
</head>
<body>
<nav class="navbar">
<div class="nav-content">
<a href="#home" class="logo">Joel</a>
<ul class="nav-links">
<li><a href="#home">Home</a></li>
<li><a href="#about">About me</a></li>
<li><a href="#gallery">Gallery</a></li>
</ul>
</div>
</nav>
<section id="home" class="hero">
<div class="hero-text">
<h1>Design. Innovation. Joel.</h1>
<p>Einfachheit ist die höchste Stufe der Vollendung.</p>
</div>
</section>
<section id="about" class="about-section">
<div class="container">
<h2>Über mich</h2>
<p>Ich bin ein kreativer Kopf mit einer Leidenschaft für digitale Ästhetik. Mein Ziel ist es, Technologie nicht nur funktional, sondern emotional erlebbar zu machen. Wenn ich nicht gerade an neuen Interfaces feile, finde ich Inspiration in der Architektur und der Stille der Natur.</p>
</div>
</section>
<section id="gallery" class="gallery-section">
<div class="container">
<h2>Gallery</h2>
<div class="bento-grid">
<div class="grid-item tall" style="background-color: #f2f2f2;"><span>Konzept 01</span></div>
<div class="grid-item" style="background-color: #e5e5e5;"><span>Minimalismus</span></div>
<div class="grid-item" style="background-color: #d1d1d1;"><span>Struktur</span></div>
<div class="grid-item wide" style="background-color: #000; color: #fff;"><span>Night Mode</span></div>
</div>
</div>
</section>
<footer>
<p>&copy; 2024 Joel Jonischus. Designed with precision.</p>
</footer>
</body>
</html>

1
joel-jonischus.txt Normal file
View File

@ -0,0 +1 @@
Das ist meine Datei!

View File

@ -1,2 +0,0 @@
Dies ist Laras persönliches File.
Ich schreibe mal eine zweite Zeile.

View File

View File

@ -1 +0,0 @@
Das ist meine persönliche Datei.

View File

View File

@ -1 +0,0 @@
Hallo

View File

@ -1,71 +0,0 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Die Leidenschaft für Crêpes</title>
<link rel="stylesheet" href="yssa-style.css">
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Roboto:wght@300;400&display=swap" rel="stylesheet">
</head>
<body>
<nav class="main-nav">
<ul>
<li><a href="#leidenschaft">Leidenschaft</a></li>
<li><a href="#handwerk">Handwerk</a></li>
<li><a href="#franzosisch">Paris</a></li>
<li><a href="#rezept">Rezept</a></li>
</ul>
</nav>
<header>
<h1>Crêpes: Leidenschaft, Handwerk und Tradition</h1>
<p>Eine Hommage an die französische Küche im Frühling</p>
</header>
<section class="hero-image">
<img src="Nutella-Crepes-500x500.jpg" alt="Frisch gebackene französische Crêpes">
</section>
<section id="leidenschaft">
<h2>Die Leidenschaft für Crêpes</h2>
<p>Crêpes sind mehr als nur ein Dessert sie sind ein Ausdruck von Leidenschaft. In Paris, wo die Straßen nach frisch gebackenen Crêpes duften, wird diese Leidenschaft von Generation zu Generation weitergegeben. Der Moment, wenn der Teig in der Pfanne zischt und der Duft von Butter und Zucker die Luft erfüllt, ist pure Magie.</p>
</section>
<section id="handwerk">
<h2>Handwerk und Tradition</h2>
<p>Das Handwerk der Crêpes-Herstellung ist eine Kunst, die Präzision und Geduld erfordert. Traditionell werden Crêpes in Frankreich mit einfachen Zutaten zubereitet: Mehl, Eier, Milch und Butter. Die Technik des Schwungs, um den Teig dünn zu verteilen, erfordert Übung und Liebe zum Detail. Diese Tradition verbindet uns mit der französischen Kultur und dem Geist von Paris.</p>
</section>
<section id="franzosisch">
<h2>Paris und die französische Seele</h2>
<p>Paris im Frühling ist der perfekte Rahmen für Crêpes. Die Stadt erwacht mit blühenden Blumen und milden Temperaturen. Crêpes-Verkäufer säumen die Seine, und der Eiffelturm im Hintergrund symbolisiert die Eleganz Frankreichs. Crêpes sind ein Stück dieser modern-traditionellen Kultur zeitlos und doch immer frisch.</p>
</section>
<section id="rezept">
<h2>Ein einfaches Crêpes-Rezept zum Nachkochen</h2>
<h3>Zutaten (für ca. 8 Crêpes):</h3>
<ul>
<li>200g Mehl</li>
<li>2 Eier</li>
<li>500ml Milch</li>
<li>50g Butter (geschmolzen)</li>
<li>1 Prise Salz</li>
<li>1 EL Zucker</li>
</ul>
<h3>Zubereitung:</h3>
<ol>
<li>Mehl, Salz und Zucker in einer Schüssel vermischen.</li>
<li>Eier hinzufügen und verrühren.</li>
<li>Langsam die Milch zugießen und rühren, bis ein glatter Teig entsteht.</li>
<li>Geschmolzene Butter unterrühren.</li>
<li>Teig 30 Minuten ruhen lassen.</li>
<li>Eine Pfanne erhitzen, etwas Butter darin schmelzen.</li>
<li>Eine Schöpfkelle Teig in die Pfanne geben und schwenken, um einen dünnen Teigfilm zu bilden.</li>
<li>1-2 Minuten backen, wenden und weitere Minute backen.</li>
<li>Mit Lieblingsbelägen servieren z.B. Nutella, Obst oder Ahornsirup.</li>
</ol>
<p>Bon appétit! Genießen Sie Ihre Crêpes im Frühlingssonnenschein.</p>
</section>
<footer>
<p>&copy; 2026 Crêpes Leidenschaft. Inspiriert von Paris.</p>
</footer>
</body>
</html>

View File

@ -1,150 +0,0 @@
/* Grundlayout */
body {
margin: 0;
font-family: 'Roboto', sans-serif;
background-color: #fff7f9;
color: #4a3f3f;
line-height: 1.6;
}
/* Header */
header {
background: linear-gradient(135deg, #ffd6e0, #ffeef3);
text-align: center;
padding: 60px 20px;
}
header h1 {
font-family: 'Playfair Display', serif;
font-size: 2.8rem;
margin-bottom: 10px;
color: #c94f7c;
}
header p {
font-size: 1.2rem;
color: #7a5a65;
}
/* Sections */
section {
max-width: 800px;
margin: 40px auto;
padding: 30px;
background: white;
border-radius: 12px;
box-shadow: 0 6px 15px rgba(0,0,0,0.05);
}
/* Section Titel */
section h2 {
font-family: 'Playfair Display', serif;
color: #d45c8c;
margin-bottom: 15px;
}
section h3 {
margin-top: 25px;
color: #b94b76;
}
/* Listen */
ul, ol {
padding-left: 20px;
}
li {
margin-bottom: 8px;
}
/* Rezeptbereich */
#rezept {
background: #fff0f5;
border-left: 6px solid #f6a5c0;
}
/* Footer */
footer {
text-align: center;
padding: 20px;
margin-top: 40px;
background-color: #ffd6e0;
color: #6b4a53;
font-size: 0.9rem;
}
/* Hover Effekt für moderne Note */
section:hover {
transform: translateY(-3px);
transition: 0.3s ease;
box-shadow: 0 10px 20px rgba(0,0,0,0.08);
}
/* Responsive Design */
@media (max-width: 768px) {
header h1 {
font-size: 2rem;
}
section {
margin: 20px;
padding: 20px;
}
}
.hero-image {
display: flex;
justify-content: center;
margin: 60px auto;
}
.hero-image img {
width: 100%;
max-width: 650px;
height: auto;
border-radius: 18px;
box-shadow: 0 12px 30px rgba(0,0,0,0.15);
}
.hero-image img:hover {
transform: scale(1.02);
transition: 0.3s ease;
}
/* Navigation */
.main-nav {
background: white;
padding: 15px 0;
box-shadow: 0 2px 8px rgba(0,0,0,0.05);
}
.main-nav ul {
list-style: none;
display: flex;
justify-content: center;
gap: 40px;
margin: 0;
padding: 0;
}
.main-nav a {
text-decoration: none;
font-family: 'Playfair Display', serif;
color: #c94f7c;
font-size: 1.1rem;
transition: 0.3s;
}
.main-nav a:hover {
color: #ff7aa8;
}

View File

@ -1,2 +0,0 @@
neue Textdatei yssa