diff options
author | clarkzjw <[email protected]> | 2023-03-01 19:14:59 -0800 |
---|---|---|
committer | clarkzjw <[email protected]> | 2023-03-01 20:21:47 -0800 |
commit | 375c0d2544b20124a8cf497819006e01cd217225 (patch) | |
tree | 8984bf464561722f33dd15f60a7872ff1aa71912 /site/assets/syntax.css | |
parent | f87fef5388ca419f79c4750810e302cedfc310f5 (diff) | |
download | photo-375c0d2544b20124a8cf497819006e01cd217225.tar.gz |
host photos.json on cloudflare r2
Diffstat (limited to 'site/assets/syntax.css')
-rw-r--r-- | site/assets/syntax.css | 225 |
1 files changed, 225 insertions, 0 deletions
diff --git a/site/assets/syntax.css b/site/assets/syntax.css new file mode 100644 index 0000000..de3ac90 --- /dev/null +++ b/site/assets/syntax.css | |||
@@ -0,0 +1,225 @@ | |||
1 | |||
2 | pre, code { | ||
3 | font-family: 'Menlo', monospace; | ||
4 | } | ||
5 | |||
6 | code { | ||
7 | font-size: 0.85em; | ||
8 | } | ||
9 | |||
10 | pre code { | ||
11 | font-size: 0.9em; | ||
12 | } | ||
13 | |||
14 | :root { | ||
15 | --syntaxBackground: #ffffff; | ||
16 | --hll: #ffffcc; | ||
17 | --c: #999988; | ||
18 | --err: #a61717; | ||
19 | --errBackground: #e3d2d2; | ||
20 | --k: #000000; | ||
21 | --o: #000000; | ||
22 | --cm: #999988; | ||
23 | --cp: #999999; | ||
24 | --c1: #999988; | ||
25 | --cs: #999999; | ||
26 | --gd: #000000; | ||
27 | --ge: #000000; | ||
28 | --gr: #aa0000; | ||
29 | --gh: #999999; | ||
30 | --gi: #000000; | ||
31 | --go: #888888; | ||
32 | --gp: #555555; | ||
33 | --gu: #aaaaaa; | ||
34 | --gt: #aa0000; | ||
35 | --kc: #000000; | ||
36 | --kd: #000000; | ||
37 | --kn: #000000; | ||
38 | --kp: #000000; | ||
39 | --kr: #000000; | ||
40 | --kt: #445588; | ||
41 | --m: #009999; | ||
42 | --s: #d01040; | ||
43 | --na: #008080; | ||
44 | --nb: #0086B3; | ||
45 | --nc: #445588; | ||
46 | --no: #008080; | ||
47 | --nd: #3c5d5d; | ||
48 | --ni: #800080; | ||
49 | --ne: #990000; | ||
50 | --nf: #990000; | ||
51 | --nl: #990000; | ||
52 | --nn: #555555; | ||
53 | --nt: #000080; | ||
54 | --nv: #008080; | ||
55 | --ow: #000000; | ||
56 | --w: #bbbbbb; | ||
57 | --mf: #009999; | ||
58 | --mh: #009999; | ||
59 | --mi: #009999; | ||
60 | --mo: #009999; | ||
61 | --sb: #d01040; | ||
62 | --sc: #d01040; | ||
63 | --sd: #d01040; | ||
64 | --s2: #d01040; | ||
65 | --se: #d01040; | ||
66 | --sh: #d01040; | ||
67 | --si: #d01040; | ||
68 | --sx: #d01040; | ||
69 | --sr: #009926; | ||
70 | --s1: #d01040; | ||
71 | --ss: #990073; | ||
72 | --bp: #999999; | ||
73 | --vc: #008080; | ||
74 | --vg: #008080; | ||
75 | --vi: #008080; | ||
76 | --il: #009999; | ||
77 | } | ||
78 | |||
79 | @media (prefers-color-scheme: dark) { | ||
80 | :root { | ||
81 | --syntaxBackground: #121615; | ||
82 | --hll: #002b36; | ||
83 | --c: #586e75; | ||
84 | --err: #e3d2d2; | ||
85 | --errBackground: #a61717; | ||
86 | --k: #859900; | ||
87 | --o: #859900; | ||
88 | --cm: #586e75; | ||
89 | --c1: #586e75; | ||
90 | --gd: #ffdddd; | ||
91 | --ge: #2aa198; | ||
92 | --gh: #cb4b16; | ||
93 | --gi: #ddffdd; | ||
94 | --gu: #cb4b16; | ||
95 | --m: #74b9b9; | ||
96 | --s: #9faf74; | ||
97 | --kc: #cb4b16; | ||
98 | --kd: #2aa198; | ||
99 | --kn: #2aa198; | ||
100 | --kp: #2aa198; | ||
101 | --kr: #2aa198; | ||
102 | --nb: #b58900; | ||
103 | --no: #cb4b16; | ||
104 | --ni: #cb4b16; | ||
105 | --ne: #cb4b16; | ||
106 | --nf: #cb4b16; | ||
107 | --nl: #cb4b16; | ||
108 | --nt: #7aa1ad; | ||
109 | --ow: #2aa198; | ||
110 | --sb: #586e75; | ||
111 | --sc: #586e75; | ||
112 | --sd: #586e75; | ||
113 | --s2: #586e75; | ||
114 | --se: #586e75; | ||
115 | --sh: #586e75; | ||
116 | --si: #586e75; | ||
117 | --sx: #586e75; | ||
118 | } | ||
119 | } | ||
120 | |||
121 | div.highlight { | ||
122 | overflow: hidden; | ||
123 | position: relative; | ||
124 | margin: 0; | ||
125 | background-color: var(--syntaxBackground); | ||
126 | padding: .6em 1em; | ||
127 | border-radius: 6px; | ||
128 | tab-size: 2; | ||
129 | } | ||
130 | |||
131 | .highlight .gutter { | ||
132 | padding-right: 1em; | ||
133 | color: #aaa; | ||
134 | border-right: 3px solid var(--syntaxBackground); | ||
135 | } | ||
136 | |||
137 | .highlight .code { | ||
138 | padding-left: 1em; | ||
139 | } | ||
140 | |||
141 | .highlight pre { | ||
142 | overflow: auto; | ||
143 | margin-top: 0; | ||
144 | margin-bottom: 0; | ||
145 | } | ||
146 | |||
147 | code { | ||
148 | background: var(--syntaxBackground); | ||
149 | padding: .2em .6em; | ||
150 | border-radius: 4px; | ||
151 | vertical-align: middle; | ||
152 | } | ||
153 | |||
154 | p code { | ||
155 | vertical-align: inherit; | ||
156 | } | ||
157 | |||
158 | pre code { | ||
159 | padding: 0; | ||
160 | word-wrap: initial; | ||
161 | background: transparent; | ||
162 | } | ||
163 | |||
164 | .hll { background-color: var(--hll) } | ||
165 | .c { color: var(--c); font-style: italic } /* Comment */ | ||
166 | .err { color: var(--err); background-color: var(--errBackground) } /* Error */ | ||
167 | .k { color: var(--k); font-weight: bold } /* Keyword */ | ||
168 | .o { color: var(--o); font-weight: bold } /* Operator */ | ||
169 | .cm { color: var(--cm); font-style: italic } /* Comment.Multiline */ | ||
170 | .cp { color: var(--cp); font-weight: bold; font-style: italic } /* Comment.Preproc */ | ||
171 | .c1 { color: var(--c1); font-style: italic } /* Comment.Single */ | ||
172 | .cs { color: var(--cs); font-weight: bold; font-style: italic } /* Comment.Special */ | ||
173 | .gd { color: var(--k); background-color: var(--gd) } /* Generic.Deleted */ | ||
174 | .ge { color: var(--ge); font-style: italic } /* Generic.Emph */ | ||
175 | .gr { color: var(--gr) } /* Generic.Error */ | ||
176 | .gh { color: var(--gh) } /* Generic.Heading */ | ||
177 | .gi { color: var(--k); background-color: var(--gi) } /* Generic.Inserted */ | ||
178 | .go { color: var(--go) } /* Generic.Output */ | ||
179 | .gp { color: var(--gp) } /* Generic.Prompt */ | ||
180 | .gs { font-weight: bold } /* Generic.Strong */ | ||
181 | .gu { color: var(--gu) } /* Generic.Subheading */ | ||
182 | .gt { color: var(--gt) } /* Generic.Traceback */ | ||
183 | .kc { color: var(--kc); font-weight: bold } /* Keyword.Constant */ | ||
184 | .kd { color: var(--kd); font-weight: bold } /* Keyword.Declaration */ | ||
185 | .kn { color: var(--kn); font-weight: bold } /* Keyword.Namespace */ | ||
186 | .kp { color: var(--kp); font-weight: bold } /* Keyword.Pseudo */ | ||
187 | .kr { color: var(--kr); font-weight: bold } /* Keyword.Reserved */ | ||
188 | .kt { color: var(--kt); font-weight: bold } /* Keyword.Type */ | ||
189 | .m { color: var(--m) } /* Literal.Number */ | ||
190 | .s { color: var(--s) } /* Literal.String */ | ||
191 | .na { color: var(--na) } /* Name.Attribute */ | ||
192 | .nb { color: var(--nb) } /* Name.Builtin */ | ||
193 | .nc { color: var(--nc); font-weight: bold } /* Name.Class */ | ||
194 | .no { color: var(--no) } /* Name.Constant */ | ||
195 | .nd { color: var(--nd); font-weight: bold } /* Name.Decorator */ | ||
196 | .ni { color: var(--ni) } /* Name.Entity */ | ||
197 | .ne { color: var(--ne); font-weight: bold } /* Name.Exception */ | ||
198 | .nf { color: var(--nf); font-weight: bold } /* Name.Function */ | ||
199 | .nl { color: var(--nl); font-weight: bold } /* Name.Label */ | ||
200 | .nn { color: var(--nn) } /* Name.Namespace */ | ||
201 | .nt { color: var(--nt) } /* Name.Tag */ | ||
202 | .nv { color: var(--nv) } /* Name.Variable */ | ||
203 | .ow { color: var(--ow); font-weight: bold } /* Operator.Word */ | ||
204 | .w { color: var(--w) } /* Text.Whitespace */ | ||
205 | .mf { color: var(--mf) } /* Literal.Number.Float */ | ||
206 | .mh { color: var(--mh) } /* Literal.Number.Hex */ | ||
207 | .mi { color: var(--mi) } /* Literal.Number.Integer */ | ||
208 | .mo { color: var(--mo) } /* Literal.Number.Oct */ | ||
209 | .sb { color: var(--sb) } /* Literal.String.Backtick */ | ||
210 | .sc { color: var(--sc) } /* Literal.String.Char */ | ||
211 | .sd { color: var(--sd) } /* Literal.String.Doc */ | ||
212 | .s2 { color: var(--s2) } /* Literal.String.Double */ | ||
213 | .se { color: var(--se) } /* Literal.String.Escape */ | ||
214 | .sh { color: var(--sh) } /* Literal.String.Heredoc */ | ||
215 | .si { color: var(--si) } /* Literal.String.Interpol */ | ||
216 | .sx { color: var(--sx) } /* Literal.String.Other */ | ||
217 | .sr { color: var(--sr) } /* Literal.String.Regex */ | ||
218 | .s1 { color: var(--s1) } /* Literal.String.Single */ | ||
219 | .ss { color: var(--ss) } /* Literal.String.Symbol */ | ||
220 | .bp { color: var(--bp) } /* Name.Builtin.Pseudo */ | ||
221 | .vc { color: var(--vc) } /* Name.Variable.Class */ | ||
222 | .vg { color: var(--vg) } /* Name.Variable.Global */ | ||
223 | .vi { color: var(--vi) } /* Name.Variable.Instance */ | ||
224 | .il { color: var(--il) } /* Literal.Number.Integer.Long */ | ||
225 | |||