@@ -4,6 +4,12 @@ import { Palette } from "@material-ui/core/styles/createPalette"
4
4
*/
5
5
declare module "@material-ui/core/styles/createPalette" {
6
6
interface Palette {
7
+ codeBlock : {
8
+ // Text color for codeblocks
9
+ contrastText : string
10
+ // Background color for codeblocks
11
+ main : string
12
+ }
7
13
navbar : {
8
14
main : string
9
15
}
@@ -17,6 +23,10 @@ declare module "@material-ui/core/styles/createPalette" {
17
23
}
18
24
19
25
interface PaletteOptions {
26
+ codeBlock : {
27
+ contrastText : string
28
+ main : string
29
+ }
20
30
navbar : {
21
31
main : string
22
32
}
@@ -32,7 +42,18 @@ declare module "@material-ui/core/styles/createPalette" {
32
42
*/
33
43
export type CustomPalette = Pick <
34
44
Palette ,
35
- "action" | "background" | "divider" | "error" | "hero" | "info" | "navbar" | "primary" | "secondary" | "text" | "type"
45
+ | "action"
46
+ | "background"
47
+ | "codeBlock"
48
+ | "divider"
49
+ | "error"
50
+ | "hero"
51
+ | "info"
52
+ | "navbar"
53
+ | "primary"
54
+ | "secondary"
55
+ | "text"
56
+ | "type"
36
57
>
37
58
38
59
/**
@@ -47,7 +68,10 @@ export const lightPalette: CustomPalette = {
47
68
default : "#F3F3F3" ,
48
69
paper : "#FFF" ,
49
70
} ,
50
-
71
+ codeBlock : {
72
+ main : "#F3F3F3" ,
73
+ contrastText : "rgba(0, 0, 0, 0.9)" ,
74
+ } ,
51
75
primary : {
52
76
main : "#519A54" ,
53
77
light : "#A2E0A5" ,
@@ -108,6 +132,10 @@ export const darkPalette: CustomPalette = {
108
132
secondary : lightPalette . secondary ,
109
133
info : lightPalette . info ,
110
134
error : lightPalette . error ,
135
+ codeBlock : {
136
+ main : "rgb(24, 26, 27)" ,
137
+ contrastText : "rgba(255, 255, 255, 0.8)" ,
138
+ } ,
111
139
hero : {
112
140
main : "#141414" ,
113
141
button : "#333333" ,
0 commit comments