feat: implement custom node.js sync server and secure extension client with login/register UI
This commit is contained in:
66
popup.css
66
popup.css
@@ -238,8 +238,25 @@ button {
|
||||
flex-grow: 1;
|
||||
overflow: hidden;
|
||||
margin-right: 8px;
|
||||
pointer-events: none;
|
||||
/* easier dragging */
|
||||
cursor: pointer;
|
||||
padding: 6px 8px;
|
||||
border-radius: 6px;
|
||||
transition: all 0.2s ease;
|
||||
/* Ensure child clicks are captured */
|
||||
pointer-events: auto;
|
||||
}
|
||||
|
||||
.rule-info:hover {
|
||||
background: rgba(59, 130, 246, 0.08);
|
||||
}
|
||||
|
||||
.rule-info:active {
|
||||
background: rgba(59, 130, 246, 0.15);
|
||||
transform: scale(0.995);
|
||||
}
|
||||
|
||||
.rule-info:active {
|
||||
background: rgba(59, 130, 246, 0.1);
|
||||
}
|
||||
|
||||
.rule-domain {
|
||||
@@ -254,15 +271,38 @@ button {
|
||||
|
||||
.rule-env {
|
||||
display: inline-block;
|
||||
background: rgba(59, 130, 246, 0.1);
|
||||
color: var(--accent-color);
|
||||
padding: 2px 6px;
|
||||
border-radius: 4px;
|
||||
font-size: 10px;
|
||||
font-weight: 500;
|
||||
margin-left: 6px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.env-dd-pp {
|
||||
background: #E0E7FF;
|
||||
color: #4338CA;
|
||||
border: 1px solid #C7D2FE;
|
||||
}
|
||||
|
||||
.env-dd-ats {
|
||||
background: #DCFCE7;
|
||||
color: #15803D;
|
||||
border: 1px solid #BBF7D0;
|
||||
}
|
||||
|
||||
.env-std-pp {
|
||||
background: #FEF3C7;
|
||||
color: #B45309;
|
||||
border: 1px solid #FDE68A;
|
||||
}
|
||||
|
||||
.env-std-ats {
|
||||
background: #FCE7F3;
|
||||
color: #BE185D;
|
||||
border: 1px solid #FBCFE8;
|
||||
}
|
||||
|
||||
.rule-acc {
|
||||
font-size: 11px;
|
||||
color: var(--text-secondary);
|
||||
@@ -276,24 +316,14 @@ button {
|
||||
gap: 4px;
|
||||
}
|
||||
|
||||
.btn-execute {
|
||||
color: var(--success-color);
|
||||
background: rgba(16, 185, 129, 0.1);
|
||||
}
|
||||
|
||||
.btn-execute:hover {
|
||||
background: rgba(16, 185, 129, 0.2);
|
||||
color: #059669;
|
||||
}
|
||||
|
||||
.btn-delete {
|
||||
color: var(--danger-color);
|
||||
background: rgba(239, 68, 68, 0.1);
|
||||
background: rgba(239, 68, 68, 0.05);
|
||||
}
|
||||
|
||||
.btn-delete:hover {
|
||||
background: rgba(239, 68, 68, 0.2);
|
||||
color: #b91c1c;
|
||||
background: rgba(239, 68, 68, 0.15);
|
||||
color: var(--danger-hover);
|
||||
}
|
||||
|
||||
.loading {
|
||||
@@ -323,4 +353,4 @@ button {
|
||||
|
||||
.empty-state svg {
|
||||
color: #cbd5e1;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user