dhuser commited on
Commit
053a03b
·
1 Parent(s): a918698
Files changed (2) hide show
  1. static/index.html +3 -19
  2. static/styles.css +6 -73
static/index.html CHANGED
@@ -38,7 +38,7 @@
38
  <div class="w-8 h-8 rounded-lg bg-gradient-to-br from-accent-500 to-accent-700 flex items-center justify-center text-white text-lg">✒</div>
39
  <div>
40
  <h1 class="font-semibold text-ink-900 leading-tight">LLM-as-Annotator</h1>
41
- <div class="text-[11px] text-ink-500 leading-tight">LREC 2026 · <a class="hover:text-accent-600" target="_blank" :href="paperLink">paper</a></div>
42
  </div>
43
  </div>
44
 
@@ -108,21 +108,6 @@
108
  </div>
109
  </header>
110
 
111
- <!-- =====================================================================
112
- PAPER BANNER (companion paper, ACL Anthology)
113
- ===================================================================== -->
114
- <div class="max-w-[1400px] mx-auto px-5 pt-5">
115
- <a href="https://aclanthology.org/2026.loreslm-1.28/" target="_blank" class="paper-banner group">
116
- <img src="/static/logos/acl-anthology.svg" alt="ACL Anthology" class="paper-anthology-logo">
117
- <div class="paper-meta">
118
- <div class="paper-eyebrow">Based on paper from LoResLM 2026</div>
119
- <div class="paper-title">Under-resourced studies of under-resourced languages: lemmatization and POS-tagging with LLM annotators for historical Armenian, Georgian, Greek and Syriac</div>
120
- <div class="paper-authors">Vidal-Gorène · Kindt · Cafiero (2026)</div>
121
- </div>
122
- <span class="paper-cta">Read on ACL Anthology <span class="group-hover:translate-x-0.5 transition inline-block">→</span></span>
123
- </a>
124
- </div>
125
-
126
  <!-- =====================================================================
127
  LAYOUT
128
  ===================================================================== -->
@@ -740,9 +725,8 @@
740
  FOOTER LOGOS
741
  ===================================================================== -->
742
  <footer class="orgs-footer">
743
- <div class="max-w-[1400px] mx-auto px-5 py-4 flex flex-wrap items-center justify-center gap-x-8 gap-y-3">
744
- <span class="text-[11px] text-ink-500 uppercase tracking-wider font-semibold">Tutorial</span>
745
- <img src="/static/logos/LREC2026.png" alt="LREC 2026" title="LREC 2026 — Linguistic Resources and Evaluation Conference" class="org-logo">
746
  <img src="/static/logos/chartes.png" alt="École nationale des chartes — PSL" title="École nationale des chartes — PSL" class="org-logo">
747
  <img src="/static/logos/cjm.png" alt="Centre Jean-Mabillon" title="Centre Jean-Mabillon" class="org-logo">
748
  <img src="/static/logos/culturelab.png" alt="PSL CultureLab" title="PSL CultureLab (ANR-10-IDEX-0001)" class="org-logo">
 
38
  <div class="w-8 h-8 rounded-lg bg-gradient-to-br from-accent-500 to-accent-700 flex items-center justify-center text-white text-lg">✒</div>
39
  <div>
40
  <h1 class="font-semibold text-ink-900 leading-tight">LLM-as-Annotator</h1>
41
+ <div class="text-[11px] text-ink-500 leading-tight">LREC 2026 · <a class="hover:text-accent-600 inline-flex items-center gap-1 align-middle" target="_blank" href="https://aclanthology.org/2026.loreslm-1.28/" title="Read on ACL Anthology"><img src="/static/logos/acl-anthology.svg" alt="ACL Anthology" class="inline-block h-3 w-3 align-middle">paper: Vidal-Gorène et al. 2026, LoResLM →</a></div>
42
  </div>
43
  </div>
44
 
 
108
  </div>
109
  </header>
110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  <!-- =====================================================================
112
  LAYOUT
113
  ===================================================================== -->
 
725
  FOOTER LOGOS
726
  ===================================================================== -->
727
  <footer class="orgs-footer">
728
+ <div class="max-w-[1400px] mx-auto px-5 py-2.5 flex flex-wrap items-center justify-center gap-x-5 gap-y-2">
729
+ <img src="/static/logos/LREC2026.png" alt="LREC 2026" title="LREC 2026" class="org-logo">
 
730
  <img src="/static/logos/chartes.png" alt="École nationale des chartes — PSL" title="École nationale des chartes — PSL" class="org-logo">
731
  <img src="/static/logos/cjm.png" alt="Centre Jean-Mabillon" title="Centre Jean-Mabillon" class="org-logo">
732
  <img src="/static/logos/culturelab.png" alt="PSL CultureLab" title="PSL CultureLab (ANR-10-IDEX-0001)" class="org-logo">
static/styles.css CHANGED
@@ -359,87 +359,20 @@ textarea.input { font-family: 'JetBrains Mono', monospace; }
359
  @keyframes slideIn { from { transform: translateX(20px); opacity: 0; } to { transform: translateX(0); opacity: 1; } }
360
 
361
  /* ============================================================
362
- Paper banner (ACL Anthology)
363
- ============================================================ */
364
- .paper-banner {
365
- display: flex;
366
- align-items: center;
367
- gap: 1.1rem;
368
- padding: 0.9rem 1.2rem;
369
- background: white;
370
- border: 1px solid #e5e7eb;
371
- border-left: 4px solid #ed1c24; /* ACL red */
372
- border-radius: 10px;
373
- box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04);
374
- transition: box-shadow 0.15s, border-color 0.15s;
375
- text-decoration: none;
376
- color: inherit;
377
- }
378
- .paper-banner:hover {
379
- box-shadow: 0 4px 14px rgba(15, 23, 42, 0.08);
380
- border-color: #d1d5db;
381
- border-left-color: #ed1c24;
382
- }
383
- .paper-anthology-logo {
384
- width: 56px;
385
- height: 56px;
386
- flex-shrink: 0;
387
- object-fit: contain;
388
- }
389
- .paper-meta { flex: 1; min-width: 0; }
390
- .paper-eyebrow {
391
- font-size: 10.5px;
392
- font-weight: 700;
393
- text-transform: uppercase;
394
- letter-spacing: 0.06em;
395
- color: #ed1c24; /* ACL red */
396
- margin-bottom: 2px;
397
- }
398
- .paper-title {
399
- font-size: 13.5px;
400
- font-weight: 600;
401
- color: #111827;
402
- line-height: 1.35;
403
- display: -webkit-box;
404
- -webkit-line-clamp: 2;
405
- -webkit-box-orient: vertical;
406
- overflow: hidden;
407
- }
408
- .paper-authors {
409
- font-size: 11.5px;
410
- color: #6b7280;
411
- margin-top: 2px;
412
- font-style: italic;
413
- }
414
- .paper-cta {
415
- flex-shrink: 0;
416
- font-size: 12px;
417
- font-weight: 600;
418
- color: #ed1c24;
419
- white-space: nowrap;
420
- padding-left: 0.5rem;
421
- }
422
-
423
- @media (max-width: 720px) {
424
- .paper-banner { flex-direction: column; align-items: flex-start; gap: 0.6rem; }
425
- .paper-cta { padding-left: 0; }
426
- }
427
-
428
- /* ============================================================
429
- Organization logos footer
430
  ============================================================ */
431
  .orgs-footer {
432
  border-top: 1px solid #e5e7eb;
433
  background: white;
434
- margin-top: 2rem;
435
  }
436
  .org-logo {
437
- height: 32px;
438
  width: auto;
439
- max-width: 140px;
440
  object-fit: contain;
441
- opacity: 0.7;
442
- filter: saturate(0.9);
443
  transition: opacity 0.15s, filter 0.15s;
444
  }
445
  .org-logo:hover {
 
359
  @keyframes slideIn { from { transform: translateX(20px); opacity: 0; } to { transform: translateX(0); opacity: 1; } }
360
 
361
  /* ============================================================
362
+ Organization logos footer (small)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
363
  ============================================================ */
364
  .orgs-footer {
365
  border-top: 1px solid #e5e7eb;
366
  background: white;
367
+ margin-top: 1.5rem;
368
  }
369
  .org-logo {
370
+ height: 20px;
371
  width: auto;
372
+ max-width: 100px;
373
  object-fit: contain;
374
+ opacity: 0.6;
375
+ filter: saturate(0.85);
376
  transition: opacity 0.15s, filter 0.15s;
377
  }
378
  .org-logo:hover {