mirror of
https://github.com/ryanamay/pint.git
synced 2024-09-20 01:50:34 +00:00
new: add tools, generate cg from tools
This commit is contained in:
parent
8fb34bb286
commit
e15cc4c2f8
4 changed files with 1122 additions and 0 deletions
1038
src/methods/colorGroups.js
Normal file
1038
src/methods/colorGroups.js
Normal file
File diff suppressed because it is too large
Load diff
58
src/methods/complicatedGroups.txt
Normal file
58
src/methods/complicatedGroups.txt
Normal file
|
@ -0,0 +1,58 @@
|
|||
|
||||
#ffffff 0 0 0 2px inset => __color_mktg_btn_shadow_hover_muted
|
||||
|
||||
#ffffff18e7 0 0 0 1px inset => __color_mktg_btn_shadow_outline
|
||||
|
||||
#ffffff18e7 0 0 0 4px => __color_mktg_btn_shadow_focus
|
||||
|
||||
0 0 transparent => __color_btn_danger_hover_inset_shadow
|
||||
0 0 transparent => __color_btn_danger_hover_shadow
|
||||
0 0 transparent => __color_btn_danger_selected_shadow
|
||||
0 0 transparent => __color_btn_inset_shadow
|
||||
0 0 transparent => __color_btn_outline_selected_shadow
|
||||
0 0 transparent => __color_btn_primary_inset_shadow
|
||||
0 0 transparent => __color_btn_primary_selected_shadow
|
||||
0 0 transparent => __color_btn_primary_shadow
|
||||
0 0 transparent => __color_btn_shadow
|
||||
0 0 transparent => __color_primer_shadow_highlight
|
||||
0 0 transparent => __color_primer_shadow_inset
|
||||
0 0 transparent => __color_shadow_small
|
||||
|
||||
0 0 0 0.2em #1f6feb4c => __color_btn_shadow_input_focus
|
||||
|
||||
0 0 0 1px #30363d 0 16px 32px #010409d8 => __color_overlay_shadow
|
||||
|
||||
0 0 0 1px (obj) => get_1.default(obj, path) => __color_checks_input_shadow
|
||||
|
||||
0 0 0 3px #0c2d6b => __color_primer_shadow_focus
|
||||
|
||||
0 0 0 3px #8b949e4c => __color_btn_focus_shadow
|
||||
|
||||
0 0 0 3px #1158c766 => __color_btn_outline_focus_shadow
|
||||
|
||||
0 0 0 3px #f8514966 => __color_btn_danger_focus_shadow
|
||||
|
||||
0 0 0 3px #2ea44f66 => __color_btn_primary_focus_shadow
|
||||
|
||||
0 12px 48px #010409 => __color_shadow_extra_large
|
||||
|
||||
0 1px 0 #01040919 => __color_btn_outline_hover_shadow
|
||||
|
||||
0 3px 6px #010409 => __color_shadow_medium
|
||||
|
||||
0 4px 7px #00000026 0 100px 80px #ffffff05 0 42px 33px #ffffff06 0 22px 18px #ffffff07 0 12px 10px #ffffff08 0 7px 5px #ffffff0a 0 3px 2px #ffffff11 => __color_mktg_btn_shadow_hover
|
||||
|
||||
0 8px 24px #010409 => __color_shadow_large
|
||||
|
||||
1px => __color_checks_container_border_width
|
||||
1px => __color_checks_run_border_width
|
||||
|
||||
_2px _2px 0 #0d1117 => __color_avatar_child_shadow
|
||||
|
||||
hsla(212, 12%, 18%, 1) => __color_btn_active_bg
|
||||
|
||||
inset 0 0.15em 0.3em #01040926 => __color_btn_shadow_active
|
||||
|
||||
inset 0 1px 0 #ffffff07 => __color_btn_outline_hover_inset_shadow
|
||||
|
||||
screen => __color_diff_blob_selected_line_highlight_mix_blend_mode
|
15
tools/cgGen.py
Normal file
15
tools/cgGen.py
Normal file
|
@ -0,0 +1,15 @@
|
|||
with open('schemeGroups.js', 'a') as f:
|
||||
x = open('colors.txt','r')
|
||||
prev_line = ''
|
||||
groupNumber = 0
|
||||
|
||||
for current_line in x:
|
||||
value = current_line.split("=>")[0].strip()
|
||||
varName = current_line.split("=>")[0].strip().replace("#", "")
|
||||
if prev_line.split("=>")[0].strip() != current_line.split("=>")[0].strip():
|
||||
groupNumber += 1
|
||||
f.write(']\n\n// color group: '+ str(groupNumber)+ ' | default color: ' + value + '\nexport var cg' + str(groupNumber) + '_' + varName + ' = [\n')
|
||||
f.write('"' + current_line.split("=>")[1].strip() + '",\n')
|
||||
prev_line = current_line
|
||||
|
||||
x.close()
|
11
tools/csstosort.py
Normal file
11
tools/csstosort.py
Normal file
|
@ -0,0 +1,11 @@
|
|||
with open('formatted.txt', 'a') as f:
|
||||
x = open('colors.txt','r')
|
||||
prev_line = ''
|
||||
|
||||
for current_line in x:
|
||||
if prev_line.split("=>")[0].strip() != current_line.split("=>")[0].strip():
|
||||
f.write('\n')
|
||||
f.write(current_line)
|
||||
prev_line = current_line
|
||||
|
||||
x.close()
|
Loading…
Reference in a new issue