A Lovasember · Gemini-csomagTeljes szövegek és eredeti komponensek
2026. szeptember 24.

Közös referencia

A Lovasember: CSS and component guide for Gemini

Use this guide together with lovasember-reference.html, the assigned variant's complete prompt and template-v2.html. The reference was extracted from https://www.lovasember.hu/ on 24 September 2026. It is the design authority. The supplied reusable template is a second source of section structures, not a replacement visual identity.

1. What the reference actually contains

lovasember-reference.html contains the existing site's visible navbar, hero/header, every visible content section and footer. The real Webflow stylesheet and all embedded section styles are included inside the HTML, in their original cascade order. The images, font files and Webflow interaction scripts use the original public asset URLs. This is the practical file to attach to Gemini.

lovasember-reference-offline.html is the optional larger version for viewing without network access. It embeds the original image, font and runtime bytes. Both files preserve the current component geometry. The supplied original-fragments/ files retain the literal original navbar, hero and footer source, including original text, class names and attributes. They make it possible to compare exact extraction rather than a recreation.

The extracted reference removes tracking, the cookie overlay and three designs already hidden on the live site. It does not replace the visible design. Responsive image srcset lists are omitted in favour of the original full image src. Legal links resolve to the original site. These portability changes are not design changes.

Important: this is a source/design reference. Its old offers, medical language, duplicate proof and broken # form link are not the new content brief. Use the new copy and confirmed offer facts. The currently visible hero is .hero-original-section. The obsolete .home-hero and hidden .section_hero are not alternative current heroes.

2. Visual hierarchy and non-negotiable shell

The identity comes from the combination of a white fixed navigation, deep green expanses, large Lora headlines, warm light backgrounds, real outdoor photography, gold details, generous section spacing and alternating editorial compositions. Copying only green and gold is insufficient.

Copy .navbar1_component and .footer4_component from the reference. Preserve their nested markup, logo assets, alignment, component classes, proportions and responsive behaviour. The source navbar is the actual header shell. The hero immediately below it is the header content reference. A variant may change hero content/composition according to its brief while retaining the site's visual language.

The exact reference retains the original labels and copyright line. In a generated variant, the necessary Rólam → Rólunk navigation label and working page/anchor destinations may be changed to match the new joint site. Keep the shell's visual treatment. Preserve legal destinations. Do not copy an empty href="#" as a working application button. Keep one visible H1, meaningful anchor IDs and a complete footer.

3. Exact colour and type foundations

The original custom CSS defines these values:

:root {
  --color-green: #0C2107;
  --color-gold: #D1A300;
  --color-cream: #fdfcf8;
  --color-white: #ffffff;
  --color-text: #333333;
  --color-text-light: #4a4a4a;
  --font-head: 'Lora', serif;
  --font-body: system-ui, -apple-system, sans-serif;
  --font-reading: 'Georgia', 'Times New Roman', serif;
  --font-sig: 'Dancing Script', cursive;
}

The booking component also has its own token names (--dark-green, --gold, --cream, --text-dark). The Webflow stylesheet has a further set of generated variable names. Keep the original declarations and their order. Introducing a second globally conflicting token system is unnecessary.

Use Source treatment How to apply it
Main hero H1 .hero-h1, Lora 700, 3.5rem, line-height 1.2, white Give the headline room. Keep the source width and image relationship. Do not shrink it into a small card heading.
Hero supporting text .hero-p, system sans, 18px/1.6, #e0e0e0, max-width 500px A clear introduction, with paragraph length matched to the column.
General H1–H4 Lora 700, line-height 1.25, deep green Local components intentionally override size/colour. Preserve those selectors.
General paragraphs Georgia/Times, 17px/1.7, #4a4a4a, 20px bottom margin Long reading passages can use the existing editorial treatment.
Biography title .bio-heading, Lora 700, 2.2rem/1.3 Works with the image-and-overlapping-card composition.
Main method/process title .section-header-centered h2, clamp(2rem,5vw,2.5rem) Keep the source decor line and whitespace, not a new generic heading style.
Booking title .booking-heading, Lora 500, 3rem/1.15, white The lighter weight and tighter leading are intentional.
Signature Dancing Script only where the source uses it Do not spread script typography to body copy, buttons or navigation.
Navigation/body details Original Webflow font rules, Open Sans/local Lora faces and system sans as defined Do not force a single font on every element.

The reference includes the original font-face definitions. The Webflow family name Lora Variablefont Wght and Google Lora occur in different components. They are not a reason to substitute a different serif. Use the actual source font rules first.

4. Width, spacing and image geometry

Component Exact source foundation
Navbar Fixed, width 100%, min-height 4.5rem, horizontal padding 5%, white source background, subtle shadow. Mobile source min-height is 4rem.
Standard content Most custom sections use max-width 1200px. Webflow .container-large is 80rem, with .padding-global at 5%. Preserve the appropriate family instead of flattening all sections to one narrower width.
Standard section .section-pad: 100px 20px, reducing to 60px 20px below 767px. Other source sections deliberately use 120px.
Visible hero 140px 20px 80px, min-height 90vh. Two equal columns, 60px gap, max-width 1200px.
Hero photograph Width 100%, 8px radius, subtle gold border, deep shadow, 2-degree rotation on desktop. Respect the original crop.
Biography 100px 20px. At desktop the columns are 0.9fr 1.1fr. Tall image wrapper 650px, 450px on smaller screens. Reuse the overlapping text-card treatment from the source.
Method cards Responsive repeat(auto-fit, minmax(320px, 1fr)), 30px gaps. These are one composition among several.
Dark audience/accordion 120px 20px, desktop 1.1fr 0.9fr split and 100px gap. Image and accordion have comparable visual weight.
Process with image 100px 20px, desktop equal columns and 80px gap.
Booking 120px 20px, equal columns and 100px gap. Card has a 6px gold top border, 16px radius and 60px 40px interior padding.
Location gallery 100px 0, full-bleed moving imagery; introduction max-width 800px. Keep the distinction between contained text and edge-to-edge photographs.
Footer Original Webflow grid and spacing utilities. Preserve the exact nested component, not a newly made three-column footer.

Keep the image-to-text scale. A page with the same colours but many tiny images, narrow cards and compressed vertical spacing will not resemble the source. Let long content flow in meaningful editorial blocks. Use accordion answers for supporting detail, not to hide the main argument.

5. Buttons, cards and section transitions

The original primary custom button is .btn-gold: deep-green text, gold background, Lora 700, uppercase, 16px 32px padding, 4px radius and a soft gold shadow. Its hover changes to #bfa020 and translates upward 3px. The outline button is .btn-outline, transparent with a gold border, white text, 14px 30px padding and 14px type. The navbar's .button.is-small belongs to the Webflow family and should retain that source treatment.

The .design-card uses white, 50px 40px padding, 8px radius, a 5px gold top border and a soft shadow. It reduces to 30px 20px on mobile. Reuse it where the content is genuinely parallel. A row of cards is not the default answer for every section.

The 60px by 3px .decor-line, subtle photographic borders, numbered method cards and shaped section edges are part of the existing design. The hero has a 25px scalloped transition built with a radial gradient and a 40px repeat. Other .section-divider and .section-divider-bottom elements use their own source backgrounds. Reuse the whole transition with the correct adjacent background colours. Do not place a cream scallop over another cream section and expect it to be visible.

6. Component catalogue: locate it directly in the HTML

The reference adds nonvisual data-reference-section="Sxx" attributes and nearby comments. Each maps to actual source markup.

Ref Selector Useful content/composition
S00 .navbar1_component Exact header navigation and mobile menu.
S01 .hero-original-section Split headline, image, CTA group and moving keyword strip.
S02 #programok Three substantial parallel offer/method cards.
S03 .bio-section Editorial portrait beside an overlapping content card. Strong for Sanyi/Dóri or a detailed explanation.
S04 .special-section Three numbered method explanations. Use full reasoning, not three vague benefits.
S05 .target-section Dark section with native details/summary and a large photograph. Good for visitor situations, fit or objections.
S06 #velemeny Existing testimonial slider with long-text expansion. Preserve quote attribution and working controls.
S07 .section_trust_grid Image-led proof cards with overlays. Keep identities tied to their real photographs.
S08 .section_header23 Source contact/CTA markup retained, but currently computed hidden on the live site. Inspect its CSS/markup only, not as a verified visible screenshot reference. Its broken form link must be replaced.
S09 .testimonials-section Longer individual endorsements with strong portrait/quote hierarchy.
S10 .coaching-benefits-section Large photo with a three-step explanation and gold details.
S11 .booking-section Offer explanation plus step/card conversion block. The current self-knowledge price does not apply to leaders.
S12 .location-marquee-section Szálka introduction and full-width image gallery.
S13 .section_faq1 Readable accordion FAQ, including multi-paragraph answers.
S14 .footer4_component Exact footer, logo, links and legal destinations.

Repeated use is allowed when it serves the argument. Vary image side, emphasis and background only within the source system. Keep equal visual weight for Sanyi and Dóri. A generic card bearing Dóri's name is not a substitute for an equally considered introduction.

7. Using template-v2.html without importing its brand

The supplied template is copied unchanged from Matt's file. Its placeholder wording, business examples, calculators, prices, claims and colour choices are not Lovasember facts. Use selected section mechanics and layout, then dress them with the original Lovasember tokens, type, spacing, buttons, imagery and transitions.

Template selector Useful adaptation Guardrail
header.hero / .hz-hero An alternative hero composition Keep Lovasember navbar and visual hierarchy; use only one H1 and the assigned offer.
.hz-foundation-section / .about-section Substantial introduction or philosophy Preserve real backgrounds/qualifications. Replace construction/industry placeholder motifs.
.hz-services-dark / .service-detail Two audience routes or deep method explanations Each audience gets its correct entry offer. Avoid inventing additional packages.
.process-v1 Clear arrival/work/reflection/next-step sequence Describe expected flow, not guaranteed personal transformation.
.team-section Equal-partner introduction Use real approved identities. Do not label a source photograph as Dóri.
.materials-section / .faq-section Situations, objections and FAQs Bring complete answers from the copy, not collapsed one-line filler.
.sticky-section Sequential method story, with an ordinary mobile flow All content remains readable without scroll effects.
.gallery-motion-v2 / .gallery-motion-v5 Location/atmosphere imagery Use genuine Lovasember assets and meaningful crops.
.tc-split-section Leader prequalification interaction Replace calculation logic with the supplied reflective questions. No invented diagnostic score or price calculator.
.testimonials Alternative proof layout Use verified quotation and identity together. No invented rating/count.
.contact-redesigned Final action and form composition Match the specified application-before-booking sequence.

The before/after and statistics sections are optional structure ideas only. There are no verified before/after clinical outcomes, success percentages or new-program sales numbers to fill them. Choose another composition when the content does not warrant these patterns.

When adapting a template section, place it under a scoped class such as .lv-variant-section. Reuse the Lovasember tokens. Avoid unscoped template rules for body, h1, .container, .button, nav or footer that would overwrite the exact shell. Preserve any copied template interaction only if the final page uses it.

8. Responsive behaviour and interaction

The source uses Webflow breakpoints at 991px, 767px and 479px, plus desktop-specific rules starting at 992px. The visible hero stacks below 991px; its text column has order: 2, so its mobile order must be inspected rather than guessed. At the narrowest breakpoint the source H1 is 2.2rem and hero top padding is 100px. Keep mobile CTA labels readable and touch targets usable.

The original runtime drives the Webflow navbar and testimonial slider. The remaining source scripts handle quote expansion, image-proof touch states, FAQ toggles and reveal transitions. If producing a standalone output, either retain the dependencies or reproduce those particular behaviours faithfully. A visible hamburger without an opening menu is unfinished. The current source mobile menu was not clickable at 390px in the source comparison. Preserve its visual shell, but explicitly repair and test the menu interaction in the new Gemini output rather than inheriting this defect.

For new output, reveal animations must have a readable fallback. Existing .booking-card-wrapper begins at opacity zero and needs its .is-visible state. The source mobile .fade-up-text booking introduction also remained opacity-zero during the source/reference check. The completed page must not hide its booking card, heading or opening copy when JavaScript or an observer fails. This is a functional improvement for the new output, not a reason to redraw the reference.

Use native buttons with keyboard support, labels linked to inputs, clear focus styles, and aria-expanded for custom accordions/menus. Keep content visible in reduced-motion mode. Avoid autoplay movement that makes copy hard to read. These practical checks apply equally to any chosen template section.

9. Photos, copy and factual integrity

The reference contains 21 distinct image URLs, including logos, real location/program photos and named testimonial portraits. Their original URLs remain on data-original-src. PHOTO-INDEX.md identifies the actual files and alt text. Use subject and attribution, not a filename guess, to choose a photo. Existing client portraits remain attached to their own quotations.

The newly mentioned Messenger photos are not in this package. Dóri's own published biography is available, but a joint portrait and approved final imagery are separate inputs. An intentional, well-designed text introduction is preferable to a false portrait. Do not generate a photorealistic likeness and present it as either person.

Customer-facing copy comes from the assigned variant. Editorial instructions, source uncertainty, implementation fees, campaign targeting and review status belong outside the finished prospect page. The source site's old therapeutic language is not a mandate to repeat it. Maintain the distinction between coaching/counselling and clinical treatment, without turning the page into a wall of warnings.

10. Build and review standard for the Gemini output

Deliver one complete HTML for the assigned variant with its CSS and working demo interactions. Keep all 14 substantive copy sections unless two are deliberately combined into at least 12 equally substantive sections. Header, footer, navigation, an ad appendix and individual form steps do not count toward that minimum. Preserve the actual body copy, questions, answers, cards and action microcopy. A headline plus two lines is not an implementation of a detailed section.

The page should have a deliberate reading rhythm: a strong hero, substantial image/text explanations, enough dark/light contrast, grounded proof, a clear process, useful detail and a confident final action. The supplied component suggestions are a route to that result, not an excuse to make every section look identical. Use as much vertical space as the complete content needs.

Inspect desktop at 1440px and mobile at 390px, as well as a tablet width. Compare the header, hero, one editorial section, one dark section and footer against the actual reference. Check that fonts loaded, images show, crops make sense, nothing overlaps, all copy is readable, and menus/accordions/forms work. Compare visual quality as well as technical validity. A passing link check alone says nothing about layout quality.

For this assignment, form/calendar/payment routes are honest demonstrations. A form may advance to a demo thank-you and booking state, but cannot say data was saved, email sent, availability confirmed or payment taken. Do not put agency review controls into the customer's normal page content. Provide any remaining source-dependent notes after the delivered HTML rather than replacing sections with generic placeholders.