linguabot commited on
Commit
18f5abb
·
verified ·
1 Parent(s): 21846c3

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. client/src/components/Refinity.tsx +6 -4
client/src/components/Refinity.tsx CHANGED
@@ -455,19 +455,21 @@ const Refinity: React.FC = () => {
455
  <div className={`text-gray-900 whitespace-pre-wrap break-words leading-relaxed flex-1 overflow-hidden pr-1`}>{snippet}</div>
456
  {isCenter && (
457
  <div className="action-row absolute left-6 right-6 bottom-6 flex gap-3" data-version-number={v.versionNumber} style={{ pointerEvents: 'auto', transform: 'translateZ(0)', zIndex: 3000 }}>
458
- <button
459
- type="button"
 
460
  onClick={(e) => {
461
  e.preventDefault();
462
  e.stopPropagation();
463
  console.log('Revise clicked for version:', v.versionNumber, 'id:', v.id);
464
  selectManual(v.id);
465
  }}
 
466
  className="inline-flex items-center justify-center gap-2 text-white text-sm font-medium rounded-2xl ring-1 ring-inset ring-white/50 active:translate-y-0.5 transition-all duration-200"
467
- style={{ position: 'relative', zIndex: 3100, pointerEvents: 'auto', padding: '0.5rem 0.75rem', backgroundColor: '#4f46e5', borderRadius: '1rem', border: '1px solid rgba(255,255,255,0.5)' }}
468
  >
469
  Revise
470
- </button>
471
  <button
472
  type="button"
473
  onClick={(e) => { e.preventDefault(); e.stopPropagation(); setCompareUIOpen(true); if (!compareA) setCompareA(v.id); }}
 
455
  <div className={`text-gray-900 whitespace-pre-wrap break-words leading-relaxed flex-1 overflow-hidden pr-1`}>{snippet}</div>
456
  {isCenter && (
457
  <div className="action-row absolute left-6 right-6 bottom-6 flex gap-3" data-version-number={v.versionNumber} style={{ pointerEvents: 'auto', transform: 'translateZ(0)', zIndex: 3000 }}>
458
+ <div
459
+ role="button"
460
+ tabIndex={0}
461
  onClick={(e) => {
462
  e.preventDefault();
463
  e.stopPropagation();
464
  console.log('Revise clicked for version:', v.versionNumber, 'id:', v.id);
465
  selectManual(v.id);
466
  }}
467
+ onKeyDown={(e)=>{ if(e.key==='Enter'||e.key===' '){ e.preventDefault(); e.stopPropagation(); selectManual(v.id);} }}
468
  className="inline-flex items-center justify-center gap-2 text-white text-sm font-medium rounded-2xl ring-1 ring-inset ring-white/50 active:translate-y-0.5 transition-all duration-200"
469
+ style={{ position: 'relative', zIndex: 3100, pointerEvents: 'auto', padding: '0.5rem 0.75rem', backgroundColor: '#4f46e5', borderRadius: '1rem', border: '1px solid rgba(255,255,255,0.5)', cursor: 'pointer' }}
470
  >
471
  Revise
472
+ </div>
473
  <button
474
  type="button"
475
  onClick={(e) => { e.preventDefault(); e.stopPropagation(); setCompareUIOpen(true); if (!compareA) setCompareA(v.id); }}