diff -urN ../roundcube-thunderbird_labels-1.6.0.orig/skins/classic/includes/toolbar.html ./skins/classic/includes/toolbar.html --- ../roundcube-thunderbird_labels-1.6.0.orig/skins/classic/includes/toolbar.html 2022-10-12 11:02:27.000000000 +0300 +++ ./skins/classic/includes/toolbar.html 2022-10-17 16:47:04.563320000 +0300 @@ -1,6 +1,7 @@ diff -urN ../roundcube-thunderbird_labels-1.6.0.orig/skins/classic/tb_label.css ./skins/classic/tb_label.css --- ../roundcube-thunderbird_labels-1.6.0.orig/skins/classic/tb_label.css 2022-10-12 11:02:27.000000000 +0300 +++ ./skins/classic/tb_label.css 2024-04-22 04:12:05.304909000 +0300 @@ -9,66 +9,67 @@ text-indent: -5000px; } + +div.contextmenu ul.iconized li a.tb-label span.icon {position: relative;} +div.contextmenu ul.iconized li a.tb-label span.icon:after {display: block; content: ''; position: absolute; top: 4px; left: 10px; width: 0; height: 0; border: 4px solid #AAAAAA; border-radius: 4px;} + /* for menuitems non-active */ -.toolbarmenu li a.label0 -{ - color: #CCC; -} -.toolbarmenu li a.label0.active -{ - color: #333; -} -.toolbarmenu li a.label1 -{ - color: #FCC; -} -.toolbarmenu li a.label2, -{ - color: #FC3; -} -.toolbarmenu li a.label3 -{ - color: #3C3; -} -.toolbarmenu li a.label4 -{ - color: #99F; -} -.toolbarmenu li a.label5 -{ - color: #C9C; -} +.toolbarmenu li a.label0 {color: #CCC !important;} +.toolbarmenu li a.label1 {color: #FCC !important;} +.toolbarmenu li a.label2 {color: #FC3 !important;} +.toolbarmenu li a.label3 {color: #3C3 !important;} +.toolbarmenu li a.label4 {color: #99F !important;} +.toolbarmenu li a.label5 {color: #C9C !important;} +.toolbarmenu li a.label0 span.icon:after {border-color: #CCC !important;} +.toolbarmenu li a.label1 span.icon:after {border-color: #FCC !important;} +.toolbarmenu li a.label2 span.icon:after {border-color: #FC3 !important;} +.toolbarmenu li a.label3 span.icon:after {border-color: #3C3 !important;} +.toolbarmenu li a.label4 span.icon:after {border-color: #99F !important;} +.toolbarmenu li a.label5 span.icon:after {border-color: #C9C !important;} + /* for menuitems active */ -.toolbarmenu li a.label1.active, -span.label1 -{ - color: #FF0000; -} +.toolbarmenu li a.label0.active, span.label0 {color: #333 !important;} +.toolbarmenu li a.label1.active, span.label1 {color: #FF0000 !important;} +.toolbarmenu li a.label2.active, span.label2 {color: #FF9900 !important;} +.toolbarmenu li a.label3.active, span.label3 {color: #009900 !important;} +.toolbarmenu li a.label4.active, span.label4 {color: #3333FF !important;} +.toolbarmenu li a.label5.active, span.label5 {color: #993399 !important;} -.toolbarmenu li a.label2.active, -span.label2 -{ - color: #FF9900; -} +span.tb_label_dots.badges span.tb_label_badges.badge.label0, +span.tb_label_dots.badges span.tb_label_badges.badge.label1, +span.tb_label_dots.badges span.tb_label_badges.badge.label2, +span.tb_label_dots.badges span.tb_label_badges.badge.label3, +span.tb_label_dots.badges span.tb_label_badges.badge.label4, +span.tb_label_dots.badges span.tb_label_badges.badge.label5 +{color: #FFFFFF !important;} -.toolbarmenu li a.label3.active, -span.label3 -{ - color: #009900; -} +.toolbarmenu li a.label0.active span.icon:after {border-color: #333333 !important;} +.toolbarmenu li a.label1.active span.icon:after {border-color: #FF0000 !important;} +.toolbarmenu li a.label2.active span.icon:after {border-color: #FF9900 !important;} +.toolbarmenu li a.label3.active span.icon:after {border-color: #009900 !important;} +.toolbarmenu li a.label4.active span.icon:after {border-color: #3333FF !important;} +.toolbarmenu li a.label5.active span.icon:after {border-color: #993399 !important;} -.toolbarmenu li a.label4.active, -span.label4 -{ - color: #3333FF; -} -.toolbarmenu li a.label5.active, -span.label5 -{ - color: #993399; -} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label {position: relative;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label:after {display: block; content: ''; position: absolute; top: 6px; left: 10px; width: 0; height: 0; border: 4px solid #AAAAAA; border-radius: 4px;} + +/* for menuitems non-active */ +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label0:after {border-color: #CCC !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label1:after {border-color: #FCC !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label2:after {border-color: #FC3 !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label3:after {border-color: #3C3 !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label4:after {border-color: #99F !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label5:after {border-color: #C9C !important;} + +/* for menuitems active */ +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label0.active:after {border-color: #333333 !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label1.active:after {border-color: #FF0000 !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label2.active:after {border-color: #FF9900 !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label3.active:after {border-color: #009900 !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label4.active:after {border-color: #3333FF !important;} +div#tb-label-menu.popupmenu ul.toolbarmenu li a.tb-label.label5.active:after {border-color: #993399 !important;} /* dots for labels */ diff -urN ../roundcube-thunderbird_labels-1.6.0.orig/skins/elastic/includes/toolbar.html ./skins/elastic/includes/toolbar.html --- ../roundcube-thunderbird_labels-1.6.0.orig/skins/elastic/includes/toolbar.html 2022-10-12 11:02:27.000000000 +0300 +++ ./skins/elastic/includes/toolbar.html 2022-10-17 16:47:04.564139000 +0300 @@ -1,9 +1,5 @@ - - - - - - + label="thunderbird_labels.tb_label_button_label" title="thunderbird_labels.tb_label_button_title" + data-popup="tb-label-menu" innerclass="inner" /> diff -urN ../roundcube-thunderbird_labels-1.6.0.orig/skins/elastic/tb_label.css ./skins/elastic/tb_label.css --- ../roundcube-thunderbird_labels-1.6.0.orig/skins/elastic/tb_label.css 2022-10-12 11:02:27.000000000 +0300 +++ ./skins/elastic/tb_label.css 2022-10-17 16:47:04.564720000 +0300 @@ -65,6 +65,60 @@ content: "\f507"; /* user-tag */ } +.toolbarmenu li a.tb-label.label0:before, +.toolbarmenu li a.tb-label.label1:before, +.toolbarmenu li a.tb-label.label2:before, +.toolbarmenu li a.tb-label.label3:before, +.toolbarmenu li a.tb-label.label4:before, +.toolbarmenu li a.tb-label.label5:before { + font-family: 'Icons'; + font-style: normal; + font-weight: 900; + text-align: center; + line-height: inherit; + height: inherit !important; + margin-right: .5rem !important; + float: left !important; +/* width: 1.18em !important; */ +/* min-width: 1.18em; */ + content: "\2219"; + font-size: 300%; + width: 0.5em !important; + min-width: 0.5em; +/* margin-top: -2px; */ +} + +.menu a.button.tb-label:before { + content: "\f507"; /* user-tag */ +} + +.menu a.button.tb-label.label0:before, +.menu a.button.tb-label.label1:before, +.menu a.button.tb-label.label2:before, +.menu a.button.tb-label.label3:before, +.menu a.button.tb-label.label4:before, +.menu a.button.tb-label.label5:before { + text-align: center; + line-height: inherit; + height: inherit !important; + margin-right: .5rem !important; + float: left !important; +/* width: 1.18em !important; */ +/* min-width: 1.18em; */ + content: "\2219"; + font-size: 300%; + width: 0.5em !important; + min-width: 0.5em; + margin-top: -2px; +} + +.menu a.button.tb-label.label0 {color: #2c363a !important;} +.menu a.button.tb-label.label1 {color: #FF0000 !important;} +.menu a.button.tb-label.label2 {color: #FF9900 !important;} +.menu a.button.tb-label.label3 {color: #009900 !important;} +.menu a.button.tb-label.label4 {color: #3333FF !important;} +.menu a.button.tb-label.label5 {color: #993399 !important;} + div.contextmenu a.rcm-uidropdown::before { content: "\f507"; /* user-tag */ } diff -urN ../roundcube-thunderbird_labels-1.6.0.orig/skins/larry/includes/toolbar.html ./skins/larry/includes/toolbar.html --- ../roundcube-thunderbird_labels-1.6.0.orig/skins/larry/includes/toolbar.html 2022-10-12 11:02:27.000000000 +0300 +++ ./skins/larry/includes/toolbar.html 2022-10-17 16:47:04.565043000 +0300 @@ -1,6 +1,7 @@