更新 CursorLand 扩展以获得完整体验。
更新
首页
收集
我的收藏
如何使用
添加到 Chrome
首页
收集
我的收藏
如何使用
联系方式
添加到 Chrome
制作您的光标
酷炫!
数百个有趣的 Chrome 自定义光标。选择您最喜欢的角色、动物或酷炫设计,让浏览变得更加有趣!
免费添加到 Chrome
浏览光标
限定光标
热门收藏
查看所有
鱿鱼游戏
10 个光标
极光
10 个光标
哈利·波特
10 个光标
L.O.L.惊喜
10 个光标
最新光标
迪斯科雪美丽
L.O.L.惊喜
false); if (ok) { await window.CursorLand.addCursor({ id: 150, name: '迪斯科雪美丽', categorySlug: 'lol_surprise', categoryName: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d911634c.svg', offsetX: 2, offsetY: 6 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d911634f.svg', offsetX: 10, offsetY: 1 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(150); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 150, name: '迪斯科雪美丽', c_file: '63600d911634c.svg', p_file: '63600d911634f.svg', cat: 14, base_name: 'L.O.L.惊喜', alt_name: 'lol_surprise', offsetX: 2, offsetY: 6, offsetX_p: 10, offsetY_p: 1 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(150); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 150, name: '迪斯科雪美丽', category: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d911634c.svg', offsetX: 2, offsetY: 6 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d911634f.svg', offsetX: 10, offsetY: 1 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
放松
L.O.L.惊喜
false); if (ok) { await window.CursorLand.addCursor({ id: 149, name: '放松', categorySlug: 'lol_surprise', categoryName: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d74c6e12.svg', offsetX: 1, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d74c6e15.svg', offsetX: 5, offsetY: 1 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(149); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 149, name: '放松', c_file: '63600d74c6e12.svg', p_file: '63600d74c6e15.svg', cat: 14, base_name: 'L.O.L.惊喜', alt_name: 'lol_surprise', offsetX: 1, offsetY: 7, offsetX_p: 5, offsetY_p: 1 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(149); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 149, name: '放松', category: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d74c6e12.svg', offsetX: 1, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d74c6e15.svg', offsetX: 5, offsetY: 1 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
炫目
L.O.L.惊喜
false); if (ok) { await window.CursorLand.addCursor({ id: 148, name: '炫目', categorySlug: 'lol_surprise', categoryName: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d5e5a36f.svg', offsetX: 2, offsetY: 5 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d5e5a372.svg', offsetX: 10, offsetY: 2 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(148); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 148, name: '炫目', c_file: '63600d5e5a36f.svg', p_file: '63600d5e5a372.svg', cat: 14, base_name: 'L.O.L.惊喜', alt_name: 'lol_surprise', offsetX: 2, offsetY: 5, offsetX_p: 10, offsetY_p: 2 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(148); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 148, name: '炫目', category: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d5e5a36f.svg', offsetX: 2, offsetY: 5 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d5e5a372.svg', offsetX: 10, offsetY: 2 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
天使们
L.O.L.惊喜
false); if (ok) { await window.CursorLand.addCursor({ id: 147, name: '天使们', categorySlug: 'lol_surprise', categoryName: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d47f0a8e.svg', offsetX: 2, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d47f0a91.svg', offsetX: 14, offsetY: 2 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(147); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 147, name: '天使们', c_file: '63600d47f0a8e.svg', p_file: '63600d47f0a91.svg', cat: 14, base_name: 'L.O.L.惊喜', alt_name: 'lol_surprise', offsetX: 2, offsetY: 7, offsetX_p: 14, offsetY_p: 2 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(147); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 147, name: '天使们', category: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d47f0a8e.svg', offsetX: 2, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d47f0a91.svg', offsetX: 14, offsetY: 2 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
班级主席
L.O.L.惊喜
false); if (ok) { await window.CursorLand.addCursor({ id: 146, name: '班级主席', categorySlug: 'lol_surprise', categoryName: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d2d616a1.svg', offsetX: 2, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d2d616a4.svg', offsetX: 9, offsetY: 3 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(146); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 146, name: '班级主席', c_file: '63600d2d616a1.svg', p_file: '63600d2d616a4.svg', cat: 14, base_name: 'L.O.L.惊喜', alt_name: 'lol_surprise', offsetX: 2, offsetY: 7, offsetX_p: 9, offsetY_p: 3 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(146); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 146, name: '班级主席', category: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d2d616a1.svg', offsetX: 2, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d2d616a4.svg', offsetX: 9, offsetY: 3 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
滑板小鸡
L.O.L.惊喜
false); if (ok) { await window.CursorLand.addCursor({ id: 145, name: '滑板小鸡', categorySlug: 'lol_surprise', categoryName: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d12f1524.svg', offsetX: 2, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d12f1528.svg', offsetX: 10, offsetY: 6 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(145); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 145, name: '滑板小鸡', c_file: '63600d12f1524.svg', p_file: '63600d12f1528.svg', cat: 14, base_name: 'L.O.L.惊喜', alt_name: 'lol_surprise', offsetX: 2, offsetY: 7, offsetX_p: 10, offsetY_p: 6 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(145); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 145, name: '滑板小鸡', category: 'L.O.L.惊喜', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600d12f1524.svg', offsetX: 2, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600d12f1528.svg', offsetX: 10, offsetY: 6 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
Fleemers 朋友
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 144, name: 'Fleemers 朋友', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600af18aa35.svg', offsetX: 7, offsetY: 6 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600af18aa38.svg', offsetX: 12, offsetY: 8 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(144); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 144, name: 'Fleemers 朋友', c_file: '63600af18aa35.svg', p_file: '63600af18aa38.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 7, offsetY: 6, offsetX_p: 12, offsetY_p: 8 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(144); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 144, name: 'Fleemers 朋友', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600af18aa35.svg', offsetX: 7, offsetY: 6 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600af18aa38.svg', offsetX: 12, offsetY: 8 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
青蛙
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 143, name: '青蛙', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600ad9b34e9.svg', offsetX: 9, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600ad9b34ec.svg', offsetX: 12, offsetY: 4 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(143); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 143, name: '青蛙', c_file: '63600ad9b34e9.svg', p_file: '63600ad9b34ec.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 9, offsetY: 7, offsetX_p: 12, offsetY_p: 4 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(143); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 143, name: '青蛙', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600ad9b34e9.svg', offsetX: 9, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600ad9b34ec.svg', offsetX: 12, offsetY: 4 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
Spyrite 蓝宝石
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 142, name: 'Spyrite 蓝宝石', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600ab2e4c69.svg', offsetX: 7, offsetY: 8 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600ab2e4c6b.svg', offsetX: 10, offsetY: 7 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(142); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 142, name: 'Spyrite 蓝宝石', c_file: '63600ab2e4c69.svg', p_file: '63600ab2e4c6b.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 7, offsetY: 8, offsetX_p: 10, offsetY_p: 7 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(142); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 142, name: 'Spyrite 蓝宝石', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600ab2e4c69.svg', offsetX: 7, offsetY: 8 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600ab2e4c6b.svg', offsetX: 10, offsetY: 7 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
守护者的蜡烛
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 141, name: '守护者的蜡烛', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a89d18ad.svg', offsetX: 6, offsetY: 5 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a89d18b0.svg', offsetX: 13, offsetY: 2 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(141); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 141, name: '守护者的蜡烛', c_file: '63600a89d18ad.svg', p_file: '63600a89d18b0.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 6, offsetY: 5, offsetX_p: 13, offsetY_p: 2 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(141); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 141, name: '守护者的蜡烛', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a89d18ad.svg', offsetX: 6, offsetY: 5 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a89d18b0.svg', offsetX: 13, offsetY: 2 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
Slorm 蟹狨
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 140, name: 'Slorm 蟹狨', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a6e4d672.svg', offsetX: 7, offsetY: 6 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a6e4d675.svg', offsetX: 15, offsetY: 4 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(140); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 140, name: 'Slorm 蟹狨', c_file: '63600a6e4d672.svg', p_file: '63600a6e4d675.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 7, offsetY: 6, offsetX_p: 15, offsetY_p: 4 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(140); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 140, name: 'Slorm 蟹狨', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a6e4d672.svg', offsetX: 7, offsetY: 6 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a6e4d675.svg', offsetX: 15, offsetY: 4 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
Boss
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 139, name: 'Boss', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a406bd53.svg', offsetX: 6, offsetY: 4 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a406bd56.svg', offsetX: 11, offsetY: 6 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(139); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 139, name: 'Boss', c_file: '63600a406bd53.svg', p_file: '63600a406bd56.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 6, offsetY: 4, offsetX_p: 11, offsetY_p: 6 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(139); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 139, name: 'Boss', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a406bd53.svg', offsetX: 6, offsetY: 4 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a406bd56.svg', offsetX: 11, offsetY: 6 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
Chompigmon 魔法匕首
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 138, name: 'Chompigmon 魔法匕首', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a13da952.svg', offsetX: 3, offsetY: 5 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a13da955.svg', offsetX: 11, offsetY: 3 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(138); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 138, name: 'Chompigmon 魔法匕首', c_file: '63600a13da952.svg', p_file: '63600a13da955.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 3, offsetY: 5, offsetX_p: 11, offsetY_p: 3 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(138); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 138, name: 'Chompigmon 魔法匕首', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/63600a13da952.svg', offsetX: 3, offsetY: 5 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/63600a13da955.svg', offsetX: 11, offsetY: 3 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
狐狸死亡
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 137, name: '狐狸死亡', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/636009ea49438.svg', offsetX: 11, offsetY: 9 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/636009ea4943a.svg', offsetX: 11, offsetY: 7 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(137); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 137, name: '狐狸死亡', c_file: '636009ea49438.svg', p_file: '636009ea4943a.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 11, offsetY: 9, offsetX_p: 11, offsetY_p: 7 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(137); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 137, name: '狐狸死亡', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/636009ea49438.svg', offsetX: 11, offsetY: 9 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/636009ea4943a.svg', offsetX: 11, offsetY: 7 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
小狐狸幼崽
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 136, name: '小狐狸幼崽', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/636009b5146a9.svg', offsetX: 7, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/636009b5146ac.svg', offsetX: 8, offsetY: 8 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(136); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 136, name: '小狐狸幼崽', c_file: '636009b5146a9.svg', p_file: '636009b5146ac.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 7, offsetY: 7, offsetX_p: 8, offsetY_p: 8 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(136); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 136, name: '小狐狸幼崽', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/636009b5146a9.svg', offsetX: 7, offsetY: 7 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/636009b5146ac.svg', offsetX: 8, offsetY: 8 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
仙女们
极光
false); if (ok) { await window.CursorLand.addCursor({ id: 135, name: '仙女们', categorySlug: 'tunic', categoryName: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/636009910d175.svg', offsetX: 9, offsetY: 10 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/636009910d179.svg', offsetX: 5, offsetY: 8 } }).catch(() => null); window.CursorLandState?.rememberAdded?.(135); added = true; inCollection = true; window.CursorLand?.refreshStateSnapshot?.(); setTimeout(() => added = false, 2000); } else { // Try legacy v2.1 protocol — old extension responds with {} const legacyRes = await window.CursorLand.addCursorLegacy({ id: 135, name: '仙女们', c_file: '636009910d175.svg', p_file: '636009910d179.svg', cat: 13, base_name: '极光', alt_name: 'tunic', offsetX: 9, offsetY: 10, offsetX_p: 5, offsetY_p: 8 }).catch(() => null); if (legacyRes !== null && legacyRes !== undefined) { // Cursor added to old extension's side panel! window.CursorLandState?.rememberAdded?.(135); addedLegacy = true; inCollection = true; setTimeout(() => addedLegacy = false, 4000); window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '光标已添加!更新扩展以在所有网站上查看。' } })); } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } } } else { window.open('https://chromewebstore.google.com/detail/oinkhgpjmeccknjbbccabjfonamfmcbn', '_blank'); } " :disabled="inCollection" class="flex-1 flex items-center justify-center gap-1.5 px-3 py-2.5 rounded-xl text-xs font-bold transition-all" :class="inCollection ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : (added || addedLegacy) ? 'bg-fun-green/10 text-fun-green border border-fun-green/20' : 'bg-primary-50 text-primary-600 hover:bg-primary-100 border border-primary-100 hover:border-primary-200'" >
false); if (ok) { await window.CursorLand.setActiveCursor({ id: 135, name: '仙女们', category: '极光', cursor: { url: 'https://zh.cursor-land.com/resources/cursors/636009910d175.svg', offsetX: 9, offsetY: 10 }, pointer: { url: 'https://zh.cursor-land.com/resources/pointers/636009910d179.svg', offsetX: 5, offsetY: 8 } }).catch(() => null); isActive = true; } else { window.dispatchEvent(new CustomEvent('cursorland:needs-update', { detail: { message: '更新 CursorLand 扩展以在所有网站上应用光标。' } })); } } " :disabled="isActive" class="px-4 py-2.5 rounded-xl text-xs font-bold transition-all" :class="isActive ? 'bg-gray-100 text-gray-400 border border-gray-200 cursor-not-allowed' : 'bg-gradient-to-r from-primary-500 to-accent-500 text-white hover:shadow-lg hover:shadow-primary-500/25 hover:-translate-y-0.5'" >
« 上一页
下一页 »
Showing
65
to
80
of
201
results
1
2
3
4
5
6
7
8
9
10
11
12
13