1<!DOCTYPE html><html lang="fr" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="preconnect" href="https://cdn.shopify.com/"/><link rel="stylesheet" href="https://cdn.shopify.com/static/fonts/inter/v4/styles.css"/><link rel="stylesheet" href="/assets/route-TqOIn4DE.css"/></head><body><div class="_index_12o3y_1"><div class="_content_12o3y_22"><h1 class="_heading_12o3y_11">A short heading about [your app]</h1><p class="_text_12o3y_12">A tagline about [your app] that describes your value proposition.</p><form method="post" action="/auth/login" class="_form_12o3y_27" data-discover="true"><label class="_label_12o3y_35"><span>Shop domain</span><input class="_input_12o3y_43" type="text" name="shop"/><span>e.g: my-shop-domain.myshopify.com</span></label><button class="_button_12o3y_47" type="submit">Log in</button></form><ul class="_list_12o3y_51"><li><strong>Product feature</strong>. Some detail about your feature and its benefit to your customer.</li><li><strong>Product feature</strong>. Some detail about your feature and its benefit to your customer.</li><li><strong>Product feature</strong>. Some detail about your feature and its benefit to your customer.</li></ul></div></div>
1<script>((STORAGE_KEY, restoreKey) => { 2 if (!window.history.state || !window.history.state.key) { 3 let key = Math.random().toString(32).slice(2); 4 window.history.replaceState({ 5 key 6 }, ""); 7 } 8 try { 9 let positions = JSON.parse(sessionStorage.getItem(STORAGE_KEY) || "{}"); 10 let storedY = positions[restoreKey || window.history.state.key]; 11 if (typeof storedY === "number") { 12 window.scrollTo(0, storedY); 13 } 14 } catch (error) { 15 console.error(error); 16 sessionStorage.removeItem(STORAGE_KEY); 17 } 18 })("positions", null)</script>
18<link rel="modulepreload" href="/assets/manifest-5eda22b1.js"/><link rel="modulepreload" href="/assets/entry.client-Z3Ps4F3M.js"/><link rel="modulepreload" href="/assets/jsx-runtime-DNGZQ4GM.js"/><link rel="modulepreload" href="/assets/index-B8ys90au.js"/><link rel="modulepreload" href="/assets/_commonjsHelpers-BosuxZz1.js"/><link rel="modulepreload" href="/assets/context-DSlnfT_g.js"/><link rel="modulepreload" href="/assets/single-fetch-LIIzIag-.js"/><link rel="modulepreload" href="/assets/components-BGRz5hRZ.js"/><link rel="modulepreload" href="/assets/useTranslation-B_bVvs6S.js"/><link rel="modulepreload" href="/assets/root-DecjhCkL.js"/><link rel="modulepreload" href="/assets/route-C7Et14Oz.js"/>
18<script>window.__remixContext = {"basename":"/","future":{"v3_fetcherPersist":false,"v3_relativeSplatPath":false,"v3_throwAbortReason":false,"v3_routeConfig":false,"v3_singleFetch":false,"v3_lazyRouteDiscovery":false,"unstable_optimizeDeps":false},"isSpaMode":false,"state":{"loaderData":{"root":{"locale":"fr"},"routes/_index":{"showForm":true}},"actionData":null,"errors":null}};</script>
18<script type="module" async="">import "/assets/manifest-5eda22b1.js"; 19import * as route0 from "/assets/root-DecjhCkL.js"; 20import * as route1 from "/assets/route-C7Et14Oz.js"; 21 22window.__remixRouteModules = {"root":route0,"routes/_index":route1}; 23 24import("/assets/entry.client-Z3Ps4F3M.js");</script>
24</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.