TIER: FREE. ONLY use free-allowed values marked above. No particles, no custom cursor, overlay only none|vignette, titleAnimation only none|flashing|shine, enterAnimation only none|fade|slide-up, showcases must be [], max 6 links / 6 badges / 3 tags. ## under.bio profile JSON — field options (USE ONLY THESE VALUES) version: must be exactly "1.0.0" Colors: hex strings like "#FFFFFF" (6 hex digits, with #) Media URLs: "" or "/path" or "https://..." ### meta - slug: string 3–25, lowercase a-z0-9_- (start/end alphanumeric) - displayName: string 1–32 - description: string max 2000 (\n for line breaks) - location: string max 80 - pageTitle: string max 60 - statusText: string max 80 ### options (booleans) showThemeOnIcons, showViews, showUid, showDiscordPresence, showJoinDate, showRevealScreen, showLocation, showTags, showSocialIcons, showUnderBadge, showBadges, showRank, showVerified, showOwnerBadge, showStatusDot, showDiscordAvatarDecoration, showBio, showMusic, showCornerAccents ### layout - style: "default" | "simple" | "stack" | "compact" | "wide" - alignment: "left" | "center" | "right" - gap: number 2–36 - contentScale: number 70–110 - compact: boolean - avatarSide: "left" | "center" | "right" - socialPosition: "under-bio" | "under-name" | "bottom" - tagsPosition: "under-name" | "under-badges" | "under-bio" - presenceStyle: "card" | "pill" | "minimal" ### audio - trackPlayer: "none" (audio only, no UI) | "embed" (full player) | "mini" (compact pill) - playbackMode: "loop" | "shuffle" | "once" - autoPlay: boolean - defaultVolume: 0–100 - visualizer: boolean - playerStyle: "default" | "glass" | "minimal" | "neon" [neon/glass = VOID] - showCover: boolean - playerSize: 72–168 (square cover edge in px; album art stays 1:1) - eqStyle: "bars" | "wave" | "dots" - eqColor: "white" | "theme" | "rainbow" ### page - titleAnimation: "none" | "flashing" | "typing" | "glitch" | "shine" | "wave" | "bounce" | "neon" | "rainbow" | "blur" FREE only: "none" | "flashing" | "shine" - titleAnimationSpeed: 1–100 - overlay: "none" | "vignette" | "scanlines" | "noise" | "grid" | "crt" | "vhs" | "fog" | "chromatic" | "stars" FREE only: "none" | "vignette" - overlayOpacity: 0–100 - enterAnimation: "none" | "fade" | "slide-up" | "zoom" | "blur-in" | "bounce" | "flip" FREE only: "none" | "fade" | "slide-up" - enterAnimationSpeed: 1–100 - revealText: string max 120 - revealHint: string max 80 - revealBlur: 0–40 - revealStyle: "fade" | "blur" | "zoom" | "glitch" [blur/zoom/glitch = VOID] - revealUseTheme: boolean (true = gate uses page bg + primary text) - revealTextColor / revealBgColor: hex (used when revealUseTheme is false) - particles: "none" | "dust" | "snow" | "embers" | "rain" | "stars" | "sparkle" | "matrix" | "ash" FREE: must be "none" - particleDensity: 10–100 - particleSpeed: 10–100 - particleColor: "white" | "theme" | "warm" | "cool" ### effects (most are VOID) - aurora: "none" | "soft" | "strong" | "pulse" - auroraIntensity: 0–100 - floatingOrbs, ambientPulse, rgbSplit, bloom, filmBars, cardSheen, borderAnimate, nameGradient, magneticSocials, watermark, shakeBadges, pulseRank, spotlight: boolean - orbCount: 2–12 · orbIntensity: 0–100 · rgbIntensity: 0–20 · bloomIntensity: 0–100 - filmBarSize: 4–80 · bgMotionSpeed: 10–100 · borderAnimateSpeed: 10–100 - bgMotion: "none" | "drift" | "zoom" | "kenburns" - nameGradientFrom / nameGradientTo: hex - hoverLift: 0–16 · watermarkText max 40 · watermarkOpacity 0–40 · spotlightIntensity 0–100 FREE: keep effects at defaults / off (only pulseRank may stay true) ### appearance - themeColor, accentSecondary, primaryText, secondaryText, avatarBorderColor, statusDotColor: hex - font: "syne" | "outfit" | "space-grotesk" | "dm-sans" | "bebas" | "rubik" | "cinzel" | "space-mono" - bioFont: "inherit" | "outfit" | "dm-sans" | "space-mono" | "cinzel" - usernameSparkles: "none" | "white" | "black" | "theme" - avatarDecoration: "none" | "ring" | "glow" | "pulse" | "spin-ring" | "hex" | "square-glow" (CSS effect — separate from Discord Nitro decoration toggle showDiscordAvatarDecoration) - showDiscordAvatarDecoration: boolean (Discord shop/Nitro avatar decoration overlay) FREE: avoid "spin-ring" | "hex" - avatarRadius 0–50 · avatarSize 48–140 · avatarBorderWidth 0–8 · avatarShadow 0–100 · avatarOffsetY -20–40 - cursor: "system" | "minimal" | "dot" | "cross" | "custom" FREE: "system" only - customCursorUrl: media url · cursorSize 8–48 - cursorTrail: "none" | "fade" | "spark" | "smoke" FREE: "none" - cursorTrailLength 4–24 - clickSound: "none" | "soft" | "click" | "pop" - tagStyle: "pill" | "square" | "ghost" | "outline" | "neon" FREE: no "neon" - tagSize 10–18 · tagBgOpacity 0–100 · tagBorderWidth 0–3 - iconStyle: "colored" | "mono" | "theme" | "invert" - socialShape: "rounded" | "circle" | "square" | "soft" - socialSize 28–56 · socialGap 4–20 · socialBgOpacity 0–100 · socialGlow 0–100 - badgeSize 24–44 · badgeGap 2–14 · badgeGlow boolean - badgeStyle: "glass" | "flat" | "neon" | "minimal" - grain 0–100 (FREE max ~15) · accentGlow 0–100 - nameSize 16–56 · nameWeight 400–900 · nameLetterSpacing -4–12 · nameUppercase/nameItalic boolean - bioSize 11–20 · bioOpacity 30–100 · bioItalic boolean - bioAlign: "inherit" | "left" | "center" | "right" - bioLineHeight 120–200 - dividerStyle: "none" | "line" | "gradient" | "dots" - textShadow 0–100 · hueRotate 0–360 · saturate 50–200 · contrast 80–140 · brightness 70–130 · globalBlur 0–8 ### box (layout panels) - width 280–900 · innerSpacing 8–80 · color hex · opacity 0–100 · radius 0–48 - blur 0–60 (FREE max 8) - tilt: "none" | "subtle" | "standard" | "strong" | "extreme" FREE: "none" | "standard" - tiltScale 100–108 - shadowColor hex · shadowOpacity 0–100 · shadowBlur 0–120 · shadowY 0–80 - borderWidth 0–8 · borderColor hex · borderOpacity 0–100 - borderStyle: "solid" | "dashed" | "dotted" | "double" | "soft" | "glow" | "none" - glow boolean · innerGlow boolean (VOID) · innerGlowOpacity 0–60 - pattern: "none" | "dots" | "grid" | "diagonal" | "noise" FREE: "none" - patternOpacity 0–40 - gradientFill boolean (VOID) · gradientFrom/To hex · saturate 50–160 ### banner - url media · opacity 0–100 · blur 0–40 · height 60–260 - position: "center" | "top" | "bottom" - overlay: "none" | "dark" | "theme" | "gradient" - overlayOpacity 0–100 · saturate 0–200 · grayscale 0–100 · parallax boolean ### background - url media · size: "cover" | "contain" | "auto" - blur 0–40 · opacity 0–100 · color hex - position: "center" | "top" | "bottom" - dim 0–80 - gradient: "none" | "radial" | "linear" | "mesh" FREE: no "mesh" - gradientColor hex · animatedGradient boolean (VOID) · zoom 100–140 (FREE keep 100) ### links[] (FREE max 6, VOID max 40) { "label": string, "url": "https://...", "icon": one of: discord, instagram, x-twitter, threads, tiktok, youtube, twitch, kick, spotify, soundcloud, apple, bandcamp, deezer, lastfm, itunes, steam, xbox, playstation, roblox, osu, unity, github, gitlab, stackoverflow, npm, docker, linkedin, reddit, telegram, whatsapp, snapchat, facebook, pinterest, tumblr, mastodon, bluesky, vk, weibo, wechat, line, onlyfans, patreon, paypal, cashapp, venmo, bitcoin, ethereum, amazon, ebay, etsy, shopify, behance, dribbble, deviantart, artstation, figma, sketch, medium, notion, goodreads, letterboxd, imdb, anilist, vimeo, unsplash, flickr, strava, link, envelope } ### badges[] (FREE max 6, VOID max 24) { "name": string, "icon": one of: star, crown, fire, heart, bolt, gem, shield, trophy, rocket, code, music, gamepad, ghost, skull, moon, sun, leaf, camera, palette, gift, key, wand, dragon, chess, certificate, "description": tooltip string } ### tags[] (FREE max 3, VOID max 20) — strings max 24 chars ### tracks[] (max 10) { "title": string, "url": media, "cover": media } ### showcases[] Discord cards (FREE: [], VOID max 5) { "type": "discord", "inviteCode": string, "title": string, "subtitle": string, "url": "https://discord.gg/...", "image": media, "online": number, "members": number } ## Rules 1. Return ONE valid JSON object only (no markdown fences). 2. Do not invent enum values — pick from lists above. 3. Keep version "1.0.0". 4. You may keep keys starting with "_" out of the final JSON (or leave them; importer strips them). ## Task Fill the following under.bio profile JSON for a clean, distinctive public page. Replace placeholders (yourname, bio, links, colors) with a coherent design. Return ONLY the completed JSON object. ## Template to fill { "version": "1.0.0", "_tier": "free", "_schemaVersion": "1.0.0", "_updated": "2026-08-07", "_instructions": "FREE template. Paste into an AI WITH _aiGuide. Only free-safe enums. Caps: 6 links, 6 badges, 3 tags, showcases []. Import in Dashboard → Identity.", "_aiGuide": "## under.bio profile JSON — field options (USE ONLY THESE VALUES)\n\nversion: must be exactly \"1.0.0\"\nColors: hex strings like \"#FFFFFF\" (6 hex digits, with #)\nMedia URLs: \"\" or \"/path\" or \"https://...\"\n\n### meta\n- slug: string 3–25, lowercase a-z0-9_- (start/end alphanumeric)\n- displayName: string 1–32\n- description: string max 2000 (\\n for line breaks)\n- location: string max 80\n- pageTitle: string max 60\n- statusText: string max 80\n\n### options (booleans)\nshowThemeOnIcons, showViews, showUid, showDiscordPresence, showJoinDate,\nshowRevealScreen, showLocation, showTags, showSocialIcons, showUnderBadge,\nshowBadges, showRank, showVerified, showOwnerBadge, showStatusDot,\nshowDiscordAvatarDecoration, showBio, showMusic, showCornerAccents\n\n### layout\n- style: \"default\" | \"simple\" | \"stack\" | \"compact\" | \"wide\"\n- alignment: \"left\" | \"center\" | \"right\"\n- gap: number 2–36\n- contentScale: number 70–110\n- compact: boolean\n- avatarSide: \"left\" | \"center\" | \"right\"\n- socialPosition: \"under-bio\" | \"under-name\" | \"bottom\"\n- tagsPosition: \"under-name\" | \"under-badges\" | \"under-bio\"\n- presenceStyle: \"card\" | \"pill\" | \"minimal\"\n\n### audio\n- trackPlayer: \"none\" (audio only, no UI) | \"embed\" (full player) | \"mini\" (compact pill)\n- playbackMode: \"loop\" | \"shuffle\" | \"once\"\n- autoPlay: boolean\n- defaultVolume: 0–100\n- visualizer: boolean\n- playerStyle: \"default\" | \"glass\" | \"minimal\" | \"neon\" [neon/glass = VOID]\n- showCover: boolean\n- playerSize: 72–168 (square cover edge in px; album art stays 1:1)\n- eqStyle: \"bars\" | \"wave\" | \"dots\"\n- eqColor: \"white\" | \"theme\" | \"rainbow\"\n\n### page\n- titleAnimation: \"none\" | \"flashing\" | \"typing\" | \"glitch\" | \"shine\" | \"wave\" | \"bounce\" | \"neon\" | \"rainbow\" | \"blur\"\n FREE only: \"none\" | \"flashing\" | \"shine\"\n- titleAnimationSpeed: 1–100\n- overlay: \"none\" | \"vignette\" | \"scanlines\" | \"noise\" | \"grid\" | \"crt\" | \"vhs\" | \"fog\" | \"chromatic\" | \"stars\"\n FREE only: \"none\" | \"vignette\"\n- overlayOpacity: 0–100\n- enterAnimation: \"none\" | \"fade\" | \"slide-up\" | \"zoom\" | \"blur-in\" | \"bounce\" | \"flip\"\n FREE only: \"none\" | \"fade\" | \"slide-up\"\n- enterAnimationSpeed: 1–100\n- revealText: string max 120\n- revealHint: string max 80\n- revealBlur: 0–40\n- revealStyle: \"fade\" | \"blur\" | \"zoom\" | \"glitch\" [blur/zoom/glitch = VOID]\n- revealUseTheme: boolean (true = gate uses page bg + primary text)\n- revealTextColor / revealBgColor: hex (used when revealUseTheme is false)\n- particles: \"none\" | \"dust\" | \"snow\" | \"embers\" | \"rain\" | \"stars\" | \"sparkle\" | \"matrix\" | \"ash\"\n FREE: must be \"none\"\n- particleDensity: 10–100\n- particleSpeed: 10–100\n- particleColor: \"white\" | \"theme\" | \"warm\" | \"cool\"\n\n### effects (most are VOID)\n- aurora: \"none\" | \"soft\" | \"strong\" | \"pulse\"\n- auroraIntensity: 0–100\n- floatingOrbs, ambientPulse, rgbSplit, bloom, filmBars, cardSheen, borderAnimate,\n nameGradient, magneticSocials, watermark, shakeBadges, pulseRank, spotlight: boolean\n- orbCount: 2–12 · orbIntensity: 0–100 · rgbIntensity: 0–20 · bloomIntensity: 0–100\n- filmBarSize: 4–80 · bgMotionSpeed: 10–100 · borderAnimateSpeed: 10–100\n- bgMotion: \"none\" | \"drift\" | \"zoom\" | \"kenburns\"\n- nameGradientFrom / nameGradientTo: hex\n- hoverLift: 0–16 · watermarkText max 40 · watermarkOpacity 0–40 · spotlightIntensity 0–100\nFREE: keep effects at defaults / off (only pulseRank may stay true)\n\n### appearance\n- themeColor, accentSecondary, primaryText, secondaryText, avatarBorderColor, statusDotColor: hex\n- font: \"syne\" | \"outfit\" | \"space-grotesk\" | \"dm-sans\" | \"bebas\" | \"rubik\" | \"cinzel\" | \"space-mono\"\n- bioFont: \"inherit\" | \"outfit\" | \"dm-sans\" | \"space-mono\" | \"cinzel\"\n- usernameSparkles: \"none\" | \"white\" | \"black\" | \"theme\"\n- avatarDecoration: \"none\" | \"ring\" | \"glow\" | \"pulse\" | \"spin-ring\" | \"hex\" | \"square-glow\" (CSS effect — separate from Discord Nitro decoration toggle showDiscordAvatarDecoration)\n- showDiscordAvatarDecoration: boolean (Discord shop/Nitro avatar decoration overlay)\n FREE: avoid \"spin-ring\" | \"hex\"\n- avatarRadius 0–50 · avatarSize 48–140 · avatarBorderWidth 0–8 · avatarShadow 0–100 · avatarOffsetY -20–40\n- cursor: \"system\" | \"minimal\" | \"dot\" | \"cross\" | \"custom\" FREE: \"system\" only\n- customCursorUrl: media url · cursorSize 8–48\n- cursorTrail: \"none\" | \"fade\" | \"spark\" | \"smoke\" FREE: \"none\"\n- cursorTrailLength 4–24\n- clickSound: \"none\" | \"soft\" | \"click\" | \"pop\"\n- tagStyle: \"pill\" | \"square\" | \"ghost\" | \"outline\" | \"neon\" FREE: no \"neon\"\n- tagSize 10–18 · tagBgOpacity 0–100 · tagBorderWidth 0–3\n- iconStyle: \"colored\" | \"mono\" | \"theme\" | \"invert\"\n- socialShape: \"rounded\" | \"circle\" | \"square\" | \"soft\"\n- socialSize 28–56 · socialGap 4–20 · socialBgOpacity 0–100 · socialGlow 0–100\n- badgeSize 24–44 · badgeGap 2–14 · badgeGlow boolean\n- badgeStyle: \"glass\" | \"flat\" | \"neon\" | \"minimal\"\n- grain 0–100 (FREE max ~15) · accentGlow 0–100\n- nameSize 16–56 · nameWeight 400–900 · nameLetterSpacing -4–12 · nameUppercase/nameItalic boolean\n- bioSize 11–20 · bioOpacity 30–100 · bioItalic boolean\n- bioAlign: \"inherit\" | \"left\" | \"center\" | \"right\"\n- bioLineHeight 120–200\n- dividerStyle: \"none\" | \"line\" | \"gradient\" | \"dots\"\n- textShadow 0–100 · hueRotate 0–360 · saturate 50–200 · contrast 80–140 · brightness 70–130 · globalBlur 0–8\n\n### box (layout panels)\n- width 280–900 · innerSpacing 8–80 · color hex · opacity 0–100 · radius 0–48\n- blur 0–60 (FREE max 8)\n- tilt: \"none\" | \"subtle\" | \"standard\" | \"strong\" | \"extreme\"\n FREE: \"none\" | \"standard\"\n- tiltScale 100–108\n- shadowColor hex · shadowOpacity 0–100 · shadowBlur 0–120 · shadowY 0–80\n- borderWidth 0–8 · borderColor hex · borderOpacity 0–100\n- borderStyle: \"solid\" | \"dashed\" | \"dotted\" | \"double\" | \"soft\" | \"glow\" | \"none\"\n- glow boolean · innerGlow boolean (VOID) · innerGlowOpacity 0–60\n- pattern: \"none\" | \"dots\" | \"grid\" | \"diagonal\" | \"noise\" FREE: \"none\"\n- patternOpacity 0–40\n- gradientFill boolean (VOID) · gradientFrom/To hex · saturate 50–160\n\n### banner\n- url media · opacity 0–100 · blur 0–40 · height 60–260\n- position: \"center\" | \"top\" | \"bottom\"\n- overlay: \"none\" | \"dark\" | \"theme\" | \"gradient\"\n- overlayOpacity 0–100 · saturate 0–200 · grayscale 0–100 · parallax boolean\n\n### background\n- url media · size: \"cover\" | \"contain\" | \"auto\"\n- blur 0–40 · opacity 0–100 · color hex\n- position: \"center\" | \"top\" | \"bottom\"\n- dim 0–80\n- gradient: \"none\" | \"radial\" | \"linear\" | \"mesh\" FREE: no \"mesh\"\n- gradientColor hex · animatedGradient boolean (VOID) · zoom 100–140 (FREE keep 100)\n\n### links[] (FREE max 6, VOID max 40)\n{ \"label\": string, \"url\": \"https://...\", \"icon\": one of: discord, instagram, x-twitter, threads, tiktok, youtube, twitch, kick, spotify, soundcloud, apple, bandcamp, deezer, lastfm, itunes, steam, xbox, playstation, roblox, osu, unity, github, gitlab, stackoverflow, npm, docker, linkedin, reddit, telegram, whatsapp, snapchat, facebook, pinterest, tumblr, mastodon, bluesky, vk, weibo, wechat, line, onlyfans, patreon, paypal, cashapp, venmo, bitcoin, ethereum, amazon, ebay, etsy, shopify, behance, dribbble, deviantart, artstation, figma, sketch, medium, notion, goodreads, letterboxd, imdb, anilist, vimeo, unsplash, flickr, strava, link, envelope }\n\n### badges[] (FREE max 6, VOID max 24)\n{ \"name\": string, \"icon\": one of: star, crown, fire, heart, bolt, gem, shield, trophy, rocket, code, music, gamepad, ghost, skull, moon, sun, leaf, camera, palette, gift, key, wand, dragon, chess, certificate, \"description\": tooltip string }\n\n### tags[] (FREE max 3, VOID max 20) — strings max 24 chars\n\n### tracks[] (max 10)\n{ \"title\": string, \"url\": media, \"cover\": media }\n\n### showcases[] Discord cards (FREE: [], VOID max 5)\n{ \"type\": \"discord\", \"inviteCode\": string, \"title\": string, \"subtitle\": string,\n \"url\": \"https://discord.gg/...\", \"image\": media, \"online\": number, \"members\": number }\n\n## Rules\n1. Return ONE valid JSON object only (no markdown fences).\n2. Do not invent enum values — pick from lists above.\n3. Keep version \"1.0.0\".\n4. You may keep keys starting with \"_\" out of the final JSON (or leave them; importer strips them).", "meta": { "slug": "yourname", "displayName": "Your Name", "description": "", "location": "", "pageTitle": "under.bio", "statusText": "" }, "options": { "showThemeOnIcons": true, "showViews": true, "showUid": false, "showDiscordPresence": true, "showJoinDate": true, "showRevealScreen": false, "showLocation": true, "showTags": true, "showSocialIcons": true, "showUnderBadge": true, "showBadges": true, "showRank": true, "showVerified": true, "showOwnerBadge": true, "showStatusDot": true, "showDiscordAvatarDecoration": true, "showBio": true, "showMusic": true, "showCornerAccents": false }, "layout": { "style": "default", "alignment": "left", "gap": 12, "contentScale": 100, "compact": false, "avatarSide": "left", "socialPosition": "under-bio", "tagsPosition": "under-badges", "presenceStyle": "card" }, "audio": { "trackPlayer": "none", "playbackMode": "loop", "autoPlay": true, "defaultVolume": 80, "visualizer": true, "playerStyle": "default", "showCover": true, "playerSize": 120, "eqStyle": "bars", "eqColor": "white" }, "page": { "titleAnimation": "none", "titleAnimationSpeed": 50, "overlay": "none", "overlayOpacity": 55, "enterAnimation": "slide-up", "enterAnimationSpeed": 55, "revealText": "Click to enter", "revealHint": "", "revealBlur": 12, "revealStyle": "fade", "revealUseTheme": true, "revealTextColor": "#FFFFFF", "revealBgColor": "#0A0A0A", "particles": "none", "particleDensity": 40, "particleSpeed": 50, "particleColor": "white" }, "effects": { "aurora": "none", "auroraIntensity": 40, "floatingOrbs": false, "orbCount": 4, "orbIntensity": 35, "ambientPulse": false, "rgbSplit": false, "rgbIntensity": 4, "bloom": false, "bloomIntensity": 30, "filmBars": false, "filmBarSize": 28, "bgMotion": "none", "bgMotionSpeed": 40, "cardSheen": false, "borderAnimate": false, "borderAnimateSpeed": 40, "nameGradient": false, "nameGradientFrom": "#FFFFFF", "nameGradientTo": "#888888", "magneticSocials": false, "hoverLift": 4, "watermark": false, "watermarkText": "under.bio", "watermarkOpacity": 8, "shakeBadges": false, "pulseRank": true, "spotlight": false, "spotlightIntensity": 35 }, "appearance": { "themeColor": "#FFFFFF", "accentSecondary": "#A8A8A8", "primaryText": "#FFFFFF", "secondaryText": "#A8A8A8", "font": "syne", "bioFont": "inherit", "usernameSparkles": "none", "avatarRadius": 50, "avatarDecoration": "glow", "avatarSize": 76, "avatarBorderWidth": 0, "avatarBorderColor": "#FFFFFF", "avatarShadow": 40, "avatarOffsetY": 0, "cursor": "system", "customCursorUrl": "", "cursorSize": 12, "cursorTrail": "none", "cursorTrailLength": 10, "clickSound": "none", "tagStyle": "pill", "tagSize": 12, "tagBgOpacity": 0, "tagBorderWidth": 1, "iconStyle": "colored", "socialShape": "rounded", "socialSize": 40, "socialGap": 10, "socialBgOpacity": 8, "socialGlow": 20, "badgeSize": 32, "badgeGap": 6, "badgeGlow": true, "badgeStyle": "glass", "grain": 0, "accentGlow": 35, "nameSize": 28, "nameWeight": 700, "nameLetterSpacing": 0, "nameUppercase": false, "nameItalic": false, "bioSize": 14, "bioOpacity": 100, "bioItalic": false, "bioAlign": "inherit", "bioLineHeight": 160, "dividerStyle": "gradient", "statusDotColor": "#34D399", "textShadow": 0, "hueRotate": 0, "saturate": 100, "contrast": 100, "brightness": 100, "globalBlur": 0 }, "box": { "width": 560, "innerSpacing": 20, "color": "#141414", "opacity": 100, "radius": 18, "blur": 0, "tilt": "standard", "tiltScale": 102, "shadowColor": "#000000", "shadowOpacity": 45, "shadowBlur": 50, "shadowY": 18, "borderWidth": 1, "borderColor": "#FFFFFF", "borderOpacity": 10, "borderStyle": "solid", "glow": true, "innerGlow": false, "innerGlowOpacity": 20, "pattern": "none", "patternOpacity": 10, "gradientFill": false, "gradientFrom": "#141414", "gradientTo": "#0A0A0A", "saturate": 100 }, "banner": { "url": "", "opacity": 100, "blur": 0, "height": 140, "position": "center", "overlay": "gradient", "overlayOpacity": 55, "saturate": 100, "grayscale": 0, "parallax": false }, "background": { "url": "", "size": "cover", "blur": 0, "opacity": 100, "color": "#0A0A0A", "position": "center", "dim": 0, "gradient": "none", "gradientColor": "#1A1A1A", "animatedGradient": false, "zoom": 100 }, "links": [], "badges": [], "tags": [], "tracks": [], "showcases": [] }