Skip to content

Commit c373aa2

Browse files
committed
add themes: Darcula, GitHub Dark, GitHub Light
1 parent 88af9a1 commit c373aa2

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

logstyles/themes.py

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,5 +228,105 @@
228228
'message_bg': '#eba0ac',
229229
},
230230
},
231+
232+
},
233+
'Darcula': {
234+
'timestamp_format': '%Y-%m-%d %H:%M:%S',
235+
'time_color': '#BBBBBB', # stdOutput
236+
'module_color': '#FFC66D', # function
237+
'function_color': '#6897BB', # number
238+
'line_color': '#287BDE', # link
239+
'thread_color': '#B9BCD1', # typeDef
240+
'process_color': '#299999', # ANSICyan
241+
'styles': {
242+
'DEBUG': {
243+
'level_fg': '#629755', # docComment (green)
244+
'message_fg': '#629755',
245+
},
246+
'INFO': {
247+
'level_fg': '#6A8759', # string (green)
248+
'message_fg': '#A9B7C6', # fg (foreground)
249+
},
250+
'WARNING': {
251+
'level_fg': '#BE9117', # warnStripe (orange)
252+
'message_fg': '#BE9117',
253+
},
254+
'ERROR': {
255+
'level_fg': '#CC666E', # errorMsg (red)
256+
'message_fg': '#CC666E',
257+
},
258+
'CRITICAL': {
259+
'level_fg': '#9E2927', # errorStripe (dark red)
260+
'message_fg': '#A9B7C6', # fg (foreground)
261+
'message_bg': '#9E2927', # errorStripe
262+
},
263+
},
264+
},
265+
'GitHub Light': {
266+
'timestamp_format': '%Y-%m-%d %H:%M:%S',
267+
'time_color': '#24292f', # fg.default
268+
'module_color': '#0366d6', # accent.fg
269+
'function_color': '#6f42c1', # purple[5]
270+
'line_color': '#005cc5', # blue[6]
271+
'thread_color': '#d73a49', # red[5]
272+
'process_color': '#28a745', # green[5]
273+
'styles': {
274+
'DEBUG': {
275+
'level_fg': '#6a737d', # fg.muted
276+
'message_fg': '#6a737d',
277+
},
278+
'INFO': {
279+
'level_fg': '#22863a', # success.emphasis
280+
'message_fg': '#24292f', # fg.default
281+
},
282+
'WARNING': {
283+
'level_fg': '#b08800', # attention.fg
284+
'message_fg': '#b08800',
285+
},
286+
'ERROR': {
287+
'level_fg': '#d73a49', # danger.fg
288+
'message_fg': '#d73a49',
289+
},
290+
'CRITICAL': {
291+
'level_fg': '#86181d', # severe.fg
292+
'message_fg': '#ffffff', # white
293+
'message_bg': '#86181d',
294+
},
295+
},
231296
},
297+
298+
'GitHub Dark': {
299+
'timestamp_format': '%Y-%m-%d %H:%M:%S',
300+
'time_color': '#c9d1d9', # fg.default
301+
'module_color': '#58a6ff', # accent.fg
302+
'function_color': '#d2a8ff', # purple[4]
303+
'line_color': '#1f6feb', # blue[5]
304+
'thread_color': '#f778ba', # pink[4]
305+
'process_color': '#3fb950', # green[4]
306+
'styles': {
307+
'DEBUG': {
308+
'level_fg': '#8b949e', # fg.muted
309+
'message_fg': '#8b949e',
310+
},
311+
'INFO': {
312+
'level_fg': '#58a6ff', # accent.fg
313+
'message_fg': '#c9d1d9', # fg.default
314+
},
315+
'WARNING': {
316+
'level_fg': '#e3b341', # attention.fg
317+
'message_fg': '#e3b341',
318+
},
319+
'ERROR': {
320+
'level_fg': '#f85149', # danger.fg
321+
'message_fg': '#f85149',
322+
},
323+
'CRITICAL': {
324+
'level_fg': '#ff7b72', # severe.fg
325+
'message_fg': '#ffffff', # white
326+
'message_bg': '#ff7b72',
327+
},
328+
},
329+
},
330+
331+
232332
}

0 commit comments

Comments
 (0)