Dodaj formularz kontaktowy do swojej strony statycznej: Astro, Hugo, 11ty, Jekyll
Jeden fragment w szablonie layoutu. Działa w Astro, Hugo, 11ty, Jekyll, Gatsby, Bridgetown i każdym innym generatorze stron statycznych.
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-contact></toimii-contact>
Krok po kroku
Częste pułapki
Często zadawane pytania
Jak dodać w Astro?
Wrzuć znacznik script do bazowego komponentu Layout (np. src/layouts/Base.astro) i użyj własnego elementu w dowolnym pliku .astro. Astro renderuje nieznane elementy jako zwykły HTML — sam tag nie potrzebuje dyrektywy client.
Jak dodać w Hugo?
Dodaj fragment do layouts/partials/footer.html (albo tam, gdzie ładujesz własne skrypty) i użyj własnego elementu w plikach treści, szablonach layoutu lub shortcode'ach.
Jak dodać w 11ty (Eleventy)?
Dodaj fragment do bazowego layoutu (_includes/layout.njk w domyślnej konfiguracji Eleventy). Dotyczy każdej strony rozszerzającej layout. Włącz hot-reload; zobaczysz formularz zaraz po przebudowaniu przez serwer deweloperski.
Jak dodać w Jekyll / GitHub Pages?
Dodaj fragment do _layouts/default.html (albo wybranego layoutu). Użyj własnego elementu w dowolnym poście Markdown, włączając html w rendererze Markdown.
Czy spowolni moje budowanie?
Nie. Skrypt ładuje się w czasie wykonywania, a nie podczas budowania — build emituje znacznik script, a przeglądarka pobiera właściwy komponent, gdy odwiedzający otwiera stronę. Astro, Hugo, 11ty, Jekyll: na żaden to nie wpływa.
Osadzasz na innej platformie?
Te same dwie linie kodu, szczegółowo omówione dla każdej platformy.
Gotowy, żeby spróbować?
30-dniowy bezpłatny okres próbny. Bez karty kredytowej. Gotowe w kilka minut.
Bez karty kredytowej. Konfiguracja w 2 minuty.