COMIC CRAFT

🎨

KOMIK GENERATOR

Ubah ide menjadi visual komik profesional dalam sekejap.

--pattern-opacity: 0.08; } body { background-color: var(--bg-app); color: var(--text-main); font-family: 'Comic Neue', cursive; -webkit-tap-highlight-color: transparent; overscroll-behavior-y: contain; transition: background-color 0.3s ease, color 0.3s ease; position: relative; } #dynamic-pattern-bg { position: fixed; inset: 0; z-index: -1; opacity: var(--pattern-opacity); pointer-events: none; transition: opacity 0.3s ease; } .comic-font { font-family: 'Bangers', cursive; letter-spacing: 1px; } .app-card { background: var(--bg-card); border: var(--comic-border); border-radius: 1.5rem; box-shadow: 0 10px 0px var(--shadow-color); transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); } .btn-tap { transition: transform 0.1s ease, box-shadow 0.1s ease; border-radius: 1rem; cursor: pointer; } .btn-tap:active { transform: scale(0.92); box-shadow: 0 2px 0px #000 !important; } .btn-tap:disabled { opacity: 0.5; cursor: not-allowed; transform: none !important; } .comic-input { background: var(--input-bg); border: 2px solid var(--input-border); border-radius: 1rem; padding: 1rem; width: 100%; color: var(--text-main); transition: border-color 0.2s; } .comic-input:focus { outline: none; border-color: var(--app-yellow); } .loader { border: 5px solid var(--input-border); border-top: 5px solid var(--app-yellow); border-radius: 50%; width: 50px; height: 50px; animation: spin 1s linear infinite; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .section-fade { animation: fadeIn 0.3s ease-out; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } /* Progress Bar */ .progress-bar-container { width: 100%; max-width: 280px; height: 16px; background: #333; border: 3px solid #000; border-radius: 20px; overflow: hidden; box-shadow: 4px 4px 0px #000; } .progress-bar-fill { height: 100%; background: var(--app-yellow); width: 0%; transition: width 0.4s cubic-bezier(0.1, 0.7, 0.1, 1); box-shadow: inset 0 2px 4px rgba(255,255,255,0.4); } /* Render Zones */ .hidden-render-container { position: fixed; left: -9999px; top: 0; z-index: -100; pointer-events: none; } #export-render-zone { width: 794px; min-height: 1123px; background: white; color: black; box-sizing: border-box; overflow: hidden; } #ig-story-zone { width: 1080px; height: 1920px; background: #000; color: white; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 60px; } .sparkle-gradient { background: linear-gradient(90deg, #facc15, #fb923c); color: black; font-weight: bold; }

COMIC CRAFT

🎨

KOMIK GENERATOR

Bebaskan imajinasimu dengan asisten AI tercanggih.