site/pages/fiscal-sponsorship/open-source.js
nora 09c2bc74a7
Fix HEL1 CDN (#1789)
* add images

* find and replace
2026-01-21 22:55:54 -05:00

124 lines
3.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { Box, Container, Heading } from 'theme-ui'
import {
PillHolder,
AuthorPill,
DatePill
} from '../../components/announcements/pills'
import Head from 'next/head'
import NextLink from 'next/link'
import styled from '@emotion/styled'
import theme from '../../lib/theme'
import Meta from '@hackclub/meta'
import Nav from '../../components/nav'
import ForceTheme from '../../components/force-theme'
import Footer from '../../components/footer'
import Copy from '../../components/announcements/hcb-open-source.mdx'
import SlackCTA from '../../components/announcements/cta'
import AnnouncementHolder from '../../components/announcements/holder'
import Balancer from 'react-wrap-balancer'
const StyledLink = styled.a`
text-decoration: underline;
color: ${theme.colors.white};
`
const Link = props => {
const { href } = props
return (
<NextLink href={href} passHref>
<StyledLink>{props.children}</StyledLink>
</NextLink>
)
}
const RelonPage = () => (
<>
<Meta
as={Head}
title="HCB is now open source!"
description="Our fiscal sponsorship platforms codebase is now publicly available under the AGPL license and were continuing to encourage transparency amongst nonprofits."
image="/hc-cdn/9f07613f2f1a8fa166d56695015fab73c0ab8060_og_image.png"
/>
<ForceTheme theme="light" />
<Nav />
<Box
as="section"
sx={{
pt: [5, 6],
pb: [4, 5],
bg: 'rgb(104, 41, 205)',
backgroundImage: theme => theme.util.gx('purple', 'orange')
}}
>
<Container sx={{ textAlign: 'center', color: 'white' }}>
<Heading
as="h1"
variant="title"
sx={{
fontSize: [5, 6, null, 7],
span: {
WebkitTextStroke: 'currentColor',
WebkitTextStrokeWidth: ['2px', '3px'],
WebkitTextFillColor: 'transparent'
}
}}
>
<Link href="/fiscal-sponsorship">HCB</Link> is now open source!
</Heading>
<Balancer>
<Heading
as="h2"
variant="title"
sx={{
fontSize: [3, 4, 4, 4],
fontWeight: 400,
marginTop: '24px',
maxWidth: '900px',
mx: 'auto'
}}
>
Our fiscal sponsorship platforms{' '}
<Link href="https://github.com/hackclub/hcb">codebase</Link> is now
publicly available under the AGPL license and were continuing to
encourage transparency amongst nonprofits.
</Heading>
</Balancer>
</Container>
</Box>
<AnnouncementHolder>
<PillHolder>
<AuthorPill
firstName="Sam"
tag="Sam Poder"
image="https://github.com/sampoder.png"
/>
<AuthorPill
firstName="Ian"
tag="Ian Madden"
image="/hc-cdn/eb65161e4fdd194bc39916abc7b9acd358fa9d8a_image.png"
/>
<AuthorPill
firstName="Gary"
tag="Gary Tou"
image="https://github.com/garyhtou.png"
/>
<AuthorPill
firstName="Manu"
tag="Manu Gurudath"
image="https://github.com/manuthecoder.png"
/>
<AuthorPill
firstName="Ruien"
tag="Ruien Luo"
image="https://github.com/rluodev.png"
/>
<DatePill tag="Mar 29, 2025" />
</PillHolder>
<Copy />
</AnnouncementHolder>
<SlackCTA />
<Footer />
</>
)
export default RelonPage