Skip to content

Commit 6d2816a

Browse files
committed
Added icon, changed appearance of active toolbar item
Signed-off-by: jbicker <jan.bicker@typefox.io>
1 parent dd69092 commit 6d2816a

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

arduino-ide-extension/src/browser/monitor/monitor-widget.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ export class MonitorWidget extends ReactWidget {
131131

132132
this.id = MonitorWidget.ID;
133133
this.title.label = 'Serial Monitor';
134+
this.title.iconClass = 'arduino-serial-monitor-tab-icon';
134135

135136
this.lines = [];
136137
this.tempData = '';

arduino-ide-extension/src/browser/style/main.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
opacity: 1;
8484
}
8585

86-
.arduino-tool-item.item.connected-boards select {
86+
.arduino-tool-item.item.connected-boards select {
8787
line-height: var(--theia-content-line-height);
8888
font-size: var(--theia-ui-font-size1);
8989
color: var(--theia-ui-font-color1);

arduino-ide-extension/src/browser/style/serial-monitor.css

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
.p-TabBar.theia-app-centers .p-TabBar-tabIcon.arduino-serial-monitor-tab-icon {
2+
background: url(../icons/buttons.svg);
3+
background-size: 800%;
4+
background-position-y: 41px;
5+
background-position-x: 19px;
6+
}
7+
18
.serial-monitor-container {
29
height: 100%;
310
display: flex;
@@ -60,7 +67,7 @@
6067
}
6168

6269
.p-TabBar-toolbar .item.arduino-monitor.toggled {
63-
border: var(--theia-ui-button-color-hover) var(--theia-border-width) solid;
70+
background: var(--theia-brand-color2);
6471
}
6572

6673
.p-TabBar-toolbar .item .clear-all {

0 commit comments

Comments
 (0)