mirror of
https://github.com/oceanprotocol/commons.git
synced 2023-03-15 18:03:00 +01:00
119 lines
2.2 KiB
SCSS
119 lines
2.2 KiB
SCSS
@import '../../styles/variables';
|
|
|
|
$localSpacer: $spacer / 8;
|
|
|
|
.networkListWrapper {
|
|
position: relative;
|
|
cursor: pointer;
|
|
font-size: $font-size-mini;
|
|
}
|
|
|
|
.networkSwitchButton {
|
|
color: #fff;
|
|
}
|
|
|
|
.networkSwitchButton {
|
|
all: unset;
|
|
padding: $localSpacer $localSpacer * 2;
|
|
display: inline-block;
|
|
border: 1px solid $brand-grey-lighter;
|
|
border-radius: $border-radius;
|
|
margin: 0 $localSpacer;
|
|
user-select: none;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.networkListWrapper.on .networkSwitchButton {
|
|
border-radius: $border-radius $border-radius 0 0;
|
|
}
|
|
|
|
.networkSwitchButton:active {
|
|
outline: none;
|
|
}
|
|
|
|
.networkSwitchButton:focus {
|
|
outline: none;
|
|
//border: 1px solid #000;
|
|
}
|
|
|
|
.networkSwitchButton i {
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border: 4px solid transparent;
|
|
border-bottom: none;
|
|
border-top: 4px solid $brand-grey-light;
|
|
position: relative;
|
|
}
|
|
|
|
.networkSwitchButton i:before {
|
|
content: '';
|
|
border-left: 1px solid $brand-grey-lighter;
|
|
height: 100%;
|
|
top: -8px;
|
|
left: 0 - $spacer / 3; // simulate padding
|
|
position: absolute;
|
|
height: 12px;
|
|
}
|
|
|
|
.networkSwitchButton span {
|
|
display: inline-block;
|
|
color: $brand-grey-light;
|
|
text-transform: capitalize;
|
|
min-width: 80px;
|
|
text-align: left;
|
|
}
|
|
|
|
.networkList {
|
|
position: absolute;
|
|
border-radius: 0 0 $border-radius $border-radius;
|
|
border: 1px solid $brand-grey-lighter;
|
|
border-top: none;
|
|
display: none;
|
|
margin: 0;
|
|
padding: 0;
|
|
left: $localSpacer;
|
|
right: $localSpacer;
|
|
}
|
|
|
|
.networkListWrapper.on .networkList {
|
|
display: block;
|
|
}
|
|
|
|
.networkList li {
|
|
cursor: pointer;
|
|
font-size: $font-size-mini;
|
|
padding: $localSpacer / 2;
|
|
}
|
|
|
|
.listButton {
|
|
all: unset;
|
|
color: $brand-black;
|
|
text-align: left;
|
|
display: block;
|
|
text-transform: capitalize;
|
|
border: none;
|
|
width: 100%;
|
|
background: none;
|
|
cursor: pointer;
|
|
padding: $localSpacer $localSpacer * 2;
|
|
}
|
|
|
|
.selected .listButton,
|
|
.networkList li:hover {
|
|
font-weight: $font-weight-bold;
|
|
}
|
|
|
|
.networkList li:hover {
|
|
background-color: $brand-grey-lighter;
|
|
}
|
|
|
|
.listButton:active,
|
|
.listButton:focus {
|
|
outline: none;
|
|
}
|
|
|
|
.networkList li:before {
|
|
display: none;
|
|
}
|