PageSourceSearch

https://textkits.org/_next/static/chunks/6129-736d07d4bcd8a13d.js

js textkits.org collected 2026-09-24 10:21:46 UTC 31,905 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6129],{2066:(e,t,r)=>{"use strict";r.d(t,{default:()=>m});var n=r(95155),a=r(19904);let o=(0,a.A)("message-square",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]]);var i=r(65229),l=r(5917);let s=(0,a.A)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);var d=r(12115),c=r(73161),u=r(97555),x=r(56367),g=r(49498);let h="https://feedback.textkits.org";function m(){let[e,t]=(0,d.useState)(!1),[r,a]=(0,d.useState)(""),[m,f]=(0,d.useState)(""),[p,w]=(0,d.useState)(""),[y,b]=(0,d.useState)("idle"),[v,k]=(0,d.useState)("");async function T(e){e.preventDefault();let t=r.trim(),n=m.trim();if(!t)return void k("Tell us what would make this page better.");b("sending"),k("");try{if(!(await fetch(h,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({type:"site_feedback",message:t,email:n||void 0,website:p,url:window.location.href,title:document.title,referrer:document.referrer,viewport:{width:window.innerWidth,height:window.innerHeight},createdAt:new Date().toISOString()})})).ok)throw Error("Feedback request failed.");b("sent")}catch(e){b("idle"),k("Feedback could not be sent. Please try again.")}}return h?e?(0,n.jsxs)("aside",{className:"fixed inset-x-3 bottom-3 z-50 mx-auto w-[min(100%,28rem)] rounded-[2rem] border-4 border-white bg-white p-4 shadow-[0_28px_80px_-36px_rgba(15,23,42,0.5)] sm:inset-x-auto sm:left-4 sm:bottom-4 sm:mx-0",role:"dialog","aria-label":"Page feedback",children:[(0,n.jsx)("button",{type:"button",onClick:function(){t(!1),k("")},className:"absolute right-3 top-3 inline-flex size-9 items-center justify-center rounded-full border border-slate-200 bg-white text-slate-500 transition hover:bg-slate-50 hover:text-slate-900","aria-label":"Close feedback",children:(0,n.jsx)(i.A,{className:"size-4","aria-hidden":"true"})}),"sent"===y?(0,n.jsxs)("div",{className:"pr-10",children:[(0,n.jsx)("div",{className:"inline-flex size-11 items-center justify-center rounded-full bg-emerald-100 text-emerald-700",children:(0,n.jsx)(l.A,{className:"size-5","aria-hidden":"true"})}),(0,n.jsx)("p",{className:"mt-3 text-lg font-black tracking-tight text-slate-950",children:"Thanks, received."}),(0,n.jsx)("p",{className:"mt-1 text-sm font-medium text-slate-600",children:"Your note helps us improve this tool."})]}):(0,n.jsxs)("form",{onSubmit:T,className:"pr-10",children:[(0,n.jsxs)("div",{className:"inline-flex items-center gap-2 rounded-full bg-emerald-50 px-3 py-1.5 text-xs font-black uppercase text-emerald-700",children:[(0,n.jsx)(o,{className:"size-3.5","aria-hidden":"true"}),"Feedback"]}),(0,n.jsx)("p",{className:"mt-3 text-lg font-black tracking-tight text-slate-950",children:"Did this page meet your needs?"}),(0,n.jsx)("p",{className:"mt-1 text-sm font-medium text-slate-600",children:"If not, tell us what to improve."}),(0,n.jsx)(x.T,{value:r,onChange:e=>a(e.target.value.slice(0,1800)),placeholder:"What did you need but could not find?",className:"mt-3 min-h-28 resize-none rounded-[1.25rem] px-4 py-3 text-sm",maxLength:1800,"data-mobile-full-height":"true"}),(0,n.jsx)(u.p,{value:m,onChange:e=>f(e.target.value.slice(0,254)),placeholder:"Email for a reply (optional)",className:"mt-3 h-11 rounded-[1.25rem] text-sm",inputMode:"email",maxLength:254}),(0,n.jsx)("input",{type:"text",value:p,onChange:e=>w(e.target.value),className:"hidden",tabIndex:-1,autoComplete:"off","aria-hidden":"true"}),(0,n.jsxs)("div",{className:"mt-3 flex items-center justify-between gap-3",children:[(0,n.jsx)("p",{className:(0,g.cn)("text-xs font-bold",v?"text-rose-600":"text-slate-400"),children:v||"".concat(1800-r.length," characters left")}),(0,n.jsxs)(c.$,{type:"submit",size:"default",className:"h-10 px-4 text-sm",disabled:"sending"===y,children:[(0,n.jsx)(s,{className:"size-4","aria-hidden":"true"}),"sending"===y?"Sending":"Send"]})]})]})]}):(0,n.jsxs)(c.$,{type:"button",onClick:()=>t(!0),className:"fixed bottom-4 right-4 z-50 size-11 rounded-full border-4 border-white bg-amber-400 p-0 text-sm font-black text-slate-950 shadow-[0_18px_42px_-24px_rgba(217,119,6,0.8)] hover:bg-amber-500 sm:bottom-4 sm:left-4 sm:right-auto sm:h-11 sm:w-auto 
1sm:px-4","aria-label":"Open feedback form","aria-expanded":"false",children:[(0,n.jsx)(o,{className:"size-4","aria-hidden":"true"}),(0,n.jsx)("span",{className:"hidden sm:inline",children:"Feedback"})]}):null}},5917:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(19904).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},6050:(e,t,r)=>{"use strict";r.d(t,{XQ:()=>o,_0:()=>i});let n="text";function a(e){return String(null!=e?e:"").replace(/\s+/g," ").trim().slice(0,180)}function o(e,t){let r=a(t);if(!r)return e;let o=new URL(e,"https://textkits.local");return o.searchParams.set(n,r),"".concat(o.pathname).concat(o.search).concat(o.hash)}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return a(new URLSearchParams(e).get(n))}},41290:()=>{},46129:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,41290,23)),Promise.resolve().then(r.bind(r,92282)),Promise.resolve().then(r.bind(r,89168)),Promise.resolve().then(r.bind(r,2066))},49498:(e,t,r)=>{"use strict";r.d(t,{cn:()=>o});var n=r(2821),a=r(75889);function o(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,a.QP)((0,n.$)(t))}},56367:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(95155),a=r(12115),o=r(65229),i=r(49498);let l="flex min-h-[120px] w-full rounded-[1.8rem] border border-slate-200 bg-white px-5 py-4 text-base text-slate-900 shadow-[0_8px_24px_-18px_rgba(15,23,42,0.28)] outline-none transition placeholder:text-slate-400 focus-visible:border-emerald-200 focus-visible:ring-2 focus-visible:ring-emerald-500/20 disabled:cursor-not-allowed disabled:opacity-50",s=a.forwardRef((e,t)=>{var r;let{className:s,value:d,defaultValue:c,onChange:u,onFocus:x,readOnly:g,disabled:h,placeholder:m,"data-mobile-full-height":f,...p}=e,[w,y]=a.useState(!1),b=a.useRef(null),v=a.useRef(null),k=!g&&!h&&!f,T=null!=(r=null!=d?d:c)?r:"",N="string"==typeof s&&s.includes("convert-normal-input-attention");function S(){return window.matchMedia("(max-width: 639px)").matches}return(a.useImperativeHandle(t,()=>({get element(){return b.current},focus:()=>{var e;if(k&&S())return void y(!0);null==(e=b.current)||e.focus()},blur:()=>{var e;return null==(e=b.current)?void 0:e.blur()},select:()=>{var e;return null==(e=b.current)?void 0:e.select()},setSelectionRange:function(){for(var e,t,r=arguments.length,n=Array(r),a=0;a<r;a++)n[a]=arguments[a];return null==(t=b.current)||null==(e=t.setSelectionRange)?void 0:e.call(t,...n)},get selectionStart(){var e,t;return null!=(t=null==(e=b.current)?void 0:e.selectionStart)?t:0},get selectionEnd(){var r,n;return null!=(n=null==(r=b.current)?void 0:r.selectionEnd)?n:0},get value(){var a;return null==(a=b.current)?void 0:a.value}})),a.useEffect(()=>{if(!w)return;let e=document.body.style.overflow;function t(e){"Escape"===e.key&&y(!1)}return document.body.style.overflow="hidden",window.requestAnimationFrame(()=>{var e;null==(e=v.current)||e.focus()}),window.addEventListener("keydown",t),()=>{document.body.style.overflow=e,window.removeEventListener("keydown",t)}},[w]),k)?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("button",{type:"button",onClick:()=>y(!0),className:(0,i.cn)("block min-h-40 w-full rounded-[1.4rem] border border-slate-200 bg-white px-4 py-4 text-left shadow-[0_8px_24px_-18px_rgba(15,23,42,0.28)] sm:hidden",N?"convert-normal-input-attention border-emerald-500":""),"aria-label":"Open text editor",children:(0,n.jsx)("span",{className:(0,i.cn)("line-clamp-5 block text-xl font-black leading-tight",T?"text-slate-900":"text-slate-300"),children:T||m||"Tap to enter text..."})}),(0,n.jsx)("textarea",{ref:b,value:d,defaultValue:c,onChange:u,onFocus:function(e){null==x||x(e),k&&S()&&(e.currentTarget.blur(),y(!0))},readOnly:g,disabled:h,placeholder:m,className:(0,i.cn)(l,"hidden sm:flex",s),...p}),w?(0,n.jsxs)("div",{className:"fixed inset-0 z-50 flex items-end bg-slate-950/55 px-3 py-4 backdrop-blur-sm sm:hidden",role:"dialog","aria-modal":"true","aria-label":"Text input editor",children:[(0,n.jsx)("button",{type:"button",className:"absolute inset-0","aria-label":"Close text editor",onClick:()=>y(!1)}),(0,n.jsxs)("div",{className:"relative w-full rounded-[2rem] border-4 border-slate-100 bg-white p-4 shadow-2xl",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("p",{className:"text-sm font-black uppercase tracking-[0.08em] text-slate-500",children:"Text"}),(0,n.jsx)("p",{className:"text-lg font-black tracking-tight text-slate-950",children:"Edit input"})]}),(0,n.jsx)("button",{type:"button",onClick:()=>y(!1),className:"inline-flex size-10 items-center justify-center rounded-full border-2 border-slate-100 bg-white text-slate-700","aria-label":"Close text editor",children:(0,n.jsx)(o.A,{className:"size-5"})})]}),(0,n.jsx)("textarea",{ref:v,value:d,defaultValue:c,onChange:u,onFocus:x,placeholder:m,maxLength:p.maxLength,className:(0,i.cn)(l,"mt-3 min-h-[45vh] resize-none rounded-[1.4rem] border-2 border-slate-100 bg-slate-50 p-4 text-xl font-bold leading-tight text-slate-900 shadow-none placeholder:text-slate-300 focus-visible:border-emerald-200 focus-visible:ring-2 focus-visible:ring-emerald-500/20"),"data-mobile-full-height":"true"}),(0,n.jsxs)("div",{className:"mt-3 grid grid-cols-[1fr_auto] gap-2",children:[(0,n.jsx)("button",{type:"button",onClick:()=>y(!1),className:"inline-flex h-12 items-center justify-center rounded-full border-4 border-emerald-800 bg-emerald-700 px-6 text-base font-black text-white shadow-[0_6px_0_0_#065f46] active:translate-y-1.5 active:shadow-none",children:"Done"}),(0,n.jsx)("button",{type:"button",onClick:()=>{null==u||u({target:{value:""},currentTarget:{value:""}})},className:"inline-flex h-12 items-center justify-center rounded-full border-2 border-slate-200 bg-white px-5 text-base font-black text-slate-700",children:"Clear"})]})]})]}):null]}):(0,n.jsx)("textarea",{ref:b,value:d,defaultValue:c,onChange:u,onFocus:x,readOnly:g,disabled:h,placeholder:m,"data-mobile-full-height":f,className:(0,i.cn)(l,s),...p})});s.displayName="Textarea"},65229:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(19904).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
1],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},70517:(e,t,r)=>{"use strict";r.d(t,{cN:()=>a,nj:()=>s,vo:()=>d,wF:()=>c,zQ:()=>o});var n=r(6050);let a="textkits:tool-success",o="textkits:carryText",i="__textkitsAnalyticsQueue";function l(e){let t=String(null!=e?e:"").replace(/\r\n?/g,"\n").trim();return t?t.slice(0,1e3):""}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{action:t="copy",path:r,text:n,shareUrl:o,shareNote:s}=e&&"object"==typeof e?e:{},d={action:"download"===t||"generate"===t?t:"copy",path:r,shareNote:"string"==typeof s?s:"",shareUrl:"string"==typeof o?o:"",text:l(n)},c=()=>{try{if(function(e,t){try{if("function"==typeof window.gtag)return void window.gtag("event",e,t);let r=Array.isArray(window[i])?window[i]:[];r.length>=20&&r.shift(),r.push({name:e,parameters:t}),window[i]=r}catch(e){}}("tool_success",{has_share_url:!!d.shareUrl,text_length:d.text.length,tool_action:d.action,tool_path:function(e){var t;let r="string"==typeof e?e.trim():"";return r?r.slice(0,200):String((null==(t=window.location)?void 0:t.pathname)||"").slice(0,200)}(d.path)}),"function"==typeof window.__textkitsShowToolSuccessToast)return void window.__textkitsShowToolSuccessToast(d);window.dispatchEvent(new CustomEvent(a,{detail:d}))}catch(e){}};if("function"==typeof window.setTimeout)return void window.setTimeout(c,0);c()}function d(e){let t=l(e);if(!t)return!1;try{return window.sessionStorage.setItem(o,t),!0}catch(e){return!1}}function c(){var e;try{let e=l(window.sessionStorage.getItem(o));if(window.sessionStorage.removeItem(o),e)return window.__textkitsLastCarriedToolText=e,e}catch(e){}return(0,n._0)(null==(e=window.location)?void 0:e.search)}},73161:(e,t,r)=>{"use strict";r.d(t,{$:()=>s});var n=r(95155),a=r(12115),o=r(83101),i=r(49498);let l=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-full text-sm font-bold transition-all duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-emerald-500/25 disabled:pointer-events-none disabled:opacity-50 sm:text-base [&_svg]:pointer-events-none [&_svg]:shrink-0",{variants:{variant:{default:"bg-slate-950 text-white hover:bg-slate-800",ghost:"bg-transparent text-slate-700 hover:bg-slate-100 hover:text-slate-950",outline:"border border-slate-200 bg-white text-slate-900 shadow-sm hover:bg-slate-50"},size:{default:"h-10 px-4 py-2 sm:h-12 sm:px-6 sm:py-4",lg:"h-11 px-5 py-3 text-base sm:h-16 sm:px-8 sm:py-4 sm:text-lg",icon:"size-9 sm:size-10"}},defaultVariants:{variant:"default",size:"default"}}),s=a.forwardRef((e,t)=>{let{className:r,variant:a,size:o,type:s="button",...d}=e;return(0,n.jsx)("button",{ref:t,type:s,className:(0,i.cn)(l({variant:a,size:o}),r),...d})});s.displayName="Button"},83101:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(2821);let a=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=n.$,i=(e,t)=>r=>{var n;if((null==t?void 0:t.variants)==null)return o(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:i,defaultVariants:l}=t,s=Object.keys(i).map(e=>{let t=null==r?void 0:r[e],n=null==l?void 0:l[e];if(null===t)return null;let o=a(t)||a(n);return i[e][o]}),d=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return o(e,s,null==t||null==(n=t.compoundVariants)?void 0:n.reduce((e,t)=>{let{class:r,className:n,...a}=t;return Object.entries(a).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...l,...d}[t]):({...l,...d})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},89168:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var n=r(12115);let a="__textkitsAnalyticsQueue";function o(e){let{id:t,src:r,text:n}=e;if(document.getElementById(t))return;let a=document.createElement("script");a.id=t,r&&(a.src=r,a.async=!0),n&&(a.text=n),document.head.appendChild(a)}function i(e){let{gaMeasurementId:t,clarityProjectId:r}=e,i=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{if(!t&&!r)return;let e=null,n=null;function l(){"hidden"===document.visibilityState&&u()}let s={passive:!0},d=["pointerdown","keydown","scroll"],c=()=>{d.forEach(e=>{window.removeEventListener(e,x,s)}),document.removeEventListener("visibilitychange",l),window.removeEventListener("pagehide",u),null!==e&&window.clearTimeout(e),null!==n&&window.clearTimeout(n)};
1function u(){!i.current&&(i.current=!0,c(),t&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("js",new Date),window.gtag("config",t),function(){if("function"!=typeof window.gtag)return;let e=Array.isArray(window[a])?window[a]:[];e.length&&(window[a]=[],e.forEach(e=>{try{e&&"string"==typeof e.name&&window.gtag("event",e.name,e.parameters||{})}catch(e){}}))}(),o({id:"google-analytics-src",src:"https://www.googletagmanager.com/gtag/js?id=".concat(t)})),r&&o({id:"microsoft-clarity",text:'\n            (function(c,l,a,r,i,t,y){\n              c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\n              t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;\n              y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\n            })(window, document, "clarity", "script", "'.concat(r,'");\n          ')}))}function x(){i.current||(null!==e&&window.clearTimeout(e),e=window.setTimeout(u,8e3))}return d.forEach(e=>{window.addEventListener(e,x,s)}),document.addEventListener("visibilitychange",l),window.addEventListener("pagehide",u,{once:!0}),n=window.setTimeout(u,3e4),()=>{c()}},[r,t]),null}},92282:(e,t,r)=>{"use strict";r.d(t,{default:()=>T});var n=r(12115);let a={"/text-repeater/":"Text Repeater","/audio-to-text-generator/":"Audio to Text Generator","/text-to-voice-changer/":"Text to Voice Changer","/larger-text-generator/":"Larger Text Generator","/strike-through-text-generator/":"Strikethrough Text Generator","/redacted-text-generator/":"Redacted Text Generator","/discord-color-text-generator/":"Discord Color Text Generator","/please-donate-text-generator/":"Please Donate Text Generator","/upsidedown-text-generator/":"Upsidedown Text Generator","/lowercase-text-generator/":"Lowercase Text Generator","/upside-down-text-patches/":"Upside Down Text Patches","/uwu-text-generator/":"Uwu Text Generator","/fancy-thumbnail-text-generator/":"Fancy Thumbnail Text Generator","/corrupt-text-generator/":"Corrupt Text Generator","/animated-glitch-text-generator/":"Animated Glitch Text Generator","/sarcasm-text-generator/":"Sarcasm Text Generator","/weird-text-generator/":"Weird Text Generator","/aurebesh-text-generator/":"Aurebesh Text Generator","/burning-text-generator/":"Burning Text Generator","/circle-text-generator/":"Circle Text Generator","/old-timey-text-generator/":"Old Timey Text Generator","/convert-this-font-to-normal/":"Convert This Font to Normal","/utf-8-text-converter/":"UTF-8 Text Converter","/font-that-has-a-solid-box-behind-each-word/":"Boxed Text Font","/styled-text-font-style/":"Styled Text Font Style","/small-text-generator/":"Small Text Generator","/cursive-generator/":"Cursive Generator","/bold-font-free-copy-paste/":"Bold Font Free Copy Paste","/curve-text-generator-free/":"Curve Text Generator Free","/ascii-art-generator/":"ASCII Art Generator"},o={"/text-repeater/":{copy:["/larger-text-generator/","/bold-font-free-copy-paste/","/styled-text-font-style/","/weird-text-generator/"]},"/text-to-voice-changer/":{download:["/audio-to-text-generator/","/fancy-thumbnail-text-generator/","/animated-glitch-text-generator/"]},"/larger-text-generator/":{copy:["/text-repeater/","/redacted-text-generator/","/discord-color-text-generator/"],download:["/fancy-thumbnail-text-generator/","/curve-text-generator-free/","/ascii-art-generator/"]},"/strike-through-text-generator/":{copy:["/redacted-text-generator/","/sarcasm-text-generator/","/corrupt-text-generator/","/weird-text-generator/"]},"/redacted-text-generator/":{copy:["/strike-through-text-generator/","/text-repeater/","/discord-color-text-generator/","/weird-text-generator/"]},"/discord-color-text-generator/":{copy:["/redacted-text-generator/","/please-donate-text-generator/","/larger-text-generator/","/fancy-thumbnail-text-generator/"]},"/please-donate-text-generator/":{copy:["/discord-color-text-generator/","/fancy-thumbnail-text-generator/","/larger-text-generator/","/sarcasm-text-generator/"]},"/upsidedown-text-generator/":{copy:["/lowercase-text-generator/","/upside-down-text-patches/","/weird-text-generator/","/sarcasm-text-generator/","/convert-this-font-to-normal/"]},"/upside-down-text-patches/":{copy:["/upsidedown-text-generator/","/weird-text-generator/","/corrupt-text-generator/","/old-timey-text-generator/"]},"/uwu-text-generator/":{copy:["/sarcasm-text-generator/","/weird-text-generator/","/text-repeater/","/convert-this-font-to-normal/"]},"/fancy-thumbnail-text-generator/":{copy:["/larger-text-generator/","/animated-glitch-text-generator/","/discord-color-text-generator/","/curve-text-generator-free/"],download:["/animated-glitch-text-generator/","/curve-text-generator-free/","/ascii-art-generator/"]},"/corrupt-text-generator/":{copy:["/animated-glitch-text-generator/","/weird-text-generator/","/sarcasm-text-generator/","/convert-this-font-to-normal/"]},"/animated-glitch-text-generator/":{copy:["/corrupt-text-generator/","/weird-text-generator/","/discord-color-text-generator/","/fancy-thumbnail-text-generator/"],download:["/fancy-thumbnail-text-generator/","/curve-text-generator-free/","/ascii-art-generator/"]},"/aurebesh-text-generator/":{download:["/burning-text-generator/","/animated-glitch-text-generator/","/curve-text-generator-free/"]},"/burning-text-generator/":{copy:["/animated-glitch-text-generator/","/corrupt-text-generator/","/fancy-thumbnail-text-generator/"],download:["/animated-glitch-text-generator/","/fancy-thumbnail-text-generator/","/curve-text-generator-free/"]},"/circle-text-generator/":{copy:["/curve-text-generator-free/","/fancy-thumbnail-text-generator/","/font-that-has-a-solid-box-behind-each-word/"],download:["/curve-text-generator-free/","/fancy-thumbnail-text-generator/","/font-that-has-a-solid-box-behind-each-word/"]},"/sarcasm-text-generator/":{copy:["/lowercase-text-generator/","/uwu-text-generator/","/corrupt-text-generator/","/old-timey-text-generator/","/upsidedown-text-generator/"]},"/weird-text-generator/":{copy:["/styled-text-font-style/","/small-text-generator/","/cursive-generator/","/corrupt-text-generator/","/convert-this-font-to-normal/"]},"/old-timey-text-generator/":{copy:["/bold-font-free-copy-paste/","/styled-text-font-style/","/font-that-has-a-solid-box-behind-each-word/","/sarcasm-text-generator/"]},"/convert-this-font-to-normal/":{copy:["/lowercase-text-generator/","/bold-font-free-copy-paste/","/styled-text-font-style/","/weird-text-generator/","/upsidedown-text-generator/"]},"/lowercase-text-generator/":{copy:["/convert-this-font-to-normal/","/backwards-text-generator/","/upsidedown-text-generator/","/sarcasm-text-generator/"],download:["/text-repeater/","/utf-8-text-converter/","/redacted-text-generator/"]},"/font-that-has-a-solid-box-behind-each-word/":{copy:["/styled-text-font-style/","/bold-font-free-copy-paste/","/old-timey-text-generator/","/weird-text-generator/"],download:["/styled-text-font-style/","/fancy-thumbnail-text-generator/","/ascii-art-generator/"]},"/styled-text-font-style/":{copy:["/cursive-generator/","/small-text-generator/","/bold-font-free-copy-paste/","/font-that-has-a-solid-box-behind-each-word/"],download:["/fancy-thumbnail-text-generator/","/cursive-generator/","/font-that-has-a-solid-box-behind-each-word/"]},"/small-text-generator/":{copy:["/cursive-generator/","/styled-text-font-style/","/weird-text-generator/","/larger-text-generator/"]},"/cursive-generator/":{copy:["/styled-text-font-style/","/small-text-generator/","/bold-font-free-copy-paste/","/weird-text-generator/"],download:["/fancy-thumbnail-text-generator/","/styled-text-font-style/","/curve-text-generator-free/"]},"/bold-font-free-copy-paste/":{copy:["/styled-text-font-style/","/cursive-generator/","/small-text-generator/","/old-timey-text-generator/"]},"/curve-text-generator-free/":{copy:["/fancy-thumbnail-text-generator/","/cursive-generator/","/ascii-art-generator/","/larger-text-generator/"],download:["/fancy-thumbnail-text-generator/","/ascii-art-generator/","/animated-glitch-text-generator/"]},"/ascii-art-generator/":{copy:["/larger-text-generator/","/text-repeater/","/fancy-thumbnail-text-generator/","/curve-text-generator-free/"],download:["/fancy-thumbnail-text-generator/","/curve-text-generator-free/","/larger-text-generator/"]}},i=["Want a more chaotic version? Try {tool}.","Want a cleaner twist next? Try {tool}.","Make the same message stand out another way with {tool}.","Need another version before you paste it? Try {tool}.","Keep editing the vibe in {tool}."],l=["Need a bold graphic next? Try {tool}.","Want another export-ready look? Try {tool}.","Turn the same idea into a different visual with {tool}.","Make one more shareable version in {tool}.","Keep building the visual in {tool}."];function s(e){if(!e||"/"===e)return"/";let t=String(e).split("?")[0].split("#")[0];return t.endsWith("/")?t:"".concat(t,"/")}function d(e){return e[Math.floor(Math.random()*e.length)]}function c(e){var t;return null!=(t=a[s(e)])?t:""}let u=new Set(["/animated-glitch-text-generator/","/ascii-art-generator/","/aurebesh-text-generator/","/burning-text-generator/","/circle-text-generator/","/cursive-generator/","/curve-text-generator-free/","/fancy-thumbnail-text-generator/","/text-to-voice-changer/"]),x={"/animated-glitch-text-generator/":"Glitch look locked in. Share this version.","/ascii-art-generator/":"That banner is ready to paste. Share this version.","/aurebesh-text-generator/":"Encoded message ready. Share this version.","/burning-text-generator/":"Fire text ready. Share this version.","/circle-text-generator/":"Badge ready. Share this design.","/cursive-generator/":"Calligraphy look ready. Share this version.","/curve-text-generator-free/":"Curved text ready. Share this layout.","/fancy-thumbnail-text-generator/":"Thumbn
1ail draft ready. Share this version.","/text-to-voice-changer/":"Voice preview ready. Share this setup."},g={"/circle-text-generator/":["Share design","Copy design link"],"/curve-text-generator-free/":["Share layout","Copy layout link"],"/fancy-thumbnail-text-generator/":["Share draft","Copy draft link"],"/text-to-voice-changer/":["Share setup","Copy setup link"]};var h=r(70517);let m="textkits-cross-tool-toast",f="textkits:sharePromptedTools";function p(e,t,r,n){let a=document.createElement(t);return a.textContent=r,n&&(a.className=n),e.appendChild(a),a}function w(e,t,r){return Math.min(Math.max(e,t),r)}function y(e){return e instanceof Element?e.closest('button, a, [role="button"]'):null}function b(){try{let e=window.sessionStorage.getItem(f),t=e?JSON.parse(e):[];return Array.isArray(t)?t:[]}catch(e){return[]}}function v(){var e;if("undefined"==typeof navigator||"function"!=typeof navigator.share)return!1;if(null==(e=navigator.userAgentData)?void 0:e.mobile)return!0;let t=navigator.userAgent||"",r=/Android|iPhone|iPad|iPod|Mobile/i.test(t),n="MacIntel"===navigator.platform&&navigator.maxTouchPoints>1;return r||n}
1async function k(e){let t=e.url||[e.text,e.url].filter(Boolean).join("\n");await navigator.clipboard.writeText(t)}function T(){let e=(0,n.useRef)(null),t=(0,n.useRef)(null),r=(0,n.useRef)(null),a=(0,n.useRef)("");return(0,n.useEffect)(()=>{function n(e){e.current&&(window.clearTimeout(e.current),e.current=null)}function T(){n(e);let t=document.getElementById(m);t&&t.remove()}function N(){n(e),e.current=window.setTimeout(()=>{T()},7e3)}function S(){let S=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};n(t),t.current=window.setTimeout(()=>{try{let t=S.path||window.location.pathname,j=function(e){let{path:t,action:r,previousPath:n,hasPromptedShare:a=!1,canNativeShare:h=!1,shareNote:m="",shareUrl:f=""}=e,p=s(t),w="download"===r||"generate"===r?r:"copy";if(function(e){let{path:t,action:r,hasPromptedShare:n,shareUrl:a}=e;return"download"===r&&!n&&!!a&&u.has(t)}({path:p,action:w,hasPromptedShare:a,shareUrl:f})){let e=c(p)||"TextKits",[t,r]=g[p]||["Share version","Copy version link"];return{type:"share",action:w,body:x[p]||"This version is ready. Share it.",cta:h?t:r,label:e,note:m,path:p,shareUrl:f,title:"download"===w?"Downloaded.":"generate"===w?"Ready.":"Copied."}}if("generate"===w)return null;let y=function(e){var t,r;let{path:n,action:a,previousPath:u}=e,x=s(n),g="download"===a?"download":"copy",h=null!=(r=null==(t=o[x])?void 0:t[g])?r:[];if(!h.length)return null;let m=h.length>1?h.filter(e=>e!==u):h,f=d(m.length?m:h),p=c(f);if(!p)return null;let w=d("download"===g?l:i).replace("{tool}",p);return{action:g,body:w,href:f,label:p,title:"download"===g?"Downloaded.":"Copied."}}({path:p,action:w,previousPath:n});return y?{...y,type:"crossTool"}:null}({path:t,action:S.action,previousPath:a.current,hasPromptedShare:b().includes(s(t)),canNativeShare:v(),shareNote:S.shareNote,shareUrl:S.shareUrl});if(!j)return;"crossTool"===j.type&&(a.current=j.href);let _=y(document.activeElement)||r.current,C=function(e){if(!(null==e?void 0:e.isConnected))return null;let t=e.getBoundingClientRect();return t.width||t.height?t:null}(_);!function(t,r,a){T(),"share"===t.type&&function(e){let t=s(e),r=new Set(b());r.add(t);try{window.sessionStorage.setItem(f,JSON.stringify(Array.from(r)))}catch(e){}}(t.path||window.location.pathname);let o=document.createElement("div");o.id=m,o.setAttribute("role","status"),o.setAttribute("aria-live","polite"),o.className="fixed z-[80] rounded-[2rem] border-4 border-white bg-white p-4 shadow-[0_28px_80px_-32px_rgba(15,23,42,0.32)]";let i=document.createElement("div");i.className="flex gap-3",o.appendChild(i),p(i,"span","OK","mt-1 flex size-10 shrink-0 items-center justify-center rounded-2xl bg-emerald-50 text-xs font-black text-emerald-600");let l=document.createElement("div");l.className="min-w-0 flex-1",i.appendChild(l);let d=document.createElement("div");d.className="flex items-start justify-between gap-3",l.appendChild(d),p(d,"p",t.title,"text-base font-black text-slate-950");let c=document.createElement("button");c.type="button",c.textContent="x",c.setAttribute("aria-label","Dismiss recommendation"),c.className="inline-flex size-9 shrink-0 items-center justify-center rounded-full text-sm font-black text-slate-400 transition hover:bg-slate-100 hover:text-slate-700",c.addEventListener("click",T),d.appendChild(c),p(l,"p",t.body,"mt-1 text-sm font-medium leading-relaxed text-slate-600"),t.note&&p(l,"p",t.note,"mt-2 rounded-2xl bg-amber-50 px-3 py-2 text-xs font-black leading-relaxed text-amber-800");let u=document.createElement("share"===t.type?"button":"a");"share"===t.type?u.type="button":u.href=t.href,u.className="mt-3 inline-flex min-h-11 items-center justify-center gap-2 rounded-full border-4 border-emerald-800 bg-emerald-700 px-5 text-sm font-black text-white shadow-[0_5px_0_0_#065f46] transition hover:bg-emerald-800 active:translate-y-1 active:shadow-none",u.textContent="share"===t.type?t.cta:"Try ".concat(t.label),"share"===t.type?u.addEventListener("click",async()=>{let a=function(e,t){let r=e.shareUrl||window.location.href,n=t?"".concat(t,"\n\nMade with TextKits"):"Made with TextKits ".concat(e.label);return{title:e.label,text:n,url:r}}(t,r);n(e);try{v()?await navigator.share(a):(await k(a),u.textContent="Link copied"),N()}catch(e){if((null==e?void 0:e.name)!=="AbortError")try{await k(a),u.textContent="Link copied"}catch(e){u.textContent="Copy failed"}N()}}):u.addEventListener("click",()=>{(0,h.vo)(r)}),l.appendChild(u),o.addEventListener("mouseenter",()=>n(e)),o.addEventListener("mouseleave",N),document.documentElement.appendChild(o),function(e,t){let r=window.innerWidth,n=window.innerHeight,a=Math.min(420,r-32);e.style.width="".concat(a,"px"),e.style.left="".concat(16,"px"),e.style.top="".concat(16,"px");let o=e.getBoundingClientRect().height,i=r-a-16,l=32;t&&(i=t.left+t.width/2-a/2,(l=t.bottom+12)+o>n-16&&(l=t.top-o-12)),e.style.left="".concat(w(i,16,r-a-16),"px"),e.style.top="".concat(w(l,16,n-o-16),"px")}(o,a),N()}(j,S.text||"",C)}catch(e){}},120)}function j(e){S(e.detail)}function _(e){if("pointerdown"===e.type){let t=document.getElementById(m);t&&!t.contains(e.target)&&T()}let t=y(e.target);t&&(r.current=t)}return window.__textkitsShowToolSuccessToast=S,document.addEventListener("focusin",_,!0),document.addEventListener("pointerdown",_,!0),window.addEventListener(h.cN,j),()=>{n(t),T(),window.__textkitsShowToolSuccessToast===S&&delete window.__textkitsShowToolSuccessToast,document.removeEventListener("focusin",_,!0),document.removeEventListener("pointerdown",_,!0),window.removeEventListener(h.cN,j)}},[]),null}},97555:(e,t,r)=>{"use strict";r.d(t,{p:()=>i});var n=r(95155),a=r(12115),o=r(49498);let i=a.forwardRef((e,t)=>
1{let{className:r,type:a="text",...i}=e;return(0,n.jsx)("input",{ref:t,type:a,className:(0,o.cn)("flex h-14 w-full rounded-[1.4rem] border border-slate-200 bg-white px-4 py-3 text-base font-medium text-slate-900 shadow-[0_8px_24px_-18px_rgba(15,23,42,0.28)] outline-none transition placeholder:text-slate-400 focus-visible:border-emerald-200 focus-visible:ring-2 focus-visible:ring-emerald-500/20",r),...i})});i.displayName="Input"}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.