volodymyrsvirhun commited on
Commit
bfb07f3
·
verified ·
1 Parent(s): d0262fc

buttons: site pattern (deep-copper default, accent hover), wider item list, label tweak

Browse files
Files changed (1) hide show
  1. 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: 1px solid var(--border);
39
- border-radius: 999px; background: var(--surface);
40
- color: var(--ink); font: 500 13px var(--sans);
41
- text-decoration: none; }
42
- header .links a:hover { border-color: var(--accent); color: var(--accent); }
 
43
  main { flex: 1; display: flex; min-height: 0; }
44
- #itemlist { width: 176px; overflow-y: auto; padding: 10px;
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); background: 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-strong); }
 
76
  .row button.ghost { background: var(--subtle); color: var(--ink); }
77
- .row button.ghost:hover { background: var(--border); }
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); color: #fff;
84
- cursor: pointer; font: 600 12px var(--sans); }
85
- #panel .copy:hover { background: var(--accent-strong); }
 
 
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">www.projectsim.ai</a>
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>