diff options
Diffstat (limited to 'src/popup/popup.css')
| -rw-r--r-- | src/popup/popup.css | 73 |
1 files changed, 72 insertions, 1 deletions
diff --git a/src/popup/popup.css b/src/popup/popup.css index 964454d..de287a9 100644 --- a/src/popup/popup.css +++ b/src/popup/popup.css @@ -8,9 +8,80 @@ body { background: #ffffff; } +.popup-header { + display: flex; + align-items: center; + justify-content: space-between; + gap: 8px; + margin-bottom: 10px; +} + h1 { font-size: 14px; - margin: 0 0 10px; + margin: 0; +} + +.mode-nav { + display: flex; + gap: 4px; +} + +.nav-btn { + border: 1px solid rgba(0, 0, 0, 0.25); + background: #fff; + border-radius: 4px; + padding: 2px 10px; + cursor: pointer; + font-size: 12px; +} + +.nav-btn.active { + background: #1a73e8; + border-color: #1a73e8; + color: #fff; +} + +.translation-text { + min-height: 60px; + max-height: 220px; + overflow-y: auto; + white-space: pre-wrap; + word-break: break-word; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + padding: 6px 8px; + margin: 6px 0; + user-select: text; +} + +.meta { + color: #5f6368; + font-size: 11px; + margin: 2px 0 0; +} + +.actions { + display: flex; + gap: 6px; + margin-top: 8px; +} + +.actions button { + flex: 1; + padding: 5px 8px; + border: 1px solid rgba(0, 0, 0, 0.25); + border-radius: 4px; + background: #fff; + cursor: pointer; +} + +.actions button:hover:not([disabled]) { + background: #f0f4ff; +} + +.actions button[disabled] { + opacity: 0.5; + cursor: default; } .row { |
