11<template >
2- <v-overlay absolute opacity =" 1.0" class =" token-network-overlay" >
3- <v-container class =" token-network__container" >
4- <v-row no-gutters justify =" end" >
5- <v-btn icon class =" token-network-overlay__close-button" @click =" cancel" >
6- <v-icon >mdi-close</v-icon >
7- </v-btn >
8- </v-row >
9-
10- <v-row id =" connect-new" >
11- <v-col cols =" 12" >
12- <v-list class =" connect-new__item-list" >
13- <v-list-item @click =" navigateToTokenSelect()" >
14- <v-col cols =" 2" >
15- <v-list-item-avatar >
16- <v-btn class =" mx-2" fab dark small color =" primary" >
17- <v-icon dark large >mdi-plus</v-icon >
18- </v-btn >
19- </v-list-item-avatar >
20- </v-col >
21- <v-col
22- cols =" 10"
23- align-self =" center"
24- class =" connect-new__connect-new-token"
25- >
26- {{ $t('tokens.connect-new') }}
27- </v-col >
28- </v-list-item >
29- </v-list >
2+ <v-overlay absolute opacity =" 1.0" class =" token-overlay" >
3+ <div class =" d-flex justify-end" >
4+ <v-btn class =" ma-4 token-overlay__close-button" icon @click =" cancel" >
5+ <v-icon >mdi-close</v-icon >
6+ </v-btn >
7+ </div >
8+
9+ <v-list class =" transparent" >
10+ <v-list-item
11+ class =" token-overlay__connect-new"
12+ @click =" navigateToTokenSelect()"
13+ >
14+ <v-col cols =" 2" >
15+ <v-list-item-avatar >
16+ <v-btn class =" mx-2" fab dark small color =" primary" >
17+ <v-icon dark large >mdi-plus</v-icon >
18+ </v-btn >
19+ </v-list-item-avatar >
20+ </v-col >
21+ <v-col cols =" 10" align-self =" center" class =" font-weight-bold" >
22+ {{ $t('tokens.connect-new') }}
3023 </v-col >
31- </v-row >
24+ </v-list-item >
25+ </v-list >
3226
27+ <div class =" token-overlay__connected-tokens mt-8" >
3328 <token-list
3429 :header =" $t('tokens.connected.header')"
3530 :tokens =" tokens"
3631 @select =" handleTokenClick"
37- class =" mt-8"
3832 />
39- </v-container >
33+ </div >
4034 </v-overlay >
4135</template >
4236
@@ -75,15 +69,7 @@ export default class TokenOverlay extends Mixins(
7569 </script >
7670
7771<style lang="scss" scoped>
78- @import ' @/scss/colors' ;
79- @import ' @/scss/scroll' ;
80- @import ' @/scss/fonts' ;
81- @import ' @/scss/mixins' ;
82-
83- .token-network-overlay {
84- border-bottom-left-radius : 10px ;
85- border-bottom-right-radius : 10px ;
86-
72+ .token-overlay {
8773 ::v- deep {
8874 .v- overlay {
8975 &__scrim {
@@ -95,104 +81,16 @@ export default class TokenOverlay extends Mixins(
9581 }
9682
9783 & __content {
98- position : absolute ;
99- top : 0 ;
100- right : 0 ;
84+ display : flex ;
85+ flex-direction : column ;
10186 width : 100% ;
10287 height : 100% ;
10388 }
10489 }
105-
106- .v-list-item {
107- padding : 0 0 0 48px ;
108-
109- @include respond-to (handhelds) {
110- padding : 0 ;
111- }
112- }
113- }
114-
115- .token-network {
116- & __container {
117- padding : 0 !important ;
118- height : 100% ;
119- }
120- }
121-
122- & __close-button {
123- margin : 15px ;
124- }
125-
126- .token-list {
127- height : calc (100% - 230px );
128-
129- & __item-list {
130- overflow-y : auto ;
131- @extend .themed-scrollbar ;
132-
133- background-color : transparent !important ;
134- padding-bottom : 0 ;
135- padding-top : 0 ;
136-
137- ::v- deep {
138- .col- 10 {
139- padding-left : 11px ;
140- }
141- }
142- }
143-
144- & __token-title {
145- font-weight : bold ;
146- line-height : 20px ;
147- font-size : 16px ;
148- }
149-
150- & __token-balance {
151- color : $color-white ;
152- font-family : $main-font ;
153- font-size : 16px ;
154- font-weight : bold ;
155- line-height : 20px ;
156- height : 100% ;
157- padding-right : 20px ;
158- }
159-
160- & __token-address {
161- color : #696969 !important ;
162- line-height : 20px ;
163- font-size : 16px ;
164- }
16590 }
16691
167- .connect-new {
168- & __item-list {
169- height : 100% ;
170- background-color : transparent !important ;
171- padding-bottom : 0 ;
172- padding-top : 0 ;
173-
174- ::v- deep {
175- .col- 10 {
176- padding-left : 11px ;
177- }
178- }
179- }
180-
181- & __connect-new-token {
182- font-weight : bold ;
183- line-height : 20px ;
184- font-size : 16px ;
185- }
186- }
187-
188- & __header {
189- font-weight : bold ;
190- line-height : 20px ;
191- font-size : 16px ;
192-
193- color : $primary-color ;
194- text-transform : uppercase ;
195- padding-left : 58px ;
92+ & __connected-tokens {
93+ overflow-y : hidden ;
19694 }
19795}
19896 </style >
0 commit comments