File tree 8 files changed +55
-34
lines changed
8 files changed +55
-34
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ export default defineConfig({
7
7
integrations : [ icon ( ) ] ,
8
8
redirects : {
9
9
"/streams" : {
10
- destination : ' https://www.essentialrandomness.com/streams' ,
11
- status : 307
12
- }
13
- }
10
+ destination : " https://www.essentialrandomness.com/streams" ,
11
+ status : 307 ,
12
+ } ,
13
+ } ,
14
14
} ) ;
Original file line number Diff line number Diff line change @@ -128,8 +128,8 @@ import charactery from "../images/charactery.png";
128
128
display: flex;
129
129
align-items: center;
130
130
justify-content: center;
131
- margin-top: 10px;
132
- margin-bottom: 10px;
131
+ margin-top: 10px;
132
+ margin-bottom: 10px;
133
133
}
134
134
135
135
img {
@@ -148,13 +148,13 @@ import charactery from "../images/charactery.png";
148
148
padding: 18px 20px;
149
149
}
150
150
151
- figure {
152
- display: flex;
153
- flex-direction: column;
154
- align-items: center;
155
- justify-content: center;
156
- margin-top: 10px;
157
- margin-bottom: 10px;
158
- }
151
+ figure {
152
+ display: flex;
153
+ flex-direction: column;
154
+ align-items: center;
155
+ justify-content: center;
156
+ margin-top: 10px;
157
+ margin-bottom: 10px;
158
+ }
159
159
}
160
160
</style >
Original file line number Diff line number Diff line change @@ -22,20 +22,21 @@ const props = Astro.props;
22
22
<h3 >Roles</h3 >
23
23
<ul class =" projects" >
24
24
{
25
- Object .keys (props .roles ).map ((project ) => (
26
- <li >
27
- { project } :
28
- { !! props .roles [project ].length && (
29
- <ul >
30
- { props .roles [project ].map ((role ) => (
31
- <li >
32
- <Icon name = " fa6-solid:heart" class = " icon" /> { role }
33
- </li >
34
- ))}
35
- </ul >
36
- )}
37
- </li >
38
- ))
25
+ Object .keys (props .roles ).map (
26
+ (project ) =>
27
+ !! props .roles [project ].length && (
28
+ <li >
29
+ { project } :{ " " }
30
+ <ul >
31
+ { props .roles [project ].map ((role ) => (
32
+ <li >
33
+ <Icon name = " fa6-solid:heart" class = " icon" /> { role }
34
+ </li >
35
+ ))}
36
+ </ul >
37
+ </li >
38
+ )
39
+ )
39
40
}
40
41
</ul >
41
42
<h3 class:list ={ { hidden: props .contacts .length == 0 }} >Contacts</h3 >
Original file line number Diff line number Diff line change 1
1
import { defineCollection , z } from "astro:content" ;
2
2
import { socialsSchema , transformSocial } from "../lib/socials-transformer" ;
3
3
4
+ const Volume0Issue1 = z
5
+ . enum ( [
6
+ "Technical Writer" ,
7
+ "Scenario Writer" ,
8
+ "Beta Reading Coordinator" ,
9
+ "Beta Reader" ,
10
+ ] )
11
+ . array ( ) ;
12
+
4
13
const teamCollection = defineCollection ( {
5
14
type : "data" ,
6
15
schema : ( tools ) =>
@@ -11,6 +20,7 @@ const teamCollection = defineCollection({
11
20
"Volume 0 Kickstarter" : z . string ( ) . array ( ) . optional ( ) ,
12
21
"Volume 0" : z . string ( ) . array ( ) . optional ( ) ,
13
22
Website : z . string ( ) . array ( ) . optional ( ) ,
23
+ "Volume 0 Issue 1" : Volume0Issue1 . default ( [ ] ) ,
14
24
} ) ,
15
25
contacts : socialsSchema
16
26
. array ( )
Original file line number Diff line number Diff line change 11
11
- Technical Writer
12
12
- Editor
13
13
- Beta wrangler
14
+ Volume 0 Issue 1 :
15
+ - Technical Writer
14
16
Website :
15
17
- Maintainer
16
18
- Coder
Original file line number Diff line number Diff line change 10
10
- project lead
11
11
- technical and scenario writer
12
12
- the person who talks with the lawyers
13
+ Volume 0 Issue 1 :
14
+ - Technical Writer
15
+ - Scenario Writer
13
16
Website :
14
17
- web mistress
15
18
- coder
Original file line number Diff line number Diff line change 4
4
Volume 0 Kickstarter :
5
5
- QA Testing
6
6
- Lead Research
7
+ Volume 0 Issue 1 :
8
+ - Beta Reader
7
9
contacts :
8
- - https://yuu.omg.lol
10
+ - https://where. yuu.gay/
Original file line number Diff line number Diff line change @@ -53,7 +53,8 @@ const characters = (await getCollection("characters")).toSorted(
53
53
likes = { character .data .likes }
54
54
dislikes = { character .data .dislikes }
55
55
tropes = { character .data .tropes }
56
- trivia = { parse (character .data .trivia )} >
56
+ trivia = { parse (character .data .trivia )}
57
+ >
57
58
<renderedBody.Content />
58
59
</CharacterCard >
59
60
);
@@ -78,7 +79,8 @@ const characters = (await getCollection("characters")).toSorted(
78
79
likes = { character .data .likes }
79
80
dislikes = { character .data .dislikes }
80
81
tropes = { character .data .tropes }
81
- trivia = { parse (character .data .trivia )} >
82
+ trivia = { parse (character .data .trivia )}
83
+ >
82
84
<renderedBody.Content />
83
85
</CharacterCard >
84
86
);
@@ -104,7 +106,8 @@ const characters = (await getCollection("characters")).toSorted(
104
106
likes = { character .data .likes }
105
107
dislikes = { character .data .dislikes }
106
108
tropes = { character .data .tropes }
107
- trivia = { parse (character .data .trivia )} >
109
+ trivia = { parse (character .data .trivia )}
110
+ >
108
111
<renderedBody.Content />
109
112
</CharacterCard >
110
113
);
@@ -114,7 +117,7 @@ const characters = (await getCollection("characters")).toSorted(
114
117
115
118
<section >
116
119
<h2 >FAQs</h2 >
117
- <FAQs />
120
+ <FAQs />
118
121
</section >
119
122
</PageLayout >
120
123
@@ -128,7 +131,7 @@ const characters = (await getCollection("characters")).toSorted(
128
131
display: flex;
129
132
flex-direction: column;
130
133
gap: 20px;
131
- width: 100%;
134
+ width: 100%;
132
135
}
133
136
ul {
134
137
display: flex;
You can’t perform that action at this time.
0 commit comments