Commit Graph

45 Commits

Author SHA1 Message Date
TheOnlyMace
3c89be144a Refactor CSS for text styling: Updated the logo and highlight classes in index.php to include 'background-clip: text' for improved text rendering consistency across browsers. This change enhances the visual presentation of text elements. 2026-02-01 15:42:12 +01:00
TheOnlyMace
bc454f7c05 Enhance product configuration management: Updated product-config.php to streamline product data retrieval across various PHP files, including contact-handler.php, mail-gateway.php, vpc.php, vps.php, and webhosting.php. This change improves maintainability by eliminating hardcoded package details and centralizing configuration management. 2026-02-01 15:39:38 +01:00
TheOnlyMace
03dddf689e Refactor product configuration loading in multiple PHP files: Updated contact-handler.php to load mail configuration, and modified mail-gateway.php, vpc.php, vps.php, and webhosting.php to utilize a centralized products-config.php for product data retrieval. Removed hardcoded package details in favor of dynamic rendering for improved maintainability. 2026-01-17 00:27:03 +01:00
TheOnlyMace
2dbcd2d3b7 Update main tag in multiple PHP files to include an ID for improved accessibility and styling: Changed <main> to <main id="main-content"> in 404, 500, about, agb, contact, datenschutz, impressum, index, mail-gateway, vpc, vps, and webhosting pages. Additionally, updated copyright year in email templates to be dynamic. 2026-01-16 23:52:33 +01:00
𝓜𝓪𝓬𝓮™
7546c89e18 Update backend repository link in README 2026-01-16 22:47:48 +01:00
TheOnlyMace
6a35efe3d0 Replace GNU Lesser General Public License with Business Source License 1.1: Updated the LICENSE file to reflect the new licensing terms, including specific usage permissions and conditions for the licensed work. This change aligns with the project's commercial direction and clarifies user rights and responsibilities. 2026-01-16 20:27:31 +01:00
TheOnlyMace
a9594ba173 Update README.md to reflect project renaming and backend integration: Changed project name from HexaHost-Website to HexaHost-Frontend, added a note about the dependency on the HexaHost-Backend repository, and updated installation instructions to include backend file integration. Enhanced project structure details for clarity. 2026-01-16 19:32:43 +01:00
TheOnlyMace
356e69f635 Remove obsolete CSS, JavaScript, and configuration files: Deleted style.css, contact.js, cookie-consent.js, main.js, config.php, mail-config.php, header.php, footer.php, and functions.php to streamline the project and improve maintainability. This cleanup enhances performance and reduces complexity in the codebase. 2026-01-16 19:24:43 +01:00
TheOnlyMace
500da23637 Update cookie consent functionality: Enhanced the cookie consent banner by adding options for rejecting non-essential cookies and improved the styling for better user experience. Updated related JavaScript to ensure proper functionality and compliance with privacy regulations. 2026-01-14 00:45:24 +01:00
TheOnlyMace
6a6d22ad9f Remove deprecated CSS and JavaScript files: Deleted style.css, contact.js, cookie-consent.js, main.js, and related configuration files to streamline the project and improve maintainability. This cleanup enhances performance and reduces complexity in the codebase. 2026-01-14 00:38:00 +01:00
TheOnlyMace
eb72e6d38f Update README.md to reflect project structure changes and new features: Renamed project directory, added PHP file extensions, included new legal pages (Impressum, Datenschutz, AGB), and updated installation instructions for PHP dependencies and email configuration. Enhanced contact form details with server-side validation and SMTP email functionality. 2026-01-13 23:42:31 +01:00
TheOnlyMace
7940344f82 Show cookie consent banner by removing 'hide' class: Updated the showBanner function to ensure the cookie consent banner is displayed correctly by removing the 'hide' class, improving visibility for users. 2026-01-13 23:31:12 +01:00
TheOnlyMace
e660a47e03 Add cookie settings link to footer: Included a new link in the footer for users to access cookie settings, enhancing user control over cookie consent preferences. 2026-01-13 23:30:22 +01:00
TheOnlyMace
4510446f8d Refactor header styles and improve loading performance: Removed inline critical CSS for better maintainability and updated stylesheet loading method to enhance page rendering speed. Simplified font loading comments for clarity. 2026-01-13 23:27:45 +01:00
TheOnlyMace
44b09947bc Add cookie consent banner and settings: Implemented a cookie consent banner in the footer with options for accepting all cookies, essential cookies, and accessing settings. Added corresponding CSS styles for the banner and settings panel, enhancing user experience and compliance with privacy regulations. 2026-01-13 23:26:07 +01:00
TheOnlyMace
ebb15eb5c2 Refactor URL handling and improve navigation: Updated .htaccess for cleaner URL structure by removing .php extensions and redirecting to clean URLs. Modified various pages to use absolute paths for links, enhancing consistency and user experience. Updated error pages and footer links accordingly. 2026-01-13 23:15:10 +01:00
TheOnlyMace
4382fd3e0b Reintroduce composer.json file: Added the configuration file for the HexaHost contact form project, specifying dependencies and autoloading settings to support project structure and functionality. 2026-01-13 23:11:25 +01:00
TheOnlyMace
27e157e919 Remove composer.json file: Deleted the configuration file for the project as part of the cleanup process, enhancing project structure and security. 2026-01-13 23:10:02 +01:00
TheOnlyMace
2df47dc461 Enhance security and configuration of contact form: Added Content Security Policy and Strict-Transport-Security headers in .htaccess for improved security. Updated error handling to use a single 404.php for various error codes. Removed deprecated config.php and composer.json files, and implemented IP address detection for better security. Added honeypot field for bot protection in contact form and improved session security settings in functions.php. 2026-01-13 23:04:05 +01:00
TheOnlyMace
a1b303edde Update AGB page: Adjusted service availability percentage from 99.9% to 99% and changed contact email for cancellations and revocations to support@hexahost.de, improving clarity and user guidance. 2026-01-13 22:54:14 +01:00
TheOnlyMace
a47ffb07f8 Update footer links and add AGB page: Replaced placeholder links in the footer with actual URLs for Kunden-Center, Status, and Support-Ticket, and added a new link to the AGB page, enhancing navigation and user access to important resources. 2026-01-13 22:45:55 +01:00
TheOnlyMace
2e7cb182fd Remove placeholder text from Impressum page: Cleared out the placeholder for legal information to enhance clarity and compliance with legal standards. 2026-01-13 22:36:55 +01:00
TheOnlyMace
413e5b430a Update UST-ID placeholder in Impressum page: Replaced the placeholder text for the Umsatzsteuer-Identifikationsnummer with an actual example, improving clarity and compliance with legal requirements. 2026-01-13 22:33:30 +01:00
TheOnlyMace
090ea601ca Update footer links to point to the Datenschutz page: Changed the footer link for Datenschutz from a placeholder to the actual page, improving navigation and accessibility for users. 2026-01-13 22:32:43 +01:00
TheOnlyMace
3ec200c9ee Add legal pages styles and update footer links: Introduced new CSS styles for Impressum and Datenschutz pages, enhancing layout and responsiveness. Updated footer to link to the Impressum page, improving navigation. 2026-01-13 22:29:48 +01:00
TheOnlyMace
43905d78c0 Replace logo text with image in header and update CSS styles for logo: Removed text-based logo and added an image with hover effects, enhancing visual appeal and user interaction. 2026-01-13 22:17:51 +01:00
TheOnlyMace
2e3b071ca6 Remove outdated styles for open FAQ items: Eliminated border and box-shadow properties from the .faq-item.open class to streamline the design and improve consistency with recent enhancements. 2026-01-13 22:15:00 +01:00
TheOnlyMace
996dec5f78 Enhance FAQ item styles with hover effects and transitions: Added visual feedback for FAQ items on hover and when open, improving user interaction and aesthetics. 2026-01-13 22:13:40 +01:00
TheOnlyMace
b193455e99 Add FAQ accordion functionality to main.js: Implemented interactive FAQ section that allows users to toggle answers while ensuring only one item is open at a time. Enhanced user experience by managing answer visibility with smooth transitions. 2026-01-13 22:07:37 +01:00
TheOnlyMace
21e921005a Center text alignment in body styles and adjust product features list spacing: Updated CSS to enhance layout and visual consistency by centering text and modifying list item margins. 2026-01-13 22:05:55 +01:00
TheOnlyMace
df04a0244e Update .htaccess for enhanced security and refactor CSS styles: Replaced directory protection with rewrite rules for logs and vendor directories. Modified product features and team stats styles for improved layout and alignment, including new classes for better grid management. 2026-01-13 22:02:54 +01:00
TheOnlyMace
bca75e38bc Refactor contact form handling and enhance Mail Gateway page: Centralized subject mapping for contact requests, improved CSRF token validation, and optimized AJAX CORS handling. Updated Mail Gateway page layout and content for better clarity and user engagement, including new package details and security features. 2026-01-06 21:57:55 +01:00
TheOnlyMace
385baf2db7 Implement CSRF protection in contact form: Added session management and CSRF token validation to enhance security. Updated AJAX response handling in JavaScript to reset button state after submission. 2026-01-06 21:49:24 +01:00
TheOnlyMace
a6aab5208d Enhance CSS styles for product features, values, team, and technology sections: Added new styles for lists, grid layouts, and improved text alignment and spacing for better visual presentation. 2026-01-06 21:41:27 +01:00
Samuel Müller
65ff0da7a9 Umstellung von HTML auf PHP für die Hauptseiten: Entfernen der HTML-Dateien (index.html, about.html, contact.html, vpc.html, vps.html, mail-gateway.html, webhosting.html) und Implementierung von PHP-Dateien (index.php, about.php, contact.php, vpc.php, vps.php, mail-gateway.php, webhosting.php). Anpassung der .htaccess-Datei zur Unterstützung von HTML zu PHP Weiterleitungen. Aktualisierung der Links in den Header- und Footer-Dateien auf die neuen PHP-Seiten. 2025-08-01 15:01:28 +02:00
Samuel Müller
5088da82e9 Aktualisierung der SMTP-Konfiguration im Kontaktformular: Testwerte durch echte SMTP-Daten ersetzt. Bereinigung des Codes durch Entfernen nicht benötigter Felder und Verbesserung der Validierungslogik. Anpassungen in der README-Dokumentation zur E-Mail-Konfiguration vorgenommen. 2025-08-01 14:00:18 +02:00
Samuel Müller
ccab2355c4 Merge branch 'main' of https://github.com/theoneandonlymace/HexaHost-Website 2025-08-01 10:56:21 +02:00
Samuel Müller
cdcf060b0e Optimierung des Kontaktformulars: Entfernen von nicht benötigten Feldern und Verbesserung der Validierungslogik. Anpassung der CSS-Stile für eine bessere Benutzererfahrung. 2025-08-01 10:56:13 +02:00
𝓜𝓪𝓬𝓮™
7626c208b9 Update issue templates 2025-08-01 08:53:48 +02:00
Samuel Müller
0c44e675e8 Bereinigung des Kontaktformulars: Entfernen von auskommentierten Checkboxen und überflüssigen Merge-Konfliktmarkierungen. Verbesserung der Lesbarkeit des Codes. 2025-07-31 16:34:15 +02:00
Samuel Müller
6702d92b12 Merge branch 'main' of https://github.com/theoneandonlymace/HexaHost-Website 2025-07-31 16:30:59 +02:00
Samuel Müller
a0b315c13f Aktualisierung der Kontaktseite: Ersetzung von Live Chat durch Discord-Support, Anpassung des Kontaktformulars mit Honeypot-Feld für Bot-Schutz und Verbesserung der Formularvalidierung. Hinzufügung von CSS-Stilen für neue Abschnitte und Optimierung der responsiven Darstellung. 2025-07-31 16:30:05 +02:00
𝓜𝓪𝓬𝓮™
04d4c58eb4 Merge pull request #1 from theoneandonlymace/dev-stage-1
Formular-Handling verbessert
2025-07-31 15:50:07 +02:00
Samuel Müller
0e49848a78 Formular-Handling verbessert: CSRF-Token hinzugefügt, AJAX-Formularübermittlung implementiert und neue CSS-Stile für verschiedene Abschnitte hinzugefügt. 2025-07-31 15:47:00 +02:00
Samuel Müller
3df2a0efea initial commit 2025-07-31 15:19:31 +02:00