@@ -75,7 +75,7 @@ class UI {
7575 var span = this . createElement ( 'span' , [ 'span-time' ] ) ;
7676 this . createElementsForTotalTime ( totalTime , currentTypeOfList , span ) ;
7777
78- this . appendChild ( totalElement , [ div , spanVisits , spanPercentage , span ] ) ;
78+ this . appendChild ( totalElement , [ div , spanVisits , spanPercentage , span ] ) ;
7979 }
8080
8181 fillEmptyBlock ( elementName ) {
@@ -120,8 +120,6 @@ class UI {
120120 d3 . select ( '#chart' )
121121 . datum ( tabs ) // bind data to the div
122122 . call ( donut ) ; // draw chart in div
123-
124- ui . addHrAfterChart ( ) ;
125123 }
126124
127125 drawTimeChart ( tabs ) {
@@ -175,10 +173,6 @@ class UI {
175173 } ) ;
176174 div . classList . add ( 'inline-flex' ) ;
177175
178- if ( tab . url == currentTab ) {
179- div . classList . add ( 'span-active-url' ) ;
180- }
181-
182176 var divForImg = document . createElement ( 'div' ) ;
183177 var img = document . createElement ( 'img' ) ;
184178 img . setAttribute ( 'height' , 17 ) ;
@@ -190,6 +184,18 @@ class UI {
190184
191185 var spanUrl = this . createElement ( 'span' , [ 'span-url' ] , tab . url ) ;
192186
187+ if ( tab . url == currentTab ) {
188+ div . classList . add ( 'span-active-url' ) ;
189+ var imgCurrentDomain = document . createElement ( 'img' ) ;
190+ imgCurrentDomain . setAttribute ( 'src' , '/icons/eye.png' ) ;
191+ imgCurrentDomain . setAttribute ( 'height' , 17 ) ;
192+ imgCurrentDomain . classList . add ( 'margin-left-5' ) ;
193+ spanUrl . appendChild ( imgCurrentDomain ) ;
194+ var currentDomainTooltip = this . createElement ( 'span' , [ 'tooltiptext' ] , 'Current domain' ) ;
195+ spanUrl . classList . add ( 'tooltip' , 'current-url' ) ;
196+ spanUrl . appendChild ( currentDomainTooltip ) ;
197+ }
198+
193199 if ( typeOfList !== undefined && typeOfList === TypeListEnum . ToDay ) {
194200 if ( restrictionList !== undefined && restrictionList . length > 0 ) {
195201 var item = restrictionList . find ( x => isDomainEquals ( x . domain , tab . url ) ) ;
0 commit comments