-
Notifications
You must be signed in to change notification settings - Fork 0
/
style.css
141 lines (127 loc) · 2.78 KB
/
style.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
body {
padding: 0;
margin: 0;
box-sizing: border-box;
background-color: black;
font-family: 'Montserrat', sans-serif;
}
.wrapper {
margin: 0 auto;
display: grid;
justify-content: center;
text-align: center;
}
h1 {
font-size: 60px;
color: yellow;
text-shadow:
2px 2px 5px red,
2px -2px 5px red,
-2px 2px 5px red,
-2px -2px 5px red;
margin: 5px;
}
h3, #score {
color: white;
margin: 2px 0 0;
text-align: left;
text-transform: uppercase;
}
.grid {
width: 504px;
height: 504px;
display: flex;
flex-wrap: wrap;
}
.grid div {
height: 18px;
width: 18px;
}
.pac-dot {
background-image: linear-gradient(145deg, black 0% 40%, rgb(230, 230, 44) 41% 59%, black 60%);
box-sizing: border-box;
border: 5px solid black;
border-left: 4px solid black;
border-right: 4px solid black;
}
.wall {
background-image: linear-gradient(to bottom,
black 1%,
rgb(143, 106, 59) 4%,
rgb(105, 40, 40) 20% 80%,
rgb(143, 106, 59) 99%,
black 100%);
}
.power-pellet {
background-image: linear-gradient(to bottom, rgb(238, 231, 220) 20%, rgb(187, 187, 45) 21% 100%);
box-sizing: border-box;
border: 2px solid black;
border-left: 4px solid black;
border-right: 4px solid black;
border-radius: 0 0 6px 6px;
}
.pac-man {
background-color: yellow;
border-radius: 50%;
border: none;
}
.blinky {
background-image: linear-gradient(to right,
red 0% 30%,
white 30% 38%,
red 38% 46%,
white 46% 54%,
red 54% 62%,
white 62% 70%,
red 70% 100%);
border-radius: 50%;
border: none;
}
.pinky {
background-image: linear-gradient(to right,
deeppink 0% 30%,
white 30% 38%,
deeppink 38% 46%,
white 46% 54%,
deeppink 54% 62%,
white 62% 70%,
deeppink 70% 100%);
border-radius: 50%;
border: none;
}
.inky {
background-image: linear-gradient(to right,
dodgerblue 0% 30%,
white 30% 38%,
dodgerblue 38% 46%,
white 46% 54%,
dodgerblue 54% 62%,
white 62% 70%,
dodgerblue 70% 100%);
border-radius: 50%;
border: none;
}
.clyde {
background-image: linear-gradient(to right,
darkorange 0% 30%,
white 30% 38%,
darkorange 38% 46%,
white 46% 54%,
darkorange 54% 62%,
white 62% 70%,
darkorange 70% 100%);
border-radius: 50%;
border: none;
}
.scared-ghost {
background-image: linear-gradient(to right,
darkblue 0% 30%,
white 30% 38%,
darkblue 38% 46%,
white 46% 54%,
darkblue 54% 62%,
white 62% 70%,
darkblue 70% 100%);
border-radius: 50%;
border: none;
}