Spaces:
Running
Running
buttons: site pattern (deep-copper default, accent hover), wider item list, label tweak
Browse files- index.html +28 -18
index.html
CHANGED
|
@@ -31,17 +31,21 @@
|
|
| 31 |
.tab { padding: 6px 16px; border: 1px solid var(--border);
|
| 32 |
border-radius: 999px; background: var(--surface); cursor: pointer;
|
| 33 |
font: 500 13px var(--sans); color: var(--ink); }
|
|
|
|
| 34 |
.tab:hover { border-color: var(--accent); }
|
| 35 |
-
.tab.active { background: var(--accent); color: #fff;
|
| 36 |
-
border-color: var(--accent); }
|
|
|
|
|
|
|
| 37 |
header .links { margin-left: auto; display: flex; gap: 8px; }
|
| 38 |
-
header .links a { padding: 6px 16px; border:
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
header .links a:hover {
|
|
|
|
| 43 |
main { flex: 1; display: flex; min-height: 0; }
|
| 44 |
-
#itemlist { width:
|
| 45 |
background: var(--page); }
|
| 46 |
.itembtn { display: block; width: 100%; text-align: left; margin-bottom: 6px;
|
| 47 |
padding: 8px 10px; border: 1px solid var(--border);
|
|
@@ -49,9 +53,12 @@
|
|
| 49 |
font: 500 12px var(--code); color: var(--ink); }
|
| 50 |
.itembtn small { display: block; color: var(--body);
|
| 51 |
font: 11px var(--sans); }
|
|
|
|
| 52 |
.itembtn:hover { border-color: var(--accent); }
|
| 53 |
-
.itembtn.active { border-color: var(--accent
|
| 54 |
-
color: #fff; }
|
|
|
|
|
|
|
| 55 |
.itembtn.active small { color: var(--accent-soft); }
|
| 56 |
#stage { flex: 1; position: relative; min-width: 0; }
|
| 57 |
#stage canvas { display: block; }
|
|
@@ -70,19 +77,22 @@
|
|
| 70 |
.joint input { width: 100%; accent-color: var(--accent); }
|
| 71 |
.row { display: flex; gap: 8px; margin: 12px 0; }
|
| 72 |
.row button { flex: 1; padding: 7px 0; border: 0; border-radius: 999px;
|
| 73 |
-
background: var(--accent); color: #fff; cursor: pointer;
|
| 74 |
-
font: 600 13px var(--sans); }
|
| 75 |
-
.row button:hover { background: var(--accent
|
|
|
|
| 76 |
.row button.ghost { background: var(--subtle); color: var(--ink); }
|
| 77 |
-
.row button.ghost:hover { background: var(--
|
| 78 |
#panel pre { background: var(--ink); color: var(--accent-soft);
|
| 79 |
padding: 10px; border-radius: 12px; font: 10px/1.5 var(--code);
|
| 80 |
white-space: pre-wrap; word-break: break-all;
|
| 81 |
max-height: 150px; overflow-y: auto; }
|
| 82 |
#panel .copy { margin-top: 2px; padding: 6px 14px; border: 0;
|
| 83 |
-
border-radius: 999px; background: var(--accent);
|
| 84 |
-
cursor: pointer; font: 600 12px var(--sans);
|
| 85 |
-
|
|
|
|
|
|
|
| 86 |
#panel .copy.ok { background: var(--success); }
|
| 87 |
</style>
|
| 88 |
</head>
|
|
@@ -94,7 +104,7 @@
|
|
| 94 |
<a id="dslink" href="https://huggingface.co/projectsim"
|
| 95 |
target="_blank" rel="noopener">Dataset</a>
|
| 96 |
<a href="https://www.projectsim.ai" target="_blank"
|
| 97 |
-
rel="noopener">
|
| 98 |
</nav>
|
| 99 |
</header>
|
| 100 |
<main>
|
|
|
|
| 31 |
.tab { padding: 6px 16px; border: 1px solid var(--border);
|
| 32 |
border-radius: 999px; background: var(--surface); cursor: pointer;
|
| 33 |
font: 500 13px var(--sans); color: var(--ink); }
|
| 34 |
+
.tab { transition: background .15s, border-color .15s; }
|
| 35 |
.tab:hover { border-color: var(--accent); }
|
| 36 |
+
.tab.active { background: var(--accent-strong); color: #fff;
|
| 37 |
+
border-color: var(--accent-strong); }
|
| 38 |
+
.tab.active:hover { background: var(--accent);
|
| 39 |
+
border-color: var(--accent); }
|
| 40 |
header .links { margin-left: auto; display: flex; gap: 8px; }
|
| 41 |
+
header .links a { padding: 6px 16px; border: 0; border-radius: 999px;
|
| 42 |
+
background: var(--accent-strong); color: #fff;
|
| 43 |
+
font: 600 13px var(--sans); text-decoration: none;
|
| 44 |
+
transition: background .15s; }
|
| 45 |
+
header .links a:hover { background: var(--accent); }
|
| 46 |
+
header .links a:active { transform: scale(.95); }
|
| 47 |
main { flex: 1; display: flex; min-height: 0; }
|
| 48 |
+
#itemlist { width: 212px; overflow-y: auto; padding: 10px;
|
| 49 |
background: var(--page); }
|
| 50 |
.itembtn { display: block; width: 100%; text-align: left; margin-bottom: 6px;
|
| 51 |
padding: 8px 10px; border: 1px solid var(--border);
|
|
|
|
| 53 |
font: 500 12px var(--code); color: var(--ink); }
|
| 54 |
.itembtn small { display: block; color: var(--body);
|
| 55 |
font: 11px var(--sans); }
|
| 56 |
+
.itembtn { transition: background .15s, border-color .15s; }
|
| 57 |
.itembtn:hover { border-color: var(--accent); }
|
| 58 |
+
.itembtn.active { border-color: var(--accent-strong);
|
| 59 |
+
background: var(--accent-strong); color: #fff; }
|
| 60 |
+
.itembtn.active:hover { background: var(--accent);
|
| 61 |
+
border-color: var(--accent); }
|
| 62 |
.itembtn.active small { color: var(--accent-soft); }
|
| 63 |
#stage { flex: 1; position: relative; min-width: 0; }
|
| 64 |
#stage canvas { display: block; }
|
|
|
|
| 77 |
.joint input { width: 100%; accent-color: var(--accent); }
|
| 78 |
.row { display: flex; gap: 8px; margin: 12px 0; }
|
| 79 |
.row button { flex: 1; padding: 7px 0; border: 0; border-radius: 999px;
|
| 80 |
+
background: var(--accent-strong); color: #fff; cursor: pointer;
|
| 81 |
+
font: 600 13px var(--sans); transition: background .15s; }
|
| 82 |
+
.row button:hover { background: var(--accent); }
|
| 83 |
+
.row button:active { transform: scale(.95); }
|
| 84 |
.row button.ghost { background: var(--subtle); color: var(--ink); }
|
| 85 |
+
.row button.ghost:hover { background: var(--page); }
|
| 86 |
#panel pre { background: var(--ink); color: var(--accent-soft);
|
| 87 |
padding: 10px; border-radius: 12px; font: 10px/1.5 var(--code);
|
| 88 |
white-space: pre-wrap; word-break: break-all;
|
| 89 |
max-height: 150px; overflow-y: auto; }
|
| 90 |
#panel .copy { margin-top: 2px; padding: 6px 14px; border: 0;
|
| 91 |
+
border-radius: 999px; background: var(--accent-strong);
|
| 92 |
+
color: #fff; cursor: pointer; font: 600 12px var(--sans);
|
| 93 |
+
transition: background .15s; }
|
| 94 |
+
#panel .copy:hover { background: var(--accent); }
|
| 95 |
+
#panel .copy:active { transform: scale(.95); }
|
| 96 |
#panel .copy.ok { background: var(--success); }
|
| 97 |
</style>
|
| 98 |
</head>
|
|
|
|
| 104 |
<a id="dslink" href="https://huggingface.co/projectsim"
|
| 105 |
target="_blank" rel="noopener">Dataset</a>
|
| 106 |
<a href="https://www.projectsim.ai" target="_blank"
|
| 107 |
+
rel="noopener">projectsim.ai</a>
|
| 108 |
</nav>
|
| 109 |
</header>
|
| 110 |
<main>
|