Enable KeyStatic CMS for production
Changes: - Added Netlify adapter for server-side rendering - Changed output mode from static to server - Updated KeyStatic storage from local to GitHub - Removed SKIP_KEYSTATIC from Netlify build - KeyStatic Admin UI will be available at /keystatic Features: - Server-side rendering with Netlify Functions - GitHub integration for content management - Production-ready KeyStatic Admin UI Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
import { c as createComponent, r as renderComponent, a as renderTemplate } from '../../chunks/astro/server_BfDhyAjM.mjs';
|
||||
import 'kleur/colors';
|
||||
import { $ as $$LandingLayout } from '../../chunks/LandingLayout_CfvQ0Ql6.mjs';
|
||||
import { $ as $$Hero2 } from '../../chunks/Hero2_IyzHLWsh.mjs';
|
||||
import { $ as $$CallToAction } from '../../chunks/CallToAction_Dok0D0et.mjs';
|
||||
export { renderers } from '../../renderers.mjs';
|
||||
|
||||
const $$ClickThrough = createComponent(($$result, $$props, $$slots) => {
|
||||
const metadata = {
|
||||
title: "Click-through Landing Page Demo"
|
||||
};
|
||||
return renderTemplate`${renderComponent($$result, "Layout", $$LandingLayout, { "metadata": metadata }, { "default": ($$result2) => renderTemplate` ${renderComponent($$result2, "Hero2", $$Hero2, { "tagline": "Click-through Demo", "title": "Click-through Landing Page: The Perfect Bridge to Conversion!", "subtitle": "Learn how to design a Click-Through Landing Page that seamlessly guides visitors to your main offer.", "actions": [
|
||||
{ variant: "primary", text: "Call to Action", href: "#", icon: "tabler:square-rounded-arrow-right" },
|
||||
{ text: "Learn more", href: "#" }
|
||||
], "image": {
|
||||
src: "https://images.unsplash.com/photo-1516321497487-e288fb19713f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80",
|
||||
alt: "Click-through Landing Page Hero Image"
|
||||
} })} ${renderComponent($$result2, "CallToAction", $$CallToAction, { "title": "Coming soon", "subtitle": "We are working on the content of these demo pages. You will see them very soon. Stay tuned Stay tuned!", "actions": [
|
||||
{
|
||||
variant: "primary",
|
||||
text: "Download Template",
|
||||
href: "https://github.com/onwidget/astrowind",
|
||||
icon: "tabler:download"
|
||||
}
|
||||
] })} ` })}`;
|
||||
}, "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/click-through.astro", void 0);
|
||||
|
||||
const $$file = "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/click-through.astro";
|
||||
const $$url = "/landing/click-through";
|
||||
|
||||
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
||||
__proto__: null,
|
||||
default: $$ClickThrough,
|
||||
file: $$file,
|
||||
url: $$url
|
||||
}, Symbol.toStringTag, { value: 'Module' }));
|
||||
|
||||
const page = () => _page;
|
||||
|
||||
export { page };
|
||||
@@ -0,0 +1,40 @@
|
||||
import { c as createComponent, r as renderComponent, a as renderTemplate } from '../../chunks/astro/server_BfDhyAjM.mjs';
|
||||
import 'kleur/colors';
|
||||
import { $ as $$LandingLayout } from '../../chunks/LandingLayout_CfvQ0Ql6.mjs';
|
||||
import { $ as $$Hero } from '../../chunks/Hero_BhRdE1X0.mjs';
|
||||
import { $ as $$CallToAction } from '../../chunks/CallToAction_Dok0D0et.mjs';
|
||||
export { renderers } from '../../renderers.mjs';
|
||||
|
||||
const $$LeadGeneration = createComponent(($$result, $$props, $$slots) => {
|
||||
const metadata = {
|
||||
title: "Lead Generation Landing Page Demo"
|
||||
};
|
||||
return renderTemplate`${renderComponent($$result, "Layout", $$LandingLayout, { "metadata": metadata }, { "default": ($$result2) => renderTemplate` ${renderComponent($$result2, "Hero", $$Hero, { "tagline": "Lead Generation Landing Demo", "title": "Effective Lead Generation Landing Page: Unlock the Secrets", "subtitle": "Discover the secrets to creating a Landing Page that turns curious visitors into eager leads. (Your Hero should grab attention instantly. Use a powerful headline that speaks directly to your target audience.)", "actions": [
|
||||
{ variant: "primary", text: "Call to Action", href: "#", icon: "tabler:square-rounded-arrow-right" },
|
||||
{ text: "Learn more", href: "#" }
|
||||
], "image": {
|
||||
src: "https://images.unsplash.com/photo-1597423498219-04418210827d?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1674&q=80",
|
||||
alt: "Magnet attracting screws. Lead generation landing page demo"
|
||||
} })} ${renderComponent($$result2, "CallToAction", $$CallToAction, { "title": "Coming soon", "subtitle": "We are working on the content of these demo pages. You will see them very soon. Stay tuned Stay tuned!", "actions": [
|
||||
{
|
||||
variant: "primary",
|
||||
text: "Download Template",
|
||||
href: "https://github.com/onwidget/astrowind",
|
||||
icon: "tabler:download"
|
||||
}
|
||||
] })} ` })}`;
|
||||
}, "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/lead-generation.astro", void 0);
|
||||
|
||||
const $$file = "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/lead-generation.astro";
|
||||
const $$url = "/landing/lead-generation";
|
||||
|
||||
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
||||
__proto__: null,
|
||||
default: $$LeadGeneration,
|
||||
file: $$file,
|
||||
url: $$url
|
||||
}, Symbol.toStringTag, { value: 'Module' }));
|
||||
|
||||
const page = () => _page;
|
||||
|
||||
export { page };
|
||||
@@ -0,0 +1,40 @@
|
||||
import { c as createComponent, r as renderComponent, a as renderTemplate } from '../../chunks/astro/server_BfDhyAjM.mjs';
|
||||
import 'kleur/colors';
|
||||
import { $ as $$LandingLayout } from '../../chunks/LandingLayout_CfvQ0Ql6.mjs';
|
||||
import { $ as $$Hero2 } from '../../chunks/Hero2_IyzHLWsh.mjs';
|
||||
import { $ as $$CallToAction } from '../../chunks/CallToAction_Dok0D0et.mjs';
|
||||
export { renderers } from '../../renderers.mjs';
|
||||
|
||||
const $$PreLaunch = createComponent(async ($$result, $$props, $$slots) => {
|
||||
const metadata = {
|
||||
title: "Pre-Launch Landing Page"
|
||||
};
|
||||
return renderTemplate`${renderComponent($$result, "Layout", $$LandingLayout, { "metadata": metadata }, { "default": async ($$result2) => renderTemplate` ${renderComponent($$result2, "Hero2", $$Hero2, { "tagline": "Pre-launch Demo", "title": "Pre-launch Landing Page: Build the Hype Before the Big Reveal!", "subtitle": "Craft a tantalizing Coming Soon or Pre-Launch Landing Page that leaves visitors eagerly awaiting your launch.", "actions": [
|
||||
{ variant: "primary", text: "Call to Action", href: "#", icon: "tabler:square-rounded-arrow-right" },
|
||||
{ text: "Learn more", href: "#" }
|
||||
], "image": {
|
||||
src: "https://images.unsplash.com/photo-1558803116-c1b4ac867b31?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2069&q=80",
|
||||
alt: "Store with a Coming Soon sign. Pre-launch Landing Page"
|
||||
} })} ${renderComponent($$result2, "CallToAction", $$CallToAction, { "title": "Coming soon", "subtitle": "We are working on the content of these demo pages. You will see them very soon. Stay tuned Stay tuned!", "actions": [
|
||||
{
|
||||
variant: "primary",
|
||||
text: "Download Template",
|
||||
href: "https://github.com/onwidget/astrowind",
|
||||
icon: "tabler:download"
|
||||
}
|
||||
] })} ` })}`;
|
||||
}, "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/pre-launch.astro", void 0);
|
||||
|
||||
const $$file = "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/pre-launch.astro";
|
||||
const $$url = "/landing/pre-launch";
|
||||
|
||||
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
||||
__proto__: null,
|
||||
default: $$PreLaunch,
|
||||
file: $$file,
|
||||
url: $$url
|
||||
}, Symbol.toStringTag, { value: 'Module' }));
|
||||
|
||||
const page = () => _page;
|
||||
|
||||
export { page };
|
||||
@@ -0,0 +1,40 @@
|
||||
import { c as createComponent, r as renderComponent, a as renderTemplate } from '../../chunks/astro/server_BfDhyAjM.mjs';
|
||||
import 'kleur/colors';
|
||||
import { $ as $$LandingLayout } from '../../chunks/LandingLayout_CfvQ0Ql6.mjs';
|
||||
import { $ as $$Hero } from '../../chunks/Hero_BhRdE1X0.mjs';
|
||||
import { $ as $$CallToAction } from '../../chunks/CallToAction_Dok0D0et.mjs';
|
||||
export { renderers } from '../../renderers.mjs';
|
||||
|
||||
const $$Product = createComponent(($$result, $$props, $$slots) => {
|
||||
const metadata = {
|
||||
title: "Product Details Landing Page Demo"
|
||||
};
|
||||
return renderTemplate`${renderComponent($$result, "Layout", $$LandingLayout, { "metadata": metadata }, { "default": ($$result2) => renderTemplate` ${renderComponent($$result2, "Hero", $$Hero, { "tagline": "Product Details Demo", "title": "Product Landing Page: Showcase with Precision and Passion!", "subtitle": "Step-by-step guide to designing a Landing Page that highlights every facet of your product or service.", "actions": [
|
||||
{ variant: "primary", text: "Call to Action", href: "#", icon: "tabler:square-rounded-arrow-right" },
|
||||
{ text: "Learn more", href: "#" }
|
||||
], "image": {
|
||||
src: "https://images.unsplash.com/photo-1473188588951-666fce8e7c68?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2174&q=80",
|
||||
alt: "A spotlight on a product. Product Details Landing Page Demo"
|
||||
} })} ${renderComponent($$result2, "CallToAction", $$CallToAction, { "title": "Coming soon", "subtitle": "We are working on the content of these demo pages. You will see them very soon. Stay tuned Stay tuned!", "actions": [
|
||||
{
|
||||
variant: "primary",
|
||||
text: "Download Template",
|
||||
href: "https://github.com/onwidget/astrowind",
|
||||
icon: "tabler:download"
|
||||
}
|
||||
] })} ` })}`;
|
||||
}, "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/product.astro", void 0);
|
||||
|
||||
const $$file = "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/product.astro";
|
||||
const $$url = "/landing/product";
|
||||
|
||||
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
||||
__proto__: null,
|
||||
default: $$Product,
|
||||
file: $$file,
|
||||
url: $$url
|
||||
}, Symbol.toStringTag, { value: 'Module' }));
|
||||
|
||||
const page = () => _page;
|
||||
|
||||
export { page };
|
||||
@@ -0,0 +1,40 @@
|
||||
import { c as createComponent, r as renderComponent, a as renderTemplate } from '../../chunks/astro/server_BfDhyAjM.mjs';
|
||||
import 'kleur/colors';
|
||||
import { $ as $$LandingLayout } from '../../chunks/LandingLayout_CfvQ0Ql6.mjs';
|
||||
import { $ as $$Hero2 } from '../../chunks/Hero2_IyzHLWsh.mjs';
|
||||
import { $ as $$CallToAction } from '../../chunks/CallToAction_Dok0D0et.mjs';
|
||||
export { renderers } from '../../renderers.mjs';
|
||||
|
||||
const $$Sales = createComponent(($$result, $$props, $$slots) => {
|
||||
const metadata = {
|
||||
title: "Sales Landing Page Demo"
|
||||
};
|
||||
return renderTemplate`${renderComponent($$result, "Layout", $$LandingLayout, { "metadata": metadata }, { "default": ($$result2) => renderTemplate` ${renderComponent($$result2, "Hero2", $$Hero2, { "tagline": "Long-form Sales Demo", "title": "Long-form Sales: Sell with a Story: The Long-form Way!", "subtitle": "Dive deep into crafting a Landing Page that narrates, persuades, and converts.", "actions": [
|
||||
{ variant: "primary", text: "Call to Action", href: "#", icon: "tabler:square-rounded-arrow-right" },
|
||||
{ text: "Learn more", href: "#" }
|
||||
], "image": {
|
||||
src: "https://images.unsplash.com/photo-1621452773781-0f992fd1f5cb?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1626&q=80",
|
||||
alt: "Children telling a story. Long-form Sales Landing Page demo"
|
||||
} })} ${renderComponent($$result2, "CallToAction", $$CallToAction, { "title": "Coming soon", "subtitle": "We are working on the content of these demo pages. You will see them very soon. Stay tuned Stay tuned!", "actions": [
|
||||
{
|
||||
variant: "primary",
|
||||
text: "Download Template",
|
||||
href: "https://github.com/onwidget/astrowind",
|
||||
icon: "tabler:download"
|
||||
}
|
||||
] })} ` })}`;
|
||||
}, "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/sales.astro", void 0);
|
||||
|
||||
const $$file = "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/sales.astro";
|
||||
const $$url = "/landing/sales";
|
||||
|
||||
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
||||
__proto__: null,
|
||||
default: $$Sales,
|
||||
file: $$file,
|
||||
url: $$url
|
||||
}, Symbol.toStringTag, { value: 'Module' }));
|
||||
|
||||
const page = () => _page;
|
||||
|
||||
export { page };
|
||||
@@ -0,0 +1,40 @@
|
||||
import { c as createComponent, r as renderComponent, a as renderTemplate } from '../../chunks/astro/server_BfDhyAjM.mjs';
|
||||
import 'kleur/colors';
|
||||
import { $ as $$LandingLayout } from '../../chunks/LandingLayout_CfvQ0Ql6.mjs';
|
||||
import { $ as $$Hero2 } from '../../chunks/Hero2_IyzHLWsh.mjs';
|
||||
import { $ as $$CallToAction } from '../../chunks/CallToAction_Dok0D0et.mjs';
|
||||
export { renderers } from '../../renderers.mjs';
|
||||
|
||||
const $$Subscription = createComponent(($$result, $$props, $$slots) => {
|
||||
const metadata = {
|
||||
title: "Subscription Landing Page Demo"
|
||||
};
|
||||
return renderTemplate`${renderComponent($$result, "Layout", $$LandingLayout, { "metadata": metadata }, { "default": ($$result2) => renderTemplate` ${renderComponent($$result2, "Hero2", $$Hero2, { "tagline": "Subscription Landing Demo", "title": "Subscription Landing Page: Turn Casual Browsers into Loyal Subscribers!", "subtitle": "Unlock the formula for a Subscription Landing Page that keeps your audience coming back for more.", "actions": [
|
||||
{ variant: "primary", text: "Call to Action", href: "#", icon: "tabler:square-rounded-arrow-right" },
|
||||
{ text: "Learn more", href: "#" }
|
||||
], "image": {
|
||||
src: "https://images.unsplash.com/photo-1593510987046-1f8fcfc512a0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=2070&q=80",
|
||||
alt: "Ironic image associated with canceling a subscription. Subscription Landing Page Demo"
|
||||
} })} ${renderComponent($$result2, "CallToAction", $$CallToAction, { "title": "Coming soon", "subtitle": "We are working on the content of these demo pages. You will see them very soon. Stay tuned Stay tuned!", "actions": [
|
||||
{
|
||||
variant: "primary",
|
||||
text: "Download Template",
|
||||
href: "https://github.com/onwidget/astrowind",
|
||||
icon: "tabler:download"
|
||||
}
|
||||
] })} ` })}`;
|
||||
}, "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/subscription.astro", void 0);
|
||||
|
||||
const $$file = "/Users/bugracanata/Developer/[Telsiz]/ARC-Web-Sitesi/src/pages/landing/subscription.astro";
|
||||
const $$url = "/landing/subscription";
|
||||
|
||||
const _page = /*#__PURE__*/Object.freeze(/*#__PURE__*/Object.defineProperty({
|
||||
__proto__: null,
|
||||
default: $$Subscription,
|
||||
file: $$file,
|
||||
url: $$url
|
||||
}, Symbol.toStringTag, { value: 'Module' }));
|
||||
|
||||
const page = () => _page;
|
||||
|
||||
export { page };
|
||||
Reference in New Issue
Block a user