850 lines
35 KiB
HTML
850 lines
35 KiB
HTML
<!doctype html>
|
|
<html lang="he" dir="rtl">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>שרית הספרית | מספרה בחולון</title>
|
|
<meta name="description" content="שרית הספרית - מספרה בחולון עם גישה אישית וחמה. תספורות, צביעות, החלקות וטיפולי שיער מקצועיים.">
|
|
<meta property="og:title" content="שרית הספרית | מספרה בחולון">
|
|
<meta property="og:description" content="מספרה עם גישה אישית וחמה. תספורות, צביעות, החלקות וטיפולי שיער מקצועיים.">
|
|
<meta property="og:type" content="website">
|
|
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>✂️</text></svg>">
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="style.css">
|
|
</head>
|
|
<body>
|
|
<a href="#main-content" class="skip-link">דלגי לתוכן הראשי</a>
|
|
|
|
<header class="header">
|
|
<nav class="nav">
|
|
<a href="#home" class="logo">
|
|
<svg class="logo-icon" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
|
|
<circle cx="20" cy="20" r="18" stroke="currentColor" stroke-width="1.5"/>
|
|
<path d="M14 12C14 12 12 20 14 28M26 12C26 12 28 20 26 28M12 20H28" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
|
|
</svg>
|
|
<span>שרית הספרית</span>
|
|
</a>
|
|
<ul class="nav-links" id="nav-links">
|
|
<li><a href="#services">שירותים</a></li>
|
|
<li><a href="#gallery">גלריה</a></li>
|
|
<li><a href="#about">עלינו</a></li>
|
|
<li><a href="#reviews">ביקורות</a></li>
|
|
<li><a href="#contact">צור קשר</a></li>
|
|
</ul>
|
|
<a href="tel:0504001413" class="nav-cta" aria-label="התקשרי להזמנת תור">הזמיני תור</a>
|
|
<button class="menu-toggle" aria-label="פתיחת תפריט" aria-expanded="false" aria-controls="nav-links">
|
|
<span></span>
|
|
<span></span>
|
|
<span></span>
|
|
</button>
|
|
</nav>
|
|
</header>
|
|
|
|
<div class="menu-overlay" aria-hidden="true"></div>
|
|
|
|
<main id="main-content">
|
|
<section id="home" class="hero">
|
|
<div class="hero-bg" aria-hidden="true">
|
|
<div class="hero-shape hero-shape-1"></div>
|
|
<div class="hero-shape hero-shape-2"></div>
|
|
<div class="hero-shape hero-shape-3"></div>
|
|
</div>
|
|
<div class="hero-content">
|
|
<p class="hero-tag reveal">מספרה בחולון</p>
|
|
<h1 class="hero-title reveal">
|
|
<span class="hero-title-line">יופי שמרגישים</span>
|
|
<span class="hero-title-line accent">בכל תספורת</span>
|
|
</h1>
|
|
<p class="hero-desc reveal">גישה אישית וחמה, תוצאות מקצועיות. אצל שרית, כל לקוחה מקבלת את היחס המיוחד שמגיע לה.</p>
|
|
<a href="tel:0504001413" class="cta-button reveal" aria-label="התקשרי עכשיו להזמנת תור">
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/>
|
|
</svg>
|
|
<span>התקשרי עכשיו</span>
|
|
<span class="cta-phone">050-400-1413</span>
|
|
</a>
|
|
</div>
|
|
<div class="hero-visual reveal" aria-hidden="true">
|
|
<div class="hero-image-container">
|
|
<img src="https://images.unsplash.com/photo-1560066984-138dadb4c035?w=600&h=700&fit=crop&crop=center" alt="סלון שיער מודרני" class="hero-image" loading="eager">
|
|
<div class="hero-image-overlay"></div>
|
|
</div>
|
|
<div class="hero-decorations">
|
|
<span class="deco-dot deco-dot-1"></span>
|
|
<span class="deco-dot deco-dot-2"></span>
|
|
<span class="deco-dot deco-dot-3"></span>
|
|
<span class="deco-line deco-line-1"></span>
|
|
<span class="deco-line deco-line-2"></span>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="services" class="services">
|
|
<div class="container">
|
|
<header class="section-header reveal">
|
|
<span class="section-tag">מה אנחנו מציעות</span>
|
|
<h2 class="section-title">השירותים שלנו</h2>
|
|
</header>
|
|
<div class="services-grid">
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?w=400&h=250&fit=crop&crop=center" alt="תספורת נשית מקצועית" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<div class="service-icon">
|
|
<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true">
|
|
<path d="M10 38 L20 8 M20 8 L24 18 L28 8 M28 8 L38 38"/>
|
|
<path d="M14 28 H34"/>
|
|
</svg>
|
|
</div>
|
|
<h3>תספורות</h3>
|
|
<p>תספורת מותאמת אישית לכל סגנון ומבנה פנים. משיחת ייעוץ ועד לתוצאה מושלמת — כי כל אישה ייחודית.</p>
|
|
</div>
|
|
</article>
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1527799820374-dcf8d9d4a388?w=400&h=250&fit=crop&crop=center" alt="צביעת שיער מקצועית" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<div class="service-icon">
|
|
<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true">
|
|
<circle cx="24" cy="24" r="16"/>
|
|
<circle cx="24" cy="24" r="8"/>
|
|
<circle cx="24" cy="24" r="2" fill="currentColor"/>
|
|
</svg>
|
|
</div>
|
|
<h3>צביעות שיער</h3>
|
|
<p>מגוון טכניקות צביעה — מאומברה עדינה ועד שינוי צבע דרמטי. חומרים איכותיים בלבד.</p>
|
|
</div>
|
|
</article>
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1519699047748-de8e457a634e?w=400&h=250&fit=crop&crop=center" alt="החלקת שיער מקצועית" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<div class="service-icon">
|
|
<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true">
|
|
<path d="M8 40 Q24 10 40 40"/>
|
|
<path d="M12 36 Q24 16 36 36"/>
|
|
<path d="M16 32 Q24 20 32 32"/>
|
|
</svg>
|
|
</div>
|
|
<h3>החלקות</h3>
|
|
<p>החלקות קראטין וברזילאיות לשיער חלק, בריא וזוהר לאורך זמן.</p>
|
|
</div>
|
|
</article>
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1487412947147-5cebf100ffc2?w=400&h=250&fit=crop&crop=center" alt="טיפולי שיער מקצועיים" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<div class="service-icon">
|
|
<svg viewBox="0 0 48 48" fill="none" stroke="currentColor" stroke-width="1.5" aria-hidden="true">
|
|
<path d="M24 8 V16 M24 32 V40"/>
|
|
<path d="M8 24 H16 M32 24 H40"/>
|
|
<circle cx="24" cy="24" r="10"/>
|
|
<path d="M24 18 V24 L28 28"/>
|
|
</svg>
|
|
</div>
|
|
<h3>טיפולי שיער</h3>
|
|
<p>טיפולים מזינים ומשקמים לשיער פגום, יבש או צבוע. החזרת הברק והחיות.</p>
|
|
</div>
|
|
</article>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="gallery" class="gallery">
|
|
<div class="container">
|
|
<header class="section-header reveal">
|
|
<span class="section-tag">העבודות שלנו</span>
|
|
<h2 class="section-title">גלריית עיצובי שיער</h2>
|
|
</header>
|
|
<div class="gallery-grid">
|
|
<div class="gallery-item gallery-item-large reveal">
|
|
<img src="https://images.unsplash.com/photo-1562322140-8baeececf3df?w=600&h=500&fit=crop&crop=center" alt="עיצוב שיער מקצועי" loading="lazy">
|
|
<div class="gallery-overlay">
|
|
<span>עיצוב וסטיילינג</span>
|
|
</div>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1605497788044-5a32c7078486?w=400&h=300&fit=crop&crop=center" alt="תספורת נשית אלגנטית" loading="lazy">
|
|
<div class="gallery-overlay">
|
|
<span>תספורת אלגנטית</span>
|
|
</div>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1522337094846-8a818192de1f?w=400&h=300&fit=crop&crop=center" alt="צביעת שיער מודרנית" loading="lazy">
|
|
<div class="gallery-overlay">
|
|
<span>צביעה מודרנית</span>
|
|
</div>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1620331311520-246422fd82f9?w=400&h=300&fit=crop&crop=center" alt="כיסא מספרה מודרני" loading="lazy">
|
|
<div class="gallery-overlay">
|
|
<span>הסטודיו שלנו</span>
|
|
</div>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1633681926022-84c23e8cb2d6?w=400&h=300&fit=crop&crop=center" alt="מוצרי טיפוח לשיער" loading="lazy">
|
|
<div class="gallery-overlay">
|
|
<span>מוצרים איכותיים</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="about" class="about">
|
|
<div class="container">
|
|
<div class="about-layout">
|
|
<div class="about-visual reveal">
|
|
<div class="about-frame">
|
|
<img src="https://images.unsplash.com/photo-1521590832167-7bcbfaa6381f?w=500&h=600&fit=crop&crop=center" alt="פנים המספרה" class="about-image" loading="lazy">
|
|
<div class="about-badge">
|
|
<span class="about-badge-number">15+</span>
|
|
<span class="about-badge-text">שנות ניסיון</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="about-content reveal">
|
|
<span class="section-tag">הסיפור שלנו</span>
|
|
<h2 class="section-title">מספרה עם לב</h2>
|
|
<p class="about-text">
|
|
כבר למעלה מ-15 שנה, שרית מקבלת את פני לקוחותיה באווירה ביתית וחמה. המספרה בחולון הפכה לבית שני עבור נשים רבות שמחפשות לא רק תספורת מקצועית, אלא גם אוזן קשבת וחיוך חם.
|
|
</p>
|
|
<p class="about-text">
|
|
אצלנו, כל לקוחה היא מיוחדת. אנחנו מאמינות שיופי אמיתי בא מבפנים, והתפקיד שלנו הוא לעזור לך להרגיש הכי טוב שאת יכולה.
|
|
</p>
|
|
<ul class="about-values">
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6 L9 17 l-5 -5"/>
|
|
</svg>
|
|
<span>יחס אישי לכל לקוחה</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6 L9 17 l-5 -5"/>
|
|
</svg>
|
|
<span>חומרים איכותיים בלבד</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6 L9 17 l-5 -5"/>
|
|
</svg>
|
|
<span>אווירה ביתית ונעימה</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="reviews" class="reviews">
|
|
<div class="container">
|
|
<header class="section-header reveal">
|
|
<span class="section-tag">מה אומרות עלינו</span>
|
|
<h2 class="section-title">הלקוחות שלנו מספרות</h2>
|
|
</header>
|
|
<div class="reviews-grid">
|
|
<blockquote class="review-card reveal">
|
|
<div class="review-stars" aria-label="דירוג 5 מתוך 5 כוכבים">
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
</div>
|
|
<p class="review-text">"שרית פשוט קסומה! כבר שנים שאני מסתפרת רק אצלה. היא תמיד יודעת בדיוק מה מתאים לי, והאווירה במספרה פשוט ביתית ונעימה."</p>
|
|
<footer class="review-author">
|
|
<div class="review-avatar">מ</div>
|
|
<cite>מיכל כ.</cite>
|
|
</footer>
|
|
</blockquote>
|
|
<blockquote class="review-card reveal">
|
|
<div class="review-stars" aria-label="דירוג 5 מתוך 5 כוכבים">
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
</div>
|
|
<p class="review-text">"עשיתי אצל שרית החלקה קראטין והתוצאה מדהימה! השיער חלק, בריא ומבריק. ממליצה בחום."</p>
|
|
<footer class="review-author">
|
|
<div class="review-avatar">ר</div>
|
|
<cite>רונית ש.</cite>
|
|
</footer>
|
|
</blockquote>
|
|
<blockquote class="review-card reveal">
|
|
<div class="review-stars" aria-label="דירוג 5 מתוך 5 כוכבים">
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
<svg viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"><path d="M10 1l2.39 6.26H19l-5.3 4.27L15.78 19 10 14.67 4.22 19l2.08-7.47L1 7.26h6.61z"/></svg>
|
|
</div>
|
|
<p class="review-text">"סוף סוף מצאתי מספרה שמבינה אותי! שרית הקשיבה בדיוק למה שרציתי והתוצאה הייתה מעבר לציפיות."</p>
|
|
<footer class="review-author">
|
|
<div class="review-avatar">ל</div>
|
|
<cite>לימור ד.</cite>
|
|
</footer>
|
|
</blockquote>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="contact" class="contact">
|
|
<div class="container">
|
|
<div class="contact-layout">
|
|
<div class="contact-content reveal">
|
|
<span class="section-tag">בואי נדבר</span>
|
|
<h2 class="section-title">מוזמנת ליצור קשר</h2>
|
|
<p class="contact-text">רוצה לקבוע תור? יש לך שאלה? נשמח לשמוע ממך!</p>
|
|
<div class="contact-info">
|
|
<a href="tel:0504001413" class="contact-item contact-item-phone" aria-label="התקשרי לטלפון 050-400-1413">
|
|
<div class="contact-icon">
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/>
|
|
</svg>
|
|
</div>
|
|
<div class="contact-details">
|
|
<span class="contact-label">טלפון להזמנת תור</span>
|
|
<span class="contact-value">050-400-1413</span>
|
|
</div>
|
|
</a>
|
|
<div class="contact-item">
|
|
<div class="contact-icon">
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/>
|
|
<circle cx="12" cy="10" r="3"/>
|
|
</svg>
|
|
</div>
|
|
<div class="contact-details">
|
|
<span class="contact-label">מיקום</span>
|
|
<span class="contact-value">חולון</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="contact-cta reveal">
|
|
<div class="cta-card">
|
|
<h3>מוכנה להרגיש מדהימה?</h3>
|
|
<p>התקשרי עכשיו וקבעי את התור הבא שלך</p>
|
|
<a href="tel:0504001413" class="cta-button cta-button-large" aria-label="התקשרי עכשיו 050-400-1413">
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/>
|
|
</svg>
|
|
<span>050-400-1413</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</main>
|
|
|
|
<footer class="footer">
|
|
<div class="container">
|
|
<div class="footer-content">
|
|
<div class="footer-brand">
|
|
<svg class="footer-logo" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
|
|
<circle cx="20" cy="20" r="18" stroke="currentColor" stroke-width="1.5"/>
|
|
<path d="M14 12C14 12 12 20 14 28M26 12C26 12 28 20 26 28M12 20H28" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
|
|
</svg>
|
|
<span>שרית הספרית</span>
|
|
</div>
|
|
<p class="footer-copy">© 2025 שרית הספרית. כל הזכויות שמורות.</p>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<!-- Pricing FAB and Modal -->
|
|
<button class="pricing-fab" id="pricing-fab" aria-label="פתיחת חלון בחירת חבילה">
|
|
<span class="pricing-fab-text">רוצים אתר כזה? לחצו כאן ????</span>
|
|
</button>
|
|
|
|
<div class="pricing-modal-overlay" id="pricing-modal-overlay" aria-hidden="true">
|
|
<div class="pricing-modal" role="dialog" aria-modal="true" aria-labelledby="pricing-modal-title">
|
|
<button class="pricing-modal-close" id="pricing-modal-close" aria-label="סגירת חלון">
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
|
|
<path d="M18 6L6 18M6 6l12 12"/>
|
|
</svg>
|
|
</button>
|
|
<div class="pricing-modal-content">
|
|
<h2 id="pricing-modal-title" class="pricing-modal-title">בחרו את החבילה המתאימה לכם</h2>
|
|
|
|
<div class="pricing-cards">
|
|
<div class="pricing-card">
|
|
<div class="pricing-card-header">
|
|
<h3>קוד האתר בלבד</h3>
|
|
<div class="pricing-card-price">
|
|
<span class="pricing-currency">₪</span>
|
|
<span class="pricing-amount">1,490</span>
|
|
</div>
|
|
</div>
|
|
<ul class="pricing-card-features">
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6L9 17l-5-5"/>
|
|
</svg>
|
|
<span>קבצי האתר המלאים</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6L9 17l-5-5"/>
|
|
</svg>
|
|
<span>קוד נקי ומתועד</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6L9 17l-5-5"/>
|
|
</svg>
|
|
<span>ללא אחסון — תארחו בעצמכם</span>
|
|
</li>
|
|
</ul>
|
|
<a href="https://nwk3ywktc2n8ttnibdhgonlx.sites.clientscenter.co.il/?biz=sarit&plan=code" target="_blank" rel="noopener" class="pricing-card-btn">
|
|
המשך לתשלום
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M5 12h14M12 5l7 7-7 7"/>
|
|
</svg>
|
|
</a>
|
|
</div>
|
|
|
|
<div class="pricing-card pricing-card-featured">
|
|
<div class="pricing-card-badge">מומלץ</div>
|
|
<div class="pricing-card-header">
|
|
<h3>חבילה מלאה</h3>
|
|
<div class="pricing-card-price">
|
|
<span class="pricing-currency">₪</span>
|
|
<span class="pricing-amount">2,390</span>
|
|
</div>
|
|
</div>
|
|
<ul class="pricing-card-features">
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6L9 17l-5-5"/>
|
|
</svg>
|
|
<span>קוד + אחסון לשנה</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6L9 17l-5-5"/>
|
|
</svg>
|
|
<span>דומיין בהתאמה אישית</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M20 6L9 17l-5-5"/>
|
|
</svg>
|
|
<span>תיבת מייל עסקית</span>
|
|
</li>
|
|
</ul>
|
|
<a href="https://nwk3ywktc2n8ttnibdhgonlx.sites.clientscenter.co.il/?biz=sarit&plan=full" target="_blank" rel="noopener" class="pricing-card-btn pricing-card-btn-featured">
|
|
המשך לתשלום
|
|
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
|
|
<path d="M5 12h14M12 5l7 7-7 7"/>
|
|
</svg>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<style>
|
|
/* Pricing FAB */
|
|
.pricing-fab {
|
|
position: fixed;
|
|
bottom: var(--space-lg);
|
|
inset-inline-end: var(--space-md);
|
|
z-index: 85;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: var(--space-sm);
|
|
padding: var(--space-sm) var(--space-md);
|
|
background: linear-gradient(135deg, var(--color-accent) 0%, var(--color-warm) 100%);
|
|
color: var(--color-white);
|
|
border: none;
|
|
border-radius: var(--radius-full);
|
|
box-shadow: 0 4px 20px rgba(139, 105, 20, 0.4);
|
|
font-family: var(--font-body);
|
|
font-weight: 500;
|
|
font-size: 0.95rem;
|
|
cursor: pointer;
|
|
transition: transform 0.2s ease, box-shadow 0.2s ease;
|
|
animation: pricing-fab-pulse 2s ease-in-out infinite;
|
|
}
|
|
|
|
.pricing-fab:hover {
|
|
transform: translateY(-3px) scale(1.02);
|
|
box-shadow: 0 8px 30px rgba(139, 105, 20, 0.5);
|
|
}
|
|
|
|
.pricing-fab:focus-visible {
|
|
outline: 3px solid var(--color-warm);
|
|
outline-offset: 3px;
|
|
}
|
|
|
|
.pricing-fab-text {
|
|
white-space: nowrap;
|
|
}
|
|
|
|
@keyframes pricing-fab-pulse {
|
|
0%, 100% {
|
|
box-shadow: 0 4px 20px rgba(139, 105, 20, 0.4);
|
|
}
|
|
50% {
|
|
box-shadow: 0 4px 30px rgba(139, 105, 20, 0.6);
|
|
}
|
|
}
|
|
|
|
/* Pricing Modal Overlay */
|
|
.pricing-modal-overlay {
|
|
position: fixed;
|
|
inset: 0;
|
|
z-index: 160;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding: var(--space-md);
|
|
background: rgba(61, 50, 41, 0.6);
|
|
backdrop-filter: blur(4px);
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
transition: opacity 0.2s ease, visibility 0.2s ease;
|
|
}
|
|
|
|
.pricing-modal-overlay.is-visible {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
|
|
/* Pricing Modal */
|
|
.pricing-modal {
|
|
position: relative;
|
|
width: 100%;
|
|
max-width: 720px;
|
|
max-height: 90vh;
|
|
overflow-y: auto;
|
|
background: var(--color-white);
|
|
border-radius: var(--radius-lg);
|
|
box-shadow: 0 20px 60px rgba(61, 50, 41, 0.3);
|
|
transform: scale(0.95) translateY(20px);
|
|
transition: transform 0.4s ease;
|
|
}
|
|
|
|
.pricing-modal-overlay.is-visible .pricing-modal {
|
|
transform: scale(1) translateY(0);
|
|
}
|
|
|
|
.pricing-modal-close {
|
|
position: absolute;
|
|
top: var(--space-sm);
|
|
inset-inline-end: var(--space-sm);
|
|
width: 40px;
|
|
height: 40px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background: var(--color-bg);
|
|
border: none;
|
|
border-radius: 50%;
|
|
color: var(--color-text-light);
|
|
cursor: pointer;
|
|
transition: background 0.2s ease, color 0.2s ease;
|
|
z-index: 10;
|
|
}
|
|
|
|
.pricing-modal-close:hover {
|
|
background: var(--color-cream);
|
|
color: var(--color-text);
|
|
}
|
|
|
|
.pricing-modal-close:focus-visible {
|
|
outline: 2px solid var(--color-accent);
|
|
outline-offset: 2px;
|
|
}
|
|
|
|
.pricing-modal-close svg {
|
|
width: 20px;
|
|
height: 20px;
|
|
}
|
|
|
|
.pricing-modal-content {
|
|
padding: var(--space-xl);
|
|
}
|
|
|
|
.pricing-modal-title {
|
|
text-align: center;
|
|
font-size: clamp(1.25rem, 4vw, 1.5rem);
|
|
font-weight: 600;
|
|
color: var(--color-text);
|
|
margin-block-end: var(--space-lg);
|
|
}
|
|
|
|
/* Pricing Cards */
|
|
.pricing-cards {
|
|
display: grid;
|
|
grid-template-columns: 1fr;
|
|
gap: var(--space-md);
|
|
}
|
|
|
|
@media (min-width: 600px) {
|
|
.pricing-cards {
|
|
grid-template-columns: repeat(2, 1fr);
|
|
gap: var(--space-lg);
|
|
}
|
|
}
|
|
|
|
.pricing-card {
|
|
position: relative;
|
|
padding: var(--space-lg);
|
|
background: var(--color-bg);
|
|
border-radius: var(--radius-lg);
|
|
border: 2px solid transparent;
|
|
transition: border-color 0.2s ease, transform 0.2s ease;
|
|
}
|
|
|
|
.pricing-card:hover {
|
|
border-color: var(--color-warm);
|
|
transform: translateY(-4px);
|
|
}
|
|
|
|
.pricing-card-featured {
|
|
background: linear-gradient(135deg, rgba(201, 168, 124, 0.1) 0%, rgba(168, 181, 160, 0.1) 100%);
|
|
border-color: var(--color-accent);
|
|
}
|
|
|
|
.pricing-card-featured:hover {
|
|
border-color: var(--color-accent);
|
|
}
|
|
|
|
.pricing-card-badge {
|
|
position: absolute;
|
|
top: -12px;
|
|
inset-inline-start: 50%;
|
|
transform: translateX(50%);
|
|
padding: 4px 16px;
|
|
background: var(--color-accent);
|
|
color: var(--color-white);
|
|
font-size: 0.75rem;
|
|
font-weight: 500;
|
|
border-radius: var(--radius-full);
|
|
}
|
|
|
|
.pricing-card-header {
|
|
text-align: center;
|
|
margin-block-end: var(--space-md);
|
|
padding-block-end: var(--space-md);
|
|
border-block-end: 1px solid rgba(201, 168, 124, 0.3);
|
|
}
|
|
|
|
.pricing-card-header h3 {
|
|
font-size: 1.1rem;
|
|
font-weight: 600;
|
|
color: var(--color-text);
|
|
margin-block-end: var(--space-sm);
|
|
}
|
|
|
|
.pricing-card-price {
|
|
display: flex;
|
|
align-items: baseline;
|
|
justify-content: center;
|
|
gap: 4px;
|
|
}
|
|
|
|
.pricing-currency {
|
|
font-size: 1.25rem;
|
|
font-weight: 500;
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
.pricing-amount {
|
|
font-size: 2.25rem;
|
|
font-weight: 600;
|
|
color: var(--color-accent);
|
|
line-height: 1;
|
|
}
|
|
|
|
.pricing-card-features {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0 0 var(--space-lg);
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: var(--space-sm);
|
|
}
|
|
|
|
.pricing-card-features li {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: var(--space-xs);
|
|
font-size: 0.9rem;
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
.pricing-card-features svg {
|
|
width: 18px;
|
|
height: 18px;
|
|
color: var(--color-accent);
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.pricing-card-btn {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: var(--space-xs);
|
|
width: 100%;
|
|
padding: var(--space-sm) var(--space-md);
|
|
font-family: var(--font-body);
|
|
font-size: 0.95rem;
|
|
font-weight: 500;
|
|
color: var(--color-text);
|
|
background: var(--color-white);
|
|
border: 2px solid var(--color-warm);
|
|
border-radius: var(--radius-md);
|
|
text-decoration: none;
|
|
transition: background 0.2s ease, color 0.2s ease, border-color 0.2s ease;
|
|
}
|
|
|
|
.pricing-card-btn:hover {
|
|
background: var(--color-warm);
|
|
color: var(--color-white);
|
|
border-color: var(--color-warm);
|
|
}
|
|
|
|
.pricing-card-btn:focus-visible {
|
|
outline: 2px solid var(--color-accent);
|
|
outline-offset: 2px;
|
|
}
|
|
|
|
.pricing-card-btn svg {
|
|
width: 18px;
|
|
height: 18px;
|
|
transform: scaleX(-1);
|
|
}
|
|
|
|
.pricing-card-btn-featured {
|
|
background: linear-gradient(135deg, var(--color-accent) 0%, var(--color-warm) 100%);
|
|
color: var(--color-white);
|
|
border-color: transparent;
|
|
}
|
|
|
|
.pricing-card-btn-featured:hover {
|
|
background: linear-gradient(135deg, var(--color-text) 0%, #5a4d40 100%);
|
|
border-color: transparent;
|
|
}
|
|
|
|
/* Body scroll lock when pricing modal is open */
|
|
body.pricing-modal-open {
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Mobile adjustments */
|
|
@media (max-width: 599px) {
|
|
.pricing-fab {
|
|
padding: var(--space-xs) var(--space-sm);
|
|
font-size: 0.85rem;
|
|
bottom: var(--space-md);
|
|
}
|
|
|
|
.pricing-modal-content {
|
|
padding: var(--space-lg);
|
|
}
|
|
|
|
.pricing-card {
|
|
padding: var(--space-md);
|
|
}
|
|
|
|
.pricing-amount {
|
|
font-size: 1.75rem;
|
|
}
|
|
}
|
|
</style>
|
|
|
|
<script>
|
|
(function() {
|
|
'use strict';
|
|
|
|
var pricingFab = document.getElementById('pricing-fab');
|
|
var pricingModalOverlay = document.getElementById('pricing-modal-overlay');
|
|
var pricingModalClose = document.getElementById('pricing-modal-close');
|
|
var pricingModal = pricingModalOverlay ? pricingModalOverlay.querySelector('.pricing-modal') : null;
|
|
|
|
function openPricingModal() {
|
|
if (!pricingModalOverlay) return;
|
|
pricingModalOverlay.classList.add('is-visible');
|
|
pricingModalOverlay.setAttribute('aria-hidden', 'false');
|
|
document.body.classList.add('pricing-modal-open');
|
|
if (pricingModalClose) {
|
|
setTimeout(function() {
|
|
pricingModalClose.focus();
|
|
}, 100);
|
|
}
|
|
}
|
|
|
|
function closePricingModal() {
|
|
if (!pricingModalOverlay) return;
|
|
pricingModalOverlay.classList.remove('is-visible');
|
|
pricingModalOverlay.setAttribute('aria-hidden', 'true');
|
|
document.body.classList.remove('pricing-modal-open');
|
|
if (pricingFab) {
|
|
pricingFab.focus();
|
|
}
|
|
}
|
|
|
|
if (pricingFab) {
|
|
pricingFab.addEventListener('click', openPricingModal);
|
|
}
|
|
|
|
if (pricingModalClose) {
|
|
pricingModalClose.addEventListener('click', closePricingModal);
|
|
}
|
|
|
|
if (pricingModalOverlay) {
|
|
pricingModalOverlay.addEventListener('click', function(e) {
|
|
if (e.target === pricingModalOverlay) {
|
|
closePricingModal();
|
|
}
|
|
});
|
|
}
|
|
|
|
document.addEventListener('keydown', function(e) {
|
|
if (e.key === 'Escape' && pricingModalOverlay && pricingModalOverlay.classList.contains('is-visible')) {
|
|
closePricingModal();
|
|
}
|
|
});
|
|
|
|
if (pricingModal) {
|
|
pricingModal.addEventListener('keydown', function(e) {
|
|
if (e.key !== 'Tab') return;
|
|
|
|
var focusableElements = pricingModal.querySelectorAll(
|
|
'button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'
|
|
);
|
|
var firstElement = focusableElements[0];
|
|
var lastElement = focusableElements[focusableElements.length - 1];
|
|
|
|
if (e.shiftKey) {
|
|
if (document.activeElement === firstElement) {
|
|
lastElement.focus();
|
|
e.preventDefault();
|
|
}
|
|
} else {
|
|
if (document.activeElement === lastElement) {
|
|
firstElement.focus();
|
|
e.preventDefault();
|
|
}
|
|
}
|
|
});
|
|
}
|
|
})();
|
|
</script>
|
|
|
|
<script src="script.js"></script>
|
|
</body>
|
|
</html> |