You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

239 lines
5.5 KiB

.smart-connections-visualizer-link {
stroke: var(--background-modifier-border);
stroke-opacity: 1;
cursor: pointer;
}
.smart-connections-visualizer-label {
pointer-events: none;
fill: var(--text-normal);
font-family: 'Inter';
}
.smart-connections-visualizer-link-label {
font-family: 'Inter';
}
.smart-connections-visualizer-node:hover {
stroke: #fff;
cursor: pointer;
stroke-width: 0.4px;
}
svg .smart-connections-visualizer-nodes circle {
cursor: pointer;
}
.smart-connections-visualizer-node {
cursor: pointer;
}
.smart-connections-visualizer-settings-icon {
position: absolute;
top: 14px;
right: 14px;
cursor: pointer;
font-size: 24px;
color: #bbb;
z-index: 999; /* Ensure the icon stays above other elements */
}
.sc-visualizer-dropdown-menu {
font-family: 'Cascadia';
display: none;
position: absolute;
top: 13px; /* Position on top of the settings icon */
right: 10px;
background-color: #333;
border: 1px solid #444;
border-radius: 5px;
padding: 10px;
width: 300px;
z-index: 1000; /* Ensure the menu stays above other elements */
}
.sc-visualizer-dropdown-menu {
background-color: rgba(51, 51, 51, 0.9) !important;
}
.sc-visualizer-dropdown-menu.visible {
display: block !important;
}
.sc-visualizer-dropdown-menu.open {
display: block !important;
}
.smart-connections-visualizer-menu-header {
display: flex;
justify-content: flex-end;
margin-bottom: 5px;
font-family: sans-serif;
}
.smart-connections-visualizer-menu-header .smart-connections-visualizer-icon {
cursor: pointer;
font-size: 19px;
color: #bbb;
margin-left: 10px;
margin-top: -2px;
}
.smart-connections-visualizer-menu-header .smart-connections-visualizer-icon:hover {
color: #fff;
}
.smart-connections-visualizer-accordion-item {
margin-bottom: 10px;
color: #a3aecb;
}
.smart-connections-visualizer-slider {
width: 100% !important;
}
.smart-connections-visualizer-slider-container {
margin-bottom: 8px;
}
.smart-connections-visualizer-score-threshold-label {
text-wrap: nowrap;
}
#smart-connections-visualizer-refresh-icon {
font-size: 28px;
margin-top: -2px;
width: 20px;
height: 20px;
display: flex;
}
.smart-connections-visualizer-lucide-x {
height: 24px !important;
width: 24px !important;
}
.smart-connections-visualizer-settings-icon {
-webkit-app-region: no-drag;
background-color: transparent;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
border-radius: 1px;
color: #7c849c;
/* opacity: var(--icon-opacity); */
transition: opacity 0.15s ease-in-out;
height: auto;
border: 1px solid #434851;
position: absolute;
padding: 8px;
top: 14px;
right: 14px;
}
.smart-connections-visualizer-accordion-header {
cursor: pointer;
background-color: #444;
color: #fff;
padding: 10px;
border-radius: 5px;
display: block;
align-items: center;
}
.smart-connections-visualizer-accordion-header:hover {
background-color: #555;
}
.smart-connections-visualizer-accordion-content {
display: none;
padding: 10px;
background-color: #333;
border-radius: 5px;
}
.smart-connections-visualizer-accordion-content.show {
display: block;
}
.smart-connections-visualizer-dropdown-indicator {
width: 16px;
height: 16px;
margin-right: 8px;
vertical-align: middle;
}
.smart-connections-visualizer-radio-container {
margin-top: 10px;
}
.smart-connections-visualizer-radio-container label {
margin-right: 10px;
color: #a3aecb;
}
.smart-connections-visualizer-settings-item-content-label {
margin-right: 20px;
}
.smart-connections-visualizer-selection-box {
stroke: #00f;
stroke-width: 1;
fill: rgba(0, 0, 255, 0.3);
}
/* Styles for the legend container */
.smart-connections-visualizer-legend-container {
width: 295px;
border-collapse: collapse;
background-color: #2d3039; /* Dark background color similar to settings menu */
color: #a3aecb; /* Light text color similar to settings menu */
position: absolute;
top: 14;
left: 10;
}
/* Styles for the legend header */
.smart-connections-visualizer-legend-header {
display: flex;
background-color: #303030; /* Darker background color for header */
text-align: left;
/* border-bottom: 1px solid #ddd; */
}
/* Styles for each header cell in the legend */
.smart-connections-visualizer-legend-header div {
padding: 8px;
}
/* Styles for each row in the legend */
.smart-connections-visualizer-legend-row {
display: flex;
align-items: center;
/* border-bottom: 1px solid #ddd; */
}
/* Alternate row coloring for better readability */
.smart-connections-visualizer-legend-row:nth-child(even) {
background-color: #3d4149; /* Slightly lighter row color for contrast */
}
.smart-connections-visualizer-legend-row:nth-child(odd) {
background-color: #2d3039; /* Same as container background color */
}
/* Styles for each cell in the row */
.smart-connections-visualizer-legend-row div {
padding: 8px;
}
/* Styles for the color picker input */
.smart-connections-visualizer-legend-color-picker {
width: 30px;
height: 30px;
border: none;
cursor: pointer;
}
.smart-connections-visualizer-variable-col {
flex: 2;
}
.smart-connections-visualizer-count-col {
flex: 1;
text-align: center;
}
.smart-connections-visualizer-color-col {
flex: 1;
text-align: center;
}