{
  "schema": 1,
  "name": "tmpl1",
  "core": "dream-companion",
  "coreRange": ">=0.1.0 <1",
  "theme": {
    "appearance": "dark",
    "accentColor": "pink",
    "grayColor": "mauve",
    "radius": "large",
    "scaling": "100%",
    "panelBackground": "solid",
    "preset": "default",
    "tokens": {},
    "fonts": []
  },
  "layouts": {
    "app": {
      "header": {
        "variant": "app",
        "sticky": true,
        "showNav": true,
        "showLocaleSwitcher": true,
        "showAppearanceToggle": true,
        "premiumCta": {
          "show": true,
          "to": "/pricing",
          "label": "nav.premium"
        },
        "cta": {
          "guest": "login",
          "user": "account"
        }
      },
      "footer": {
        "variant": "columns",
        "showLegal": true,
        "showContacts": true,
        "showCompany": true,
        "tone": "deep",
        "brandText": "footer.tagline",
        "hideOn": [
          "/chat/*"
        ],
        "panel": true,
        "paymentsImg": "/global/payment/paycard.png"
      },
      "sidebar": {
        "variant": "rail",
        "collapsible": true,
        "bottomItem": {
          "to": "/support",
          "label": "nav.contact",
          "icon": "headphones"
        },
        "legalLinks": [
          {
            "to": "/terms",
            "label": "footer.terms"
          },
          {
            "to": "/privacy-policy",
            "label": "footer.privacy"
          },
          {
            "to": "/refund-policy",
            "label": "footer.refund"
          },
          {
            "to": "/unsubscribe",
            "label": "footer.unsubscribe"
          }
        ]
      },
      "bottomBar": {
        "show": true,
        "items": [
          {
            "id": "explore",
            "to": "/",
            "label": "nav.explore",
            "icon": "compass",
            "soon": false,
            "external": false
          },
          {
            "id": "chat",
            "to": "/chat",
            "label": "nav.chat",
            "icon": "message-square",
            "soon": false,
            "external": false
          },
          {
            "id": "reels",
            "to": "/reels",
            "label": "nav.reels",
            "icon": "clapperboard",
            "soon": true,
            "external": false
          },
          {
            "id": "premium",
            "to": "/pricing",
            "label": "nav.premium",
            "icon": "crown",
            "soon": false,
            "external": false
          }
        ],
        "center": {
          "id": "create",
          "to": "/create",
          "label": "nav.create",
          "icon": "wand",
          "soon": false,
          "external": false
        },
        "hideOn": [
          "/chat/:id"
        ]
      },
      "container": "default"
    },
    "auth": {
      "header": {
        "variant": "minimal",
        "sticky": true,
        "showNav": true,
        "showLocaleSwitcher": true,
        "showAppearanceToggle": true,
        "premiumCta": {
          "show": true,
          "to": "/pricing",
          "label": "nav.premium"
        },
        "cta": {
          "guest": "login",
          "user": "account"
        }
      },
      "footer": {
        "variant": "none",
        "showLegal": true,
        "showContacts": true,
        "showCompany": true,
        "tone": "deep",
        "brandText": "footer.tagline",
        "hideOn": [],
        "panel": false
      },
      "sidebar": {
        "variant": "rail",
        "collapsible": true,
        "legalLinks": []
      },
      "bottomBar": {
        "show": true,
        "items": [],
        "hideOn": []
      },
      "container": "default"
    },
    "marketing": {
      "header": {
        "variant": "split",
        "sticky": true,
        "showNav": true,
        "showLocaleSwitcher": true,
        "showAppearanceToggle": true,
        "premiumCta": {
          "show": true,
          "to": "/pricing",
          "label": "nav.premium"
        },
        "cta": {
          "guest": "login",
          "user": "account"
        }
      },
      "footer": {
        "variant": "none",
        "showLegal": true,
        "showContacts": true,
        "showCompany": true,
        "tone": "deep",
        "brandText": "footer.tagline",
        "hideOn": [],
        "panel": false
      },
      "sidebar": {
        "variant": "rail",
        "collapsible": true,
        "legalLinks": []
      },
      "bottomBar": {
        "show": true,
        "items": [],
        "hideOn": []
      },
      "container": "default"
    },
    "legal": {
      "header": {
        "variant": "split",
        "sticky": true,
        "showNav": true,
        "showLocaleSwitcher": true,
        "showAppearanceToggle": true,
        "premiumCta": {
          "show": true,
          "to": "/pricing",
          "label": "nav.premium"
        },
        "cta": {
          "guest": "login",
          "user": "account"
        }
      },
      "footer": {
        "variant": "columns",
        "showLegal": true,
        "showContacts": true,
        "showCompany": true,
        "tone": "deep",
        "brandText": "footer.tagline",
        "hideOn": [],
        "panel": false
      },
      "sidebar": {
        "variant": "rail",
        "collapsible": true,
        "legalLinks": []
      },
      "bottomBar": {
        "show": true,
        "items": [],
        "hideOn": []
      },
      "container": "narrow"
    },
    "profile": {
      "header": {
        "variant": "split",
        "sticky": true,
        "showNav": true,
        "showLocaleSwitcher": true,
        "showAppearanceToggle": true,
        "premiumCta": {
          "show": true,
          "to": "/pricing",
          "label": "nav.premium"
        },
        "cta": {
          "guest": "login",
          "user": "account"
        }
      },
      "footer": {
        "variant": "columns",
        "showLegal": true,
        "showContacts": true,
        "showCompany": true,
        "tone": "deep",
        "brandText": "footer.tagline",
        "hideOn": [],
        "panel": false
      },
      "sidebar": {
        "variant": "rail",
        "collapsible": true,
        "legalLinks": []
      },
      "bottomBar": {
        "show": true,
        "items": [],
        "hideOn": []
      },
      "container": "default"
    }
  },
  "nav": {
    "primary": [
      {
        "id": "create",
        "to": "/create",
        "label": "nav.create",
        "icon": "wand",
        "soon": false,
        "external": false
      },
      {
        "id": "explore",
        "to": "/",
        "label": "nav.explore",
        "icon": "compass",
        "soon": false,
        "external": false
      },
      {
        "id": "chat",
        "to": "/chat",
        "label": "nav.chat",
        "icon": "message-square",
        "soon": false,
        "external": false
      },
      {
        "id": "favorites",
        "to": "/favorites",
        "label": "nav.favorites",
        "icon": "heart",
        "soon": false,
        "external": false
      },
      {
        "id": "reels",
        "to": "/reels",
        "label": "nav.reels",
        "icon": "clapperboard",
        "badge": "nav.soon",
        "soon": true,
        "external": false
      },
      {
        "id": "gallery",
        "to": "/gallery",
        "label": "nav.gallery",
        "icon": "image",
        "soon": false,
        "external": false
      },
      {
        "id": "packs",
        "to": "/content-packs",
        "label": "nav.contentPacks",
        "icon": "package",
        "badge": "nav.soon",
        "soon": true,
        "when": {
          "feature": "content-packs"
        },
        "external": false
      },
      {
        "id": "my-ai",
        "to": "/my-ai",
        "label": "nav.myAi",
        "icon": "bot",
        "soon": false,
        "external": false
      },
      {
        "id": "generate",
        "to": "/generate",
        "label": "nav.generate",
        "icon": "sparkles",
        "soon": false,
        "external": false
      },
      {
        "id": "pricing",
        "to": "/pricing",
        "label": "nav.pricing",
        "icon": "crown",
        "soon": false,
        "external": false
      }
    ],
    "footer": []
  },
  "routes": [
    {
      "path": "/",
      "page": "home",
      "params": {}
    },
    {
      "path": "/create",
      "page": "create",
      "params": {}
    },
    {
      "path": "/chat",
      "page": "chat",
      "params": {}
    },
    {
      "path": "/chat/:id",
      "page": "chat",
      "params": {}
    },
    {
      "path": "/chat/:id/profile",
      "page": "chat",
      "params": {
        "view": "profile"
      }
    },
    {
      "path": "/favorites",
      "page": "favorites",
      "params": {}
    },
    {
      "path": "/reels",
      "page": "reels",
      "params": {}
    },
    {
      "path": "/gallery",
      "page": "gallery",
      "params": {}
    },
    {
      "path": "/content-packs",
      "page": "contentPacks",
      "params": {}
    },
    {
      "path": "/my-ai",
      "page": "myAi",
      "params": {}
    },
    {
      "path": "/generate",
      "page": "generate",
      "params": {}
    },
    {
      "path": "/pricing",
      "page": "pricing",
      "params": {}
    },
    {
      "path": "/payment",
      "params": {},
      "redirect": "/pricing"
    },
    {
      "path": "/support",
      "page": "support",
      "params": {}
    },
    {
      "path": "/unsubscribe",
      "page": "unsubscribe",
      "params": {}
    },
    {
      "path": "/logout",
      "page": "logout",
      "params": {}
    },
    {
      "path": "/profile",
      "page": "profile",
      "guard": "auth",
      "params": {}
    },
    {
      "path": "/terms",
      "page": "legal",
      "params": {
        "policy": "terms"
      }
    },
    {
      "path": "/privacy-policy",
      "page": "legal",
      "params": {
        "policy": "privacy"
      }
    },
    {
      "path": "/refund-policy",
      "page": "legal",
      "params": {
        "policy": "refund"
      }
    },
    {
      "path": "/404",
      "page": "notFound",
      "params": {}
    }
  ],
  "pages": {
    "home": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.home.title",
        "description": "seo.home.description",
        "noindex": false
      },
      "blocks": [
        {
          "id": "hero",
          "type": "heroCarousel",
          "props": {
            "autoplay": true,
            "intervalMs": 4500,
            "showDots": true,
            "showImage": true,
            "imageStyle": "flush",
            "height": "md",
            "ctaVariant": "solid",
            "ctaSize": "3",
            "padding": "sm"
          }
        },
        {
          "id": "stories",
          "type": "avatarsRow",
          "props": {
            "size": "md",
            "ring": true,
            "showNames": true,
            "stories": true,
            "padding": "sm"
          },
          "when": {
            "feature": "home-stories"
          }
        },
        {
          "id": "premium-bar",
          "type": "premiumBar",
          "props": {
            "href": "/pricing",
            "mobileOnly": true,
            "padding": "sm"
          },
          "when": {
            "plan": "free"
          }
        },
        {
          "id": "filters",
          "type": "chips",
          "props": {
            "showSearch": true,
            "showFilters": true,
            "queryParam": "filter",
            "padding": "sm",
            "variant": "pills"
          },
          "when": {
            "feature": "home-filters"
          }
        },
        {
          "id": "models",
          "type": "accountsGrid",
          "props": {
            "columns": 4,
            "aspect": "portrait",
            "limit": 20,
            "showBadge": true,
            "showInfo": true,
            "showStats": false,
            "showTitle": false,
            "showFavorite": true,
            "loadMore": "auto",
            "favoritesOnly": false,
            "chatHref": "/chat",
            "queryParam": "filter",
            "searchParam": "q",
            "upsellAfter": 12,
            "padding": "sm"
          },
          "variant": "portrait"
        }
      ]
    },
    "create": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "title": "seo.create.title",
        "noindex": false
      },
      "component": "CreateCharacterPage",
      "props": {
        "steps": 13
      },
      "slots": {
        "top": [
          {
            "id": "create-soon",
            "type": "comingSoon",
            "props": {
              "icon": "clock",
              "ctaHref": "/pricing",
              "showItems": false,
              "blur": "md"
            },
            "when": {
              "notFeature": "create-character"
            },
            "variant": "overlay"
          }
        ]
      }
    },
    "chat": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "title": "seo.chat.title",
        "noindex": true
      },
      "component": "ChatPage",
      "props": {},
      "slots": {}
    },
    "favorites": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.favorites.title",
        "noindex": true
      },
      "blocks": [
        {
          "id": "favorites-title",
          "type": "pageHeader",
          "props": {
            "align": "center",
            "padding": "sm",
            "showSubtitle": true,
            "size": "lg"
          }
        },
        {
          "id": "favorites-grid",
          "type": "accountsGrid",
          "props": {
            "columns": 4,
            "aspect": "portrait",
            "limit": 20,
            "showBadge": true,
            "showInfo": true,
            "showStats": false,
            "showTitle": false,
            "showFavorite": true,
            "loadMore": "auto",
            "favoritesOnly": true,
            "chatHref": "/chat",
            "queryParam": "filter",
            "searchParam": "q",
            "emptyCtaHref": "/",
            "upsellAfter": 0,
            "padding": "sm"
          },
          "variant": "portrait"
        }
      ]
    },
    "reels": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "title": "seo.reels.title",
        "noindex": false
      },
      "component": "ReelsPage",
      "props": {},
      "slots": {}
    },
    "gallery": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.gallery.title",
        "noindex": false
      },
      "blocks": [
        {
          "id": "gallery-title",
          "type": "pageHeader",
          "props": {
            "align": "center",
            "padding": "sm",
            "showSubtitle": true,
            "size": "lg"
          },
          "when": {
            "feature": "gallery"
          }
        },
        {
          "id": "gallery-tabs",
          "type": "chips",
          "props": {
            "showSearch": false,
            "showFilters": false,
            "queryParam": "style",
            "padding": "sm",
            "variant": "pills"
          },
          "when": {
            "feature": "gallery"
          }
        },
        {
          "id": "gallery-grid",
          "type": "mediaGrid",
          "props": {
            "columns": 4,
            "aspect": "portrait",
            "showTitle": true,
            "showBadge": false,
            "showUnlock": true,
            "showMeta": true,
            "showRating": true,
            "showInfo": false,
            "showStats": false,
            "ctaVariant": "solid",
            "padding": "sm"
          },
          "when": {
            "feature": "gallery"
          },
          "variant": "gallery"
        },
        {
          "id": "gallery-soon",
          "type": "comingSoon",
          "props": {
            "icon": "images",
            "showEyebrow": true,
            "showItems": false,
            "showCta": true,
            "ctaHref": "/pricing",
            "columns": 3,
            "background": "background",
            "padding": "lg",
            "blur": "md"
          },
          "when": {
            "notFeature": "gallery"
          },
          "variant": "panel"
        }
      ]
    },
    "contentPacks": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.contentPacks.title",
        "noindex": false
      },
      "blocks": [
        {
          "id": "packs-title",
          "type": "pageHeader",
          "props": {
            "align": "left",
            "padding": "sm",
            "showSubtitle": true,
            "size": "lg"
          }
        },
        {
          "id": "packs-grid",
          "type": "mediaGrid",
          "props": {
            "columns": 3,
            "aspect": "portrait",
            "showTitle": true,
            "showBadge": true,
            "showUnlock": false,
            "showMeta": true,
            "showRating": true,
            "showInfo": false,
            "showStats": false,
            "ctaVariant": "solid",
            "padding": "sm"
          },
          "variant": "pack"
        }
      ]
    },
    "myAi": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.myAi.title",
        "noindex": true
      },
      "blocks": [
        {
          "id": "my-ai-title",
          "type": "pageHeader",
          "props": {
            "align": "center",
            "padding": "sm",
            "showSubtitle": true,
            "size": "lg"
          }
        },
        {
          "id": "my-ai-grid",
          "type": "createGrid",
          "props": {
            "columns": 5,
            "createHref": "/create",
            "padding": "sm"
          }
        }
      ]
    },
    "generate": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.generate.title",
        "noindex": false
      },
      "blocks": [
        {
          "id": "generate-title",
          "type": "pageHeader",
          "props": {
            "align": "center",
            "padding": "sm",
            "showSubtitle": true,
            "size": "lg"
          },
          "when": {
            "feature": "generate-tools"
          }
        },
        {
          "id": "generate-features",
          "type": "features",
          "props": {
            "showEyebrow": false,
            "showTitle": true,
            "showSubtitle": false,
            "showText": true,
            "showMedia": true,
            "marker": "icon",
            "columns": 3,
            "align": "center",
            "background": "background",
            "padding": "md",
            "showDividers": false
          },
          "when": {
            "feature": "generate-tools"
          },
          "variant": "cards"
        },
        {
          "id": "generate-soon",
          "type": "comingSoon",
          "props": {
            "icon": "sparkles",
            "showEyebrow": true,
            "showItems": true,
            "showCta": true,
            "ctaHref": "/pricing",
            "columns": 3,
            "background": "background",
            "padding": "lg",
            "blur": "md"
          },
          "when": {
            "notFeature": "generate-tools"
          },
          "variant": "panel"
        }
      ]
    },
    "pricing": {
      "kind": "composed",
      "layout": "app",
      "seo": {
        "title": "seo.pricing.title",
        "noindex": false
      },
      "blocks": [
        {
          "id": "pricing-title",
          "type": "pageHeader",
          "props": {
            "align": "center",
            "padding": "sm",
            "showSubtitle": false,
            "size": "lg"
          }
        },
        {
          "id": "pricing-plans",
          "type": "pricingPlans",
          "props": {
            "showTokensBanner": false,
            "showBenefits": false,
            "showPayments": true,
            "panel": false,
            "showConsent": true,
            "planTextPosition": "cta",
            "planLayout": "columns",
            "showSaveBadge": false,
            "cta": "comingSoon",
            "defaultPlan": 0,
            "ctaHref": "https://quiz.onedaylearn.com/paywall/ai-girl?utm_source=site&utm_medium=direct&utm_campaign=ai_girl_landing&sub_id1=%7B%25D0%25A2%25D0%2592%25D0%259E%25D0%2599_SUB%7D&click_id=%7BCLICK_ID%7D#main",
            "padding": "sm"
          }
        },
        {
          "id": "pricing-guarantee",
          "type": "guarantee",
          "props": {
            "showBadge": true,
            "showChip": true,
            "padding": "sm"
          }
        },
        {
          "id": "recommended-grid",
          "type": "mediaGrid",
          "props": {
            "columns": 5,
            "aspect": "portrait",
            "showTitle": true,
            "showBadge": false,
            "showUnlock": false,
            "showMeta": true,
            "showRating": true,
            "showInfo": false,
            "showStats": false,
            "ctaVariant": "solid",
            "padding": "sm"
          },
          "variant": "staggered"
        },
        {
          "id": "pricing-faq",
          "type": "faq",
          "props": {
            "showEyebrow": true,
            "showTitle": true,
            "showSubtitle": true,
            "defaultOpen": null,
            "allowMultiple": true,
            "layout": "split",
            "img": "assets/pricing/faq.avif",
            "imgPosition": "right",
            "align": "center",
            "background": "background",
            "padding": "lg"
          }
        }
      ]
    },
    "support": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "title": "seo.support.title",
        "noindex": false
      },
      "component": "SupportPage",
      "props": {},
      "slots": {}
    },
    "unsubscribe": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "title": "seo.unsubscribe.title",
        "noindex": true
      },
      "component": "UnsubscribePage",
      "props": {},
      "slots": {}
    },
    "logout": {
      "kind": "core",
      "layout": "bare",
      "seo": {
        "noindex": true
      },
      "component": "LogoutPage",
      "props": {},
      "slots": {}
    },
    "profile": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "title": "seo.profile.title",
        "noindex": true
      },
      "component": "ProfilePage",
      "props": {
        "contactImg": "assets/profile/contact-us.webp",
        "faqImg": "assets/profile/faq.avif"
      },
      "slots": {}
    },
    "legal": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "noindex": false
      },
      "component": "LegalPage",
      "props": {},
      "slots": {}
    },
    "notFound": {
      "kind": "core",
      "layout": "app",
      "seo": {
        "noindex": true
      },
      "component": "NotFoundPage",
      "props": {},
      "slots": {}
    }
  },
  "features": {
    "support": true,
    "home-stories": false,
    "home-filters": false,
    "generate-tools": false,
    "create-character": false,
    "gallery": false,
    "content-packs": false
  },
  "blocks": {
    "register": []
  }
}
