797 lines
32 KiB
HTML
797 lines
32 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">
|
|
<meta name="theme-color" content="#0a0a0a">
|
|
<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'><circle cx='50' cy='50' r='45' fill='%23000'/><circle cx='50' cy='50' r='30' fill='none' stroke='%23D4AF37' stroke-width='3'/></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>
|
|
<header class="header">
|
|
<nav class="nav">
|
|
<a href="#hero" class="logo">
|
|
<svg class="logo-icon" viewBox="0 0 50 50" aria-hidden="true">
|
|
<path d="M15 35 Q25 10 35 35" fill="none" stroke="var(--gold)" stroke-width="2" stroke-linecap="round"/>
|
|
<path d="M20 32 Q25 15 30 32" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
|
|
<line x1="25" y1="35" x2="25" y2="45" stroke="var(--gold)" stroke-width="1.5"/>
|
|
</svg>
|
|
<span>אורלי חן</span>
|
|
</a>
|
|
<ul class="nav-links">
|
|
<li><a href="#services">שירותים</a></li>
|
|
<li><a href="#gallery">גלריה</a></li>
|
|
<li><a href="#about">אודות</a></li>
|
|
<li><a href="#contact">צרי קשר</a></li>
|
|
</ul>
|
|
<a href="tel:0506368779" class="nav-cta" aria-label="התקשרי להזמנת תור: 050-636-8779">הזמיני תור</a>
|
|
<a href="tel:0506368779" class="nav-cta-mobile" aria-label="התקשרי להזמנת תור">
|
|
<svg viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>
|
|
</svg>
|
|
</a>
|
|
<button class="nav-toggle" aria-label="פתיחת תפריט ניווט" aria-expanded="false">
|
|
<span></span>
|
|
<span></span>
|
|
<span></span>
|
|
</button>
|
|
</nav>
|
|
</header>
|
|
|
|
<main>
|
|
<section id="hero" class="hero">
|
|
<div class="hero-bg">
|
|
<div class="hero-gradient"></div>
|
|
<img src="https://images.unsplash.com/photo-1560066984-138dadb4c035?auto=format&fit=crop&w=1920&q=80" alt="" class="hero-image" aria-hidden="true">
|
|
<div class="hero-overlay"></div>
|
|
<div class="hero-lines" aria-hidden="true">
|
|
<svg viewBox="0 0 100 100" preserveAspectRatio="none">
|
|
<line x1="20" y1="0" x2="20" y2="100" stroke="var(--gold-faint)" stroke-width="0.2"/>
|
|
<line x1="40" y1="0" x2="40" y2="100" stroke="var(--gold-faint)" stroke-width="0.2"/>
|
|
<line x1="60" y1="0" x2="60" y2="100" stroke="var(--gold-faint)" stroke-width="0.2"/>
|
|
<line x1="80" y1="0" x2="80" y2="100" stroke="var(--gold-faint)" stroke-width="0.2"/>
|
|
</svg>
|
|
</div>
|
|
</div>
|
|
<div class="hero-content">
|
|
<p class="hero-tagline reveal">סלון עיצוב שיער יוקרתי</p>
|
|
<h1 class="hero-title reveal">
|
|
<span class="hero-title-line">השיער שלך,</span>
|
|
<span class="hero-title-line">היצירה שלי</span>
|
|
</h1>
|
|
<p class="hero-subtitle reveal">עיצוב שיער, צביעה מקצועית ואיסופים לאירועים<br>ברמת גן והסביבה</p>
|
|
<a href="tel:0506368779" class="btn btn-primary reveal" aria-label="התקשרי להזמנת תור: 050-636-8779">
|
|
<svg class="btn-icon" viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>
|
|
</svg>
|
|
להזמנת תור: 050-636-8779
|
|
</a>
|
|
</div>
|
|
<div class="hero-scroll" aria-hidden="true">
|
|
<svg viewBox="0 0 24 24">
|
|
<path d="M12 4v16m0 0l-6-6m6 6l6-6" stroke="currentColor" stroke-width="1.5" fill="none"/>
|
|
</svg>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="services" class="services">
|
|
<div class="container">
|
|
<header class="section-header reveal">
|
|
<span class="section-label">השירותים שלנו</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-1622288432450-277d0fef5ed6?auto=format&fit=crop&w=600&q=80" alt="תספורת מקצועית בסלון" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<h3 class="service-title">תספורות</h3>
|
|
<p class="service-desc">תספורת מדויקת המותאמת למבנה הפנים שלך, לאורח החיים ולסגנון האישי. מקצועיות שנרכשה במשך שנים של ניסיון.</p>
|
|
</div>
|
|
</article>
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1527799820374-dcf8d9d4a388?auto=format&fit=crop&w=600&q=80" alt="צביעת שיער מקצועית" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<h3 class="service-title">צביעה מקצועית</h3>
|
|
<p class="service-desc">צבעים עשירים ומדויקים, טכניקות מתקדמות כולל אומברה, בלאייז׳ והיילייטס. שמירה על בריאות השיער תוך השגת הצבע המושלם.</p>
|
|
</div>
|
|
</article>
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1595476108010-b4d1f102b1b1?auto=format&fit=crop&w=600&q=80" alt="תסרוקת כלה ואיסוף לאירועים" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<h3 class="service-title">איסוף לאירועים</h3>
|
|
<p class="service-desc">תסרוקות מרהיבות לכל אירוע מיוחד — חתונות, בת מצווה, נשפים ועוד. עיצוב שייראה מושלם מהרגע הראשון ועד סוף הלילה.</p>
|
|
</div>
|
|
</article>
|
|
<article class="service-card reveal">
|
|
<div class="service-image">
|
|
<img src="https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?auto=format&fit=crop&w=600&q=80" alt="טיפולי שיער משקמים" loading="lazy">
|
|
</div>
|
|
<div class="service-content">
|
|
<h3 class="service-title">טיפולי שיער</h3>
|
|
<p class="service-desc">טיפולים משקמים ומזינים להחזרת הברק והחיוניות לשיער. פתרונות מותאמים אישית לכל סוגי השיער.</p>
|
|
</div>
|
|
</article>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="gallery" class="gallery">
|
|
<div class="container">
|
|
<header class="section-header reveal">
|
|
<span class="section-label">גלריה</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-1605497788044-5a32c7078486?auto=format&fit=crop&w=800&q=80" alt="אומברה זהוב - צביעת גוונים" loading="lazy">
|
|
<span class="gallery-label">אומברה זהוב</span>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1634449571010-02389ed0f9b0?auto=format&fit=crop&w=600&q=80" alt="תספורת קצרה מודרנית" loading="lazy">
|
|
<span class="gallery-label">תספורת קצרה</span>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1580618672591-eb180b1a973f?auto=format&fit=crop&w=600&q=80" alt="בלונד פלטינום" loading="lazy">
|
|
<span class="gallery-label gallery-label-dark">בלונד פלטינום</span>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1519699047748-de8e457a634e?auto=format&fit=crop&w=600&q=80" alt="תסרוקת כלה מרהיבה" loading="lazy">
|
|
<span class="gallery-label">איסוף לכלה</span>
|
|
</div>
|
|
<div class="gallery-item gallery-item-tall reveal">
|
|
<img src="https://images.unsplash.com/photo-1522337094846-8a818192de1f?auto=format&fit=crop&w=600&q=80" alt="גוונים חמים ועשירים" loading="lazy">
|
|
<span class="gallery-label">גוונים חמים</span>
|
|
</div>
|
|
<div class="gallery-item reveal">
|
|
<img src="https://images.unsplash.com/photo-1492106087820-71f1a00d2b11?auto=format&fit=crop&w=600&q=80" alt="היילייטס עדינים ומקצועיים" loading="lazy">
|
|
<span class="gallery-label">היילייטס עדינים</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="about" class="about">
|
|
<div class="container">
|
|
<div class="about-layout">
|
|
<div class="about-visual reveal">
|
|
<div class="about-image-wrapper">
|
|
<img src="https://images.unsplash.com/photo-1559599101-f09722fb4948?auto=format&fit=crop&w=600&q=80" alt="אורלי חן - מעצבת שיער מקצועית" loading="lazy">
|
|
<div class="about-frame-overlay">
|
|
<span class="about-frame-name">אורלי חן</span>
|
|
<span class="about-frame-title">מעצבת שיער</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="about-content reveal">
|
|
<span class="section-label">הסיפור שלי</span>
|
|
<h2 class="section-title">יצירת יופי, שיער אחר שיער</h2>
|
|
<p class="about-text">אני אורלי חן, מעצבת שיער עם תשוקה אמיתית למקצוע ושנים של ניסיון בתעשייה. הסלון שלי ברמת גן הוא מקום שבו מקצועיות פוגשת אווירה אישית וחמה.</p>
|
|
<p class="about-text">אני מאמינה שכל אישה ראויה להרגיש מדהים, ולכן אני משקיעה זמן בהבנת הסגנון האישי שלך, מבנה הפנים ואורח החיים כדי ליצור לוק שמתאים לך בדיוק.</p>
|
|
<p class="about-text">בין אם את מחפשת תספורת רעננה, צבע חדש ומרהיב או תסרוקת מושלמת לאירוע — אני כאן כדי להגשים את החזון שלך.</p>
|
|
<div class="about-highlight">
|
|
<span class="about-highlight-text">סלון ברמת גן | יחס אישי לכל לקוחה | מקצועיות ברמה הגבוהה ביותר</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="products-section">
|
|
<div class="container">
|
|
<header class="section-header reveal">
|
|
<span class="section-label">מוצרים</span>
|
|
<h2 class="section-title">מוצרי טיפוח יוקרתיים</h2>
|
|
</header>
|
|
<div class="products-showcase reveal">
|
|
<img src="https://images.unsplash.com/photo-1526947425960-945c6e72858f?auto=format&fit=crop&w=1200&q=80" alt="מוצרי טיפוח שיער יוקרתיים" loading="lazy">
|
|
<div class="products-text">
|
|
<p>בסלון שלנו נעשה שימוש במוצרים המובילים בעולם לטיפוח והגנה על השיער שלך</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="cta-section">
|
|
<div class="container">
|
|
<div class="cta-box reveal">
|
|
<div class="cta-bg-image">
|
|
<img src="https://images.unsplash.com/photo-1521590832167-7bcbfaa6381f?auto=format&fit=crop&w=1200&q=80" alt="" aria-hidden="true" loading="lazy">
|
|
</div>
|
|
<div class="cta-content">
|
|
<h2 class="cta-title">מוכנה לשינוי?</h2>
|
|
<p class="cta-text">צרי קשר עוד היום וקבעי תור לייעוץ אישי. יחד ניצור את הלוק המושלם עבורך.</p>
|
|
<a href="tel:0506368779" class="btn btn-primary btn-large" aria-label="התקשרי עכשיו להזמנת תור: 050-636-8779">
|
|
<svg class="btn-icon" viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>
|
|
</svg>
|
|
התקשרי עכשיו: 050-636-8779
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="contact" class="contact">
|
|
<div class="container">
|
|
<div class="contact-layout">
|
|
<div class="contact-info reveal">
|
|
<span class="section-label">צרי קשר</span>
|
|
<h2 class="section-title">בואי נדבר</h2>
|
|
<div class="contact-details">
|
|
<a href="tel:0506368779" class="contact-item" aria-label="התקשרי: 050-636-8779">
|
|
<svg class="contact-icon" viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/>
|
|
</svg>
|
|
<span>050-636-8779</span>
|
|
</a>
|
|
<div class="contact-item">
|
|
<svg class="contact-icon" viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/>
|
|
</svg>
|
|
<span>רמת גן והסביבה</span>
|
|
</div>
|
|
</div>
|
|
<p class="contact-note">אני משרתת לקוחות מרמת גן, גבעתיים, בני ברק, תל אביב והסביבה. מוזמנת ליצור קשר לתיאום תור שיתאים לך.</p>
|
|
</div>
|
|
<div class="contact-map reveal">
|
|
<div class="contact-image-wrapper">
|
|
<img src="https://images.unsplash.com/photo-1633681926035-ec1ac984418a?auto=format&fit=crop&w=800&q=80" alt="לקוחה מרוצה בסלון" loading="lazy">
|
|
</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 50 50" aria-hidden="true">
|
|
<path d="M15 35 Q25 10 35 35" fill="none" stroke="var(--gold)" stroke-width="1.5" stroke-linecap="round"/>
|
|
<path d="M20 32 Q25 15 30 32" fill="none" stroke="var(--white)" stroke-width="1" stroke-linecap="round"/>
|
|
</svg>
|
|
<span class="footer-name">אורלי חן עיצוב שיער</span>
|
|
</div>
|
|
<p class="footer-copy">© 2025 כל הזכויות שמורות</p>
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
<!-- Demo Popup -->
|
|
<div class="demo-popup" id="demoPopup" role="dialog" aria-modal="true" aria-labelledby="popupTitle">
|
|
<div class="popup-backdrop"></div>
|
|
<div class="popup-container">
|
|
<button class="popup-close" aria-label="סגירת חלון">
|
|
<svg viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M18 6L6 18M6 6l12 12" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
|
|
</svg>
|
|
</button>
|
|
<div class="popup-content">
|
|
<div class="popup-icon">
|
|
<svg viewBox="0 0 60 60" aria-hidden="true">
|
|
<circle cx="30" cy="30" r="28" fill="none" stroke="var(--gold)" stroke-width="2"/>
|
|
<path d="M20 30l7 7 13-13" fill="none" stroke="var(--gold)" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/>
|
|
</svg>
|
|
</div>
|
|
<h2 id="popupTitle" class="popup-title">האתר שלך מוכן!</h2>
|
|
<p class="popup-subtitle">בחרי איך את רוצה אותו</p>
|
|
|
|
<div class="popup-options">
|
|
<div class="popup-option">
|
|
<div class="option-badge">בסיסי</div>
|
|
<h3 class="option-title">הורדת קוד בלבד</h3>
|
|
<p class="option-desc">קבלי את כל קבצי האתר להעלאה עצמאית לשרת שלך</p>
|
|
<button class="btn btn-secondary">לפרטים</button>
|
|
</div>
|
|
<div class="popup-option popup-option-featured">
|
|
<div class="option-badge option-badge-gold">מומלץ</div>
|
|
<h3 class="option-title">חבילה מלאה</h3>
|
|
<p class="option-desc">אחסון + קוד + דומיין — הכל מוכן לעלייה לאוויר</p>
|
|
<button class="btn btn-primary">לפרטים</button>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="popup-warning">
|
|
<svg class="warning-icon" viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M12 9v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" fill="none" stroke="currentColor" stroke-width="1.5"/>
|
|
</svg>
|
|
<p>דף ההדגמה הזה יימחק אוטומטית תוך <strong>30 יום</strong> אם לא תתקבל תגובה או רכישה</p>
|
|
</div>
|
|
|
|
<div class="popup-extras">
|
|
<p>רוצה שינויים נוספים? אפשר להזמין עמודים נוספים, תמונות מותאמות או התאמה אישית מלאה לעסק שלך</p>
|
|
<button class="btn btn-outline">לשינויים בתשלום</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Floating Action Button & Pricing Modal -->
|
|
<style>
|
|
.fab-container {
|
|
position: fixed;
|
|
bottom: 24px;
|
|
right: 24px;
|
|
z-index: 8000;
|
|
}
|
|
|
|
.fab-button {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 10px;
|
|
padding: 14px 22px;
|
|
background: linear-gradient(135deg, #D4AF37 0%, #8B7355 100%);
|
|
color: #0a0a0a;
|
|
font-family: 'Heebo', sans-serif;
|
|
font-size: 0.9375rem;
|
|
font-weight: 500;
|
|
border: none;
|
|
border-radius: 50px;
|
|
cursor: pointer;
|
|
box-shadow: 0 4px 20px rgba(212, 175, 55, 0.4), 0 2px 8px rgba(0,0,0,0.3);
|
|
transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
|
|
animation: fab-pulse 3s ease-in-out infinite;
|
|
}
|
|
|
|
.fab-button:hover {
|
|
transform: translateY(-3px) scale(1.02);
|
|
box-shadow: 0 6px 28px rgba(212, 175, 55, 0.5), 0 4px 12px rgba(0,0,0,0.4);
|
|
}
|
|
|
|
.fab-button:focus {
|
|
outline: 2px solid #f5f5f5;
|
|
outline-offset: 3px;
|
|
}
|
|
|
|
.fab-emoji {
|
|
font-size: 1.25rem;
|
|
line-height: 1;
|
|
}
|
|
|
|
@keyframes fab-pulse {
|
|
0%, 100% { box-shadow: 0 4px 20px rgba(212, 175, 55, 0.4), 0 2px 8px rgba(0,0,0,0.3); }
|
|
50% { box-shadow: 0 4px 30px rgba(212, 175, 55, 0.6), 0 2px 12px rgba(0,0,0,0.4); }
|
|
}
|
|
|
|
/* Pricing Modal */
|
|
.pricing-modal {
|
|
position: fixed;
|
|
inset: 0;
|
|
z-index: 9998;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding: 20px;
|
|
opacity: 0;
|
|
visibility: hidden;
|
|
transition: opacity 0.35s ease, visibility 0.35s ease;
|
|
}
|
|
|
|
.pricing-modal.active {
|
|
opacity: 1;
|
|
visibility: visible;
|
|
}
|
|
|
|
.pricing-backdrop {
|
|
position: absolute;
|
|
inset: 0;
|
|
background: rgba(0, 0, 0, 0.88);
|
|
backdrop-filter: blur(6px);
|
|
}
|
|
|
|
.pricing-container {
|
|
position: relative;
|
|
width: 100%;
|
|
max-width: 640px;
|
|
max-height: 90vh;
|
|
overflow-y: auto;
|
|
background: linear-gradient(160deg, #1a1a1a 0%, #0d0d0d 100%);
|
|
border: 1px solid #D4AF37;
|
|
border-radius: 16px;
|
|
transform: translateY(25px) scale(0.96);
|
|
transition: transform 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
|
|
}
|
|
|
|
.pricing-modal.active .pricing-container {
|
|
transform: translateY(0) scale(1);
|
|
}
|
|
|
|
.pricing-close {
|
|
position: absolute;
|
|
top: 16px;
|
|
left: 16px;
|
|
width: 44px;
|
|
height: 44px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background: rgba(255,255,255,0.05);
|
|
border: 1px solid rgba(255,255,255,0.1);
|
|
border-radius: 50%;
|
|
color: #a0a0a0;
|
|
cursor: pointer;
|
|
transition: all 0.2s ease;
|
|
z-index: 10;
|
|
}
|
|
|
|
.pricing-close:hover,
|
|
.pricing-close:focus {
|
|
background: rgba(255,255,255,0.1);
|
|
color: #f5f5f5;
|
|
border-color: rgba(255,255,255,0.2);
|
|
}
|
|
|
|
.pricing-close svg {
|
|
width: 20px;
|
|
height: 20px;
|
|
}
|
|
|
|
.pricing-content {
|
|
padding: 48px 32px 32px;
|
|
text-align: center;
|
|
}
|
|
|
|
.pricing-header-icon {
|
|
width: 56px;
|
|
height: 56px;
|
|
margin: 0 auto 20px;
|
|
background: linear-gradient(135deg, rgba(212, 175, 55, 0.15), transparent);
|
|
border: 1px solid rgba(212, 175, 55, 0.3);
|
|
border-radius: 50%;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
|
|
.pricing-header-icon svg {
|
|
width: 28px;
|
|
height: 28px;
|
|
stroke: #D4AF37;
|
|
fill: none;
|
|
}
|
|
|
|
.pricing-title {
|
|
font-family: 'Heebo', sans-serif;
|
|
font-size: 1.625rem;
|
|
font-weight: 600;
|
|
color: #f5f5f5;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.pricing-subtitle {
|
|
font-size: 1rem;
|
|
color: #a0a0a0;
|
|
margin-bottom: 32px;
|
|
}
|
|
|
|
.pricing-cards {
|
|
display: grid;
|
|
grid-template-columns: 1fr 1fr;
|
|
gap: 16px;
|
|
}
|
|
|
|
.pricing-card {
|
|
position: relative;
|
|
background: rgba(255,255,255,0.02);
|
|
border: 1px solid rgba(255,255,255,0.08);
|
|
border-radius: 12px;
|
|
padding: 24px 20px;
|
|
text-align: center;
|
|
transition: all 0.3s ease;
|
|
}
|
|
|
|
.pricing-card:hover {
|
|
border-color: rgba(212, 175, 55, 0.4);
|
|
background: rgba(212, 175, 55, 0.03);
|
|
}
|
|
|
|
.pricing-card.featured {
|
|
border-color: #D4AF37;
|
|
background: rgba(212, 175, 55, 0.06);
|
|
}
|
|
|
|
.pricing-card.featured::before {
|
|
content: 'מומלץ';
|
|
position: absolute;
|
|
top: -11px;
|
|
right: 50%;
|
|
transform: translateX(50%);
|
|
background: #D4AF37;
|
|
color: #0a0a0a;
|
|
font-size: 0.6875rem;
|
|
font-weight: 500;
|
|
padding: 4px 14px;
|
|
border-radius: 20px;
|
|
letter-spacing: 0.03em;
|
|
}
|
|
|
|
.pricing-card-title {
|
|
font-family: 'Heebo', sans-serif;
|
|
font-size: 1.0625rem;
|
|
font-weight: 500;
|
|
color: #f5f5f5;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.pricing-card-price {
|
|
font-family: 'Heebo', sans-serif;
|
|
font-size: 2rem;
|
|
font-weight: 600;
|
|
color: #D4AF37;
|
|
margin-bottom: 4px;
|
|
direction: ltr;
|
|
display: inline-block;
|
|
}
|
|
|
|
.pricing-card-currency {
|
|
font-size: 1rem;
|
|
font-weight: 400;
|
|
}
|
|
|
|
.pricing-card-period {
|
|
font-size: 0.8125rem;
|
|
color: #666;
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.pricing-features {
|
|
list-style: none;
|
|
padding: 0;
|
|
margin: 0 0 20px;
|
|
text-align: right;
|
|
}
|
|
|
|
.pricing-features li {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
gap: 8px;
|
|
font-size: 0.8125rem;
|
|
color: #a0a0a0;
|
|
margin-bottom: 8px;
|
|
line-height: 1.5;
|
|
}
|
|
|
|
.pricing-features li:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
|
|
.pricing-features svg {
|
|
width: 16px;
|
|
height: 16px;
|
|
flex-shrink: 0;
|
|
margin-top: 2px;
|
|
stroke: #D4AF37;
|
|
fill: none;
|
|
}
|
|
|
|
.pricing-cta {
|
|
display: block;
|
|
width: 100%;
|
|
padding: 12px 20px;
|
|
font-family: 'Heebo', sans-serif;
|
|
font-size: 0.9375rem;
|
|
font-weight: 500;
|
|
text-align: center;
|
|
text-decoration: none;
|
|
border-radius: 6px;
|
|
transition: all 0.25s ease;
|
|
}
|
|
|
|
.pricing-cta-secondary {
|
|
background: rgba(255,255,255,0.06);
|
|
color: #f5f5f5;
|
|
border: 1px solid rgba(255,255,255,0.15);
|
|
}
|
|
|
|
.pricing-cta-secondary:hover,
|
|
.pricing-cta-secondary:focus {
|
|
background: rgba(255,255,255,0.1);
|
|
border-color: rgba(255,255,255,0.25);
|
|
}
|
|
|
|
.pricing-cta-primary {
|
|
background: #D4AF37;
|
|
color: #0a0a0a;
|
|
border: 1px solid #D4AF37;
|
|
}
|
|
|
|
.pricing-cta-primary:hover,
|
|
.pricing-cta-primary:focus {
|
|
background: #f5f5f5;
|
|
border-color: #f5f5f5;
|
|
}
|
|
|
|
/* Mobile responsiveness */
|
|
@media (max-width: 600px) {
|
|
.fab-container {
|
|
bottom: 16px;
|
|
right: 16px;
|
|
left: 16px;
|
|
}
|
|
|
|
.fab-button {
|
|
width: 100%;
|
|
justify-content: center;
|
|
padding: 12px 18px;
|
|
font-size: 0.875rem;
|
|
}
|
|
|
|
.pricing-cards {
|
|
grid-template-columns: 1fr;
|
|
gap: 20px;
|
|
}
|
|
|
|
.pricing-content {
|
|
padding: 44px 20px 24px;
|
|
}
|
|
|
|
.pricing-title {
|
|
font-size: 1.375rem;
|
|
}
|
|
|
|
.pricing-card.featured::before {
|
|
top: -10px;
|
|
}
|
|
}
|
|
|
|
/* Reduce motion */
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.fab-button {
|
|
animation: none;
|
|
}
|
|
|
|
.pricing-modal,
|
|
.pricing-container {
|
|
transition-duration: 0.01ms;
|
|
}
|
|
}
|
|
|
|
/* Body scroll lock */
|
|
body.pricing-modal-open {
|
|
overflow: hidden;
|
|
}
|
|
</style>
|
|
|
|
<div class="fab-container">
|
|
<button class="fab-button" id="fabButton" aria-label="רוצים אתר כזה? לחצו כאן">
|
|
<span>רוצים אתר כזה? לחצו כאן</span>
|
|
<span class="fab-emoji" aria-hidden="true">????</span>
|
|
</button>
|
|
</div>
|
|
|
|
<div class="pricing-modal" id="pricingModal" role="dialog" aria-modal="true" aria-labelledby="pricingModalTitle">
|
|
<div class="pricing-backdrop" id="pricingBackdrop"></div>
|
|
<div class="pricing-container">
|
|
<button class="pricing-close" id="pricingClose" aria-label="סגירת חלון">
|
|
<svg viewBox="0 0 24 24" aria-hidden="true">
|
|
<path d="M18 6L6 18M6 6l12 12" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
|
|
</svg>
|
|
</button>
|
|
<div class="pricing-content">
|
|
<div class="pricing-header-icon">
|
|
<svg viewBox="0 0 24 24" stroke-width="1.5">
|
|
<path d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z" stroke-linecap="round" stroke-linejoin="round"/>
|
|
</svg>
|
|
</div>
|
|
<h2 id="pricingModalTitle" class="pricing-title">בחרו את החבילה המתאימה לכם</h2>
|
|
<p class="pricing-subtitle">קבלו אתר מקצועי כמו זה לעסק שלכם</p>
|
|
|
|
<div class="pricing-cards">
|
|
<div class="pricing-card">
|
|
<h3 class="pricing-card-title">קוד האתר בלבד</h3>
|
|
<div class="pricing-card-price">
|
|
<span class="pricing-card-currency">₪</span>1,490
|
|
</div>
|
|
<p class="pricing-card-period">תשלום חד פעמי</p>
|
|
<ul class="pricing-features">
|
|
<li>
|
|
<svg viewBox="0 0 24 24" stroke-width="2"><path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
|
<span>קבצי האתר המלאים (HTML, CSS, JS)</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" stroke-width="2"><path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
|
<span>קוד נקי ומותאם לעסק שלכם</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" stroke-width="2"><path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
|
<span>ללא אחסון — להעלאה עצמאית</span>
|
|
</li>
|
|
</ul>
|
|
<a href="https://nwk3ywktc2n8ttnibdhgonlx.sites.clientscenter.co.il/?biz=orly&plan=code" target="_blank" rel="noopener" class="pricing-cta pricing-cta-secondary">המשך לתשלום</a>
|
|
</div>
|
|
|
|
<div class="pricing-card featured">
|
|
<h3 class="pricing-card-title">חבילה מלאה</h3>
|
|
<div class="pricing-card-price">
|
|
<span class="pricing-card-currency">₪</span>2,390
|
|
</div>
|
|
<p class="pricing-card-period">תשלום חד פעמי</p>
|
|
<ul class="pricing-features">
|
|
<li>
|
|
<svg viewBox="0 0 24 24" stroke-width="2"><path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
|
<span>קוד האתר + אחסון לשנה</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" stroke-width="2"><path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
|
<span>דומיין בהתאמה אישית</span>
|
|
</li>
|
|
<li>
|
|
<svg viewBox="0 0 24 24" stroke-width="2"><path d="M5 13l4 4L19 7" stroke-linecap="round" stroke-linejoin="round"/></svg>
|
|
<span>תיבת מייל עסקית מותאמת</span>
|
|
</li>
|
|
</ul>
|
|
<a href="https://nwk3ywktc2n8ttnibdhgonlx.sites.clientscenter.co.il/?biz=orly&plan=full" target="_blank" rel="noopener" class="pricing-cta pricing-cta-primary">המשך לתשלום</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
(function() {
|
|
var fabBtn = document.getElementById('fabButton');
|
|
var pricingModal = document.getElementById('pricingModal');
|
|
var pricingClose = document.getElementById('pricingClose');
|
|
var pricingBackdrop = document.getElementById('pricingBackdrop');
|
|
|
|
function openPricingModal() {
|
|
pricingModal.classList.add('active');
|
|
document.body.classList.add('pricing-modal-open');
|
|
pricingClose.focus();
|
|
}
|
|
|
|
function closePricingModal() {
|
|
pricingModal.classList.remove('active');
|
|
document.body.classList.remove('pricing-modal-open');
|
|
fabBtn.focus();
|
|
}
|
|
|
|
fabBtn.addEventListener('click', openPricingModal);
|
|
pricingClose.addEventListener('click', closePricingModal);
|
|
pricingBackdrop.addEventListener('click', closePricingModal);
|
|
|
|
document.addEventListener('keydown', function(e) {
|
|
if (e.key === 'Escape' && pricingModal.classList.contains('active')) {
|
|
closePricingModal();
|
|
}
|
|
});
|
|
|
|
// Focus trap for pricing modal
|
|
pricingModal.addEventListener('keydown', function(e) {
|
|
if (e.key !== 'Tab') return;
|
|
var focusable = pricingModal.querySelectorAll('button, a[href], [tabindex]:not([tabindex="-1"])');
|
|
var first = focusable[0];
|
|
var last = focusable[focusable.length - 1];
|
|
if (e.shiftKey) {
|
|
if (document.activeElement === first) {
|
|
last.focus();
|
|
e.preventDefault();
|
|
}
|
|
} else {
|
|
if (document.activeElement === last) {
|
|
first.focus();
|
|
e.preventDefault();
|
|
}
|
|
}
|
|
});
|
|
})();
|
|
</script>
|
|
|
|
<script src="script.js"></script>
|
|
</body>
|
|
</html> |