animation2code benchmark
For best compatibility, please view this dashboard in a Chrome browser.
← back to Simple loading indicators

model output

Qwen3-VL-8B-Instruct

Simple loading indicators

A 0.76T 0.30
compare with ground truth →
1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <meta charset="UTF-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6    <title>Rotating Circle Animation</title>
7    <style>
8        body {
9            margin: 0;
10            padding: 0;
11            background-color: white;
12            display: flex;
13            justify-content: center;
14            align-items: center;
15            height: 100vh;
16        }
17        .circle {
18            width: 40px;
19            height: 40px;
20            border-radius: 50%;
21            background: linear-gradient(to bottom right, #88c0d0, #2e8b57);
22            animation: rotate 3s infinite ease-in-out;
23            position: relative;
24        }
25        @keyframes rotate {
26            0% {
27                transform: rotate(0deg);
28            }
29            50% {
30                transform: rotate(180deg);
31            }
32            100% {
33                transform: rotate(360deg);
34            }
35        }
36    </style>
37</head>
38<body>
39    <div class="circle"></div>
40</body>
41</html>