Skip to content

Commit 8167447

Browse files
essential-randomnessEssential Randomness
and
Essential Randomness
authored
Format with prettier, and add (some) Git Issue 1 credits (#30)
* updates to streams * redirect with redirects method * update yuu's site * add Volume 0 Issue 1 to team * run prettier on astro files --------- Co-authored-by: Essential Randomness <[email protected]>
1 parent 8432b08 commit 8167447

File tree

8 files changed

+55
-34
lines changed

8 files changed

+55
-34
lines changed

astro.config.mjs

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ export default defineConfig({
77
integrations: [icon()],
88
redirects: {
99
"/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+
},
1414
});

src/components/FAQs.astro

+10-10
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ import charactery from "../images/charactery.png";
128128
display: flex;
129129
align-items: center;
130130
justify-content: center;
131-
margin-top: 10px;
132-
margin-bottom: 10px;
131+
margin-top: 10px;
132+
margin-bottom: 10px;
133133
}
134134

135135
img {
@@ -148,13 +148,13 @@ import charactery from "../images/charactery.png";
148148
padding: 18px 20px;
149149
}
150150

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+
}
159159
}
160160
</style>

src/components/TeamMemberCard.astro

+15-14
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,21 @@ const props = Astro.props;
2222
<h3>Roles</h3>
2323
<ul class="projects">
2424
{
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+
)
3940
}
4041
</ul>
4142
<h3 class:list={{ hidden: props.contacts.length == 0 }}>Contacts</h3>

src/content/config.ts

+10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
import { defineCollection, z } from "astro:content";
22
import { socialsSchema, transformSocial } from "../lib/socials-transformer";
33

4+
const Volume0Issue1 = z
5+
.enum([
6+
"Technical Writer",
7+
"Scenario Writer",
8+
"Beta Reading Coordinator",
9+
"Beta Reader",
10+
])
11+
.array();
12+
413
const teamCollection = defineCollection({
514
type: "data",
615
schema: (tools) =>
@@ -11,6 +20,7 @@ const teamCollection = defineCollection({
1120
"Volume 0 Kickstarter": z.string().array().optional(),
1221
"Volume 0": z.string().array().optional(),
1322
Website: z.string().array().optional(),
23+
"Volume 0 Issue 1": Volume0Issue1.default([]),
1424
}),
1525
contacts: socialsSchema
1626
.array()

src/content/team/enigmalea.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ roles:
1111
- Technical Writer
1212
- Editor
1313
- Beta wrangler
14+
Volume 0 Issue 1:
15+
- Technical Writer
1416
Website:
1517
- Maintainer
1618
- Coder

src/content/team/essential-randomness.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ roles:
1010
- project lead
1111
- technical and scenario writer
1212
- the person who talks with the lawyers
13+
Volume 0 Issue 1:
14+
- Technical Writer
15+
- Scenario Writer
1316
Website:
1417
- web mistress
1518
- coder

src/content/team/yuu.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,7 @@ roles:
44
Volume 0 Kickstarter:
55
- QA Testing
66
- Lead Research
7+
Volume 0 Issue 1:
8+
- Beta Reader
79
contacts:
8-
- https://yuu.omg.lol
10+
- https://where.yuu.gay/

src/pages/characters.astro

+8-5
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ const characters = (await getCollection("characters")).toSorted(
5353
likes={character.data.likes}
5454
dislikes={character.data.dislikes}
5555
tropes={character.data.tropes}
56-
trivia={parse(character.data.trivia)}>
56+
trivia={parse(character.data.trivia)}
57+
>
5758
<renderedBody.Content />
5859
</CharacterCard>
5960
);
@@ -78,7 +79,8 @@ const characters = (await getCollection("characters")).toSorted(
7879
likes={character.data.likes}
7980
dislikes={character.data.dislikes}
8081
tropes={character.data.tropes}
81-
trivia={parse(character.data.trivia)}>
82+
trivia={parse(character.data.trivia)}
83+
>
8284
<renderedBody.Content />
8385
</CharacterCard>
8486
);
@@ -104,7 +106,8 @@ const characters = (await getCollection("characters")).toSorted(
104106
likes={character.data.likes}
105107
dislikes={character.data.dislikes}
106108
tropes={character.data.tropes}
107-
trivia={parse(character.data.trivia)}>
109+
trivia={parse(character.data.trivia)}
110+
>
108111
<renderedBody.Content />
109112
</CharacterCard>
110113
);
@@ -114,7 +117,7 @@ const characters = (await getCollection("characters")).toSorted(
114117

115118
<section>
116119
<h2>FAQs</h2>
117-
<FAQs />
120+
<FAQs />
118121
</section>
119122
</PageLayout>
120123

@@ -128,7 +131,7 @@ const characters = (await getCollection("characters")).toSorted(
128131
display: flex;
129132
flex-direction: column;
130133
gap: 20px;
131-
width: 100%;
134+
width: 100%;
132135
}
133136
ul {
134137
display: flex;

0 commit comments

Comments
 (0)