Skip to content

Commit 3810f07

Browse files
committed
readme is updated
1 parent 27b6c12 commit 3810f07

File tree

3 files changed

+161
-158
lines changed

3 files changed

+161
-158
lines changed

docs/README.de.md

Lines changed: 69 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,120 +1,121 @@
1-
# CSS- und HTML-Projekt-Abgabe
1+
# Abgabeprojekt für CSS und HTML
22

33
## Wähle deine Sprache
44

55
- 🇺🇸 [Englisch](README.md)
66
- 🇪🇸 [Spanisch](README.es.md)
77

8-
Dieses Projekt wurde erstellt, um das Wissen, das in den virtuellen Kursen zu HTML und CSS erworben wurde, zu üben und zu demonstrieren.
9-
10-
## Das Projekt umfasst die folgenden Schlüsselaspekte
8+
<!-- ------------------------------------------------------------------------------------------- -->
9+
## Projektziel
1110

12-
- Implementierung von strukturiertem **HTML** und seiner Interaktion mit dem **DOM**, zusammen mit kaskadierenden Stilen mit **CSS**.
13-
- Richtiges Verwenden der **HTML**-Tag-Semantik, kombiniert mit CSS-Regeln, die die Zugänglichkeit und Leistung verbessern.
14-
- Entwicklung von **Media Queries**, um ein **responsives** Design zu gewährleisten, das sich an verschiedene Bildschirmauflösungen anpasst.
15-
- Erstellung von dynamischen **Animationen** und **Übergängen** mit **CSS**, um die Benutzererfahrung zu verbessern.
16-
- Anpassung von Animationen durch die Verwendung von **Keyframes**, um einzigartige visuelle Effekte zu erzielen.
17-
- Design eines **responsiven Layouts** mit **Grids** in CSS für eine flexible und skalierbare Struktur.
18-
- Anwendung einer richtigen **CSS-Hierarchie**, um eine ordnungsgemäße Gestaltung und visuelle Konsistenz der Elemente zu gewährleisten.
19-
- Analyse des Verhaltens verschiedener **HTML**-Tags und deren Interaktion mit **CSS**, um die Präsentation des Inhalts zu optimieren.
20-
- Implementierung von **Inputs** mit **Validierungen**, um eine ordnungsgemäße Benutzerinteraktion mit Formularen zu gewährleisten.
21-
- Einbindung von **Links** zur Navigation zu anderen Webseiten, um die Konnektivität und Zugänglichkeit zu verbessern.
22-
- Sicherstellung der **Kohärenz und Sauberkeit des Codes** mit einer organisierten Struktur, die die Wartung und Skalierbarkeit des Projekts erleichtert.
11+
Das Hauptziel dieses Projekts ist die Entwicklung eines **persönlichen Portfolios** (oder eines Portfolios einer fiktiven Figur), wobei das im Unterricht erlernte Wissen angewendet wird. Ziel ist es, eine interaktive und optisch ansprechende Präsentation zu erstellen, die die Fähigkeiten und Projekte unserer gewählten Figur zeigt, unter Verwendung der im Kurs behandelten Technologien und Best Practices.
2312

24-
## Projektziel
13+
<!-- ------------------------------------------------------------------------------------------- -->
14+
## Erlerntes und Angewandtes Wissen
2515

26-
Das Hauptziel dieses Projekts ist es, ein persönliches **Portfolio** (oder das Portfolio einer fiktiven Figur) zu entwickeln, wobei das in der Klasse erworbene Wissen angewendet wird. Ziel ist es, eine interaktive und visuell ansprechende Präsentation zu erstellen, die die Fähigkeiten und Projekte unseres gewählten Charakters zeigt, indem die im Kurs erlernten Technologien und Praktiken verwendet werden.
16+
- Umsetzung von strukturiertem **HTML** und dessen Interaktion mit dem **DOM**, ergänzt durch **CSS**-Stilregeln.
17+
- Korrekte Verwendung der **semantischen** HTML-Tags in Kombination mit CSS-Regeln zur Verbesserung von Zugänglichkeit und Performance.
18+
- Entwicklung von **Media Queries**, um ein **responsives** Design zu gewährleisten, das sich an verschiedene Bildschirmgrößen anpasst.
19+
- Erstellung von dynamischen **Animationen** und **Übergängen** mit **CSS**, um das Benutzererlebnis zu verbessern.
20+
- Individualisierung von Animationen mittels **Keyframes**, um einzigartige visuelle Effekte zu erzielen.
21+
- Gestaltung eines **responsiven Layouts** mit Hilfe von **CSS Grids** für eine flexible und skalierbare Struktur.
22+
- Anwendung einer klaren **CSS-Hierarchie**, um ein konsistentes und gut organisiertes Design sicherzustellen.
23+
- Analyse des Verhaltens verschiedener **HTML-Tags** und deren Zusammenspiel mit **CSS** zur Optimierung der Inhaltsdarstellung.
24+
- Implementierung von **Eingabefeldern** mit effizienter **Validierung**, um die Benutzerinteraktion mit Formularen sicherzustellen.
25+
- Einbindung von **Links** zur Navigation zu externen Websites und zur Verbesserung der Zugänglichkeit.
26+
- Gewährleistung von **sauberem und kohärentem Code**, mit einer organisierten Struktur zur Vereinfachung von Wartung und Erweiterung.
2727

28+
<!-- ------------------------------------------------------------------------------------------- -->
2829
## Projektdetails
2930

30-
- Es muss ein **Header** erstellt werden, bei dem die Links einen sanften `hover`-Zustand mit einer Übergangsanimation haben. Diese Links sind in der mobilen Version nicht erforderlich.
31-
- Ein Abschnitt mit einer Beschreibung von **uns** und unseren Fähigkeiten, die durch **Fortschrittsbalken** dargestellt werden. Diese Balken müssen mit **CSS** animiert werden.
32-
- Ein **Banner** mit einem Hintergrundbild. Auf mobilen Bildschirmen sollte ein anderes Bild angezeigt werden (implementiere **Media Queries** oder **responsive Images**).
33-
- Kontaktformular mit **Inputs**. Alle Felder sollten die richtigen Typen und HTML-Validierungen für jedes Feld haben:
34-
- **Name**, **Nachname**, **Telefon** (erforderliche Felder).
35-
- **Radio-Input**, um die Frage "Wie hast du mich kennengelernt?" zu beantworten (erforderliches Feld):
36-
- Universität
37-
- Keepcoding-Kick-off
38-
- Schule
31+
- Ein **Header** muss erstellt werden, in dem die Links einen sanften `hover`-Übergang aufweisen. Diese Links sind in der mobilen Version nicht erforderlich.
32+
- Ein Abschnitt mit einer **Über uns**-Beschreibung und unseren Fähigkeiten, dargestellt durch **Fortschrittsbalken**, die mit **CSS** animiert werden.
33+
- Ein **Banner** mit einem Hintergrundbild. Auf mobilen Geräten soll ein anderes Bild angezeigt werden (über **Media Queries** oder **Responsive Images**).
34+
- Ein Kontaktformular mit **Eingabefeldern**. Alle Felder sollen korrekte Typen und HTML-Validierung enthalten:
35+
- **Vorname**, **Nachname**, **Telefonnummer** (Pflichtfelder).
36+
- **Radio Button**, um die Frage zu beantworten: „Wie hast du mich kennengelernt?“ (Pflichtfeld):
37+
- Universität
38+
- Keepcoding Kick-off
39+
- Schule
3940
- Auf GitHub
40-
- **GitHub-Tag** (Verwende den regulären Ausdruck `^@[^\s]+` zur Validierung - `@username`).
41-
- **Textarea** mit mehr Informationen über den Benutzer (maximal 180 Zeichen) (erforderliches Feld).
42-
- **Checkbox** für den Newsletter.
43-
- **Speichern**- und **Zurücksetzen**-Schaltflächen.
44-
- **Footer** mit Links zu unseren sozialen Netzwerken über externe Ressourcen.
45-
- Eine neue Seite, die ein **Video** enthält, das beim Betreten der Webseite automatisch abgespielt wird und mit einer **fadeIn**-Animation erscheint.
46-
- Erstelle eine neue Seite mit einem **Grid**, das unsere Projekte anzeigt.
41+
- **GitHub-Tag** (Regulärer Ausdruck `^@[^\s]+` für die Validierung `@username`).
42+
- **Textarea** für zusätzliche Informationen (max. 180 Zeichen) (Pflichtfeld).
43+
- **Checkbox** zur Anmeldung für den **Newsletter**.
44+
- **Speichern**- und **Zurücksetzen**-Buttons.
45+
- Ein **Footer** mit externen Links zu unseren sozialen Netzwerken.
46+
- Eine neue Seite mit einem **Video**, das beim Laden der Seite automatisch abgespielt wird und mit einer **fadeIn**-Animation erscheint.
47+
- Eine neue Seite mit einem **Grid**, das unsere Projekte darstellt.
4748

48-
### Optional
49+
### Optionale Ziele
4950

50-
- Erstelle ein Burger-Menü nur mit CSS und einem Checkbox-Input, ohne JS zu verwenden.
51-
- Deployment auf Github Pages.
52-
- 404-Seite. Freies Design.
53-
- 500-Seite. Freies Design.
51+
- Erstellung eines Burger-Menüs nur mit CSS und einem Checkbox-Input, ganz ohne JavaScript.
52+
- Deployment über GitHub Pages.
53+
- Eigene 404-Seite.
54+
- Eigene 500-Seite.
5455

55-
## Technologien
56+
<!-- ------------------------------------------------------------------------------------------- -->
57+
## Verwendete Technologien
5658

57-
Dieses Projekt wurde ausschließlich mit den folgenden Technologien entwickelt:
59+
### Sprachen
5860

59-
- **HTML**: Für die Strukturierung des Inhalts und das Erstellen der Webseitenstruktur.
60-
- **CSS**: Für das Design und die visuelle Gestaltung der Seite, um ein attraktives und konsistentes Benutzererlebnis zu gewährleisten.
61+
- **HTML**: Für die Strukturierung des Inhalts und Aufbau der Webseite.
62+
- **CSS**: Für das Design und visuelle Erscheinungsbild, um ein attraktives und einheitliches Benutzererlebnis zu gewährleisten.
6163

62-
## Installations- und Nutzungshinweise
64+
### Abhängigkeiten
65+
66+
Keine
6367

64-
### Software-Anforderungen
68+
<!-- ------------------------------------------------------------------------------------------- -->
69+
## Installations- und Nutzungshinweise
6570

66-
- **Git** (erforderlich)
67-
- **SourceTree** (optional)
68-
- **Visual Studio** (Ausgeführt in Version 1.99.0) (erforderlich)
69-
- **Live Server** (Visual Studio Addon, optional)
71+
### Software-Voraussetzungen
7072

71-
### Beschreibung der Programme
73+
- **[Git](https://git-scm.com/downloads)** (getestet mit Version **2.47.1.windows.1**)
74+
- **[Visual Studio Code](https://code.visualstudio.com/)** (getestet mit Version **1.99.0**)
75+
- **Live Server** (VS Code addon, *optional*)
7276

73-
- **Git**: Versionskontroll-Tool. Erforderlich, um das Repository zu klonen.
74-
- **SourceTree**: Ein visuelles Tool zur Verwaltung von Git-Repositories. Es ermöglicht eine einfache Interaktion mit Git ohne die Verwendung der Kommandozeile.
75-
- **Visual Studio**: Die integrierte Entwicklungsumgebung (IDE), die erforderlich ist, um das Projekt auszuführen. Stelle sicher, dass du Version 1.99.0 verwendest, um Kompatibilitätsprobleme zu vermeiden.
76-
- **Live Server**: Eine Visual Studio-Erweiterung, mit der du HTML-Dateien lokal in einem Browser anzeigen kannst, während Änderungen in Echtzeit angezeigt werden.
77+
### Repository klonen
7778

78-
### Klonen des Repositorys
79+
Projekt
7980

8081
```bash
81-
git clone https://github.com/PabloSch26/keepcoding-html-css-submission-2.git
82+
git clone https://github.com/PabloSch26/keepcoding-02-html-css.git
8283
```
8384

8485
![Demo](https://github.com/PabloSch26/pablo-abaroa-schilling/blob/main/etc/clone-repository-visual-studio-code.gif)
8586

86-
Sobald das Repository geklont wurde, öffnen Sie die Dateien index.html, project.html, 404.html und 500.html mit Live Server, um sie im Browser anzuzeigen.
87-
8887
### Hinweise
8988

90-
- Dieses Projekt verwendet keine externen Bibliotheken.
91-
92-
## Keine Beiträge oder Lizenzen
93-
94-
Dieses Projekt hat derzeit keine externen Beiträge oder eine Lizenz.
89+
Nach dem Klonen des Repositories öffne die Dateien `index.html`, `project.html`, `404.html` und `500.html` mit Live Server, um sie im Browser anzuzeigen.
9590

91+
<!-- ------------------------------------------------------------------------------------------- -->
9692
## Projektvorschau
9793

98-
### Index View
94+
### Index-Ansicht
9995

10096
![Index View](../etc/preview_images/index.png)
10197

102-
### Index Mobile View
98+
### Mobile Index-Ansicht
10399

104100
![Index Mobile View](../etc/preview_images/index_mobile.png)
105101

106-
### Projects View
102+
### Projektansicht
107103

108104
![Projects View](../etc/preview_images/projects.png)
109105

110-
### Projects Mobile View
106+
### Mobile Projektansicht
111107

112108
![Projects Mobile View](../etc/preview_images/projects_mobile.png)
113109

114-
### 404 View
110+
### 404-Ansicht
115111

116112
![404 View](../etc/preview_images/404.png)
117113

118-
### 404 Mobile View
114+
### Mobile 404-Ansicht
119115

120116
![404 Mobile View](../etc/preview_images/404_mobile.png)
117+
118+
<!-- ------------------------------------------------------------------------------------------- -->
119+
## Beiträge und Lizenzen
120+
121+
Dieses Projekt enthält keine externen Beiträge und steht unter keiner Lizenz.

docs/README.es.md

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
# Entrega Proyecto de CSS y HTML
22

3-
## Selecciona tu lenguaje
3+
## Selecciona tu Idioma
44

55
- 🇺🇸 [Inglés](README.md)
66
- 🇩🇪 [Alemán](README.de.md)
77

8-
Este proyecto fue creado con el fin de ejercitar y demostrar los conocimientos adquiridos en clases virtuales sobre HTML y CSS.
8+
<!-- ------------------------------------------------------------------------------------------- -->
9+
## Objetivo del Proyecto
10+
11+
El objetivo principal de este proyecto es desarrollar un **portfolio** personal (o de un personaje de ficción), aplicando los conocimientos adquiridos en clase. La idea es crear una presentación interactiva y visualmente atractiva que muestre las habilidades y proyectos de nuestro personaje elegido, utilizando las tecnologías y prácticas aprendidas durante el curso.
912

10-
## El proyecto abarca los siguientes aspectos clave
13+
<!-- ------------------------------------------------------------------------------------------- -->
14+
## Conocimientos Aprendidos y Trabajados
1115

1216
- Implementación de **HTML** estructurado y su interacción con el **DOM**, acompañado de estilos en cascada mediante **CSS**.
1317
- Uso adecuado de la **semántica** de las etiquetas HTML, combinado con reglas CSS que mejoran la accesibilidad y el rendimiento.
@@ -21,10 +25,7 @@ Este proyecto fue creado con el fin de ejercitar y demostrar los conocimientos a
2125
- Incorporación de **links** para la navegación a otros sitios web, mejorando la conectividad y accesibilidad.
2226
- Garantía de la **cohesión y limpieza del código**, con una estructura organizada que facilita el mantenimiento y la escalabilidad del proyecto.
2327

24-
## Objetivo del Proyecto
25-
26-
El objetivo principal de este proyecto es desarrollar un **portfolio** personal (o de un personaje de ficción), aplicando los conocimientos adquiridos en clase. La idea es crear una presentación interactiva y visualmente atractiva que muestre las habilidades y proyectos de nuestro personaje elegido, utilizando las tecnologías y prácticas aprendidas durante el curso.
27-
28+
<!-- ------------------------------------------------------------------------------------------- -->
2829
## Detalles del Proyecto
2930

3031
- Se debe de crear un **header**, en el que los enlaces deben tener el estado `hover` suavizado con una transición. Estos links no son necesarios en la versión móvil.
@@ -45,55 +46,50 @@ El objetivo principal de este proyecto es desarrollar un **portfolio** personal
4546
- Nueva página que contenga un **video** que se reproduzca automáticamente al entrar en la web y aparezca con una animación de **fadeIn**.
4647
- Crear una nueva página con un **grid** que muestre nuestros proyectos.
4748

48-
### Opcional
49+
### Objetivos Opcionales
4950

5051
- Crear un menú burger con solo CSS y un input checkbox, para no usar JS.
5152
- Despliegue en Github pages.
5253
- Página de 404. Libre diseño.
5354
- Página 500. Libre diseño.
5455

55-
## Tecnologías
56+
<!-- ------------------------------------------------------------------------------------------- -->
57+
## Tecnologías Utilizadas
5658

57-
Este proyecto fue desarrollado utilizando exclusivamente con las siguientes tecnologías:
59+
### Lenguajes
5860

5961
- **HTML**: Para la estructuración del contenido y la creación de la estructura de la página web.
6062
- **CSS**: Para el diseño y estilo visual de la página, asegurando una experiencia de usuario atractiva y coherente.
6163

64+
### Dependencias
65+
66+
Ninguna
67+
68+
<!-- ------------------------------------------------------------------------------------------- -->
6269
## Instrucciones de Instalación y Uso
6370

6471
### Requisitos de Software
6572

66-
- **Git** (Requerido)
67-
- **SourceTree** (Opcional)
68-
- **Visual Studio** (Ejecutado en la versión 1.99.0) (Requerido)
69-
- **Live Server** (Addon de Visual Studio, Opcional)
73+
- **[Git](https://git-scm.com/downloads)** (testeado en la versión **2.47.1.windows.1**)
74+
- **[Visual Studio Code](https://code.visualstudio.com/)** (testeado en la versión **1.99.0**)
75+
- **Live Server** (VS Code addon, *opcional*)
7076

71-
### Descripción de los Programas
77+
### Clonación del Repositorio
7278

73-
- **Git**: Herramienta de control de versiones. Es imprescindible para clonar el repositorio.
74-
- **SourceTree**: Una herramienta visual para gestionar repositorios Git. Permite interactuar con Git de forma sencilla sin necesidad de utilizar la línea de comandos.
75-
- **Visual Studio**: Entorno de desarrollo integrado (IDE) necesario para ejecutar el proyecto. Asegúrate de utilizar la versión 1.99.0 para evitar problemas de compatibilidad.
76-
- **Live Server**: Extensión de Visual Studio que permite visualizar los archivos HTML de manera local en un navegador, mostrando los cambios en tiempo real.
77-
78-
### Clonando el Repositorio
79+
Proyecto
7980

8081
```bash
81-
git clone https://github.com/PabloSch26/keepcoding-html-css-submission-2.git
82+
git clone https://github.com/PabloSch26/keepcoding-02-html-css.git
8283
```
8384

8485
![Demo](https://github.com/PabloSch26/pablo-abaroa-schilling/blob/main/etc/clone-repository-visual-studio-code.gif)
8586

86-
Una vez clonado el repositorio abra los archivos index.html, project.html, 404.html y 500.html con Live Server para previsualizarlos en el navegador.
87-
8887
### Notas
8988

90-
- Este proyecto no usa ninguna librería externa.
91-
92-
## Sin contribuciones ni licencias
93-
94-
Este proyecto no cuenta con contribuciones externas ni licencia en este momento.
89+
Una vez clonado el repositorio abra los archivos index.html, project.html, 404.html y 500.html con Live Server para previsualizarlos en el navegador.
9590

96-
## Vista previa del proyecto
91+
<!-- ------------------------------------------------------------------------------------------- -->
92+
## Vista Previa del Proyecto
9793

9894
### Index View
9995

@@ -118,3 +114,8 @@ Este proyecto no cuenta con contribuciones externas ni licencia en este momento.
118114
### 404 Mobile View
119115

120116
![404 Mobile View](../etc/preview_images/404_mobile.png)
117+
118+
<!-- ------------------------------------------------------------------------------------------- -->
119+
## Contribuciones y Licencias
120+
121+
Este proyecto no cuenta con contribuciones externas ni licencias.

0 commit comments

Comments
 (0)