Skip to content

Commit 8d4ef84

Browse files
committed
fixed(documentation): jsx-lexer now requires to generate a css file...
1 parent ab8c44c commit 8d4ef84

File tree

3 files changed

+78
-2
lines changed

3 files changed

+78
-2
lines changed

Diff for: Makefile

+2-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ deps-project:
4646
@$(PKM) install
4747

4848
deps-docs:
49-
@pip install --user mkdocs mkdocs-material jsx-lexer
49+
@pip install mkdocs mkdocs-material jsx-lexer
5050

5151
# Rules for development
5252

@@ -69,6 +69,7 @@ lint:
6969
@npm run lint
7070

7171
docs: build-docs
72+
pygmentize -S default -f html -a .codehilite > docs/pygments.css
7273
mkdocs serve
7374

7475
# Rules for build and publish

Diff for: docs/pygments.css

+74
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
pre { line-height: 125%; }
2+
td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
3+
span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
4+
td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
5+
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
6+
.codehilite .hll { background-color: #ffffcc }
7+
.codehilite { background: #f8f8f8; }
8+
.codehilite .c { color: #408080; font-style: italic } /* Comment */
9+
.codehilite .err { border: 1px solid #FF0000 } /* Error */
10+
.codehilite .k { color: #008000; font-weight: bold } /* Keyword */
11+
.codehilite .o { color: #666666 } /* Operator */
12+
.codehilite .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
13+
.codehilite .cm { color: #408080; font-style: italic } /* Comment.Multiline */
14+
.codehilite .cp { color: #BC7A00 } /* Comment.Preproc */
15+
.codehilite .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
16+
.codehilite .c1 { color: #408080; font-style: italic } /* Comment.Single */
17+
.codehilite .cs { color: #408080; font-style: italic } /* Comment.Special */
18+
.codehilite .gd { color: #A00000 } /* Generic.Deleted */
19+
.codehilite .ge { font-style: italic } /* Generic.Emph */
20+
.codehilite .gr { color: #FF0000 } /* Generic.Error */
21+
.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
22+
.codehilite .gi { color: #00A000 } /* Generic.Inserted */
23+
.codehilite .go { color: #888888 } /* Generic.Output */
24+
.codehilite .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
25+
.codehilite .gs { font-weight: bold } /* Generic.Strong */
26+
.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
27+
.codehilite .gt { color: #0044DD } /* Generic.Traceback */
28+
.codehilite .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
29+
.codehilite .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
30+
.codehilite .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
31+
.codehilite .kp { color: #008000 } /* Keyword.Pseudo */
32+
.codehilite .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
33+
.codehilite .kt { color: #B00040 } /* Keyword.Type */
34+
.codehilite .m { color: #666666 } /* Literal.Number */
35+
.codehilite .s { color: #BA2121 } /* Literal.String */
36+
.codehilite .na { color: #7D9029 } /* Name.Attribute */
37+
.codehilite .nb { color: #008000 } /* Name.Builtin */
38+
.codehilite .nc { color: #0000FF; font-weight: bold } /* Name.Class */
39+
.codehilite .no { color: #880000 } /* Name.Constant */
40+
.codehilite .nd { color: #AA22FF } /* Name.Decorator */
41+
.codehilite .ni { color: #999999; font-weight: bold } /* Name.Entity */
42+
.codehilite .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
43+
.codehilite .nf { color: #0000FF } /* Name.Function */
44+
.codehilite .nl { color: #A0A000 } /* Name.Label */
45+
.codehilite .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
46+
.codehilite .nt { color: #008000; font-weight: bold } /* Name.Tag */
47+
.codehilite .nv { color: #19177C } /* Name.Variable */
48+
.codehilite .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
49+
.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
50+
.codehilite .mb { color: #666666 } /* Literal.Number.Bin */
51+
.codehilite .mf { color: #666666 } /* Literal.Number.Float */
52+
.codehilite .mh { color: #666666 } /* Literal.Number.Hex */
53+
.codehilite .mi { color: #666666 } /* Literal.Number.Integer */
54+
.codehilite .mo { color: #666666 } /* Literal.Number.Oct */
55+
.codehilite .sa { color: #BA2121 } /* Literal.String.Affix */
56+
.codehilite .sb { color: #BA2121 } /* Literal.String.Backtick */
57+
.codehilite .sc { color: #BA2121 } /* Literal.String.Char */
58+
.codehilite .dl { color: #BA2121 } /* Literal.String.Delimiter */
59+
.codehilite .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
60+
.codehilite .s2 { color: #BA2121 } /* Literal.String.Double */
61+
.codehilite .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
62+
.codehilite .sh { color: #BA2121 } /* Literal.String.Heredoc */
63+
.codehilite .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
64+
.codehilite .sx { color: #008000 } /* Literal.String.Other */
65+
.codehilite .sr { color: #BB6688 } /* Literal.String.Regex */
66+
.codehilite .s1 { color: #BA2121 } /* Literal.String.Single */
67+
.codehilite .ss { color: #19177C } /* Literal.String.Symbol */
68+
.codehilite .bp { color: #008000 } /* Name.Builtin.Pseudo */
69+
.codehilite .fm { color: #0000FF } /* Name.Function.Magic */
70+
.codehilite .vc { color: #19177C } /* Name.Variable.Class */
71+
.codehilite .vg { color: #19177C } /* Name.Variable.Global */
72+
.codehilite .vi { color: #19177C } /* Name.Variable.Instance */
73+
.codehilite .vm { color: #19177C } /* Name.Variable.Magic */
74+
.codehilite .il { color: #666666 } /* Literal.Number.Integer.Long */

Diff for: mkdocs.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ nav:
2121
- Overview: contributing/index.md
2222
- Development setup: contributing/development.md
2323
theme:
24-
name: 'material'
24+
name: 'material'
2525
markdown_extensions:
2626
- codehilite
27+
extra_css: [pygments.css]

0 commit comments

Comments
 (0)