Files
TabArchive-Extension/popup.css
2026-06-07 21:45:42 +03:00

48 lines
1.8 KiB
CSS

* { box-sizing: border-box; }
body {
width: 320px;
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
background: #0f1115;
color: #e6e9ef;
font-size: 13px;
padding: 14px;
}
.header { display: flex; align-items: center; gap: 8px; margin-bottom: 12px; }
.logo { font-size: 18px; }
.title { font-weight: 600; font-size: 15px; flex: 1; }
.link { background: none; border: none; color: #8b93a5; cursor: pointer; font-size: 15px; }
.link:hover { color: #e6e9ef; }
.hidden { display: none !important; }
label { display: flex; flex-direction: column; gap: 4px; margin-bottom: 10px; color: #8b93a5; font-size: 12px; }
input {
background: #22262f; border: 1px solid #2c313c; border-radius: 7px;
color: #e6e9ef; padding: 8px 10px; font-size: 13px; outline: none;
}
input:focus { border-color: #4f8cff; }
.btn {
background: #22262f; border: 1px solid #2c313c; color: #e6e9ef;
padding: 9px 12px; border-radius: 8px; cursor: pointer; font-size: 13px;
}
.btn:hover { background: #2b303b; }
.btn.primary { background: #4f8cff; border-color: #4f8cff; color: #fff; }
.btn.primary:hover { background: #3b73e0; }
.btn.block { display: block; width: 100%; margin-top: 8px; }
.btn:disabled { opacity: .5; cursor: not-allowed; }
.row { display: flex; gap: 8px; }
.row .btn { flex: 1; }
.settings { border-bottom: 1px solid #2c313c; padding-bottom: 12px; margin-bottom: 12px; }
.hint { color: #8b93a5; font-size: 11px; margin: 6px 0 0; }
.status-line { color: #8b93a5; margin: 0 0 4px; }
#tabCount { color: #e6e9ef; font-weight: 600; }
.message { margin-top: 12px; padding: 9px 11px; border-radius: 7px; font-size: 12px; }
.message.success { background: rgba(47,174,102,.15); border: 1px solid #2fae66; }
.message.error { background: rgba(229,72,77,.15); border: 1px solid #e5484d; }