Skip to content

Commit 1632420

Browse files
UI: apply PICA Latte theme
1 parent dfbadbf commit 1632420

20 files changed

Lines changed: 178 additions & 178 deletions

pica/keithley/delta_mode/Delta_RT_K6221_K2182_L350_Sensing_GUI.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -222,15 +222,15 @@ class MeasurementAppGUI:
222222
LOGO_FILE_PATH = "../../assets/LOGO/UGC_DAE_CSR_NBG.jpeg"
223223

224224
# --- Theming and Styling ---
225-
CLR_BG_DARK = '#2B3D4F'
226-
CLR_HEADER = '#3A506B'
227-
CLR_FG_LIGHT = '#EDF2F4'
225+
CLR_BG_DARK = '#B8A392'
226+
CLR_HEADER = '#E5DCD3'
227+
CLR_FG_LIGHT = '#2C2825'
228228
CLR_TEXT_DARK = '#1A1A1A'
229-
CLR_ACCENT_GOLD = '#FFC107'
230-
CLR_ACCENT_GREEN = '#A7C957'
231-
CLR_ACCENT_RED = '#E74C3C'
232-
CLR_CONSOLE_BG = '#1E2B38'
233-
CLR_GRAPH_BG = '#FFFFFF'
229+
CLR_ACCENT_GOLD = '#BA6B5E'
230+
CLR_ACCENT_GREEN = '#B68B6E'
231+
CLR_ACCENT_RED = '#BA6B5E'
232+
CLR_CONSOLE_BG = '#E5DCD3'
233+
CLR_GRAPH_BG = '#F4EFEA'
234234
FONT_SIZE_BASE = 11
235235
FONT_BASE = ('Segoe UI', FONT_SIZE_BASE)
236236
FONT_SUB_LABEL = ('Segoe UI', FONT_SIZE_BASE - 2)

pica/keithley/delta_mode/Delta_RT_K6221_K2182_L350_T_Control_GUI.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -211,15 +211,15 @@ class Advanced_Delta_GUI:
211211
except NameError:
212212
LOGO_FILE_PATH = resource_path("../../assets/LOGO/UGC_DAE_CSR_NBG.jpeg")
213213

214-
CLR_BG_DARK = '#2B3D4F'
215-
CLR_HEADER = '#3A506B'
216-
CLR_FG_LIGHT = '#EDF2F4'
214+
CLR_BG_DARK = '#B8A392'
215+
CLR_HEADER = '#E5DCD3'
216+
CLR_FG_LIGHT = '#2C2825'
217217
CLR_TEXT_DARK = '#1A1A1A'
218-
CLR_ACCENT_GOLD = '#FFC107'
219-
CLR_ACCENT_GREEN = '#A7C957'
220-
CLR_ACCENT_RED = '#E74C3C'
221-
CLR_CONSOLE_BG = '#1E2B38'
222-
CLR_GRAPH_BG = '#FFFFFF'
218+
CLR_ACCENT_GOLD = '#BA6B5E'
219+
CLR_ACCENT_GREEN = '#B68B6E'
220+
CLR_ACCENT_RED = '#BA6B5E'
221+
CLR_CONSOLE_BG = '#E5DCD3'
222+
CLR_GRAPH_BG = '#F4EFEA'
223223
FONT_SIZE_BASE = 11
224224
FONT_BASE = ('Segoe UI', FONT_SIZE_BASE)
225225
FONT_SUB_LABEL = ('Segoe UI', FONT_SIZE_BASE - 2)

pica/keithley/delta_mode/IV_K6221_DC_Sweep_GUI.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,9 +173,9 @@ class Passthrough_IV_GUI:
173173
PROGRAM_VERSION = "1.6"
174174
LOGO_SIZE = 110
175175
LOGO_FILE_PATH = resource_path("../../assets/LOGO/UGC_DAE_CSR_NBG.jpeg") # Path to your logo image
176-
CLR_BG_DARK = '#2B3D4F'; CLR_HEADER = '#3A506B'; CLR_FG_LIGHT = '#EDF2F4'; CLR_TEXT_DARK = '#1A1A1A' # Base colors
177-
CLR_ACCENT_GOLD = '#FFC107'; CLR_ACCENT_GREEN = '#A7C957'; CLR_ACCENT_RED = '#E74C3C' # Accent colors
178-
CLR_CONSOLE_BG = '#1E2B38'; CLR_GRAPH_BG = '#FFFFFF' # Specific component colors
176+
CLR_BG_DARK = '#B8A392'; CLR_HEADER = '#E5DCD3'; CLR_FG_LIGHT = '#2C2825'; CLR_TEXT_DARK = '#1A1A1A' # Base colors
177+
CLR_ACCENT_GOLD = '#BA6B5E'; CLR_ACCENT_GREEN = '#B68B6E'; CLR_ACCENT_RED = '#BA6B5E' # Accent colors
178+
CLR_CONSOLE_BG = '#E5DCD3'; CLR_GRAPH_BG = '#F4EFEA' # Specific component colors
179179
FONT_BASE = ('Segoe UI', 11); FONT_TITLE = ('Segoe UI', 13, 'bold'); FONT_CONSOLE = ('Consolas', 10) # Fonts
180180

181181
def __init__(self, root):

pica/keithley/k2400/IV_K2400_GUI.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,9 @@ def shutdown(self):
189189

190190
class MeasurementAppGUI:
191191
PROGRAM_VERSION = "12.2" # Updated Version
192-
CLR_BG_DARK, CLR_HEADER, CLR_FG_LIGHT = '#2B3D4F', '#3A506B', '#EDF2F4'
193-
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_GOLD = '#A7C957', '#EF233C', '#FFC107'
194-
CLR_CONSOLE_BG = '#1E2B38'
192+
CLR_BG_DARK, CLR_HEADER, CLR_FG_LIGHT = '#B8A392', '#E5DCD3', '#2C2825'
193+
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_GOLD = '#B68B6E', '#EF233C', '#BA6B5E'
194+
CLR_CONSOLE_BG = '#E5DCD3'
195195
FONT_SIZE_BASE = 12
196196
FONT_BASE = ('Segoe UI', FONT_SIZE_BASE)
197197
FONT_TITLE = ('Segoe UI', FONT_SIZE_BASE + 2, 'bold')
@@ -243,8 +243,8 @@ def setup_styles(self):
243243
style.configure('TButton', font=self.FONT_BASE, padding=(10, 8))
244244
style.map(
245245
'TButton', foreground=[
246-
('!active', '#2B3D4F'), ('active', '#EDF2F4')], background=[
247-
('!active', '#8D99AE'), ('active', '#2B3D4F')])
246+
('!active', '#B8A392'), ('active', '#2C2825')], background=[
247+
('!active', '#BA6B5E'), ('active', '#B8A392')])
248248
style.configure('Start.TButton', background=self.CLR_ACCENT_GREEN)
249249
style.configure('Stop.TButton', background=self.CLR_ACCENT_RED)
250250
style.configure(

pica/keithley/k2400/RT_K2400_L350_T_Control_GUI.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +184,14 @@ def shutdown(self):
184184

185185
class RT_GUI_Active:
186186
PROGRAM_VERSION = "3.1" # UI/UX Update
187-
CLR_BG = '#2B3D4F'
188-
CLR_HEADER = '#3A506B'
189-
CLR_FG = '#EDF2F4'
190-
CLR_FRAME_BG = '#3A506B'
191-
CLR_INPUT_BG = '#4C566A'
192-
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_BLUE = '#A7C957', '#E74C3C', '#8D99AE'
193-
CLR_ACCENT_GOLD = '#FFC107'
194-
CLR_CONSOLE_BG = '#1E2B38'
187+
CLR_BG = '#B8A392'
188+
CLR_HEADER = '#E5DCD3'
189+
CLR_FG = '#2C2825'
190+
CLR_FRAME_BG = '#E5DCD3'
191+
CLR_INPUT_BG = '#F4EFEA'
192+
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_BLUE = '#B68B6E', '#BA6B5E', '#BA6B5E'
193+
CLR_ACCENT_GOLD = '#BA6B5E'
194+
CLR_CONSOLE_BG = '#E5DCD3'
195195
CLR_TEXT_DARK = '#1A1A1A'
196196
FONT_BASE = ('Segoe UI', 11)
197197
FONT_TITLE = ('Segoe UI', 13, 'bold')

pica/keithley/k2400/RT_K2400_L350_T_Sensing_GUI.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -163,15 +163,15 @@ def launch_gpib_scanner():
163163

164164
class RT_GUI_Passive:
165165
PROGRAM_VERSION = "3.1"
166-
CLR_BG_DARK = '#2B3D4F'
167-
CLR_HEADER = '#3A506B'
168-
CLR_FG_LIGHT = '#EDF2F4'
166+
CLR_BG_DARK = '#B8A392'
167+
CLR_HEADER = '#E5DCD3'
168+
CLR_FG_LIGHT = '#2C2825'
169169
CLR_TEXT_DARK = '#1A1A1A'
170-
CLR_ACCENT_GOLD = '#FFC107'
171-
CLR_ACCENT_GREEN = '#A7C957'
172-
CLR_ACCENT_RED = '#E74C3C'
173-
CLR_CONSOLE_BG = '#1E2B38'
174-
CLR_GRAPH_BG = '#FFFFFF'
170+
CLR_ACCENT_GOLD = '#BA6B5E'
171+
CLR_ACCENT_GREEN = '#B68B6E'
172+
CLR_ACCENT_RED = '#BA6B5E'
173+
CLR_CONSOLE_BG = '#E5DCD3'
174+
CLR_GRAPH_BG = '#F4EFEA'
175175
FONT_SIZE_BASE = 11
176176
FONT_BASE = ('Segoe UI', FONT_SIZE_BASE)
177177
FONT_TITLE = ('Segoe UI', FONT_SIZE_BASE + 2, 'bold')
@@ -211,7 +211,7 @@ def setup_styles(self):
211211
style.configure('Header.TLabel', background=self.CLR_HEADER)
212212
style.configure(
213213
'TEntry',
214-
fieldbackground='#4C566A',
214+
fieldbackground='#F4EFEA',
215215
foreground=self.CLR_FG_LIGHT,
216216
insertcolor=self.CLR_FG_LIGHT)
217217
style.configure(
@@ -244,21 +244,21 @@ def setup_styles(self):
244244
style.configure(
245245
'Browse.TButton',
246246
foreground=self.CLR_TEXT_DARK,
247-
background='#8D99AE')
247+
background='#BA6B5E')
248248
style.map(
249249
'Browse.TButton', background=[
250250
('active', '#7C899E'), ('hover', '#7C899E')])
251251
style.configure(
252252
'TLabelframe',
253253
background=self.CLR_HEADER,
254-
bordercolor='#8D99AE')
254+
bordercolor='#BA6B5E')
255255
# --- NEW: Style for Comboboxes to make them more visible ---
256256
style.configure(
257257
'TCombobox',
258-
fieldbackground='#4C566A',
258+
fieldbackground='#F4EFEA',
259259
foreground=self.CLR_FG_LIGHT,
260260
arrowcolor=self.CLR_FG_LIGHT,
261-
selectbackground='#8D99AE',
261+
selectbackground='#BA6B5E',
262262
selectforeground=self.CLR_FG_LIGHT)
263263
style.configure(
264264
'TLabelframe.Label',

pica/keithley/k2400_2182/IV_K2400_K2182_GUI.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -179,16 +179,16 @@ def shutdown(self):
179179

180180
class IV_GUI:
181181
PROGRAM_VERSION = "2.2" # Performance and UI update
182-
CLR_BG_DARK = '#2B3D4F'
183-
CLR_HEADER = '#3A506B'
184-
CLR_FG_LIGHT = '#EDF2F4'
185-
CLR_FRAME_BG = '#3A506B'
186-
CLR_INPUT_BG = '#4C566A'
182+
CLR_BG_DARK = '#B8A392'
183+
CLR_HEADER = '#E5DCD3'
184+
CLR_FG_LIGHT = '#2C2825'
185+
CLR_FRAME_BG = '#E5DCD3'
186+
CLR_INPUT_BG = '#F4EFEA'
187187
CLR_TEXT_DARK = '#1A1A1A'
188-
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_BLUE = '#A7C957', '#E74C3C', '#8D99AE'
189-
CLR_ACCENT_GOLD = '#FFC107'
190-
CLR_CONSOLE_BG = '#1E2B38'
191-
CLR_GRAPH_BG = '#FFFFFF'
188+
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_BLUE = '#B68B6E', '#BA6B5E', '#BA6B5E'
189+
CLR_ACCENT_GOLD = '#BA6B5E'
190+
CLR_CONSOLE_BG = '#E5DCD3'
191+
CLR_GRAPH_BG = '#F4EFEA'
192192
FONT_BASE = ('Segoe UI', 11)
193193
FONT_TITLE = ('Segoe UI', 13, 'bold')
194194
FONT_CONSOLE = ('Consolas', 10)

pica/keithley/k2400_2182/RT_K2400_K2182_L350_T_Sensing_GUI.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -195,16 +195,16 @@ def shutdown(self):
195195

196196
class VT_GUI_Passive:
197197
PROGRAM_VERSION = "1.3" # Performance and UI update
198-
CLR_BG_DARK = '#2B3D4F'
199-
CLR_HEADER = '#3A506B'
200-
CLR_FG_LIGHT = '#EDF2F4'
201-
CLR_FRAME_BG = '#3A506B'
202-
CLR_INPUT_BG = '#4C566A'
198+
CLR_BG_DARK = '#B8A392'
199+
CLR_HEADER = '#E5DCD3'
200+
CLR_FG_LIGHT = '#2C2825'
201+
CLR_FRAME_BG = '#E5DCD3'
202+
CLR_INPUT_BG = '#F4EFEA'
203203
CLR_TEXT_DARK = '#1A1A1A'
204-
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_BLUE = '#A7C957', '#E74C3C', '#8D99AE'
205-
CLR_ACCENT_GOLD = '#FFC107'
206-
CLR_CONSOLE_BG = '#1E2B38'
207-
CLR_GRAPH_BG = '#FFFFFF'
204+
CLR_ACCENT_GREEN, CLR_ACCENT_RED, CLR_ACCENT_BLUE = '#B68B6E', '#BA6B5E', '#BA6B5E'
205+
CLR_ACCENT_GOLD = '#BA6B5E'
206+
CLR_CONSOLE_BG = '#E5DCD3'
207+
CLR_GRAPH_BG = '#F4EFEA'
208208
FONT_BASE = ('Segoe UI', 11)
209209
FONT_TITLE = ('Segoe UI', 13, 'bold')
210210
FONT_CONSOLE = ('Consolas', 10)

pica/keithley/k2400_2182/RT_K2400_K2182_T_Control_GUI.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -208,18 +208,18 @@ def shutdown(self):
208208
# -------------------------------------------------------------------------------
209209
class VT_GUI_Active:
210210
PROGRAM_VERSION = "2.2"
211-
CLR_BG_DARK = '#2B3D4F'
212-
CLR_HEADER = '#3A506B'
213-
CLR_FG_LIGHT = '#EDF2F4'
214-
CLR_FRAME_BG = '#3A506B'
215-
CLR_INPUT_BG = '#4C566A'
211+
CLR_BG_DARK = '#B8A392'
212+
CLR_HEADER = '#E5DCD3'
213+
CLR_FG_LIGHT = '#2C2825'
214+
CLR_FRAME_BG = '#E5DCD3'
215+
CLR_INPUT_BG = '#F4EFEA'
216216
CLR_TEXT_DARK = '#1A1A1A'
217-
CLR_ACCENT_GREEN = '#A7C957'
218-
CLR_ACCENT_RED = '#E74C3C'
219-
CLR_ACCENT_BLUE = '#8D99AE'
220-
CLR_ACCENT_GOLD = '#FFC107'
221-
CLR_CONSOLE_BG = '#1E2B38'
222-
CLR_GRAPH_BG = '#FFFFFF'
217+
CLR_ACCENT_GREEN = '#B68B6E'
218+
CLR_ACCENT_RED = '#BA6B5E'
219+
CLR_ACCENT_BLUE = '#BA6B5E'
220+
CLR_ACCENT_GOLD = '#BA6B5E'
221+
CLR_CONSOLE_BG = '#E5DCD3'
222+
CLR_GRAPH_BG = '#F4EFEA'
223223
FONT_BASE = ('Segoe UI', 11)
224224
FONT_TITLE = ('Segoe UI', 13, 'bold')
225225
FONT_CONSOLE = ('Consolas', 10)

pica/keithley/k6517b/High_Resistance/IV_K6517B_GUI.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -232,16 +232,16 @@ class HighResistanceIV_GUI:
232232
# Fallback for environments where __file__ is not defined
233233
LOGO_FILE_PATH = "../../../assets/LOGO/UGC_DAE_CSR_NBG.jpeg"
234234

235-
CLR_BG_DARK = '#2B3D4F'
236-
CLR_HEADER = '#3A506B'
237-
CLR_FG_LIGHT = '#EDF2F4'
238-
CLR_ACCENT_GOLD = '#FFC107'
235+
CLR_BG_DARK = '#B8A392'
236+
CLR_HEADER = '#E5DCD3'
237+
CLR_FG_LIGHT = '#2C2825'
238+
CLR_ACCENT_GOLD = '#BA6B5E'
239239
CLR_TEXT_DARK = '#1A1A1A'
240-
CLR_ACCENT_BLUE = '#8D99AE'
241-
CLR_ACCENT_GREEN = '#A7C957'
240+
CLR_ACCENT_BLUE = '#BA6B5E'
241+
CLR_ACCENT_GREEN = '#B68B6E'
242242
CLR_ACCENT_RED = '#EF233C'
243-
CLR_CONSOLE_BG = '#1E2B38'
244-
CLR_GRAPH_BG = '#FFFFFF'
243+
CLR_CONSOLE_BG = '#E5DCD3'
244+
CLR_GRAPH_BG = '#F4EFEA'
245245
FONT_SIZE_BASE = 11
246246
FONT_BASE = ('Segoe UI', FONT_SIZE_BASE)
247247
FONT_SUB_LABEL = ('Segoe UI', FONT_SIZE_BASE - 2)

0 commit comments

Comments
 (0)