@@ -7565,6 +7565,11 @@ select:focus::-ms-value {
75657565 mask-size : contain;
75667566}
75677567
7568+ .icon-disable {
7569+ mask-image : url ("./icons/disable.svg" );
7570+ -webkit-mask-image : url ("./icons/disable.svg" );
7571+ }
7572+
75687573.icon-x-user {
75697574 mask-image : url ("./icons/x-user.svg" );
75707575}
@@ -7910,6 +7915,22 @@ select:disabled:hover {
79107915 backdrop-filter : none;
79117916 border-color : var (--danger-color );
79127917 background-color : # 00000000 ;
7918+ display : inline-flex;
7919+ align-items : center;
7920+ justify-content : center;
7921+ gap : 6px ;
7922+ padding-top : 2px ;
7923+ }
7924+
7925+ .danger-btn .icon-disable {
7926+ position : relative;
7927+ width : 16px ;
7928+ height : 16px ;
7929+ background-color : var (--danger-color );
7930+ flex-shrink : 0 ;
7931+ display : inline-block;
7932+ margin : 0 ;
7933+ margin-top : -2px ;
79137934}
79147935
79157936.warning-icon {
@@ -9052,7 +9073,7 @@ select:disabled:hover {
90529073.relay-status {
90539074 font-size : 12px ;
90549075 font-weight : 600 ;
9055- padding : 4 px 12 px ;
9076+ padding : 2 px 10 px ;
90569077 border-radius : 20px ;
90579078 text-transform : uppercase;
90589079 letter-spacing : 0.5px ;
@@ -9202,7 +9223,7 @@ select:disabled:hover {
92029223
92039224.relay-dialog {
92049225 background : rgba (20 , 20 , 20 , 0.95 );
9205- border : 1px solid rgba ( 255 , 255 , 255 , 0.15 ) ;
9226+ border : 1px solid # 262626 ;
92069227 border-radius : 16px ;
92079228 width : min (420px , calc (100vw - 40px ));
92089229 max-height : calc (100vh - 80px );
@@ -9215,12 +9236,13 @@ select:disabled:hover {
92159236 justify-content : space-between;
92169237 align-items : center;
92179238 padding : 15px 20px ;
9218- border-bottom : 1px solid rgba (255 , 255 , 255 , 0.1 );
9239+ border-bottom : 1px solid # 333333 ;
9240+ background : # 262626 ;
92199241}
92209242
92219243.relay-dialog-header h3 {
92229244 margin : 0 ;
9223- font-size : 16 px ;
9245+ font-size : 18 px ;
92249246 color : # fff ;
92259247 word-break : break-all;
92269248 padding-right : 10px ;
@@ -9250,6 +9272,23 @@ select:disabled:hover {
92509272 transition : transform 0.25s ease;
92519273}
92529274
9275+ # relay-info-url {
9276+ text-align : left;
9277+ color : var (--primary-color );
9278+ font-size : 16px ;
9279+ margin : 0 0 16px 0 ;
9280+ }
9281+
9282+ .relay-info-header-row {
9283+ display : flex;
9284+ align-items : center;
9285+ justify-content : space-between;
9286+ }
9287+
9288+ .relay-info-header-row # relay-info-url {
9289+ margin : 0 ;
9290+ }
9291+
92539292.relay-dialog-content {
92549293 padding : 20px ;
92559294 display : flex;
@@ -9260,22 +9299,31 @@ select:disabled:hover {
92609299}
92619300
92629301.relay-form-group {
9263- display : flex;
9264- flex-direction : column;
9265- gap : 6px ;
9302+ display : flex;
9303+ flex-direction : row;
9304+ align-items : center;
9305+ justify-content : space-between;
9306+ gap : 10px ;
9307+ }
9308+
9309+ .relay-form-group select {
9310+ width : 160px ;
9311+ margin : 0 ;
9312+ margin-left : auto;
92669313}
92679314
92689315.relay-form-label {
92699316 font-size : 13px ;
92709317 font-weight : 600 ;
92719318 color : rgba (255 , 255 , 255 , 0.8 );
9319+ flex-shrink : 0 ;
92729320}
92739321
92749322.relay-form-input ,
92759323.relay-form-select {
92769324 padding : 10px 12px ;
92779325 background : rgba (0 , 0 , 0 , 0.3 );
9278- border : 1px solid rgba ( 255 , 255 , 255 , 0.15 ) ;
9326+ border : 1px solid # 262626 ;
92799327 border-radius : 8px ;
92809328 color : # fff ;
92819329 font-size : 14px ;
@@ -9285,17 +9333,21 @@ select:disabled:hover {
92859333.relay-form-input : focus ,
92869334.relay-form-select : focus {
92879335 outline : none;
9336+ border-color : var (--primary-color );
92889337}
92899338
92909339.relay-form-select {
92919340 cursor : pointer;
92929341 appearance : none;
92939342 -webkit-appearance : none;
92949343 -moz-appearance : none;
9295- padding-right : 36px ;
92969344 background-image : url ("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5L6 8L9.5 4.5' stroke='rgba(255,255,255,0.6)' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E" );
92979345 background-repeat : no-repeat;
9298- background-position : right 12px center;
9346+ background-position : right 8px center;
9347+ flex : none;
9348+ padding : 6px 24px 6px 14px ;
9349+ font-size : 13px ;
9350+ width : 160px ;
92999351}
93009352
93019353.relay-form-select : disabled {
@@ -9320,6 +9372,10 @@ select:disabled:hover {
93209372 padding : 10px 15px ;
93219373}
93229374
9375+ .relay-dialog-buttons .primary-btn : hover {
9376+ opacity : 0.8 ;
9377+ }
9378+
93239379/* Relay Info Dialog Specific */
93249380.relay-metrics-section h4 ,
93259381.relay-logs-section h4 {
@@ -9334,7 +9390,33 @@ select:disabled:hover {
93349390 display : flex;
93359391 align-items : center;
93369392 justify-content : space-between;
9337- margin-bottom : 10px ;
9393+ }
9394+
9395+ .relay-metrics-inline {
9396+ display : flex;
9397+ align-items : center;
9398+ gap : 4px ;
9399+ font-size : 13px ;
9400+ }
9401+
9402+ .relay-metric-inline-label {
9403+ color : rgba (255 , 255 , 255 , 0.5 );
9404+ font-size : 11px ;
9405+ text-transform : uppercase;
9406+ letter-spacing : 0.5px ;
9407+ }
9408+
9409+ .relay-metric-inline-value {
9410+ color : # 59fcb3 ;
9411+ font-weight : 600 ;
9412+ }
9413+
9414+ .relay-metric-inline-divider {
9415+ color : rgba (255 , 255 , 255 , 0.2 );
9416+ }
9417+
9418+ .relay-metric-inline-right {
9419+ margin-left : auto;
93389420}
93399421
93409422.relay-status-small {
@@ -9370,23 +9452,14 @@ select:disabled:hover {
93709452 background-color : rgba (255 , 255 , 255 , 0.8 );
93719453}
93729454
9373- .relay-metrics-grid {
9374- display : grid;
9375- grid-template-columns : repeat (2 , 1fr );
9376- gap : 10px ;
9377- }
9378-
9379- .relay-metric {
9380- background : rgba (0 , 0 , 0 , 0.3 );
9381- border-radius : 8px ;
9382- padding : 10px ;
9383- text-align : center;
9384- }
9385-
93869455.relay-metric-value {
93879456 display : block;
9388- font-size : 18px ;
9389- font-weight : 600 ;
9457+ font-size : 16px ;
9458+ font-weight : 500 ;
9459+ }
9460+
9461+ .relay-metric-inline-right {
9462+ margin-left : auto;
93909463}
93919464
93929465.relay-metric-label {
@@ -9405,10 +9478,11 @@ select:disabled:hover {
94059478 border-radius : 8px ;
94069479 max-height : 150px ;
94079480 overflow-y : auto;
9481+ margin-top : 10px ;
94089482}
94099483
94109484.relay-logs-list li {
9411- padding : 8 px 12px ;
9485+ padding : 6 px 12px ;
94129486 font-size : 12px ;
94139487 color : rgba (255 , 255 , 255 , 0.7 );
94149488 border-bottom : 1px solid rgba (255 , 255 , 255 , 0.05 );
0 commit comments