{
  "schemaVersion": 1,
  "updatedAt": "2026-10-18",
  "source": {
    "id": "60fps",
    "name": "60fps",
    "description": "真实 App 的细节动效，适合研究反馈和状态变化。",
    "category": "App 界面",
    "tags": [
      "App 动效",
      "微交互",
      "可播放"
    ],
    "url": "https://60fps.design/",
    "directoryUrl": "https://www.uipicks.top/ai/sites/60fps/index.html",
    "jsonUrl": "https://www.uipicks.top/ai/sites/60fps/index.json",
    "code": false,
    "prompt": false,
    "entryCount": 2423,
    "scope": {
      "status": "公开目录",
      "note": "来自官网可见目录或公开站点地图；不包含未公开、登录后或尚未发布的内容。",
      "capturedAt": "2026-10-13"
    },
    "offers": [
      {
        "id": "animation-reference",
        "label": "移动端与 Web 动效参考",
        "platforms": [
          "web",
          "ios"
        ],
        "resources": [
          "motion",
          "reference"
        ],
        "frameworks": [
          "na"
        ],
        "pricing": [
          "unknown"
        ],
        "evidence": [
          {
            "kind": "live",
            "url": "https://60fps.design/",
            "date": "2026-10-18",
            "note": "官方标题标明移动端与 Web 动效；现有收录含 iOS 产品，费用未读取到明确说明。"
          }
        ]
      }
    ],
    "featuredSamples": [
      {
        "id": "60fps-1",
        "title": "X Campaign Hashtag Based Grok Bot Like Button Interaction",
        "url": "https://60fps.design/shots/x-campaign-hashtag-based-grok-bot-like-button-interaction",
        "sourceKind": "实例页",
        "note": "点赞反馈：观察状态改变时，按钮怎样给出清晰回应。",
        "linkType": "detail"
      },
      {
        "id": "60fps-2",
        "title": "Platen Typewriter Intro How to Interaction",
        "url": "https://60fps.design/shots/platen-typewriter-intro-how-to-interaction",
        "sourceKind": "实例页",
        "note": "引导体验：观察如何用短动画解释产品的使用方式。",
        "linkType": "detail"
      },
      {
        "id": "60fps-3",
        "title": "Uber Search Border Highlight Animation",
        "url": "https://60fps.design/shots/uber-search-border-highlight-animation",
        "sourceKind": "实例页",
        "note": "搜索反馈：观察边框高亮怎样提示输入区域的当前状态。",
        "linkType": "detail"
      }
    ]
  },
  "pagination": {
    "page": 13,
    "pageSize": 80,
    "totalEntries": 2423,
    "totalPages": 31,
    "offset": 960,
    "previous": "page-12.json",
    "next": "page-14.json"
  },
  "entries": [
    {
      "id": "535b52fb7b88afc9",
      "title": "Duolingo Copy Link Toast Bounce Interaction",
      "url": "https://60fps.design/shots/duolingo-copy-link-toast-bounce-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "消息提示",
        "轻提示",
        "交互",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "54c25f6480974fa7",
      "title": "Duolingo Create Avatar Page",
      "url": "https://60fps.design/shots/duolingo-create-avatar-page",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "头像"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "552b8dc924aaf52b",
      "title": "Duolingo Create Avatar Sheet",
      "url": "https://60fps.design/shots/duolingo-create-avatar-sheet",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "抽屉",
        "面板",
        "头像"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "902897c934066f7e",
      "title": "Duolingo Daily Quest Chest Progress Fill Animation",
      "url": "https://60fps.design/shots/duolingo-daily-quest-chest-progress-fill-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "进度条",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "22405065b54c0e10",
      "title": "Duolingo Daily Quest Complete Trail Animation",
      "url": "https://60fps.design/shots/duolingo-daily-quest-complete-trail-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "82ff740d3798ea37",
      "title": "Duolingo Day 3 Notepad In Fire Mascot Animation",
      "url": "https://60fps.design/shots/duolingo-day-3-notepad-in-fire-mascot-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "a9119f7c844420a4",
      "title": "Duolingo Drag And Drop Cents Interaction",
      "url": "https://60fps.design/shots/duolingo-drag-and-drop-cents-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效",
        "拖拽",
        "拖动"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "779efc4d19a13d9c",
      "title": "Duolingo Duo Cup Suit Reveal Interaction",
      "url": "https://60fps.design/shots/duolingo-duo-cup-suit-reveal-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "揭示",
        "出现",
        "入场",
        "交互",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "86d36787df9e233e",
      "title": "Duolingo Duo Get Ready Transform",
      "url": "https://60fps.design/shots/duolingo-duo-get-ready-transform",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "0944f858bbd48b34",
      "title": "Duolingo Duo Pop From Mascot Head Animation",
      "url": "https://60fps.design/shots/duolingo-duo-pop-from-mascot-head-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "7c033878cb96aeb2",
      "title": "Duolingo Duo Superhero Hover Animation",
      "url": "https://60fps.design/shots/duolingo-duo-superhero-hover-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "悬停",
        "鼠标悬停",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "3e0fbc61eef3613f",
      "title": "Duolingo Earn Xp Weekend Quest Sculpture Pop Animation",
      "url": "https://60fps.design/shots/duolingo-earn-xp-weekend-quest-sculpture-pop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "538e6f70c11292ba",
      "title": "Duolingo Earned Gems Animation",
      "url": "https://60fps.design/shots/duolingo-earned-gems-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "a4653162a6660b96",
      "title": "Duolingo Emerald League Reveal Animation",
      "url": "https://60fps.design/shots/duolingo-emerald-league-reveal-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "揭示",
        "出现",
        "入场",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "d9abf0a4a8071062",
      "title": "Duolingo Expanded Courses Animation",
      "url": "https://60fps.design/shots/duolingo-expanded-courses-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "7b74299edf75fb63",
      "title": "Duolingo Family Plan Ad",
      "url": "https://60fps.design/shots/duolingo-family-plan-ad",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "20e6e280a328e554",
      "title": "Duolingo Foam Finger Mascot Combo Animation",
      "url": "https://60fps.design/shots/duolingo-foam-finger-mascot-combo-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "6043a4ed39ed6d14",
      "title": "Duolingo Friend Streaks Animation",
      "url": "https://60fps.design/shots/duolingo-friend-streaks-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "99353d66a28138a3",
      "title": "Duolingo Friends Congratulated Sheet Animation",
      "url": "https://60fps.design/shots/duolingo-friends-congratulated-sheet-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "抽屉",
        "面板",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "2d9e441feed32b3f",
      "title": "Duolingo Friends Streak Celebration Emoji Scale Sheet Animation",
      "url": "https://60fps.design/shots/duolingo-friends-streak-celebration-emoji-scale-sheet-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "抽屉",
        "面板",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "1ce23157d79ceddd",
      "title": "Duolingo Gems Chest Pop Animation",
      "url": "https://60fps.design/shots/duolingo-gems-chest-pop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "02159d0f29c32e6a",
      "title": "Duolingo Gems For Streak Chest Pop Animation",
      "url": "https://60fps.design/shots/duolingo-gems-for-streak-chest-pop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "06f204ecdfaa8181",
      "title": "Duolingo Gold League Reveal Animation",
      "url": "https://60fps.design/shots/duolingo-gold-league-reveal-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "揭示",
        "出现",
        "入场",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "7afe6e4eb53d8d80",
      "title": "Duolingo Happy Mascot Animation",
      "url": "https://60fps.design/shots/duolingo-happy-mascot-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "5af24b575ff74b08",
      "title": "Duolingo Hearts Vacuum Animation",
      "url": "https://60fps.design/shots/duolingo-hearts-vacuum-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "6b7ce48be3697633",
      "title": "Duolingo How To Add Widget Gesture Animation",
      "url": "https://60fps.design/shots/duolingo-how-to-add-widget-gesture-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "0379c344cb778cd2",
      "title": "Duolingo Leaderboard Move Up Interaction",
      "url": "https://60fps.design/shots/duolingo-leaderboard-move-up-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "f6f4b72e662db6a5",
      "title": "Duolingo League Advanced Badge Animation",
      "url": "https://60fps.design/shots/duolingo-league-advanced-badge-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "徽章",
        "状态标签",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "4c44964415a66ea1",
      "title": "Duolingo League Leaderboard Jump To Second Position Animation",
      "url": "https://60fps.design/shots/duolingo-league-leaderboard-jump-to-second-position-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "9e538e0b51b89c63",
      "title": "Duolingo League Leaderboard Move Up Animation",
      "url": "https://60fps.design/shots/duolingo-league-leaderboard-move-up-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "d229565f5366b818",
      "title": "Duolingo League Promotion Zone Move Up Animation",
      "url": "https://60fps.design/shots/duolingo-league-promotion-zone-move-up-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "adc3fe0243024fc2",
      "title": "Duolingo League Results Leaderboard Animation Sequence",
      "url": "https://60fps.design/shots/duolingo-league-results-leaderboard-animation-sequence",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "465ad92234942d70",
      "title": "Duolingo Lesson Complete Head Explode Animation",
      "url": "https://60fps.design/shots/duolingo-lesson-complete-head-explode-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "8d43de45e50bca90",
      "title": "Duolingo Lesson Complete State",
      "url": "https://60fps.design/shots/duolingo-lesson-complete-state",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "fe7d83cd6efe2209",
      "title": "Duolingo Lesson Complete State 2",
      "url": "https://60fps.design/shots/duolingo-lesson-complete-state-2",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "778a5650bfad5734",
      "title": "Duolingo Lighting Mascot Score Increase Animation",
      "url": "https://60fps.design/shots/duolingo-lighting-mascot-score-increase-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "b98a4d4ae13d75d1",
      "title": "Duolingo Like Feed Heart Pop Animation",
      "url": "https://60fps.design/shots/duolingo-like-feed-heart-pop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效",
        "爱心"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "3f8dd4b793893f9c",
      "title": "Duolingo Lily Video Call Interaction",
      "url": "https://60fps.design/shots/duolingo-lily-video-call-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效",
        "视频"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "7be41f7c39e5a9da",
      "title": "Duolingo Loading Language",
      "url": "https://60fps.design/shots/duolingo-loading-language",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "加载",
        "加载动画"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "a2b3faa6a389f425",
      "title": "Duolingo Loading Math Course",
      "url": "https://60fps.design/shots/duolingo-loading-math-course",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "加载",
        "加载动画"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "364a971894213287",
      "title": "Duolingo Loading Music Course",
      "url": "https://60fps.design/shots/duolingo-loading-music-course",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "加载",
        "加载动画",
        "音乐"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "90723a2eaef569d1",
      "title": "Duolingo Longest Ever Streak Animation",
      "url": "https://60fps.design/shots/duolingo-longest-ever-streak-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "79cb66e623e96444",
      "title": "Duolingo Lose Access Cry Animation",
      "url": "https://60fps.design/shots/duolingo-lose-access-cry-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "27705f1e8a146d68",
      "title": "Duolingo Mascot Mustache Animation",
      "url": "https://60fps.design/shots/duolingo-mascot-mustache-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "c3ea93b4bd735686",
      "title": "Duolingo Match Complete Duo Skate Animation",
      "url": "https://60fps.design/shots/duolingo-match-complete-duo-skate-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "649ff05ccac11954",
      "title": "Duolingo Match Complete Duo Sparkle Animation",
      "url": "https://60fps.design/shots/duolingo-match-complete-duo-sparkle-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "be3a4292eb123f7f",
      "title": "Duolingo Math And Music Splash",
      "url": "https://60fps.design/shots/duolingo-math-and-music-splash",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "音乐"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "7c76e3d21ed8d021",
      "title": "Duolingo Math Slider",
      "url": "https://60fps.design/shots/duolingo-math-slider",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "滑块",
        "滑杆"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "45dbe6e583505778",
      "title": "Duolingo Math Slider 2",
      "url": "https://60fps.design/shots/duolingo-math-slider-2",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "滑块",
        "滑杆"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "688a37214f93b800",
      "title": "Duolingo Max Reminder Bell Animation",
      "url": "https://60fps.design/shots/duolingo-max-reminder-bell-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效",
        "铃铛",
        "通知"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "f7c0d5adf20cb822",
      "title": "Duolingo Mega Chest Unlock Interaction",
      "url": "https://60fps.design/shots/duolingo-mega-chest-unlock-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "5599103412ca15c9",
      "title": "Duolingo Mini Add Friend Nudge",
      "url": "https://60fps.design/shots/duolingo-mini-add-friend-nudge",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "ca30df5703e94f36",
      "title": "Duolingo Mini Match Complete Circular Path Animation",
      "url": "https://60fps.design/shots/duolingo-mini-match-complete-circular-path-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "环形",
        "圆形",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "e03801fb7d69dbdd",
      "title": "Duolingo Move Up The Leaderboard To Sliver Animation",
      "url": "https://60fps.design/shots/duolingo-move-up-the-leaderboard-to-sliver-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "3bbb2f110666d711",
      "title": "Duolingo Moved Down A League Animation",
      "url": "https://60fps.design/shots/duolingo-moved-down-a-league-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "13de9b389faede1c",
      "title": "Duolingo Music Note Drag Interaction",
      "url": "https://60fps.design/shots/duolingo-music-note-drag-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效",
        "拖拽",
        "拖动",
        "音乐"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "475b7253b713134c",
      "title": "Duolingo Obsidian League Reveal Animation",
      "url": "https://60fps.design/shots/duolingo-obsidian-league-reveal-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "揭示",
        "出现",
        "入场",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "44a4984e50fbb5c8",
      "title": "Duolingo Offer Timer Fab Pop Animation",
      "url": "https://60fps.design/shots/duolingo-offer-timer-fab-pop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "d19d871ca38ba8ab",
      "title": "Duolingo Pearl League Reveal Animation",
      "url": "https://60fps.design/shots/duolingo-pearl-league-reveal-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "揭示",
        "出现",
        "入场",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "35053e80c46cafc1",
      "title": "Duolingo Perfect Lesson",
      "url": "https://60fps.design/shots/duolingo-perfect-lesson",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "54ddc6b238e7da98",
      "title": "Duolingo Perfect Lesson Disco",
      "url": "https://60fps.design/shots/duolingo-perfect-lesson-disco",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "b9f8b0beeadc114b",
      "title": "Duolingo Perfect Lesson Slow Clap",
      "url": "https://60fps.design/shots/duolingo-perfect-lesson-slow-clap",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "669e6e0aa0dc6fc1",
      "title": "Duolingo Play A Person Match Animation",
      "url": "https://60fps.design/shots/duolingo-play-a-person-match-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效",
        "播放"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "a2d004bbb2f7ff3b",
      "title": "Duolingo Play Notes Interaction",
      "url": "https://60fps.design/shots/duolingo-play-notes-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效",
        "播放"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "6a1a9ba69face1c0",
      "title": "Duolingo Practice Complete Dance",
      "url": "https://60fps.design/shots/duolingo-practice-complete-dance",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "1f9d34c2f76b338b",
      "title": "Duolingo Practice Complete Strong",
      "url": "https://60fps.design/shots/duolingo-practice-complete-strong",
      "kind": "实例",
      "direct": true,
      "aliases": [],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "8b9594c55449e938",
      "title": "Duolingo Practice Reminders Notification Nudge",
      "url": "https://60fps.design/shots/duolingo-practice-reminders-notification-nudge",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "通知",
        "消息提示"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "f35eaf271c4702ca",
      "title": "Duolingo Pricing And Notification Page Animation",
      "url": "https://60fps.design/shots/duolingo-pricing-and-notification-page-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "通知",
        "消息提示",
        "定价",
        "价格",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "1eb9a41295fa9ef7",
      "title": "Duolingo Quest Point Sparkle Drop Animation",
      "url": "https://60fps.design/shots/duolingo-quest-point-sparkle-drop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "e62014d7051bf7e0",
      "title": "Duolingo Quest Point Trail Animation",
      "url": "https://60fps.design/shots/duolingo-quest-point-trail-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "e0979d5683f8a9b5",
      "title": "Duolingo Quest Points And Gems Trail Animation",
      "url": "https://60fps.design/shots/duolingo-quest-points-and-gems-trail-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "cbe673b2eac7b3ef",
      "title": "Duolingo Ruby League Reveal Animation",
      "url": "https://60fps.design/shots/duolingo-ruby-league-reveal-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "揭示",
        "出现",
        "入场",
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "e66c2aa246391c7e",
      "title": "Duolingo Ruler Drag Interaction",
      "url": "https://60fps.design/shots/duolingo-ruler-drag-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效",
        "拖拽",
        "拖动"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "8f8c906d61b091ed",
      "title": "Duolingo Score Increased Mascot Animation",
      "url": "https://60fps.design/shots/duolingo-score-increased-mascot-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "28d43139a034d118",
      "title": "Duolingo Section Unit Complete Trophy Morph Animation",
      "url": "https://60fps.design/shots/duolingo-section-unit-complete-trophy-morph-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "987a0d5284b2c469",
      "title": "Duolingo Send Gift Gem Drop Animation",
      "url": "https://60fps.design/shots/duolingo-send-gift-gem-drop-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "28696db618cffa56",
      "title": "Duolingo Set New Streak Goal Interaction",
      "url": "https://60fps.design/shots/duolingo-set-new-streak-goal-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "交互",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "e4342c33a5d6833f",
      "title": "Duolingo Share Badge Sheet Interaction",
      "url": "https://60fps.design/shots/duolingo-share-badge-sheet-interaction",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "抽屉",
        "面板",
        "徽章",
        "状态标签",
        "交互",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "43aff18edaaa5d20",
      "title": "Duolingo Shock Mascot Animation",
      "url": "https://60fps.design/shots/duolingo-shock-mascot-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    },
    {
      "id": "f57482b2c60f9f55",
      "title": "Duolingo Shocked Mascot Zero Mistakes Animation",
      "url": "https://60fps.design/shots/duolingo-shocked-mascot-zero-mistakes-animation",
      "kind": "实例",
      "direct": true,
      "aliases": [
        "动画",
        "动效"
      ],
      "framework": "",
      "source": {
        "kind": "官网站点地图",
        "url": "https://60fps.design/sitemap.xml",
        "date": "2026-10-13"
      }
    }
  ]
}
