Skip to content

Commit bd6175e

Browse files
authored
Add properties for system theme (#385)
1 parent db90fe2 commit bd6175e

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
<dependencies>
2727
<dependency>
2828
<groupId>io.jenkins.tools.bom</groupId>
29-
<artifactId>bom-2.332.x</artifactId>
30-
<version>1763.v092b_8980a_f5e</version>
29+
<artifactId>bom-2.414.x</artifactId>
30+
<version>2329.v078520e55c19</version>
3131
<scope>import</scope>
3232
<type>pom</type>
3333
</dependency>
@@ -38,7 +38,7 @@
3838
<dependency>
3939
<groupId>io.jenkins.plugins</groupId>
4040
<artifactId>theme-manager</artifactId>
41-
<version>193.vcef22f6c5f2b_</version>
41+
<version>209.va_da_1152274b_e</version>
4242
</dependency>
4343

4444
<dependency>

src/main/java/io/jenkins/plugins/darktheme/DarkThemeSystemManagerFactory.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,11 @@ public DarkThemeSystemManagerFactory() {
1818

1919
@Override
2020
public Theme getTheme() {
21-
return Theme.builder().build();
21+
return Theme.builder()
22+
.respectSystemAppearance()
23+
.withProperty("ace-editor", "theme-dark", ACE_EDITOR_THEME)
24+
.withProperty("prism-api", "theme-dark", PRISM_THEME)
25+
.build();
2226
}
2327

2428
@Extension

0 commit comments

Comments
 (0)