Svelte Commerce
A standalone open-source storefront built with SvelteKit, headless across 26 commerce backends. MIT licensed.
翻譯準備中
尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Marketing site for Stacko, live inventory and warehouse management for Lebanon and the GCC. A product by AIPHIN.
Static site: plain HTML, CSS and JavaScript. Two small build scripts generate the Arabic homepage and the pricing pages; their output is committed (Vercel serves the files as they are).
index.html English home page (served at /); also holds the site footer
ar/index.html Arabic home page (/ar/), GENERATED
pricing/index.html Pricing page (/pricing/), GENERATED
ar/pricing/index.html Arabic pricing page (/ar/pricing/), GENERATED
tools/build-ar.js Builds ar/index.html from index.html + the Arabic copy in main.js
tools/pricing-data.js Plans, prices, limits and all pricing-page copy (EN + AR): the one place to change prices
tools/build-pricing.js Builds both pricing pages from pricing-data.js (footer copied from the homepages)
home/index.html /home → redirects to /
404.html Not-found page
assets/
css/style.css Shared styles (nav, buttons, sections, footer)
css/pricing.css Pricing page styles
js/main.js Homepage: map engine, interactions, English + Arabic copy (const AR / const T)
js/pricing.js Pricing page: Monthly / Yearly switch, nav on scroll
images/ Hero map, footer photo (BG-04 from the background library), social preview, icons
robots.txt, sitemap.xml, site.webmanifest
vercel.json Redirects, trailing slashes, caching and security headers
index.html (elements with data-i="key").const AR in assets/js/main.js, under the same keys.tools/pricing-data.js.node tools/build-ar.js # Arabic homepage
node tools/build-pricing.js # pricing pages (uses both homepages' footer)
build-ar.js fails if any data-i key has no Arabic copy.
No checkout: every plan button opens the homepage demo form with ?plan=<plan name>, which notes the plan in the
message, so the request reaches the CRM with the plan. The final call to action also offers WhatsApp.
hreflang links between them (/ and /ar/).https://stacko-lb.com. If the production domain changes, replace it in index.html, tools/build-ar.js, robots.txt and sitemap.xml, then rebuild the Arabic page.<lastmod> in sitemap.xml when page content changes.npx serve .
Asset paths are root-relative (/assets/...), so serve the folder from the site root.
Hosted on Vercel. Every push to main deploys. The production domain stacko-lb.com must be added under the Vercel project's Settings → Domains.