Skip to content

Commit 4fcaeef

Browse files
authored
Adapt to core accessibility and color palette changes (#156)
1 parent c2bf941 commit 4fcaeef

File tree

2 files changed

+40
-37
lines changed

2 files changed

+40
-37
lines changed

pom.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>org.jenkins-ci.plugins</groupId>
66
<artifactId>plugin</artifactId>
7-
<version>4.2</version>
7+
<version>4.15</version>
88
<relativePath />
99
</parent>
1010
<groupId>io.jenkins.plugins</groupId>
@@ -14,7 +14,7 @@
1414
<properties>
1515
<revision>0.0.3</revision>
1616
<changelist>-SNAPSHOT</changelist>
17-
<jenkins.version>2.249.1</jenkins.version>
17+
<jenkins.version>2.277</jenkins.version>
1818
<java.level>8</java.level>
1919
<tagNameFormat>@{project.version}</tagNameFormat>
2020
<useBeta>true</useBeta>
@@ -25,8 +25,8 @@
2525
<dependencies>
2626
<dependency>
2727
<groupId>io.jenkins.tools.bom</groupId>
28-
<artifactId>bom-2.222.x</artifactId>
29-
<version>10</version>
28+
<artifactId>bom-2.263.x</artifactId>
29+
<version>21</version>
3030
<scope>import</scope>
3131
<type>pom</type>
3232
</dependency>
@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>io.jenkins.plugins</groupId>
3939
<artifactId>theme-manager</artifactId>
40-
<version>0.1</version>
40+
<version>0.6</version>
4141
</dependency>
4242

4343
<dependency>

src/main/resources/io/jenkins/plugins/darktheme/theme.css

Lines changed: 35 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22
--dark-theme-bg-black: #111;
33
--dark-theme-bg-dark: #222;
44
--dark-theme-bg-medium: #2d2b2b;
5-
--dark-theme-bg-333: #333;
5+
--dark-theme-bg-dark-grey: #333;
6+
--dark-theme-bg-medium-grey: #444;
7+
--dark-theme-bg-light-grey: #555;
8+
--dark-theme-bg-very-light-grey: #444;
69
--background: var(--dark-theme-bg-dark);
7-
--very-light-grey: var(--dark-theme-bg-dark);
8-
--light-grey: var(--dark-theme-bg-333);
9-
--medium-grey: var(--dark-theme-bg-333);
10-
--white: var(--dark-theme-bg-333);
10+
--very-light-grey: var(--dark-theme-bg-very-light-grey);
11+
--light-grey: var(--dark-theme-bg-medium);
12+
--medium-grey: var(--dark-theme-bg-medium-grey);
13+
--white: var(--dark-theme-bg-dark-grey);
1114

1215
/* Text */
1316
--text-color: #c0c0c0;
@@ -32,11 +35,11 @@
3235
/* Buttons */
3336
--btn-secondary-bg: var(--dark-theme-bg-dark);
3437
--btn-secondary-color: var(--btn-primary-color);
35-
--btn-link-bg--hover: var(--dark-theme-bg-333);
36-
--btn-link-bg--active: var(--dark-theme-bg-333);
38+
--btn-link-bg--hover: var(--dark-theme-bg-dark-grey);
39+
--btn-link-bg--active: var(--dark-theme-bg-dark-grey);
3740

3841
/* Help area */
39-
--help-area-bg-color: var(--dark-theme-bg-333);
42+
--help-area-bg-color: var(--dark-theme-bg-dark-grey);
4043
--configure-job-help-area-bg-color: var(--dark-theme-bg-dark);
4144

4245
/* Header */
@@ -53,75 +56,75 @@
5356
--breadcrumbs-bg-color--hover: var(--dark-theme-bg-dark);
5457
--breadcrumbs-text-color: var(--text-color);
5558
--breadcrumbs-item-bg-color--hover: var(--dark-theme-bg-dark);
56-
--breadcrumbs-border: var(--dark-theme-bg-333);
59+
--breadcrumbs-border: var(--dark-theme-bg-dark-grey);
5760

5861
/* Links */
5962
--link-color: #18B;
6063
--link-visited-color: var(--link-color);
6164

6265
/* Table */
6366
--bigtable-header-bg: var(--dark-theme-bg-black);
64-
--bigtable-header-border-color: var(--dark-theme-bg-333);
67+
--bigtable-header-border-color: var(--dark-theme-bg-dark-grey);
6568
--bigtable-header-text-color: var(--text-color);
66-
--bigtable-row-border-color: var(--dark-theme-bg-333);
69+
--bigtable-row-border-color: var(--dark-theme-bg-dark-grey);
6770
--even-row-color: #020202;
68-
--table-striped-bg--hover: var(--dark-theme-bg-333);
71+
--table-striped-bg--hover: var(--dark-theme-bg-dark-grey);
6972

7073
/* Pane widget */
71-
--pane-border-color: var(--dark-theme-bg-333);
72-
--pane-header-border-color: var(--dark-theme-bg-333);
74+
--pane-border-color: var(--dark-theme-bg-dark-grey);
75+
--pane-header-border-color: var(--dark-theme-bg-dark-grey);
7376
--pane-header-color: var(--dark-theme-bg-black);
7477

7578
/* Tab bar widget */
76-
--tab-link-border-color: var(--dark-theme-bg-333);
79+
--tab-link-border-color: var(--dark-theme-bg-dark-grey);
7780
--tab-link-text-color: #999;
7881
--tab-link-checked-bg: var(--dark-theme-bg-black);
7982
--tab-link-checked-text-color: var(--primary);
80-
--tab-link-bg--hover: var(--dark-theme-bg-333);
81-
--tab-link-bg--active: var(--dark-theme-bg-333);
83+
--tab-link-bg--hover: var(--dark-theme-bg-dark-grey);
84+
--tab-link-bg--active: var(--dark-theme-bg-dark-grey);
8285

8386
/* Side panel */
8487
--panel-header-bg-color: var(--dark-theme-bg-black);
85-
--panel-border-color: var(--dark-theme-bg-333);
88+
--panel-border-color: var(--dark-theme-bg-dark-grey);
8689
--panel-border-color--hover: var(--dark-theme-bg-black);
87-
--task-link-bg-color--hover: var(--dark-theme-bg-black);
90+
--task-link-bg-color--hover: var(--dark-theme-bg-medium-grey);
8891

8992
/* Form */
9093
--input-color: #3a3a3a;
9194
--input-border: var(--dark-theme-bg-dark);
92-
--header-search-border: var(--dark-theme-bg-333);
95+
--header-search-border: var(--dark-theme-bg-dark-grey);
9396
--input-hidden-password-bg-color: var(--input-color);
9497

9598
/* Text area handle */
96-
--text-area-handle-border: var(--dark-theme-bg-333);
99+
--text-area-handle-border: var(--dark-theme-bg-dark-grey);
97100
--text-area-handle-bg-color: var(--text-area-handle-border);
98101

99102
/* Pop out menus */
100-
--menu-bg-color: var(--dark-theme-bg-333);
103+
--menu-bg-color: var(--dark-theme-bg-medium);
101104
--menu-text-color: var(--primary);
102105
--menu-selected-color: var(--dark-theme-bg-dark);
103106
--menu-box-shadow: none;
104107

105108
/* Manage component */
106-
--manage-option-bg-color--hover: var(--dark-theme-bg-333);
107-
--manage-option-bg-color--active: var(--dark-theme-bg-333);
108-
--manage-option-border-color: var(--dark-theme-bg-333);
109+
--manage-option-bg-color--hover: var(--dark-theme-bg-light-grey);
110+
--manage-option-bg-color--active: var(--dark-theme-bg-light-grey);
111+
--manage-option-border-color: var(--dark-theme-bg-light-grey);
109112

110113
/* Add form widget */
111114
--light-bg-color: var(--dark-theme-bg-medium);
112115
--light-bg-color--hover: var(--dark-theme-bg-dark);
113-
--bright-bg-color: var(--dark-theme-bg-333);
116+
--bright-bg-color: var(--dark-theme-bg-dark-grey);
114117
--brightest-bg-color: var(--input-color);
115-
--add-item-btn-decorator-border-color: var(--dark-theme-bg-333);
116-
--add-item-categories-bg-color--hover: var(--dark-theme-bg-333);
117-
--add-item-btn-decorator-bg-color: var(--dark-theme-bg-333);
118-
--configure-job-bottom-sticker-bg-color: var(--dark-theme-bg-333);
119-
--configure-job-bottom-sticker-border-color: var(--dark-theme-bg-333);
118+
--add-item-btn-decorator-border-color: var(--dark-theme-bg-dark-grey);
119+
--add-item-categories-bg-color--hover: var(--dark-theme-bg-dark-grey);
120+
--add-item-btn-decorator-bg-color: var(--dark-theme-bg-dark-grey);
121+
--configure-job-bottom-sticker-bg-color: var(--dark-theme-bg-dark-grey);
122+
--configure-job-bottom-sticker-border-color: var(--dark-theme-bg-dark-grey);
120123

121124
/* Plugin manager */
122125
--plugin-manager-bg-color-already-upgraded: var(--dark-theme-bg-medium);
123126
--plugin-manager-category-link-bg-color: #5d5b5b;
124-
--plugin-manager-category-link-bg-color--hover: var(--dark-theme-bg-333);
127+
--plugin-manager-category-link-bg-color--hover: var(--dark-theme-bg-dark-grey);
125128
--plugin-manager-category-link-border-color--hover: var(--dark-theme-bg-black);
126129
--plugin-manager-category-text-color: var(--text-color);
127130
--plugin-manager-category-link-color--hover: #a5a3a3;

0 commit comments

Comments
 (0)