Skip to content

Commit a713261

Browse files
janfaraciktimja
andauthored
Update colors for new forms/table design (#165)
Co-authored-by: Tim Jacomb <[email protected]>
1 parent b29f2fb commit a713261

File tree

2 files changed

+38
-14
lines changed

2 files changed

+38
-14
lines changed

pom.xml

Lines changed: 4 additions & 4 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.15</version>
7+
<version>4.30</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.277</jenkins.version>
17+
<jenkins.version>2.303.3</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.263.x</artifactId>
29-
<version>21</version>
28+
<artifactId>bom-2.303.x</artifactId>
29+
<version>1008.vb9e22885c9cf</version>
3030
<scope>import</scope>
3131
<type>pom</type>
3232
</dependency>

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

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
:root {
2-
--dark-theme-bg-black: #111;
2+
--dark-theme-bg-black: hsl(240, 6%, 10%);
33
--dark-theme-bg-dark: #222;
44
--dark-theme-bg-medium: #2d2b2b;
55
--dark-theme-bg-dark-grey: #333;
66
--dark-theme-bg-medium-grey: #444;
77
--dark-theme-bg-light-grey: #555;
88
--dark-theme-bg-very-light-grey: #444;
9-
--background: var(--dark-theme-bg-dark);
9+
--background: hsl(240, 6%, 13%);
1010
--very-light-grey: var(--dark-theme-bg-very-light-grey);
1111
--light-grey: var(--dark-theme-bg-medium);
1212
--medium-grey: var(--dark-theme-bg-medium-grey);
1313
--white: var(--dark-theme-bg-dark-grey);
1414
--black: var(--dark-theme-bg-light-grey);
1515

16+
--primary: #53c1ff;
17+
1618
/* Text */
17-
--text-color: #c0c0c0;
18-
--text-color-secondary: var(--text-color);
19+
--text-color: rgb(250, 250, 255);
20+
--text-color-secondary: rgb(200, 200, 205);
1921
--call-to-action-text-color: var(--dark-theme-bg-medium);
2022
--call-to-action-link-color: var(--call-to-action-text-color);
2123

@@ -34,6 +36,7 @@
3436
--alert-danger-border-color: var(--alert-danger-bg-color);
3537

3638
/* Buttons */
39+
--btn-primary-bg: #53c1ff;
3740
--btn-secondary-bg: var(--dark-theme-bg-dark);
3841
--btn-secondary-color: var(--btn-primary-color);
3942
--btn-link-bg--hover: var(--dark-theme-bg-dark-grey);
@@ -60,10 +63,16 @@
6063
--breadcrumbs-border: var(--dark-theme-bg-dark-grey);
6164

6265
/* Links */
63-
--link-color: #18B;
64-
--link-visited-color: var(--link-color);
66+
--link-color: #53c1ff;
67+
--link-visited-color: #53c1ff;
6568

6669
/* Table */
70+
--table-background: var(--dark-theme-bg-black);
71+
--table-header-foreground: rgb(240, 240, 245);
72+
--table-body-background: var(--background);
73+
--table-body-foreground: rgb(240, 240, 245);
74+
75+
/* Deprecated */
6776
--bigtable-header-bg: var(--dark-theme-bg-black);
6877
--bigtable-header-border-color: var(--dark-theme-bg-dark-grey);
6978
--bigtable-header-text-color: var(--text-color);
@@ -76,7 +85,14 @@
7685
--pane-header-border-color: var(--dark-theme-bg-dark-grey);
7786
--pane-header-color: var(--dark-theme-bg-black);
7887

79-
/* Tab bar widget */
88+
/* Tab bar */
89+
--tabs-background: var(--dark-theme-bg-black);
90+
--tabs-item-background: transparent;
91+
--tabs-item-background--hover: rgba(255, 255, 255, 0.05);
92+
--tabs-item-background--active: rgba(255, 255, 255, 0.1);
93+
--tabs-item-background--selected: rgba(255, 255, 255, 0.05);
94+
95+
/* Deprecated */
8096
--tab-link-border-color: var(--dark-theme-bg-dark-grey);
8197
--tab-link-text-color: #999;
8298
--tab-link-checked-bg: var(--dark-theme-bg-black);
@@ -86,13 +102,17 @@
86102

87103
/* Side panel */
88104
--panel-header-bg-color: var(--dark-theme-bg-black);
89-
--panel-border-color: var(--dark-theme-bg-dark-grey);
105+
--panel-border-color: rgb(50, 50, 55);
90106
--panel-border-color--hover: var(--dark-theme-bg-black);
91107
--task-link-bg-color--hover: var(--dark-theme-bg-medium-grey);
92108

93109
/* Form */
94-
--input-color: #3a3a3a;
95-
--input-border: var(--dark-theme-bg-dark);
110+
--input-color: rgb(40, 40, 42);
111+
--input-border: rgb(120, 120, 130);
112+
--input-border-hover: rgb(140, 140, 150);
113+
--focus-input-border: #4bbeff;
114+
--focus-input-glow: rgba(43, 116, 160, 0.4);
115+
96116
--header-search-border: var(--dark-theme-bg-dark-grey);
97117
--input-hidden-password-bg-color: var(--input-color);
98118

@@ -133,6 +153,10 @@
133153

134154
/* Auto complete */
135155
--auto-complete-bg-color--prehighlight: var(--primary);
156+
157+
/* Colors */
158+
--green: #1bc656;
159+
--red: #ff0b27;
136160
}
137161

138162
/**

0 commit comments

Comments
 (0)