{"id":7087,"date":"2026-01-03T00:00:04","date_gmt":"2026-01-03T00:00:04","guid":{"rendered":"https:\/\/themeton.com\/?page_id=7087"},"modified":"2026-01-22T05:59:11","modified_gmt":"2026-01-22T05:59:11","slug":"waltograph","status":"publish","type":"page","link":"https:\/\/themeton.com\/tools\/font-generator\/waltograph\/","title":{"rendered":"Waltograph Font Generator : Magic Disney Style Script Art"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7087\" class=\"elementor elementor-7087\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7fef61b3 e-con-full e-flex e-con e-parent\" data-id=\"7fef61b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33d5826d elementor-widget elementor-widget-shortcode\" data-id=\"33d5826d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- START OF FILE Paste January 22, 2026 - 11:50AM -->\r\n\r\n<!-- START OF FILE Paste January 18, 2026 - 6:15 PM -->\r\n\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\r\n\r\n<style>\r\n    .pg-tool-wrapper {\r\n        \/* TYPOGRAPHY - Magical System Stack *\/\r\n        --primary-font: \"Brush Script MT\", \"Segoe Script\", \"Lucida Handwriting\", \"Apple Chancery\", cursive;\r\n        --body-font: \"Quicksand\", \"Segoe UI\", \"Verdana\", sans-serif;\r\n        \r\n        \/* PALETTE: Midnight Magic *\/\r\n        --theme-night: #1a0b2e; \/* Deep Purple Black *\/\r\n        --theme-galaxy: #2e1065; \/* Rich Violet *\/\r\n        --theme-glass: rgba(255, 255, 255, 0.05);\r\n        --theme-border: rgba(255, 255, 255, 0.1);\r\n        \r\n        \/* ACCENTS *\/\r\n        --theme-gold: #fbbf24; \/* Pixie Dust *\/\r\n        --theme-pink: #f472b6; \/* Fairy Wing *\/\r\n        --theme-cyan: #22d3ee; \/* Ice Magic *\/\r\n        --theme-white: #f8fafc;\r\n        \r\n        \/* SHADOWS & GLOWS *\/\r\n        --shadow-magic: 0 20px 40px -10px rgba(0, 0, 0, 0.6);\r\n        --glow-gold: 0 0 20px rgba(251, 191, 36, 0.3);\r\n        --glow-text: 0 0 10px rgba(255, 255, 255, 0.5);\r\n        \r\n        \/* METRICS *\/\r\n        --transition-float: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); \/* Bouncy float *\/\r\n        \r\n        font-family: var(--body-font);\r\n        color: var(--theme-white);\r\n        line-height: 1.6;\r\n        width: 100%;\r\n        overflow-x: hidden;\r\n        \r\n        background: var(--theme-night);\r\n        \/* Starry Night Pattern *\/\r\n        background-image: \r\n            radial-gradient(white, rgba(255,255,255,.2) 2px, transparent 3px),\r\n            radial-gradient(white, rgba(255,255,255,.15) 1px, transparent 2px),\r\n            radial-gradient(white, rgba(255,255,255,.1) 2px, transparent 3px);\r\n        background-size: 550px 550px, 350px 350px, 250px 250px;\r\n        background-position: 0 0, 40px 60px, 130px 270px;\r\n        background-attachment: fixed;\r\n    }\r\n\r\n    .pg-tool-wrapper * { box-sizing: border-box; }\r\n\r\n    \/* MANDATORY SAFETY OVERRIDES *\/\r\n    .pg-container {\r\n        max-width: 1200px !important;\r\n        width: 100% !important;\r\n        margin: 0 auto !important;\r\n        padding-top: 40px !important;\r\n        padding-left: 20px !important;\r\n        padding-right: 20px !important;\r\n    }\r\n\r\n    .pg-background-container {\r\n        position: relative;\r\n        background: transparent;\r\n        padding-bottom: 40px; \r\n    }\r\n\r\n    \/* HERO SECTION *\/\r\n    .pg-hero-content-wrapper {\r\n        position: relative;\r\n        z-index: 2;\r\n        padding-top: 60px;\r\n        text-align: center;\r\n    }\r\n\r\n    .pg-main-title {\r\n        font-family: var(--primary-font);\r\n        font-size: 4.5rem;\r\n        font-weight: 400; \r\n        line-height: 1.1;\r\n        color: var(--theme-white);\r\n        margin-bottom: 20px;\r\n        position: relative;\r\n        display: inline-block;\r\n        text-shadow: 0 0 15px var(--theme-pink), 3px 3px 0 var(--theme-galaxy);\r\n        transform: rotate(-3deg); \/* Whimsical tilt *\/\r\n    }\r\n    \r\n    \/* Pixie Dust on Title *\/\r\n    .pg-main-title::after {\r\n        content: '\u2728';\r\n        position: absolute;\r\n        top: -20px;\r\n        right: -30px;\r\n        font-size: 2rem;\r\n        animation: pgTwinkle 2s infinite alternate;\r\n    }\r\n\r\n    @keyframes pgTwinkle { from { opacity: 0.5; transform: scale(0.8); } to { opacity: 1; transform: scale(1.2); } }\r\n    \r\n    .pg-subtitle {\r\n        font-family: var(--body-font);\r\n        font-size: 1.1rem;\r\n        color: #d8b4fe; \/* Light Purple *\/\r\n        max-width: 700px;\r\n        margin: 0 auto 50px;\r\n        font-weight: 500;\r\n        background: rgba(46, 16, 101, 0.6);\r\n        padding: 12px 30px;\r\n        border-radius: 50px;\r\n        border: 1px solid rgba(244, 114, 182, 0.3);\r\n        backdrop-filter: blur(10px);\r\n        box-shadow: 0 10px 30px -10px rgba(0,0,0,0.5);\r\n    }\r\n\r\n    \/* TOOL UI CARD *\/\r\n    .pg-generator-card {\r\n        background: rgba(26, 11, 46, 0.7);\r\n        backdrop-filter: blur(20px);\r\n        -webkit-backdrop-filter: blur(20px);\r\n        border: 1px solid var(--theme-border); \r\n        width: 100%;\r\n        max-width: 1200px !important;\r\n        margin: 0 auto;\r\n        box-shadow: var(--shadow-magic); \r\n        overflow: hidden;\r\n        display: flex;\r\n        flex-direction: column;\r\n        transition: var(--transition-float);\r\n        position: relative;\r\n        border-radius: 24px;\r\n    }\r\n    \r\n    \/* Magical Gradient Top Border *\/\r\n    .pg-generator-card::before {\r\n        content: '';\r\n        position: absolute;\r\n        top: 0; left: 0; right: 0;\r\n        height: 4px;\r\n        background: linear-gradient(90deg, var(--theme-gold), var(--theme-pink), var(--theme-cyan));\r\n        z-index: 10;\r\n        box-shadow: 0 0 20px var(--theme-pink);\r\n    }\r\n\r\n    .pg-controls-wrapper {\r\n        padding: 40px;\r\n        background: linear-gradient(180deg, rgba(255,255,255,0.03) 0%, rgba(0,0,0,0.2) 100%);\r\n        border-bottom: 1px solid var(--theme-border);\r\n        display: grid;\r\n        grid-template-columns: 1.8fr 1.2fr;\r\n        gap: 40px;\r\n        align-items: center;\r\n    }\r\n\r\n    .pg-input-wrapper { \r\n        position: relative; \r\n        height: 100%;\r\n    }\r\n\r\n    .pg-text-input {\r\n        width: 100% !important;\r\n        height: 100% !important;\r\n        min-height: 180px !important;\r\n        padding: 25px !important;\r\n        border: 2px solid rgba(255,255,255,0.1) !important;\r\n        border-radius: 16px !important;\r\n        font-family: var(--primary-font) !important;\r\n        font-size: 2.8rem !important; \/* Huge script font *\/\r\n        font-weight: 400 !important;\r\n        transition: var(--transition-float);\r\n        background: rgba(0,0,0,0.3) !important;\r\n        color: var(--theme-gold) !important;\r\n        box-sizing: border-box !important;\r\n        margin: 0 !important;\r\n        outline: none !important;\r\n        resize: none !important;\r\n        text-shadow: 0 0 10px rgba(251, 191, 36, 0.3);\r\n    }\r\n    .pg-text-input:focus {\r\n        border-color: var(--theme-pink) !important;\r\n        box-shadow: 0 0 25px rgba(244, 114, 182, 0.2) !important;\r\n        transform: translateY(-4px);\r\n    }\r\n    .pg-text-input::placeholder { color: rgba(255,255,255,0.3) !important; }\r\n\r\n    .pg-features-group {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 25px;\r\n    }\r\n\r\n    .pg-filter-label {\r\n        font-size: 0.9rem;\r\n        font-weight: 700;\r\n        color: var(--theme-cyan);\r\n        text-transform: uppercase;\r\n        letter-spacing: 2px;\r\n        margin-bottom: 12px;\r\n        display: block;\r\n        font-family: var(--body-font);\r\n        text-shadow: 0 0 10px var(--theme-cyan);\r\n    }\r\n\r\n    .pg-btn-row { \r\n        display: flex; \r\n        gap: 12px; \r\n        flex-wrap: wrap; \r\n    }\r\n\r\n    \/* Style Toggle Buttons - Magic Pills *\/\r\n    .pg-toggle-btn {\r\n        background: rgba(255, 255, 255, 0.05);\r\n        border: 1px solid var(--theme-border);\r\n        padding: 10px 20px;\r\n        color: #e2e8f0;\r\n        font-size: 0.9rem;\r\n        font-weight: 600;\r\n        cursor: pointer;\r\n        transition: var(--transition-float);\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 8px;\r\n        border-radius: 50px;\r\n        font-family: var(--body-font);\r\n    }\r\n    .pg-toggle-btn:hover {\r\n        background: rgba(255, 255, 255, 0.15);\r\n        color: var(--theme-white);\r\n        box-shadow: 0 0 15px rgba(255,255,255,0.2);\r\n    }\r\n    .pg-toggle-btn.active {\r\n        background: var(--theme-pink);\r\n        color: #fff;\r\n        border-color: var(--theme-pink);\r\n        box-shadow: 0 0 20px rgba(244, 114, 182, 0.4);\r\n        transform: scale(1.05);\r\n    }\r\n\r\n    \/* Action Circle Buttons (Orbs) *\/\r\n    .pg-action-btn {\r\n        width: 46px;\r\n        height: 46px;\r\n        background: rgba(255,255,255,0.05);\r\n        border: 1px solid var(--theme-border);\r\n        color: var(--theme-gold);\r\n        font-size: 1.2rem;\r\n        cursor: pointer;\r\n        transition: var(--transition-float);\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        border-radius: 50%;\r\n        backdrop-filter: blur(5px);\r\n    }\r\n    .pg-action-btn:hover {\r\n        background: var(--theme-gold);\r\n        color: var(--theme-night);\r\n        transform: translateY(-3px) rotate(15deg);\r\n        box-shadow: 0 0 20px var(--theme-gold);\r\n    }\r\n\r\n    \/* RESULTS AREA - Asymmetric Magic Grid *\/\r\n    .pg-results-area {\r\n        padding: 40px;\r\n        background: transparent;\r\n        position: relative;\r\n    }\r\n    \r\n    .pg-result-list {\r\n        display: grid;\r\n        grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));\r\n        grid-auto-flow: dense; \/* Crucial for asymmetry *\/\r\n        gap: 25px;\r\n        margin-bottom: 40px;\r\n        position: relative;\r\n        z-index: 1;\r\n    }\r\n\r\n    \/* Asymmetric Spans *\/\r\n    .pg-span-2 { grid-column: span 2; }\r\n    .pg-span-3 { grid-column: span 2; } \/* Only span 2 on standard desktops to avoid breaking *\/\r\n    @media (max-width: 800px) { \r\n        .pg-span-2, .pg-span-3 { grid-column: span 1; } \r\n    }\r\n\r\n    \/* Result Card Design - Glass Cards *\/\r\n    .pg-result-card {\r\n        background: rgba(255, 255, 255, 0.03);\r\n        border: 1px solid rgba(255, 255, 255, 0.08);\r\n        padding: 24px;\r\n        position: relative;\r\n        cursor: pointer;\r\n        transition: var(--transition-float);\r\n        display: flex;\r\n        flex-direction: column;\r\n        justify-content: space-between;\r\n        min-height: 140px;\r\n        border-radius: 16px;\r\n        overflow: hidden;\r\n    }\r\n    \r\n    \/* Glow on Hover *\/\r\n    .pg-result-card::after {\r\n        content: '';\r\n        position: absolute;\r\n        inset: 0;\r\n        border-radius: 16px;\r\n        padding: 2px; \/* Border width *\/\r\n        background: linear-gradient(45deg, transparent, rgba(255,255,255,0.3), transparent);\r\n        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\r\n        -webkit-mask-composite: xor;\r\n        mask-composite: exclude;\r\n        opacity: 0.5;\r\n        transition: var(--transition-float);\r\n    }\r\n\r\n    .pg-result-card:hover {\r\n        transform: translateY(-8px) scale(1.02);\r\n        background: rgba(255, 255, 255, 0.07);\r\n        box-shadow: 0 15px 40px -10px rgba(167, 139, 250, 0.3);\r\n        border-color: var(--theme-pink);\r\n    }\r\n    \r\n    .pg-result-card:hover::after { opacity: 1; }\r\n\r\n    .pg-card-header {\r\n        display: flex;\r\n        justify-content: space-between;\r\n        align-items: center;\r\n        margin-bottom: 15px;\r\n        padding-bottom: 8px;\r\n        border-bottom: 1px dashed rgba(255,255,255,0.1);\r\n    }\r\n\r\n    .pg-card-tag {\r\n        font-size: 0.75rem;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        color: var(--theme-cyan);\r\n        font-weight: 700;\r\n        font-family: var(--body-font);\r\n    }\r\n\r\n    .pg-copy-hint {\r\n        font-size: 1.2rem;\r\n        color: var(--theme-gold);\r\n        opacity: 0;\r\n        transition: 0.3s;\r\n        transform: scale(0.5);\r\n    }\r\n    .pg-result-card:hover .pg-copy-hint { opacity: 1; transform: scale(1); }\r\n\r\n    .pg-card-preview {\r\n        font-family: \"Segoe UI Symbol\", \"Arial Unicode MS\", sans-serif; \/* Fallbacks *\/\r\n        font-size: 1.8rem;\r\n        color: var(--theme-white); \r\n        word-break: break-word;\r\n        line-height: 1.4;\r\n        font-weight: 400;\r\n        text-align: center;\r\n        padding: 5px 0;\r\n        text-shadow: 0 0 5px rgba(255,255,255,0.2);\r\n    }\r\n    \r\n    \/* BUTTON: LOAD MORE *\/\r\n    .pg-load-more-wrapper { text-align: center; position: relative; z-index: 1; margin-top: 20px; }\r\n    .pg-btn-load {\r\n        background: linear-gradient(45deg, var(--theme-galaxy), var(--theme-night));\r\n        color: var(--theme-white);\r\n        border: 1px solid var(--theme-border);\r\n        padding: 15px 40px;\r\n        font-weight: 700;\r\n        cursor: pointer;\r\n        transition: var(--transition-float);\r\n        font-size: 1rem;\r\n        display: inline-flex;\r\n        align-items: center;\r\n        gap: 12px;\r\n        font-family: var(--body-font);\r\n        border-radius: 50px;\r\n        box-shadow: 0 5px 20px rgba(0,0,0,0.3);\r\n    }\r\n    .pg-btn-load:hover {\r\n        background: var(--theme-pink);\r\n        box-shadow: 0 0 30px rgba(244, 114, 182, 0.5);\r\n        transform: translateY(-3px);\r\n    }\r\n\r\n    \/* SECTIONS *\/\r\n    .pg-section { \r\n        padding: 80px 0; \r\n        background: transparent !important; \r\n    }\r\n    \r\n    .pg-section-heading {\r\n        text-align: center;\r\n        margin-bottom: 60px;\r\n        max-width: 800px;\r\n        margin-left: auto;\r\n        margin-right: auto;\r\n    }\r\n    .pg-section-heading h2 {\r\n        font-family: var(--primary-font);\r\n        font-size: 3.5rem;\r\n        font-weight: 400;\r\n        color: var(--theme-gold);\r\n        margin-bottom: 10px;\r\n        text-shadow: 0 0 15px rgba(251, 191, 36, 0.4);\r\n    }\r\n    .pg-section-heading p {\r\n        font-size: 1.1rem;\r\n        color: #cbd5e1;\r\n    }\r\n\r\n    \/* Info Cards (Grid Items) *\/\r\n    .pg-info-card {\r\n        background: rgba(255, 255, 255, 0.03); \r\n        padding: 30px;\r\n        border: 1px solid rgba(255,255,255,0.05); \r\n        transition: var(--transition-float);\r\n        text-align: center;\r\n        position: relative;\r\n        overflow: hidden;\r\n        height: 100%;\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        border-radius: 20px;\r\n    }\r\n    \r\n    .pg-info-card:hover {\r\n        transform: translateY(-10px);\r\n        background: rgba(255, 255, 255, 0.08);\r\n        box-shadow: 0 20px 50px -10px rgba(0,0,0,0.5);\r\n        border-color: var(--theme-cyan);\r\n    }\r\n    \r\n    .pg-info-icon {\r\n        font-size: 2.5rem;\r\n        margin-bottom: 20px;\r\n        color: var(--theme-cyan);\r\n        filter: drop-shadow(0 0 10px var(--theme-cyan));\r\n        transition: var(--transition-float);\r\n    }\r\n    .pg-info-card:hover .pg-info-icon {\r\n        transform: scale(1.2) rotate(10deg);\r\n        color: var(--theme-pink);\r\n        filter: drop-shadow(0 0 15px var(--theme-pink));\r\n    }\r\n    \r\n    .pg-info-card h3 { \r\n        font-size: 1.3rem; \r\n        margin-bottom: 10px; \r\n        font-weight: 700; \r\n        color: var(--theme-white); \r\n        font-family: var(--body-font);\r\n    }\r\n    .pg-info-card p { \r\n        font-size: 1rem; \r\n        color: #94a3b8; \r\n        line-height: 1.6; \r\n    }\r\n\r\n    \/* Grids *\/\r\n    .pg-grid-6 {\r\n        display: grid;\r\n        grid-template-columns: repeat(3, 1fr);\r\n        gap: 30px;\r\n    }\r\n\r\n    .pg-grid-4 {\r\n        display: grid;\r\n        grid-template-columns: repeat(4, 1fr);\r\n        gap: 25px;\r\n    }\r\n\r\n    \/* TOAST *\/\r\n    .pg-toast {\r\n        visibility: hidden;\r\n        min-width: 300px;\r\n        background: linear-gradient(90deg, var(--theme-galaxy), var(--theme-night));\r\n        color: var(--theme-white);\r\n        text-align: center;\r\n        border-radius: 50px;\r\n        padding: 16px 24px;\r\n        position: fixed;\r\n        z-index: 999;\r\n        left: 50%;\r\n        bottom: 40px;\r\n        transform: translateX(-50%) translateY(20px);\r\n        font-weight: 600;\r\n        font-size: 1rem;\r\n        box-shadow: 0 0 30px rgba(167, 139, 250, 0.5);\r\n        border: 1px solid var(--theme-pink);\r\n        opacity: 0;\r\n        transition: all 0.3s;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 12px;\r\n        font-family: var(--body-font);\r\n    }\r\n    .pg-toast.show { \r\n        visibility: visible; \r\n        opacity: 1; \r\n        transform: translateX(-50%) translateY(0);\r\n    }\r\n\r\n    \/* RESPONSIVE *\/\r\n    @media (max-width: 800px) {\r\n        .pg-container { \r\n            padding-top: 20px !important; \r\n            padding-left: 10px !important; \r\n            padding-right: 10px !important; \r\n        }\r\n\r\n        .pg-hero-content-wrapper { padding-top: 30px; }\r\n        .pg-main-title { font-size: 2rem; margin-bottom: 15px; }\r\n        .pg-subtitle { font-size: 0.95rem; margin-bottom: 30px; }\r\n\r\n        .pg-generator-card { width: 100% !important; border-width: 1px; }\r\n        .pg-controls-wrapper { \r\n            grid-template-columns: 1fr; \r\n            gap: 20px; \r\n            padding: 10px;\r\n        }\r\n\r\n        .pg-text-input { \r\n            min-height: 140px !important; \r\n            font-size: 2rem !important; \r\n            padding: 15px !important; \r\n        }\r\n\r\n        .pg-features-group {\r\n            flex-direction: row;\r\n            flex-wrap: wrap;\r\n            justify-content: space-between;\r\n            gap: 15px;\r\n        }\r\n        \r\n        .pg-filter-label { margin-bottom: 6px; font-size: 0.8rem; }\r\n\r\n        .pg-btn-row { \r\n            flex-wrap: nowrap; \r\n            overflow-x: auto; \r\n            gap: 10px; \r\n            padding-bottom: 8px; \r\n            scrollbar-width: none; \r\n        }\r\n        .pg-btn-row::-webkit-scrollbar { display: none; }\r\n\r\n        .pg-toggle-btn { padding: 8px 16px; font-size: 0.8rem; white-space: nowrap; }\r\n        .pg-action-btn { width: 42px; height: 42px; font-size: 1.1rem; flex-shrink: 0; }\r\n\r\n        .pg-results-area { padding: 15px; }\r\n        .pg-result-list { grid-template-columns: 1fr; gap: 15px; }\r\n        .pg-result-card { padding: 20px; min-height: auto; }\r\n        .pg-card-preview { font-size: 1.6rem; padding: 5px 0; }\r\n\r\n        .pg-section { padding: 50px 0; }\r\n        \r\n        .pg-grid-6, .pg-grid-4 { \r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 15px; \r\n        }\r\n        \r\n        .pg-info-card { padding: 20px !important; }\r\n        .pg-info-icon { margin-bottom: 15px; width: 50px; height: 50px; font-size: 2rem; }\r\n        \r\n        .pg-section-heading h2 { font-size: 2.5rem; }\r\n    }\r\n<\/style>\r\n\r\n<div class=\"pg-tool-wrapper\">\r\n\r\n    <div class=\"pg-background-container\">\r\n        \r\n        <div class=\"pg-container pg-hero-content-wrapper\">\r\n            <h1 class=\"pg-main-title\">Waltograph Font Generator: Magic Disney Style Script Art<\/h1>\r\n            <p class=\"pg-subtitle\">Magic Disney Style Script Art \u2013 Whimsical, flowing lettering inspired by fairytales and storybook fantasies. Create your own happily ever after text.<\/p>\r\n            \r\n            <div class=\"pg-generator-card\">\r\n                \r\n                <div class=\"pg-controls-wrapper\">\r\n                    <div class=\"pg-input-wrapper\">\r\n                        <textarea class=\"pg-text-input\" id=\"pgInputText\" placeholder=\"Once upon a time...\"><\/textarea>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"pg-features-group\">\r\n                        <div>\r\n                            <span class=\"pg-filter-label\">Magic Spell<\/span>\r\n                            <div class=\"pg-btn-row\">\r\n                                <button class=\"pg-toggle-btn active\" id=\"pgBtnAll\">All Charms<\/button>\r\n                                <button class=\"pg-toggle-btn\" id=\"pgBtnScript\">Script<\/button>\r\n                                <button class=\"pg-toggle-btn\" id=\"pgBtnRoyal\">Royal<\/button>\r\n                                <button class=\"pg-toggle-btn\" id=\"pgBtnToon\">Toon<\/button>\r\n                            <\/div>\r\n                        <\/div>\r\n\r\n                        <div>\r\n                            <span class=\"pg-filter-label\">Pixie Dust<\/span>\r\n                            <div class=\"pg-btn-row\">\r\n                                <button class=\"pg-action-btn\" data-preset=\"Magic\" title=\"Magic\">\u2728<\/button>\r\n                                <button class=\"pg-action-btn\" data-preset=\"Castle\" title=\"Castle\">\ud83c\udff0<\/button>\r\n                                <button class=\"pg-action-btn\" data-preset=\"Mickey\" title=\"Mouse\">\ud83d\udc2d<\/button>\r\n                                <button class=\"pg-action-btn\" data-preset=\"Princess\" title=\"Crown\">\ud83d\udc51<\/button>\r\n                                <button class=\"pg-action-btn\" data-preset=\"Wish\" title=\"Star\">\u2b50<\/button>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"pg-results-area\">\r\n                    <div class=\"pg-result-list\" id=\"pgResultList\">\r\n                    <\/div>\r\n                    \r\n                    <div class=\"pg-load-more-wrapper\">\r\n                        <button class=\"pg-btn-load\" id=\"pgLoadMoreBtn\"><i class=\"fa-solid fa-wand-magic-sparkles\"><\/i> Conjure More<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\t    <section class=\"pg-section\">\r\n        <div class=\"pg-container\">\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t<\/div>\r\n\t<\/section>\r\n\t\r\n    <section class=\"pg-section\">\r\n        <div class=\"pg-container\">\r\n            <div class=\"pg-section-heading\">\r\n                <h2>Enchanted Features<\/h2>\r\n                <p>Whimsical tools for your storybook creations.<\/p>\r\n            <\/div>\r\n            \r\n            <div class=\"pg-grid-6\">\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-feather-pointed\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Whimsical Script<\/h3>\r\n                        <p>Playful, uneven curves that mimic the signature style of famous animators.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-crown\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Royal Fraktur<\/h3>\r\n                        <p>Old English and medieval styles for villains and ancient spellbooks.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-soap\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Toon Bubbles<\/h3>\r\n                        <p>Rounded, bold characters perfect for comic strips and cheerful announcements.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-wand-sparkles\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Sparkle Text<\/h3>\r\n                        <p>Automatically injects stars and sparkles into your text for extra shine.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-heart\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Love Letters<\/h3>\r\n                        <p>Soft script variations ideal for romantic captions and invitations.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-brands fa-fort-awesome\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Kingdom Icons<\/h3>\r\n                        <p>Decorate your text with castles, bows, and fantasy emojis.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"pg-section\">\r\n        <div class=\"pg-container\">\r\n            <div class=\"pg-section-heading\">\r\n                <h2>Where to Use Magic<\/h2>\r\n                <p>Spread the fantasy across your digital kingdom.<\/p>\r\n            <\/div>\r\n            <div class=\"pg-grid-4\">\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-brands fa-instagram\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Photo Captions<\/h3>\r\n                        <p>Add a touch of magic to your park visit photos and stories.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-birthday-cake\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Invitations<\/h3>\r\n                        <p>Design beautiful text for princess parties and whimsical events.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-brands fa-tiktok\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Fan Edits<\/h3>\r\n                        <p>Create stunning overlays for your movie edits and fan videos.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"pg-info-card\">\r\n                    <div class=\"pg-info-icon\"><i class=\"fa-solid fa-book-open\"><\/i><\/div>\r\n                    <div>\r\n                        <h3>Story Titles<\/h3>\r\n                        <p>Give your Wattpad or blog stories a fairytale headline.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <div id=\"pgToast\" class=\"pg-toast\"><i class=\"fa-solid fa-check\"><\/i> MAGIC COPIED! \u2728<\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n    \r\n    \/\/ ALPHABET MAPS FOR FANTASY EFFECTS\r\n    const MAPS = {\r\n        normal: 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',\r\n        script: '\ud835\udcb6\ud835\udcb7\ud835\udcb8\ud835\udcb9\ud835\udc52\ud835\udcbb\ud835\udc54\ud835\udcbd\ud835\udcbe\ud835\udcbf\ud835\udcc0\ud835\udcc1\ud835\udcc2\ud835\udcc3\ud835\udc5c\ud835\udcc5\ud835\udcc6\ud835\udcc7\ud835\udcc8\ud835\udcc9\ud835\udcca\ud835\udccb\ud835\udccc\ud835\udccd\ud835\udcce\ud835\udccf\ud835\udc9c\ud835\udc35\ud835\udc9e\ud835\udc9f\ud835\udc38\ud835\udc39\ud835\udca2\ud835\udc3b\ud835\udc3c\ud835\udca5\ud835\udca6\ud835\udc3f\ud835\udc40\ud835\udca9\ud835\udcaa\ud835\udcab\ud835\udcac\ud835\udc45\ud835\udcae\ud835\udcaf\ud835\udcb0\ud835\udcb1\ud835\udcb2\ud835\udcb3\ud835\udcb4\ud835\udcb50123456789', \/\/ Classic Walt\r\n        boldScript: '\ud835\udcea\ud835\udceb\ud835\udcec\ud835\udced\ud835\udcee\ud835\udcef\ud835\udcf0\ud835\udcf1\ud835\udcf2\ud835\udcf3\ud835\udcf4\ud835\udcf5\ud835\udcf6\ud835\udcf7\ud835\udcf8\ud835\udcf9\ud835\udcfa\ud835\udcfb\ud835\udcfc\ud835\udcfd\ud835\udcfe\ud835\udcff\ud835\udd00\ud835\udd01\ud835\udd02\ud835\udd03\ud835\udcd0\ud835\udcd1\ud835\udcd2\ud835\udcd3\ud835\udcd4\ud835\udcd5\ud835\udcd6\ud835\udcd7\ud835\udcd8\ud835\udcd9\ud835\udcda\ud835\udcdb\ud835\udcdc\ud835\udcdd\ud835\udcde\ud835\udcdf\ud835\udce0\ud835\udce1\ud835\udce2\ud835\udce3\ud835\udce4\ud835\udce5\ud835\udce6\ud835\udce7\ud835\udce8\ud835\udce9\ud835\udfce\ud835\udfcf\ud835\udfd0\ud835\udfd1\ud835\udfd2\ud835\udfd3\ud835\udfd4\ud835\udfd5\ud835\udfd6\ud835\udfd7', \/\/ Bold Walt\r\n        fraktur: '\ud835\udd1e\ud835\udd1f\ud835\udd20\ud835\udd21\ud835\udd22\ud835\udd23\ud835\udd24\ud835\udd25\ud835\udd26\ud835\udd27\ud835\udd28\ud835\udd29\ud835\udd2a\ud835\udd2b\ud835\udd2c\ud835\udd2d\ud835\udd2e\ud835\udd2f\ud835\udd30\ud835\udd31\ud835\udd32\ud835\udd33\ud835\udd34\ud835\udd35\ud835\udd36\ud835\udd37\ud835\udd04\ud835\udd05\u212d\ud835\udd07\ud835\udd08\ud835\udd09\ud835\udd0a\u210c\u2111\ud835\udd0d\ud835\udd0e\ud835\udd0f\ud835\udd10\ud835\udd11\ud835\udd12\ud835\udd13\ud835\udd14\u211c\ud835\udd16\ud835\udd17\ud835\udd18\ud835\udd19\ud835\udd1a\ud835\udd1b\ud835\udd1c\u21280123456789', \/\/ Villain\r\n        boldFraktur: '\ud835\udd86\ud835\udd87\ud835\udd88\ud835\udd89\ud835\udd8a\ud835\udd8b\ud835\udd8c\ud835\udd8d\ud835\udd8e\ud835\udd8f\ud835\udd90\ud835\udd91\ud835\udd92\ud835\udd93\ud835\udd94\ud835\udd95\ud835\udd96\ud835\udd97\ud835\udd98\ud835\udd99\ud835\udd9a\ud835\udd9b\ud835\udd9c\ud835\udd9d\ud835\udd9e\ud835\udd9f\ud835\udd6c\ud835\udd6d\ud835\udd6e\ud835\udd6f\ud835\udd70\ud835\udd71\ud835\udd72\ud835\udd73\ud835\udd74\ud835\udd75\ud835\udd76\ud835\udd77\ud835\udd78\ud835\udd79\ud835\udd7a\ud835\udd7b\ud835\udd7c\ud835\udd7d\ud835\udd7e\ud835\udd7f\ud835\udd80\ud835\udd81\ud835\udd82\ud835\udd83\ud835\udd84\ud835\udd850123456789', \/\/ Deep Villain\r\n        double: '\ud835\udd52\ud835\udd53\ud835\udd54\ud835\udd55\ud835\udd56\ud835\udd57\ud835\udd58\ud835\udd59\ud835\udd5a\ud835\udd5b\ud835\udd5c\ud835\udd5d\ud835\udd5e\ud835\udd5f\ud835\udd60\ud835\udd61\ud835\udd62\ud835\udd63\ud835\udd64\ud835\udd65\ud835\udd66\ud835\udd67\ud835\udd68\ud835\udd69\ud835\udd6a\ud835\udd6b\ud835\udd38\ud835\udd39\u2102\ud835\udd3b\ud835\udd3c\ud835\udd3d\ud835\udd3e\u210d\ud835\udd40\ud835\udd41\ud835\udd42\ud835\udd43\ud835\udd44\u2115\ud835\udd46\u2119\u211a\u211d\ud835\udd4a\ud835\udd4b\ud835\udd4c\ud835\udd4d\ud835\udd4e\ud835\udd4f\ud835\udd50\u2124\ud835\udfd8\ud835\udfd9\ud835\udfda\ud835\udfdb\ud835\udfdc\ud835\udfdd\ud835\udfde\ud835\udfdf\ud835\udfe0\ud835\udfe1', \/\/ Toon\r\n        circled: '\u24d0\u24d1\u24d2\u24d3\u24d4\u24d5\u24d6\u24d7\u24d8\u24d9\u24da\u24db\u24dc\u24dd\u24de\u24df\u24e0\u24e1\u24e2\u24e3\u24e4\u24e5\u24e6\u24e7\u24e8\u24e9\u24b6\u24b7\u24b8\u24b9\u24ba\u24bb\u24bc\u24bd\u24be\u24bf\u24c0\u24c1\u24c2\u24c3\u24c4\u24c5\u24c6\u24c7\u24c8\u24c9\u24ca\u24cb\u24cc\u24cd\u24ce\u24cf0123456789', \/\/ Bubbles\r\n        wide: '\uff41\uff42\uff43\uff44\uff45\uff46\uff47\uff48\uff49\uff4a\uff4b\uff4c\uff4d\uff4e\uff4f\uff50\uff51\uff52\uff53\uff54\uff55\uff56\uff57\uff58\uff59\uff5a\uff21\uff22\uff23\uff24\uff25\uff26\uff27\uff28\uff29\uff2a\uff2b\uff2c\uff2d\uff2e\uff2f\uff30\uff31\uff32\uff33\uff34\uff35\uff36\uff37\uff38\uff39\uff3a\uff10\uff11\uff12\uff13\uff14\uff15\uff16\uff17\uff18\uff19' \/\/ Spacious\r\n    };\r\n\r\n    const getChar = (char, mapName) => {\r\n        const idx = MAPS.normal.indexOf(char);\r\n        if(idx === -1) return char;\r\n        const mapArr = Array.from(MAPS[mapName]);\r\n        if(idx >= 52 && mapArr.length < 62) return char;\r\n        return mapArr[idx] || char;\r\n    };\r\n\r\n    const convert = (text, type) => {\r\n        return text.split('').map(c => getChar(c, type)).join('');\r\n    };\r\n\r\n    \/\/ GENERATE MAGICAL STYLES\r\n    const createStyles = () => {\r\n        const list = [];\r\n        \r\n        \/\/ 1. WHIMSICAL SCRIPT\r\n        list.push({ name: \"Disney Script\", cat: \"Script\", fn: t => convert(t, 'boldScript') });\r\n        list.push({ name: \"Fairy Handwriting\", cat: \"Script\", fn: t => convert(t, 'script') });\r\n        list.push({ name: \"Storybook Title\", cat: \"Script\", fn: t => `\u2728 ${convert(t, 'boldScript')} \u2728` });\r\n        \r\n        \/\/ 2. ROYAL \/ VILLAIN\r\n        list.push({ name: \"Evil Queen\", cat: \"Royal\", fn: t => convert(t, 'boldFraktur') });\r\n        list.push({ name: \"Ancient Spell\", cat: \"Royal\", fn: t => convert(t, 'fraktur') });\r\n        list.push({ name: \"Royal Decree\", cat: \"Royal\", fn: t => `\ud83d\udcdc ${convert(t, 'fraktur')} \ud83d\udcdc` });\r\n        list.push({ name: \"Kingdom Wide\", cat: \"Royal\", fn: t => convert(t, 'wide') });\r\n\r\n        \/\/ 3. TOON \/ FUN\r\n        list.push({ name: \"Toon Town\", cat: \"Toon\", fn: t => convert(t, 'double') });\r\n        list.push({ name: \"Bubble Magic\", cat: \"Toon\", fn: t => convert(t, 'circled') });\r\n        list.push({ name: \"Mickey Ears\", cat: \"Toon\", fn: t => `\u00b0o\u00b0 ${convert(t, 'double')} \u00b0o\u00b0` });\r\n\r\n        \/\/ 4. DECORATED MAGIC (Lots of variations)\r\n        const decorators = [\r\n            { l: \"\u2728\", r: \"\u2728\", n: \"Sparkles\" },\r\n            { l: \"\ud83c\udff0\", r: \"\ud83c\udff0\", n: \"Castle\" },\r\n            { l: \"\ud83d\udc51\", r: \"\ud83d\udc51\", n: \"Crown\" },\r\n            { l: \"\ud83c\udf80\", r: \"\ud83c\udf80\", n: \"Bow\" },\r\n            { l: \"\ud83e\uddda\", r: \"\ud83e\uddda\", n: \"Fairy\" },\r\n            { l: \"\ud83e\udd84\", r: \"\ud83e\udd84\", n: \"Unicorn\" },\r\n            { l: \"\ud83c\udf38\", r: \"\ud83c\udf38\", n: \"Flower\" },\r\n            { l: \"\ud83d\udd2e\", r: \"\ud83d\udd2e\", n: \"Crystal\" },\r\n            { l: \"\ud83e\udddc\u200d\u2640\ufe0f\", r: \"\ud83e\udddc\u200d\u2640\ufe0f\", n: \"Mermaid\" },\r\n            { l: \"\ud83e\udd8b\", r: \"\ud83e\udd8b\", n: \"Butterfly\" }\r\n        ];\r\n\r\n        decorators.forEach(dec => {\r\n            list.push({ \r\n                name: `${dec.n} Script`, \r\n                cat: \"Script\", \r\n                fn: t => `${dec.l} ${convert(t, 'boldScript')} ${dec.r}` \r\n            });\r\n            list.push({ \r\n                name: `${dec.n} Kingdom`, \r\n                cat: \"Royal\", \r\n                fn: t => `${dec.l} ${convert(t, 'fraktur')} ${dec.r}` \r\n            });\r\n        });\r\n\r\n        \/\/ 5. SPACING & MIXES\r\n        list.push({ name: \"S p a c e d  M a g i c\", cat: \"Script\", fn: t => convert(t.split('').join(' '), 'boldScript') });\r\n        list.push({ name: \"Starry Night\", cat: \"Script\", fn: t => convert(t.split('').join('\u2b50'), 'script') });\r\n        list.push({ name: \"Glass Slipper\", cat: \"Script\", fn: t => `\ud83d\udc60 ${convert(t, 'script')} \ud83d\udc60` });\r\n        \r\n        return list;\r\n    };\r\n\r\n    const STYLES = createStyles();\r\n\r\n    const inputEl = document.getElementById('pgInputText');\r\n    const resultList = document.getElementById('pgResultList');\r\n    const loadMoreBtn = document.getElementById('pgLoadMoreBtn');\r\n    const toast = document.getElementById('pgToast');\r\n    \r\n    const btnAll = document.getElementById('pgBtnAll');\r\n    const btnScript = document.getElementById('pgBtnScript');\r\n    const btnRoyal = document.getElementById('pgBtnRoyal');\r\n    const btnToon = document.getElementById('pgBtnToon');\r\n    const actionBtns = document.querySelectorAll('.pg-action-btn');\r\n\r\n    let visibleLimit = 20; \r\n    let currentFilter = 'All Charms';\r\n\r\n    const render = () => {\r\n        resultList.innerHTML = '';\r\n        const inputText = inputEl.value || \"Disney Magic\"; \r\n        \r\n        let filtered = STYLES;\r\n        if(currentFilter === 'Script') filtered = STYLES.filter(s => s.cat === 'Script');\r\n        if(currentFilter === 'Royal') filtered = STYLES.filter(s => s.cat === 'Royal');\r\n        if(currentFilter === 'Toon') filtered = STYLES.filter(s => s.cat === 'Toon');\r\n\r\n        const limit = Math.min(visibleLimit, filtered.length);\r\n\r\n        for(let i=0; i<limit; i++) {\r\n            const style = filtered[i];\r\n            const convertedText = style.fn(inputText);\r\n            \r\n            const card = document.createElement('div');\r\n            \/\/ ASYMMETRIC LOGIC: Every 5th item spans 2 columns\r\n            const spanClass = (i % 5 === 0) ? 'pg-span-2' : '';\r\n            card.className = `pg-result-card ${spanClass}`;\r\n            \r\n            card.innerHTML = `\r\n                <div class=\"pg-card-header\">\r\n                    <span class=\"pg-card-tag\">${style.name}<\/span>\r\n                    <i class=\"fa-solid fa-wand-magic-sparkles\" style=\"color: var(--theme-gold)\"><\/i>\r\n                <\/div>\r\n                <div class=\"pg-card-preview\">${convertedText.replace(\/\\n\/g, '<br\/>')}<\/div>\r\n                <div class=\"pg-copy-hint\"><i class=\"fa-regular fa-copy\"><\/i> Copy Spell<\/div>\r\n            `;\r\n            \r\n            card.addEventListener('click', () => copyToClipboard(convertedText));\r\n            resultList.appendChild(card);\r\n        }\r\n\r\n        loadMoreBtn.style.display = (visibleLimit >= filtered.length) ? 'none' : 'inline-flex';\r\n    };\r\n\r\n    const copyToClipboard = (text) => {\r\n        if (navigator.clipboard && navigator.clipboard.writeText) {\r\n            navigator.clipboard.writeText(text)\r\n                .then(() => showToast())\r\n                .catch(err => fallbackCopyText(text));\r\n        } else {\r\n            fallbackCopyText(text);\r\n        }\r\n    };\r\n\r\n    const fallbackCopyText = (text) => {\r\n        const textArea = document.createElement(\"textarea\");\r\n        textArea.value = text;\r\n        textArea.style.position = \"fixed\";\r\n        textArea.style.left = \"-9999px\";\r\n        document.body.appendChild(textArea);\r\n        textArea.focus();\r\n        textArea.select();\r\n        try {\r\n            document.execCommand('copy');\r\n            showToast();\r\n        } catch (err) {\r\n            console.error('Fallback copy failed', err);\r\n        }\r\n        document.body.removeChild(textArea);\r\n    };\r\n\r\n    const showToast = () => {\r\n        toast.classList.add('show');\r\n        setTimeout(() => toast.classList.remove('show'), 2000);\r\n    };\r\n\r\n    inputEl.addEventListener('input', render);\r\n    \r\n    actionBtns.forEach(btn => {\r\n        btn.addEventListener('click', () => {\r\n            const preset = btn.dataset.preset;\r\n            if(preset === 'Magic') inputEl.value = \"Believe in Magic \u2728\";\r\n            else if(preset === 'Castle') inputEl.value = \"Happily Ever After \ud83c\udff0\";\r\n            else if(preset === 'Mickey') inputEl.value = \"Oh Boy! \u00b0o\u00b0\";\r\n            else if(preset === 'Princess') inputEl.value = \"Dream Big Princess \ud83d\udc51\";\r\n            else if(preset === 'Wish') inputEl.value = \"When You Wish Upon A Star \u2b50\";\r\n            else inputEl.value = preset;\r\n            render();\r\n        });\r\n    });\r\n\r\n    const setFilter = (cat, btn) => {\r\n        currentFilter = cat;\r\n        [btnAll, btnScript, btnRoyal, btnToon].forEach(b => b.classList.remove('active'));\r\n        btn.classList.add('active');\r\n        visibleLimit = 20; \r\n        render();\r\n    };\r\n\r\n    btnAll.addEventListener('click', () => setFilter('All Charms', btnAll));\r\n    btnScript.addEventListener('click', () => setFilter('Script', btnScript));\r\n    btnRoyal.addEventListener('click', () => setFilter('Royal', btnRoyal));\r\n    btnToon.addEventListener('click', () => setFilter('Toon', btnToon));\r\n\r\n    loadMoreBtn.addEventListener('click', () => {\r\n        visibleLimit += 20;\r\n        render();\r\n    });\r\n\r\n    \/\/ Initial Render\r\n    render();\r\n});\r\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":7051,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-7087","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/pages\/7087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/comments?post=7087"}],"version-history":[{"count":4,"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/pages\/7087\/revisions"}],"predecessor-version":[{"id":7096,"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/pages\/7087\/revisions\/7096"}],"up":[{"embeddable":true,"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/pages\/7051"}],"wp:attachment":[{"href":"https:\/\/themeton.com\/wp-json\/wp\/v2\/media?parent=7087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}