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:
Buğra Canata
2026-01-17 20:05:42 +03:00
parent 8f64fb1eea
commit e05f99a0d2
5312 changed files with 102603 additions and 284 deletions
@@ -0,0 +1,5 @@
import { c as createSvgComponent } from './Icon_C8ArtCuv.mjs';
const avadaPlaceholder = createSvgComponent({"meta":{"src":"/_astro/avada-placeholder.CzpU3uMi.svg","width":1200,"height":1200,"format":"svg"},"attributes":{"width":"1200px","height":"1200px","viewBox":"0 0 1200 1200"},"children":"\n\t\t\t<g id=\"Page-1\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n\t\t\t\t<g id=\"Group\">\n\t\t\t\t\t<rect id=\"Rectangle\" fill=\"#f0f5fb\" x=\"0\" y=\"0\" width=\"1200\" height=\"1200\"></rect>\n\t\t\t\t\t<g id=\"avada\" transform=\"translate(391.000000, 391.000000)\" fill=\"#9eb8e6\" fill-rule=\"nonzero\">\n\t\t\t\t\t\t<path d=\"M0.918313734,405.706043 C-2.00418604,411.476457 2.42131362,418 8.93431312,418 C193.970299,418.334049 332.079289,239.116723 230.710296,34.9779032 L215.596797,4.70414119 C212.423798,-1.56804706 203.572798,-1.56804706 200.399799,4.70414119 L0.918313734,405.706043 Z\" id=\"Path\"></path>\n\t\t\t\t\t\t<path d=\"M323.729254,220.712286 C320.553105,214.429238 311.609737,214.429238 308.517171,220.712286 L262.546589,310.601763 C237.806059,360.112182 268.898888,418 328.493478,418 L409.485283,418 C415.753999,418 419.933143,411.381856 417.091325,405.685226 L323.729254,220.712286 Z\" id=\"Path\"></path>\n\t\t\t\t\t</g>\n\t\t\t\t</g>\n\t\t\t</g>\n\t\t"});
export { avadaPlaceholder as default };