{"allowContribute":false,"item":{"artifactHtml":"\u003cstyle\u003e\n  :root { --paper:#F6FBF3; --ink:#16211A; --ink-2:#5A6A5E; --accent:#149A5B; --accent-2:#E8A100; --soft:#DFF3E6; --soft-2:#FFF3CC; --hair:#D8E5DC; --card:#FFFFFF; }\n  :root[data-theme=\"dark\"] { --paper:#101713; --ink:#EAF2EC; --ink-2:#A9BDB0; --accent:#4ADE80; --accent-2:#FFC93A; --soft:#143021; --soft-2:#2E2708; --hair:#27372D; --card:#17211B; }\n  .doc { background:var(--paper); color:var(--ink); padding:32px 30px 36px; font:16px/1.72 -apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",\"Microsoft JhengHei\",sans-serif; margin:0; }\n  .doc header { text-align:center; padding:10px 0 2px; position:relative; }\n  .eyebrow { display:inline-flex; align-items:center; gap:8px; font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace; letter-spacing:.18em; color:var(--accent); background:var(--soft); border:1px solid var(--hair); padding:8px 12px; border-radius:999px; }\n  .eyebrow i { width:7px; height:7px; border-radius:50%; background:var(--accent); display:inline-block; box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent); }\n  h1 { font-size:40px; line-height:1.15; letter-spacing:-.02em; margin:16px 0 0; font-weight:800; }\n  .lede { color:var(--ink-2); font-size:15px; margin:10px auto 0; max-width:42ch; }\n  .confetti { display:flex; justify-content:center; gap:8px; margin:18px 0 0; }\n  .confetti span { width:28px; height:8px; border-radius:99px; display:block; }\n  .confetti span:nth-child(1){ background:#FF6B6B; transform:rotate(-12deg); }\n  .confetti span:nth-child(2){ background:#FFC93A; transform:rotate(8deg); }\n  .confetti span:nth-child(3){ background:#4ADE80; transform:rotate(-6deg); }\n  .confetti span:nth-child(4){ background:#60A5FA; transform:rotate(12deg); }\n  .confetti span:nth-child(5){ background:#C084FC; transform:rotate(-10deg); }\n  .hero { margin:22px auto 0; max-width:560px; background:var(--card); border:1px solid var(--hair); border-radius:20px; padding:12px 12px 14px; box-shadow:0 12px 32px rgba(20,154,91,.12); }\n  .hero .imgwrap { border-radius:14px; overflow:hidden; background:var(--soft); line-height:0; }\n  .hero img { width:100%; height:auto; display:block; }\n  .hero figcaption { display:flex; align-items:center; justify-content:space-between; gap:12px; padding:12px 8px 2px; line-height:1.5; }\n  .hero figcaption .cap { font-size:13px; color:var(--ink-2); }\n  .hero figcaption .pill { flex:none; font:800 12px/1 ui-monospace,monospace; letter-spacing:.06em; color:var(--accent); background:var(--soft); padding:8px 12px; border-radius:999px; }\n  .cheer { max-width:560px; margin:18px auto 0; text-align:center; background:linear-gradient(180deg, var(--soft), transparent 140%); border:1px dashed var(--accent); border-radius:16px; padding:20px 22px; }\n  .cheer p.big { font-size:20px; font-weight:800; margin:0; color:var(--ink); letter-spacing:.01em; }\n  .cheer p.sub { font-size:14px; color:var(--ink-2); margin:8px 0 0; }\n  .badges { display:flex; flex-wrap:wrap; justify-content:center; gap:10px; margin:16px 0 0; }\n  .badge { display:inline-flex; align-items:center; gap:8px; font-size:13px; font-weight:700; background:var(--card); border:1px solid var(--hair); border-radius:999px; padding:8px 14px 8px 10px; color:var(--ink); }\n  .badge svg { width:18px; height:18px; flex:none; }\n  @media (max-width:640px){ .doc{ padding:24px 18px 28px; } h1{ font-size:30px; } .hero figcaption{ flex-direction:column; align-items:flex-start; } }\n\u003c/style\u003e\n\u003cdiv class=\"doc\"\u003e\n  \u003cheader\u003e\n    \u003cdiv class=\"eyebrow\"\u003e\u003ci\u003e\u003c/i\u003eDEPLOY SUCCESS · 0 BUGS\u003c/div\u003e\n    \u003ch1\u003e耶，都沒有Bug\u003c/h1\u003e\n    \u003cp class=\"lede\"\u003e測試全綠燈，可以安心關電腦了 🎉\u003c/p\u003e\n    \u003cdiv class=\"confetti\" aria-hidden=\"true\"\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\n  \u003c/header\u003e\n  \u003cfigure class=\"hero\" style=\"margin-left:auto;margin-right:auto;\"\u003e\n    \u003cdiv class=\"imgwrap\"\u003e\u003cimg src=\"https://cdn.cubelv.com/uploads/6a7ea47001f539737e3be1/5cc14887-8b7d-4b28-a89a-a389fb485c8b.png\" alt=\"耶，都沒有Bug 慶祝圖\"\u003e\u003c/div\u003e\n    \u003cfigcaption\u003e\u003cspan class=\"cap\"\u003e今日戰績留念 — 值得截圖的一刻\u003c/span\u003e\u003cspan class=\"pill\"\u003e✓ 0 BUGS\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n  \u003cdiv class=\"cheer\"\u003e\n    \u003cp class=\"big\"\u003e耶，都沒有Bug\u003c/p\u003e\n    \u003cp class=\"sub\"\u003e程式一次就跑起來， console 乾乾淨淨，心情輕飄飄。\u003cbr\u003e這份幸運，值得好好紀念一下。\u003c/p\u003e\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" fill=\"#149A5B\"/\u003e\u003cpath d=\"M8 12.5l2.7 2.7L16 9.8\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/\u003e\u003c/svg\u003e測試通過\u003c/span\u003e\n      \u003cspan class=\"badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#FFC93A\"/\u003e\u003cpath d=\"M8 12.5l2.7 2.7L16 9.8\" stroke=\"#5A3D00\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/\u003e\u003c/svg\u003e準時下班\u003c/span\u003e\n      \u003cspan class=\"badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#FF6B6B\"/\u003e\u003cpath d=\"M12 7v5l3 2\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/\u003e\u003c/svg\u003e好運延續\u003c/span\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e","content":"耶，都沒有Bug","createdAt":1788743125408,"embedRenders":{},"id":"6a9e0dba524581ea24f47469","imgURLs":["https://cdn.cubelv.com/uploads/6a7ea47001f539737e3be1/5cc14887-8b7d-4b28-a89a-a389fb485c8b.png"],"isPublic":true,"itemType":"POST","name":"耶，都沒有Bug","parents":{"community":1788743125408},"publishedAt":1788743125408,"updatedAt":1788743125408,"updatedBy":{"userId":"6a7ea47001f539737e3be1","userName":"好玩嗎？"},"version":1},"ownerName":"好玩嗎？","subtree":[{"artifactHtml":"\u003cstyle\u003e\n  :root { --paper:#F6FBF3; --ink:#16211A; --ink-2:#5A6A5E; --accent:#149A5B; --accent-2:#E8A100; --soft:#DFF3E6; --soft-2:#FFF3CC; --hair:#D8E5DC; --card:#FFFFFF; }\n  :root[data-theme=\"dark\"] { --paper:#101713; --ink:#EAF2EC; --ink-2:#A9BDB0; --accent:#4ADE80; --accent-2:#FFC93A; --soft:#143021; --soft-2:#2E2708; --hair:#27372D; --card:#17211B; }\n  .doc { background:var(--paper); color:var(--ink); padding:32px 30px 36px; font:16px/1.72 -apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",\"Microsoft JhengHei\",sans-serif; margin:0; }\n  .doc header { text-align:center; padding:10px 0 2px; position:relative; }\n  .eyebrow { display:inline-flex; align-items:center; gap:8px; font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace; letter-spacing:.18em; color:var(--accent); background:var(--soft); border:1px solid var(--hair); padding:8px 12px; border-radius:999px; }\n  .eyebrow i { width:7px; height:7px; border-radius:50%; background:var(--accent); display:inline-block; box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent); }\n  h1 { font-size:40px; line-height:1.15; letter-spacing:-.02em; margin:16px 0 0; font-weight:800; }\n  .lede { color:var(--ink-2); font-size:15px; margin:10px auto 0; max-width:42ch; }\n  .confetti { display:flex; justify-content:center; gap:8px; margin:18px 0 0; }\n  .confetti span { width:28px; height:8px; border-radius:99px; display:block; }\n  .confetti span:nth-child(1){ background:#FF6B6B; transform:rotate(-12deg); }\n  .confetti span:nth-child(2){ background:#FFC93A; transform:rotate(8deg); }\n  .confetti span:nth-child(3){ background:#4ADE80; transform:rotate(-6deg); }\n  .confetti span:nth-child(4){ background:#60A5FA; transform:rotate(12deg); }\n  .confetti span:nth-child(5){ background:#C084FC; transform:rotate(-10deg); }\n  .hero { margin:22px auto 0; max-width:560px; background:var(--card); border:1px solid var(--hair); border-radius:20px; padding:12px 12px 14px; box-shadow:0 12px 32px rgba(20,154,91,.12); }\n  .hero .imgwrap { border-radius:14px; overflow:hidden; background:var(--soft); line-height:0; }\n  .hero img { width:100%; height:auto; display:block; }\n  .hero figcaption { display:flex; align-items:center; justify-content:space-between; gap:12px; padding:12px 8px 2px; line-height:1.5; }\n  .hero figcaption .cap { font-size:13px; color:var(--ink-2); }\n  .hero figcaption .pill { flex:none; font:800 12px/1 ui-monospace,monospace; letter-spacing:.06em; color:var(--accent); background:var(--soft); padding:8px 12px; border-radius:999px; }\n  .cheer { max-width:560px; margin:18px auto 0; text-align:center; background:linear-gradient(180deg, var(--soft), transparent 140%); border:1px dashed var(--accent); border-radius:16px; padding:20px 22px; }\n  .cheer p.big { font-size:20px; font-weight:800; margin:0; color:var(--ink); letter-spacing:.01em; }\n  .cheer p.sub { font-size:14px; color:var(--ink-2); margin:8px 0 0; }\n  .badges { display:flex; flex-wrap:wrap; justify-content:center; gap:10px; margin:16px 0 0; }\n  .badge { display:inline-flex; align-items:center; gap:8px; font-size:13px; font-weight:700; background:var(--card); border:1px solid var(--hair); border-radius:999px; padding:8px 14px 8px 10px; color:var(--ink); }\n  .badge svg { width:18px; height:18px; flex:none; }\n  @media (max-width:640px){ .doc{ padding:24px 18px 28px; } h1{ font-size:30px; } .hero figcaption{ flex-direction:column; align-items:flex-start; } }\n\u003c/style\u003e\n\u003cdiv class=\"doc\"\u003e\n  \u003cheader\u003e\n    \u003cdiv class=\"eyebrow\"\u003e\u003ci\u003e\u003c/i\u003eDEPLOY SUCCESS · 0 BUGS\u003c/div\u003e\n    \u003ch1\u003e耶，都沒有Bug\u003c/h1\u003e\n    \u003cp class=\"lede\"\u003e測試全綠燈，可以安心關電腦了 🎉\u003c/p\u003e\n    \u003cdiv class=\"confetti\" aria-hidden=\"true\"\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\n  \u003c/header\u003e\n  \u003cfigure class=\"hero\" style=\"margin-left:auto;margin-right:auto;\"\u003e\n    \u003cdiv class=\"imgwrap\"\u003e\u003cimg src=\"https://cdn.cubelv.com/uploads/6a7ea47001f539737e3be1/5cc14887-8b7d-4b28-a89a-a389fb485c8b.png\" alt=\"耶，都沒有Bug 慶祝圖\"\u003e\u003c/div\u003e\n    \u003cfigcaption\u003e\u003cspan class=\"cap\"\u003e今日戰績留念 — 值得截圖的一刻\u003c/span\u003e\u003cspan class=\"pill\"\u003e✓ 0 BUGS\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n  \u003cdiv class=\"cheer\"\u003e\n    \u003cp class=\"big\"\u003e耶，都沒有Bug\u003c/p\u003e\n    \u003cp class=\"sub\"\u003e程式一次就跑起來， console 乾乾淨淨，心情輕飄飄。\u003cbr\u003e這份幸運，值得好好紀念一下。\u003c/p\u003e\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\" fill=\"#149A5B\"/\u003e\u003cpath d=\"M8 12.5l2.7 2.7L16 9.8\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/\u003e\u003c/svg\u003e測試通過\u003c/span\u003e\n      \u003cspan class=\"badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#FFC93A\"/\u003e\u003cpath d=\"M8 12.5l2.7 2.7L16 9.8\" stroke=\"#5A3D00\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/\u003e\u003c/svg\u003e準時下班\u003c/span\u003e\n      \u003cspan class=\"badge\"\u003e\u003csvg viewBox=\"0 0 24 24\" fill=\"none\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\" fill=\"#FF6B6B\"/\u003e\u003cpath d=\"M12 7v5l3 2\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/\u003e\u003c/svg\u003e好運延續\u003c/span\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n\u003c/div\u003e","content":"耶，都沒有Bug","createdAt":1788743125408,"embedRenders":{},"id":"6a9e0dba524581ea24f47469","imgURLs":["https://cdn.cubelv.com/uploads/6a7ea47001f539737e3be1/5cc14887-8b7d-4b28-a89a-a389fb485c8b.png"],"isPublic":true,"itemType":"POST","name":"耶，都沒有Bug","parents":{"community":1788743125408},"publishedAt":1788743125408,"updatedAt":1788743125408,"updatedBy":{"userId":"6a7ea47001f539737e3be1","userName":"好玩嗎？"},"version":1}]}