@@ -118,6 +118,10 @@ class UI {
118118 var div = document . createElement ( 'div' ) ;
119119 div . classList . add ( 'inline-flex' ) ;
120120
121+ if ( tab . url == currentTab ) {
122+ div . classList . add ( 'span-active-url' ) ;
123+ }
124+
121125 var divForImg = document . createElement ( 'div' ) ;
122126 var img = document . createElement ( 'img' ) ;
123127 img . setAttribute ( 'height' , 17 ) ;
@@ -130,9 +134,6 @@ class UI {
130134 var spanUrl = document . createElement ( 'span' ) ;
131135 spanUrl . classList . add ( 'span-url' ) ;
132136 spanUrl . innerText = tab . url ;
133- if ( tab . url == currentTab ) {
134- spanUrl . classList . add ( 'span-active-url' ) ;
135- }
136137
137138 if ( typeOfList !== undefined && typeOfList === TypeListEnum . ToDay ) {
138139 if ( restrictionList !== undefined && restrictionList . length > 0 ) {
@@ -154,6 +155,16 @@ class UI {
154155 }
155156 }
156157
158+ var spanVisits = document . createElement ( 'span' ) ;
159+ spanVisits . classList . add ( 'span-visits' , 'tooltip' , 'visits' ) ;
160+ spanVisits . innerText = tab . counter !== undefined ? tab . counter : 0 ;
161+
162+ var visitsTooltip = document . createElement ( 'span' ) ;
163+ visitsTooltip . classList . add ( 'tooltiptext' ) ;
164+ visitsTooltip . innerText = 'Count of visits' ;
165+
166+ spanVisits . appendChild ( visitsTooltip ) ;
167+
157168 var spanPercentage = document . createElement ( 'span' ) ;
158169 spanPercentage . classList . add ( 'span-percentage' ) ;
159170 spanPercentage . innerText = getPercentage ( summaryTime ) ;
@@ -164,6 +175,7 @@ class UI {
164175
165176 div . appendChild ( divForImg ) ;
166177 div . appendChild ( spanUrl ) ;
178+ div . appendChild ( spanVisits ) ;
167179 div . appendChild ( spanPercentage ) ;
168180 div . appendChild ( spanTime ) ;
169181 if ( blockName !== undefined )
0 commit comments