1
1
/* PrismJS 1.17.1
2
- https://prismjs.com/download.html#themes=prism-tomorrow &languages=markup+css */
2
+ https://prismjs.com/download.html#themes=prism&languages=markup+css */
3
3
/**
4
- * prism.js tomorrow night eighties for JavaScript, CoffeeScript , CSS and HTML
5
- * Based on https ://github .com/chriskempson/tomorrow-theme
6
- * @author Rose Pritchard
4
+ * prism.js default theme for JavaScript, CSS and HTML
5
+ * Based on dabblet (http ://dabblet .com)
6
+ * @author Lea Verou
7
7
*/
8
8
9
9
code [class *= "language-" ],
10
10
pre [class *= "language-" ] {
11
- color : # ccc ;
11
+ color : black ;
12
12
background : none;
13
+ text-shadow : 0 1px white;
13
14
font-family : Consolas, Monaco, 'Andale Mono' , 'Ubuntu Mono' , monospace;
14
15
font-size : 1em ;
15
16
text-align : left;
@@ -27,7 +28,25 @@ pre[class*="language-"] {
27
28
-moz-hyphens : none;
28
29
-ms-hyphens : none;
29
30
hyphens : none;
31
+ }
32
+
33
+ pre [class *= "language-" ]::-moz-selection , pre [class *= "language-" ] ::-moz-selection ,
34
+ code [class *= "language-" ]::-moz-selection , code [class *= "language-" ] ::-moz-selection {
35
+ text-shadow : none;
36
+ background : # b3d4fc ;
37
+ }
30
38
39
+ pre [class *= "language-" ]::selection , pre [class *= "language-" ] ::selection ,
40
+ code [class *= "language-" ]::selection , code [class *= "language-" ] ::selection {
41
+ text-shadow : none;
42
+ background : # b3d4fc ;
43
+ }
44
+
45
+ @media print {
46
+ code [class *= "language-" ],
47
+ pre [class *= "language-" ] {
48
+ text-shadow : none;
49
+ }
31
50
}
32
51
33
52
/* Code blocks */
@@ -39,7 +58,7 @@ pre[class*="language-"] {
39
58
40
59
: not (pre ) > code [class *= "language-" ],
41
60
pre [class *= "language-" ] {
42
- background : # 2d2d2d ;
61
+ background : # f5f2f0 ;
43
62
}
44
63
45
64
/* Inline code */
@@ -50,61 +69,63 @@ pre[class*="language-"] {
50
69
}
51
70
52
71
.token .comment ,
53
- .token .block-comment ,
54
72
.token .prolog ,
55
73
.token .doctype ,
56
74
.token .cdata {
57
- color : # 999 ;
75
+ color : slategray ;
58
76
}
59
77
60
78
.token .punctuation {
61
- color : # ccc ;
62
- }
63
-
64
- .token .tag ,
65
- .token .attr-name ,
66
- .token .namespace ,
67
- .token .deleted {
68
- color : # e2777a ;
79
+ color : # 999 ;
69
80
}
70
81
71
- .token . function-name {
72
- color : # 6196cc ;
82
+ .namespace {
83
+ opacity : .7 ;
73
84
}
74
85
86
+ .token .property ,
87
+ .token .tag ,
75
88
.token .boolean ,
76
89
.token .number ,
77
- .token .function {
78
- color : # f08d49 ;
79
- }
80
-
81
- .token .property ,
82
- .token .class-name ,
83
90
.token .constant ,
84
- .token .symbol {
85
- color : # f8c555 ;
91
+ .token .symbol ,
92
+ .token .deleted {
93
+ color : # 905 ;
86
94
}
87
95
88
96
.token .selector ,
89
- .token .important ,
90
- .token .atrule ,
91
- .token .keyword ,
92
- .token .builtin {
93
- color : # cc99cd ;
94
- }
95
-
97
+ .token .attr-name ,
96
98
.token .string ,
97
99
.token .char ,
98
- .token .attr-value ,
99
- .token .regex ,
100
- .token .variable {
101
- color : # 7ec699 ;
100
+ .token .builtin ,
101
+ .token .inserted {
102
+ color : # 690 ;
102
103
}
103
104
104
105
.token .operator ,
105
106
.token .entity ,
106
- .token .url {
107
- color : # 67cdcc ;
107
+ .token .url ,
108
+ .language-css .token .string ,
109
+ .style .token .string {
110
+ color : # 9a6e3a ;
111
+ background : hsla (0 , 0% , 100% , .5 );
112
+ }
113
+
114
+ .token .atrule ,
115
+ .token .attr-value ,
116
+ .token .keyword {
117
+ color : # 07a ;
118
+ }
119
+
120
+ .token .function ,
121
+ .token .class-name {
122
+ color : # DD4A68 ;
123
+ }
124
+
125
+ .token .regex ,
126
+ .token .important ,
127
+ .token .variable {
128
+ color : # e90 ;
108
129
}
109
130
110
131
.token .important ,
@@ -119,7 +140,3 @@ pre[class*="language-"] {
119
140
cursor : help;
120
141
}
121
142
122
- .token .inserted {
123
- color : green;
124
- }
125
-
0 commit comments