55 <img class =" d-inline-block logo" height =" 30" src =" ../assets/icons/48x48.png" />
66 <p class =" d-inline-block title" >Web Activity Time Tracker</p >
77 </div >
8- <!-- <p class="tab-separator">Dashboard</p> -->
9- <div class =" settings-tab" >
8+ <div class =" settings-tab mt-20" >
109 <input
1110 type =" radio"
1211 id =" timeIntervalChart-tab"
1312 name =" settings-group"
1413 :checked =" selectedTab == SettingsTab.Dashboard"
1514 v-on:change =" selectTab(SettingsTab.Dashboard)"
1615 />
17- <label name =" tabName" for =" timeIntervalChart-tab" >{{ t('dashboard.message') }}</label >
16+ <label name =" tabName" for =" timeIntervalChart-tab"
17+ ><img src =" ../assets/icons/s-dashboard.svg" height =" 30" />{{
18+ t('dashboard.message')
19+ }}</label
20+ >
1821
1922 <div class =" settings-content" >
2023 <Dashboad v-if =" selectedTab == SettingsTab.Dashboard" />
2932 :checked =" selectedTab == SettingsTab.WhiteList"
3033 v-on:change =" selectTab(SettingsTab.WhiteList)"
3134 />
32- <label name =" tabName" for =" white-list-tab" >{{ t('whiteListSettings.message') }}</label >
35+ <label name =" tabName" for =" white-list-tab"
36+ ><img src =" ../assets/icons/s-whitelist.svg" height =" 30" />{{
37+ t('whiteListSettings.message')
38+ }}</label
39+ >
3340
3441 <div class =" settings-content" >
3542 <WhiteList v-if =" selectedTab == SettingsTab.WhiteList" />
4451 :checked =" selectedTab == SettingsTab.Limits"
4552 v-on:change =" selectTab(SettingsTab.Limits)"
4653 />
47- <label name =" tabName" for =" limits-tab" >{{ t('limitsSettings.message') }}</label >
54+ <label name =" tabName" for =" limits-tab"
55+ ><img src =" ../assets/icons/s-limits.svg" height =" 30" />{{
56+ t('limitsSettings.message')
57+ }}</label
58+ >
4859
4960 <div class =" settings-content" >
5061 <Limits v-if =" selectedTab == SettingsTab.Limits" />
5869 :checked =" selectedTab == SettingsTab.Notifications"
5970 v-on:change =" selectTab(SettingsTab.Notifications)"
6071 />
61- <label name =" tabName" for =" notification-tab" >{{ t('notificationsSettings.message') }}</label >
72+ <label name =" tabName" for =" notification-tab"
73+ ><img src =" ../assets/icons/s-notifications.svg" height =" 30" />{{
74+ t('notificationsSettings.message')
75+ }}</label
76+ >
6277
6378 <div class =" settings-content" >
6479 <DailyNotifications v-if =" selectedTab == SettingsTab.Notifications" />
7388 :checked =" selectedTab == SettingsTab.GeneralSettings"
7489 v-on:change =" selectTab(SettingsTab.GeneralSettings)"
7590 />
76- <label name =" tabName" for =" general-tab" >{{ t('generalSettings.message') }}</label >
91+ <label name =" tabName" for =" general-tab"
92+ ><img src =" ../assets/icons/s-settings.svg" height =" 30" />{{
93+ t('generalSettings.message')
94+ }}</label
95+ >
7796
7897 <div class =" settings-content" >
7998 <GeneralSettings v-if =" selectedTab == SettingsTab.GeneralSettings" />
88107 :checked =" selectedTab == SettingsTab.About"
89108 v-on:change =" selectTab(SettingsTab.About)"
90109 />
91- <label name =" tabName" for =" about-tab" >{{ t('aboutSettings.message') }}</label >
110+ <label name =" tabName" for =" about-tab"
111+ ><img src =" ../assets/icons/s-about.svg" height =" 30" />{{
112+ t('aboutSettings.message')
113+ }}</label
114+ >
92115
93116 <div class =" settings-content" >
94117 <About v-if =" selectedTab == SettingsTab.About" />
@@ -133,9 +156,6 @@ function selectTab(value: SettingsTab) {
133156 </script >
134157
135158<style scoped>
136- .header-block {
137- background-color : white ;
138- }
139159.header-block .title {
140160 vertical-align : top ;
141161 margin-top : 15px ;
@@ -144,7 +164,7 @@ function selectTab(value: SettingsTab) {
144164}
145165
146166.header-block .logo {
147- margin : 10px 20 px ;
167+ margin : 10px 10 px 10 px 35 px ;
148168}
149169.tab-separator {
150170 margin-left : 10px ;
0 commit comments