diff --git a/pom.xml b/pom.xml index 9cfb9e1..b889740 100644 --- a/pom.xml +++ b/pom.xml @@ -26,8 +26,8 @@ io.jenkins.tools.bom - bom-2.332.x - 1763.v092b_8980a_f5e + bom-2.414.x + 2329.v078520e55c19 import pom @@ -38,7 +38,7 @@ io.jenkins.plugins theme-manager - 193.vcef22f6c5f2b_ + 209.va_da_1152274b_e diff --git a/src/main/java/io/jenkins/plugins/darktheme/DarkThemeSystemManagerFactory.java b/src/main/java/io/jenkins/plugins/darktheme/DarkThemeSystemManagerFactory.java index 746a40a..34cbf15 100644 --- a/src/main/java/io/jenkins/plugins/darktheme/DarkThemeSystemManagerFactory.java +++ b/src/main/java/io/jenkins/plugins/darktheme/DarkThemeSystemManagerFactory.java @@ -18,7 +18,11 @@ public DarkThemeSystemManagerFactory() { @Override public Theme getTheme() { - return Theme.builder().build(); + return Theme.builder() + .respectSystemAppearance() + .withProperty("ace-editor", "theme-dark", ACE_EDITOR_THEME) + .withProperty("prism-api", "theme-dark", PRISM_THEME) + .build(); } @Extension