Add new templates and tests for improved functionality

- Created index.html template for the homepage with service cards and partner logos.
- Added page_from_md.html template for rendering pages from markdown.
- Developed services.html template detailing various services offered.
- Implemented tests for link handling in markdown, ensuring external links open in new tabs and internal links function correctly.
- Enhanced markdown parser tests to validate heading extraction, content rendering, and link safety.
- Introduced utility tests for template rendering, HTML minification, and JavaScript minification.

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
zwitschiandCopilot committed 2026-05-02 13:05:43 +02:00
1 parent 559a6e4c56
commit 9f0a216c5e
79 files changed
+4700

No files matched your search

+1
View File
@@ -0,0 +1 @@
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=EDGE" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="description" content="AllYouCanGET offers professional coaching services in Career Advice, Personal Development, Leadership, and Technical Skills—helping individuals unlock their potential and achieve their personal and professional goals through expert mentoring and guidance." /><meta name="keywords" content="Coaching, Mentoring, Career Advice, Personal Development, Leadership Coaching, Technical Coaching, Software Development, IT Career, Switzerland, Germany, Remote Work, Freelancing, Startups, Corporates, Consulting, Agile, Leadership, Technical Skills, Professional coaching, Career coaching, Executive coaching, Team coaching, Business coaching" /><meta name="robots" content="index, follow" /><link rel="canonical" href="https://allucanget.biz/coaching.html" /><meta name="theme-color" content="#111827" /><meta property="og:type" content="website" /><meta property="og:url" content="https://allucanget.biz/coaching.html" /><meta property="og:title" content="Professional Coaching Services | AllYouCanGET" /><meta property="og:description" content="Transform your career with AllYouCanGET's professional coaching services. Contact us for a free consultation." /><meta property="og:image" content="https://allucanget.biz/img/cropped-Logo-AllYouCanGet-512x512-1-180x180.png" /><meta property="og:site_name" content="AllYouCanGET" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:url" content="https://allucanget.biz/coaching.html" /><meta name="twitter:title" content="Professional Coaching Services | AllYouCanGET" /><meta name="twitter:description" content="AllYouCanGET offers professional coaching services in Career Advice, Personal Development, Leadership, and Technical Skills—helping individuals unlock their potential and achieve their personal and professional goals through expert mentoring and guidance." /><meta name="twitter:image" content="https://allucanget.biz/img/cropped-Logo-AllYouCanGet-512x512-1-180x180.png" /><link rel="stylesheet" href="css/styles.css" /><link rel="icon" href="img/cropped-Logo-AllYouCanGet-512x512-1-180x180.png" type="image/x-icon" /><title>Professional Coaching Services</title></head><body><div id="header"><nav id="site-navigation"><div id="site-navigation-container"><div id="site-navigation-content"><div id="site-navigation-bar"><div id="site-navigation-brand"><a href="index.html" class="site-home-link"><img src="img/Logo-AllYouCanGet-204x100.png" alt="AllYouCanGET" class="nav-logo" /><span class="nav-text">AllYouCanGET</span></a></div><button class="hamburger-menu" aria-label="Toggle navigation"><span class="hamburger-line"></span><span class="hamburger-line"></span><span class="hamburger-line"></span></button><div class="nav-menu"><div id="site-nav-links"><a href="index.html" class="site-nav-link">Home</a><a href="services.html" class="site-nav-link">Services</a><a href="webservices.html" class="site-nav-link">Web Services</a><a href="coaching.html" class="site-nav-link active" >Coaching</a ><a href="imprint.html" class="site-nav-link">Imprint</a><a href="terms_and_conditions.html" class="site-nav-link">Terms</a></div></div></div></div></div></nav><div id="page-title"><h2 class="page-title-header">Professional Coaching Services</h2><h3 class="page-subtitle">Unlock Your Potential Through Expert Mentoring</h3></div><div class="header-cta"><div class="header-cta-buttons"><button class="bigbutton"><a href="#contact-form"><span>Start Your Journey</span><span>→</span></a></button></div></div></div><div id="main-content"><div id="main"><div id="hero"><div class="container"><h1>Our Coaching Areas</h1></div></div><div class="section"><div class="section-container container"><h2><img src="img/coaching-career.svg" alt="Career Advice"/> Career Advice</h2><div class="section-content"><p>Navigate your career path with expert guidance tailored to your industry and location.</p></div><div class="section-cards"><div class="section-card"><h3 class="section-card-title">IT Career</h3><div class="section-content"><ul><li>Career paths in software development</li><li>Technical vs management track</li><li>Transitioning between specialties</li></ul></div></div><div class="section-card"><h3 class="section-card-title">Switzerland Specifics</h3><div class="section-content"><ul><li>Work culture and expectations</li><li>Salary negotiations</li><li>Work permits and regulations</li></ul></div></div><div class="section-card"><h3 class="section-card-title">Germany Specifics</h3><div class="section-content"><ul><li>Job market trends</li><li>Industry hubs and opportunities</li></ul></div></div><div class="section-card"><h3 class="section-card-title">Remote Work</h3><div class="section-content"><ul><li>Building a remote work routine</li><li>Communication strategies</li></ul></div></div><dLine truncated