mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
30 lines
857 B
SCSS
30 lines
857 B
SCSS
@use 'sass:map';
|
|
|
|
// Interface row coloring
|
|
tr[data-cable-status=connected] {
|
|
background-color: rgba(map.get($theme-colors, "green"), 0.15);
|
|
}
|
|
tr[data-cable-status=planned] {
|
|
background-color: rgba(map.get($theme-colors, "blue"), 0.15);
|
|
}
|
|
tr[data-cable-status=decommissioning] {
|
|
background-color: rgba(map.get($theme-colors, "yellow"), 0.15);
|
|
}
|
|
tr[data-mark-connected=true] {
|
|
background-color: rgba(map.get($theme-colors, "success"), 0.15);
|
|
}
|
|
tr[data-virtual=true] {
|
|
background-color: rgba(map.get($theme-colors, "primary"), 0.15);
|
|
}
|
|
tr[data-enabled=disabled] {
|
|
background-color: rgba(map.get($theme-colors, "danger"), 0.15);
|
|
}
|
|
|
|
// Only show the correct button depending on the cable status
|
|
tr[data-cable-status=connected] button.mark-installed {
|
|
display: none;
|
|
}
|
|
tr:not([data-cable-status=connected]) button.mark-planned {
|
|
display: none;
|
|
}
|