UNPKG

2.23 kBCSSView Raw
1/* http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript+scss+bash */
2/**
3 * prism.js default theme for JavaScript, CSS and HTML
4 * Based on dabblet (http://dabblet.com)
5 * @author Lea Verou
6 */
7
8code[class*="language-"],
9pre[class*="language-"] {
10 color: black;
11/* text-shadow: 0 1px white;*/
12 font-family: 'Inconsolata', Monaco, Consolas, 'Andale Mono', monospace;
13 direction: ltr;
14 text-align: left;
15 white-space: pre;
16 word-spacing: normal;
17 word-break: normal;
18 line-height: 1.4;
19
20 -moz-tab-size: 4;
21 -o-tab-size: 4;
22 tab-size: 4;
23
24 -webkit-hyphens: none;
25 -moz-hyphens: none;
26 -ms-hyphens: none;
27 hyphens: none;
28}
29
30pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
31code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
32 text-shadow: none;
33 background: #b3d4fc;
34}
35
36pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
37code[class*="language-"]::selection, code[class*="language-"] ::selection {
38 text-shadow: none;
39 background: #b3d4fc;
40}
41
42@media print {
43 code[class*="language-"],
44 pre[class*="language-"] {
45 text-shadow: none;
46 }
47}
48
49/* Code blocks */
50pre[class*="language-"] {
51 padding: 1em;
52 margin: .5em 0;
53 overflow: auto;
54}
55
56:not(pre) > code[class*="language-"],
57pre[class*="language-"] {
58 background: #f5f2f0;
59}
60
61/* Inline code */
62:not(pre) > code[class*="language-"] {
63 padding: .1em;
64 border-radius: .3em;
65}
66
67.token.comment,
68.token.prolog,
69.token.doctype,
70.token.cdata {
71 color: slategray;
72}
73
74.token.punctuation {
75 color: #999;
76}
77
78.namespace {
79 opacity: .7;
80}
81
82.token.property,
83.token.tag,
84.token.boolean,
85.token.number,
86.token.constant,
87.token.symbol,
88.token.deleted {
89 color: #905;
90}
91
92.token.selector,
93.token.attr-name,
94.token.string,
95.token.char,
96.token.builtin,
97.token.inserted {
98 color: #690;
99}
100
101.token.operator,
102.token.entity,
103.token.url,
104.language-css .token.string,
105.style .token.string {
106 color: #a67f59;
107 background: hsla(0, 0%, 100%, .5);
108}
109
110.token.atrule,
111.token.attr-value,
112.token.keyword {
113 color: #07a;
114}
115
116.token.function {
117 color: #DD4A68;
118}
119
120.token.regex,
121.token.important,
122.token.variable {
123 color: #e90;
124}
125
126.token.important {
127 font-weight: bold;
128}
129
130.token.entity {
131 cursor: help;
132}
133