|
1 |
| -.jush { color: black; } |
| 1 | +.jush { |
| 2 | + --text-color: #000; |
| 3 | + --keyword-color: #03c; |
| 4 | + --identifier-color: #f00; |
| 5 | + --string-color: #808; |
| 6 | + --number-color: #090; |
| 7 | + --attribute-color: teal; |
| 8 | + --js-bg-color: #f0f6ff; |
| 9 | + --css-bg-color: #fffae0; |
| 10 | + --php-bg-color: #fff3f0; |
| 11 | + --php-sql-bg-color: #fffae0; |
| 12 | +} |
| 13 | +@media (prefers-color-scheme: dark) { |
| 14 | + .jush { |
| 15 | + --text-color: #ccc; |
| 16 | + --keyword-color: #acf; |
| 17 | + --identifier-color: #f88; |
| 18 | + --string-color: #e6e; |
| 19 | + --number-color: #0c0; |
| 20 | + --attribute-color: #3cc; |
| 21 | + --js-bg-color: #036; |
| 22 | + --css-bg-color: #404000; |
| 23 | + --php-bg-color: #520; |
| 24 | + --php-sql-bg-color: #404000; |
| 25 | + } |
| 26 | +} |
| 27 | +.jush { color: var(--text-color); } |
2 | 28 | .jush-htm_com, .jush-com, .jush-com_code, .jush-one, .jush-php_doc, .jush-php_com, .jush-php_one, .jush-js_one, .jush-js_doc { color: gray; }
|
3 |
| -.jush-php, .jush-php_new, .jush-php_fun { color: #000033; background-color: #FFF0F0; } |
4 |
| -.jush-php_quo, .jush-quo, .jush-quo_one, .jush-php_eot, .jush-apo, .jush-sql_apo, .jush-sqlite_apo, .jush-sql_quo, .jush-sql_eot { color: green; } |
5 |
| -.jush-php_apo { color: #009F00; } |
| 29 | +.jush-php, .jush-php_new, .jush-php_fun { color: var(--text-color); background-color: var(--php-bg-color); } |
| 30 | +.jush-php_quo, .jush-quo, .jush-quo_one, .jush-php_eot, .jush-apo, .jush-php_apo, .jush-sql_apo, .jush-sqlite_apo, .jush-sql_quo, .jush-sql_eot { color: var(--string-color); } |
6 | 31 | .jush-php_quo_var, .jush-php_var, .jush-sql_var { font-style: italic; }
|
7 | 32 | .jush-php_apo .jush-php_quo_var, .jush-php_apo .jush-php_var { font-style: normal; }
|
8 |
| -.jush-php_halt2 { background-color: white; color: black; } |
9 |
| -.jush-tag_css, .jush-att_css .jush-att_quo, .jush-att_css .jush-att_apo, .jush-att_css .jush-att_val { color: black; background-color: #FFFFE0; } |
10 |
| -.jush-tag_js, .jush-att_js .jush-att_quo, .jush-att_js .jush-att_apo, .jush-att_js .jush-att_val, .jush-css_js { color: black; background-color: #F0F0FF; } |
11 |
| -.jush-tag, .jush-xml_tag { color: navy; } |
12 |
| -.jush-att, .jush-xml_att, .jush-att_js, .jush-att_css, .jush-att_http { color: teal; } |
13 |
| -.jush-att_quo, .jush-att_apo, .jush-att_val { color: purple; } |
14 |
| -.jush-ent { color: purple; } |
15 |
| -.jush-js_key, .jush-js_key .jush-quo, .jush-js_key .jush-apo { color: purple; } |
16 |
| -.jush-js_reg { color: navy; } |
| 33 | +.jush-php_halt2 { background-color: white; color: var(--text-color); } |
| 34 | +.jush-tag_css, .jush-att_css .jush-att_quo, .jush-att_css .jush-att_apo, .jush-att_css .jush-att_val { color: var(--text-color); background-color: var(--css-bg-color); } |
| 35 | +.jush-tag_js, .jush-att_js .jush-att_quo, .jush-att_js .jush-att_apo, .jush-att_js .jush-att_val, .jush-css_js { color: var(--text-color); background-color: var(--js-bg-color); } |
| 36 | +.jush-tag, .jush-xml_tag { color: var(--keyword-color); } |
| 37 | +.jush-att, .jush-xml_att, .jush-att_js, .jush-att_css, .jush-att_http { color: var(--attribute-color); } |
| 38 | +.jush-att_quo, .jush-att_apo, .jush-att_val { color: var(--string-color); } |
| 39 | +.jush-ent { color: var(--string-color); } |
| 40 | +.jush-js_key, .jush-js_key .jush-quo, .jush-js_key .jush-apo { color: var(--string-color); } |
| 41 | +.jush-js_reg { color: var(--keyword-color); } |
17 | 42 | .jush-php_sql .jush-php_quo, .jush-php_sql .jush-php_apo,
|
18 | 43 | .jush-php_sqlite .jush-php_quo, .jush-php_sqlite .jush-php_apo,
|
19 | 44 | .jush-php_pgsql .jush-php_quo, .jush-php_pgsql .jush-php_apo,
|
20 | 45 | .jush-php_mssql .jush-php_quo, .jush-php_mssql .jush-php_apo,
|
21 |
| -.jush-php_oracle .jush-php_quo, .jush-php_oracle .jush-php_apo |
22 |
| -{ background-color: #FFBBB0; } |
23 |
| -.jush-bac, .jush-php_bac, .jush-bra, .jush-mssql_bra, .jush-sqlite_quo { color: red; } |
24 |
| -.jush-num, .jush-clr { color: #007F7F; } |
| 46 | +.jush-php_oracle .jush-php_quo, .jush-php_oracle .jush-php_apo { background-color: var(--php-sql-bg-color); } |
| 47 | +.jush-bac, .jush-php_bac, .jush-bra, .jush-mssql_bra, .jush-sqlite_quo { color: var(--identifier-color); } |
| 48 | +.jush-num, .jush-clr { color: var(--number-color); } |
25 | 49 |
|
26 |
| -.jush a { color: navy; } |
| 50 | +.jush a { color: var(--keyword-color); } |
27 | 51 | .jush a.jush-help { cursor: help; }
|
28 | 52 | .jush-sql a, .jush-sql_code a, .jush-sqlite a, .jush-pgsql a, .jush-mssql a, .jush-oracle a, .jush-simpledb a { font-weight: bold; }
|
29 | 53 | .jush-php_sql .jush-php_quo a, .jush-php_sql .jush-php_apo a { font-weight: normal; }
|
|
0 commit comments