|
.rgthree-menu { |
|
list-style: none; |
|
padding: 0; |
|
margin: 0; |
|
position: fixed; |
|
z-index: 999999; |
|
pointer-events: none; |
|
opacity: 0; |
|
transition: opacity 0.08s ease-in-out; |
|
color: #dde; |
|
background-color: #111; |
|
font-size: 12px; |
|
box-shadow: 0 0 10px black !important; |
|
} |
|
.rgthree-menu > li { |
|
position: relative; |
|
padding: 4px 6px; |
|
z-index: 9999; |
|
white-space: nowrap; |
|
} |
|
.rgthree-menu > li[role=button] { |
|
background-color: var(--comfy-menu-bg) !important; |
|
color: var(--input-text); |
|
cursor: pointer; |
|
} |
|
.rgthree-menu > li[role=button]:hover { |
|
filter: brightness(155%); |
|
} |
|
.rgthree-menu[state^=measuring] { |
|
display: block; |
|
opacity: 0; |
|
} |
|
.rgthree-menu[state=open] { |
|
display: block; |
|
opacity: 1; |
|
pointer-events: all; |
|
} |
|
|
|
.rgthree-top-menu { |
|
box-sizing: border-box; |
|
white-space: nowrap; |
|
background: var(--content-bg); |
|
color: var(--content-fg); |
|
display: flex; |
|
flex-direction: column; |
|
} |
|
.rgthree-top-menu * { |
|
box-sizing: inherit; |
|
} |
|
.rgthree-top-menu menu { |
|
list-style: none; |
|
padding: 0; |
|
margin: 0; |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid) { |
|
list-style: none; |
|
padding: 0; |
|
margin: 0; |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid) > button { |
|
cursor: pointer; |
|
padding: 8px 12px 8px 8px; |
|
width: 100%; |
|
text-align: start; |
|
display: flex; |
|
flex-direction: row; |
|
align-items: center; |
|
justify-content: start; |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid) > button:hover { |
|
background-color: var(--comfy-input-bg); |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid) > button svg { |
|
height: 16px; |
|
width: auto; |
|
margin-inline-end: 0.6em; |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid) > button svg.github-star { |
|
fill: rgb(227, 179, 65); |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid).rgthree-message { |
|
min-height: 32px; |
|
} |
|
.rgthree-top-menu menu > li:not(#fakeid).rgthree-message > span { |
|
padding: 8px 12px; |
|
display: block; |
|
width: 100%; |
|
text-align: center; |
|
font-style: italic; |
|
font-size: 12px; |
|
} |
|
|