Skip to content

Commit 7f420a5

Browse files
committed
Tiers content is done
1 parent 7aa6669 commit 7f420a5

File tree

1 file changed

+57
-13
lines changed

1 file changed

+57
-13
lines changed

src/components/pages/ambassadors/TiersSlider.tsx

Lines changed: 57 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const TiersSlider = () => (
1717
<SlidingContent>
1818
<CategoryCard title="Community" color="#137cf4" content={communityTiers} />
1919
<CategoryCard title="Content" color="#22a85c" content={contentTiers} />
20-
<CategoryCard title="Outreach" color="#e7705b" content={communityTiers} />
20+
<CategoryCard title="Outreach" color="#e7705b" content={outreachTiers} />
2121
</SlidingContent>
2222
</AmbassadorsSectionContainer>
2323
</SliderContainer>
@@ -61,7 +61,9 @@ const ExpandableTargets = ({ targetsContent }: { targetsContent: TierContent['ta
6161
<TargetsOpenButton onClick={() => setTargetsOpen((p) => !p)}>
6262
{targetsOpen ? 'Hide' : 'See'} targets <Sign>{targetsOpen ? '-' : '+'}</Sign>
6363
</TargetsOpenButton>
64-
<ExpandableTargetsContent style={{ height: targetsOpen ? 'auto' : 0 }}>{targetsContent}</ExpandableTargetsContent>
64+
<ExpandableTargetsContent animate={{ height: targetsOpen ? 'auto' : 0 }}>
65+
<TargetsText>{targetsContent}</TargetsText>
66+
</ExpandableTargetsContent>
6567
</>
6668
)
6769
}
@@ -97,18 +99,54 @@ const contentTiers: TierContent[] = [
9799
targets: 'At least 5 translations of existing content. Or one app translation.'
98100
},
99101
{
100-
title: 'Community Moderator',
101-
tasks:
102-
'Thoroughly answers questions on the various channels, assists in the moderation of conversations, promotes our events and assists on content distribution.',
103-
targets:
104-
'Answers more complex questions, ban users, enforce the server rules, approve posts and content. Promote community engagement by requesting them to like our posts, share it and comment on it. Encourage quality “shilling” from the community.'
102+
title: 'Content Creator',
103+
tasks: 'Creation of articles, videos, reviews, tutorials, images or any content that will showcase Alephium.',
104+
targets: `At least a total of 2 monthly contributions:
105+
- Articles
106+
- Reviews
107+
- Tutorials
108+
- Images/visual content
109+
- Active contribution on socials
110+
- Hosting a space
111+
- Doing a Podcast`
105112
},
106113
{
107-
title: 'Community Creator',
108-
tasks:
109-
'To start growing a community outside the internal Alephium community. Manage this community, engage it, discuss Alephium related topics and promote topics from the internal community.',
110-
targets:
111-
'Builds a community that lives on its own minimum 50 people. An independent sub-community which discusses Alephium and its tech.'
114+
title: 'Super Content Creator',
115+
tasks: 'Creation of articles, videos, reviews, tutorials, images or any content that will showcase Alephium.',
116+
targets: `At least a total of 4 monthly contributions:
117+
- Articles
118+
- Reviews
119+
- Tutorials
120+
- Images/visual content
121+
- Active contribution on socials
122+
- Hosting a space
123+
- Doing a Podcast`
124+
}
125+
]
126+
127+
const outreachTiers: TierContent[] = [
128+
{
129+
title: 'Meet-up coordinator',
130+
tasks: 'Organize a meet-up live or online to discuss topics around Alephium and spread the word about the project.',
131+
targets: `1 meet up per month.
132+
Introduce developers to the ecosystem.`
133+
},
134+
{
135+
title: 'Events organizer',
136+
tasks: `Tier 1 +
137+
Organize and promote online and live events in order to spread the word about the project and grow the ecosystem.
138+
Introduce developers to the ecosystem
139+
`,
140+
targets: `1 event per month.`
141+
},
142+
{
143+
title: 'Alephium Influencer',
144+
tasks: `Tier 1 + tier 2 +
145+
Actively promote Alephium on socials, host twitter space or a podcast.
146+
Connect the Alephium team with various podcast/twitter hosts or other projects which might be interesting for the grow of the ecosystem. `,
147+
targets: `1 meet-up/event/free- event attendance where you promote Alephium.
148+
1 meaningful connection a month.
149+
Introduce developers to the ecosystem.`
112150
}
113151
]
114152

@@ -192,8 +230,14 @@ const TargetsOpenButton = styled.span`
192230

193231
const ExpandableTargetsContent = styled(motion.div)`
194232
overflow: hidden;
195-
opacity: 0.7;
233+
`
234+
235+
const TargetsText = styled.div`
196236
font-size: 15px;
237+
white-space: pre-wrap;
238+
background: ${({ theme }) => theme.bgSecondary};
239+
opacity: 0.7;
240+
padding: var(--spacing-2);
197241
`
198242

199243
const Sign = styled.span`

0 commit comments

Comments
 (0)