11<template >
22 <div class =" tab-item" >
33 <Favicon :favicon =" tab.favicon" />
4- <div class =" ml-10 display-inline-block" >
5- <p class =" url" >{{ tab.url }}</p >
6- <p >{{ sessions }}</p >
7- </div >
8- <div class =" display-inline-block float-right" >
9- <p class =" text-right time" >{{ summaryTimeForTab }}</p >
10- <p class =" text-right" >{{ percent }} %</p >
11- </div >
12- <div class =" progress-bar" >
13- <div :style =" styleForProgressBar" ></div >
4+ <div class =" ml-10 flex-grow-2" >
5+ <div class =" display-inline-block" >
6+ <p class =" url" >{{ tab.url }}</p >
7+ <p >{{ sessions }}</p >
8+ </div >
9+ <div class =" display-inline-block float-right" >
10+ <p class =" text-right time" >{{ summaryTimeForTab }}</p >
11+ <p class =" text-right" >{{ percent }} %</p >
12+ </div >
13+ <div class =" progress-bar" >
14+ <div :style =" styleForProgressBar" ></div >
15+ </div >
1416 </div >
1517 </div >
1618</template >
@@ -54,6 +56,9 @@ const styleForProgressBar = computed(() => `width: ${percent}%`);
5456 border : 1px transparent solid ;
5557 border-radius : 10px ;
5658 margin : 10px ;
59+ display : flex ;
60+ justify-content : flex-start ;
61+ align-items : center ;
5762}
5863.tab-item :hover {
5964 border : 1px rgb (202 , 202 , 202 ) solid ;
@@ -74,12 +79,15 @@ const styleForProgressBar = computed(() => `width: ${percent}%`);
7479 font-weight : 600 ;
7580}
7681.tab-item .progress-bar {
77- margin : 5px 0 0 45 px ;
82+ margin : 5px 0 0 5 px ;
7883 border-radius : 10px ;
7984 border : 1px rgb (225 224 224 ) solid ;
8085}
8186.tab-item .progress-bar div {
8287 height : 6px ;
8388 background-color : var (--main-color );
8489}
90+ .flex-grow-2 {
91+ flex-grow : 2 ;
92+ }
8593 </style >
0 commit comments