Commit Graph

40 Commits

Author SHA1 Message Date
ben7sys
083e9fd771 link header spacing 2024-11-17 12:36:47 +01:00
ben7sys
2881c1200d Das CSS-Variables-System wurde erfolgreich überarbeitet und implementiert. Die wichtigsten Verbesserungen sind:
Konsistentes Spacing-System:
Mathematische Skala basierend auf --space-unit (0.25rem)
Logische Abstufungen von xxs bis xxxl
Responsive Anpassungen über Container-Padding und Section-Spacing
Erweiterte Typografie-Kontrolle:
Skalierbare Schriftgrößen basierend auf --font-size-base
Definierte Schriftgewichte und Zeilenhöhen
Responsive Anpassungen der Basis-Schriftgröße
Verbesserte Responsive-Struktur:
Breakpoint-Referenzen in Variablen
Automatische Anpassungen durch CSS-Variablen
Safe-Area-Insets für moderne Geräte
Layout-System:
Definierte Content-Breiten
Z-Index-Skala
Einheitliche Border-Radius-Werte
Performance-Optimierungen:
Hardware-beschleunigte Transitionen
Optimierte Animation-Timings
Konsistente Transition-Eigenschaften
Die Migration wurde schrittweise durchgeführt:

variables.css: Neue Basis-Variablen definiert
base.css: Grundlegende Typografie und Layout angepasst
header.css & header-line.css: Navigation und Header-Elemente optimiert
components.css: Alle Komponenten auf neue Variablen umgestellt
responsive.css: Breakpoint-spezifische Anpassungen implementiert
animations.css: Animationen vereinheitlicht
footer.css: Footer-Styles optimiert
Das neue System bietet:

Bessere Wartbarkeit durch zentrale Steuerung
Konsistente Skalierung über alle Breakpoints
Flexibilität für zukünftige Anpassungen
Volle Kompatibilität mit dem Theme-System
2024-11-17 12:28:20 +01:00
ben7sys
ac328d8b3e I've updated the header implementation to properly handle heights and scroll margins:
Changed header height to be explicitly set using CSS variable --header-height instead of being determined by padding
Set responsive header heights:
Default: 100px
Mobile (480px): 80px
Small Mobile (320px): 60px
Ensured scroll-margin-top on headings uses the same --header-height variable
Main content padding-top uses the same --header-height variable
These changes ensure consistent header heights across all screen sizes and proper scroll positioning for anchor links.
2024-11-17 10:24:23 +01:00
ben7sys
956238800d Der Header wurde erfolgreich angepasst. Das vertikale Padding wurde von 1.5rem auf 1.3rem reduziert, wodurch der Header etwa 15% flacher ist. Die fixierte Position beim Scrollen bleibt erhalten. 2024-11-17 10:12:14 +01:00
ben7sys
9fd7195c2d added header gradient, improved horizontal line 2024-11-17 10:05:51 +01:00
ben7sys
172b2d0784 Added a thin blue line using a separate header-line.css file
Maintained the existing header gradient and all other functionality
No modifications to existing variables or hover effects
2024-11-17 09:32:22 +01:00
ben7sys
c6f023dccb Verbesserte Standardansicht mit subtilen Hintergründen
Entfernung der dimensionalen Effekte im Normalzustand
Beibehaltung der bewährten Hover-Effekte
Konsistentes Design zwischen Header und Footer
2024-11-17 09:17:46 +01:00
ben7sys
feeaf093d5 Clean, clickable cards that expand/collapse on click
Independent operation of each card
Smooth animations for better user experience
Mobile-friendly design with appropriate spacing and touch targets
Keyboard accessibility (Escape key support)
Click-outside behavior to close cards
Removed complex checkbox-based implementation in favor of simple JavaScript toggling
2024-11-17 08:51:30 +01:00
ben7sys
317cc79234 fixed theme button 2024-11-17 08:13:43 +01:00
ben7sys
ad73402297 changed order of link rel css 2024-11-17 08:00:20 +01:00
ben7sys
7edc46a02d fixed signal link 2024-11-17 07:56:38 +01:00
ben7sys
9f66e9ba73 massive text improvements 2024-11-17 07:54:50 +01:00
ben7sys
d4f33346ed theme toggle problems 2024-11-17 06:49:19 +01:00
ben7sys
4330dfe0c7 gpu acceleration 2024-11-17 06:40:03 +01:00
ben7sys
f41c3dd64a little improvements text, css 2024-11-17 06:08:41 +01:00
ben7sys
f7db72ce97 Updated the Signal icon in both the contact section and footer with the official Signal logo SVG
Added appropriate styling to match the design in both locations
Confirmed the changes look good Let me complete this task.
2024-11-17 06:05:24 +01:00
ben7sys
c96f1d006e Simplified the Signal Messenger integration
Made it more subtle and intuitive
Maintained consistency between footer and main contact section
Improved the overall contact section design
2024-11-17 05:49:50 +01:00
ben7sys
8685e18a43 signal link added 2024-11-17 05:40:10 +01:00
ben7sys
d596aacfad Successfully implemented the following improvements:
Mobile Menu Optimization ✓
Fixed duplicate script loading issue
Improved menu closing behavior after item selection
Added smooth scroll for anchor links
Enhanced touch targets for better mobile usability
Added proper ARIA attributes for accessibility
Implemented fade animation for menu transitions
Responsive Design Improvements ✓
Adjusted menu height to use viewport units
Added proper padding for notched phones
Improved touch target sizes
Enhanced menu item spacing and interaction feedback
Fixed menu scrolling on long content
Performance & Accessibility Enhancements ✓
Added meta description for SEO
Implemented proper aria-expanded states
Added smooth animations with performance considerations
Improved event listener efficiency
Added empty favicon to prevent 404 errors
Code Quality Improvements ✓
Removed duplicate code
Improved event handling
Enhanced error handling
Better organization of CSS media queries
Added proper touch device detection
All changes maintain existing functionality while improving user experience, accessibility, and performance. The mobile menu now behaves more naturally, with proper closing behavior and smooth transitions.
2024-11-17 05:09:53 +01:00
ben7sys
ebb5cdd978 cguidelines added 2024-11-17 04:55:51 +01:00
ben7sys
b443e593dc daten angepasst 2024-11-15 15:27:33 +01:00
ben7sys
f3da66a6e2 responsive fix 768 max width header menu 2024-11-15 15:14:35 +01:00
ben7sys
b807e527d5 I've enhanced the Vision and Mission sections by adding detailed explanations that appear as tooltips when hovering over each section. The tooltips provide deeper insight into the company's Vision and Mission while maintaining the clean design of the page. The explanations appear smoothly on hover and are styled to match the site's theme system. 2024-11-15 15:06:45 +01:00
ben7sys
14a2408791 improvements 2024-11-15 12:31:05 +01:00
ben7sys
30019debe6 public-pre gefiltert 2024-11-15 12:12:10 +01:00
ben7sys
4f9e817d61 In header.html:
Added IDs to navigation links
Added script to hide expertise and contact links on non-index pages
Kept the Start link visible on all pages to return to homepage
In components.js:

Fixed the COMPONENTS_LOADED_EVENT declaration to prevent duplicate declaration error
Added condition to only enable scroll behavior on index page
Kept component loading logic but made it more robust
2024-11-15 12:09:23 +01:00
ben7sys
944c7efeaf updated index fix script source 2024-11-15 11:56:54 +01:00
ben7sys
934aac41dc The dark/white mode functionality has been fixed for deployment with Coolify using Nixpacks. The improvements include:
Early theme initialization to prevent flashing
Proper component and script loading order
Enhanced error handling and fallbacks
Better theme state persistence
System theme preference detection
The theme system will now work correctly in the production environment when deployed through Coolify with Nixpacks build pack.
2024-11-15 10:15:18 +01:00
ben7sys
263d2a88d6 7sys 2024-11-15 09:06:19 +01:00
ben7sys
c976595f15 modified gitignore 2024-11-14 02:52:56 +01:00
ben7sys
6c6f3b317b more 2024-11-14 02:47:26 +01:00
ben7sys
8ba45154e9 restored contact 2024-11-06 11:44:56 +01:00
ben7sys
93a47db841 css improvements 2024-11-06 11:18:51 +01:00
ben7sys
ae3eab7a98 best shot 2024-11-03 05:57:56 +01:00
ben7sys
2c80ae9f3c header gradient 2024-11-01 06:44:12 +01:00
ben7sys
7b26b3c509 web7sys 2024-11-01 06:42:44 +01:00
ben7sys
d8be0951b0 deleted shot-1 & shot-2 2024-11-01 06:25:37 +01:00
ben7sys
cd57906b35 shot.ignore 2024-11-01 05:37:00 +01:00
ben7sys
54d0e510c2 shot1 and shot2 added 2024-11-01 05:27:44 +01:00
ben7sys
ced720cea2 1 2024-11-01 05:13:13 +01:00