Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: fix a few typos and formatting errors #98

Merged
merged 1 commit into from
Jun 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Explore and develop React components
```bash
npm run storybook
```
### Developement server
### Development server
Develop Next.js app
```bash
npm run dev
Expand Down
5 changes: 2 additions & 3 deletions pages/404.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,5 @@ export default function Home() {
</Head>
<Meme src="https://c.tenor.com/aQ9O2r9eBxgAAAAC/apm-apmtv3.gif" />
</article>
)
}

)
}
12 changes: 5 additions & 7 deletions pages/about.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ import mkrBoardImg from '../assets/about/board/mkr.jpeg'
import sinBoardImg from '../assets/about/board/sin.jpeg'
import heiBoardImg from '../assets/about/board/hei.jpeg'
import serBoardImg from '../assets/about/board/ser.jpeg'
import steveBoardImg from '../assets/about/board/steve.jpeg'

// icons
import GithubIcon from '../assets/GithubIcon.svg'
Expand All @@ -33,7 +32,6 @@ import { Footer } from '../components/Footer/Footer'
import Link from 'next/link'
import { CapsuleButton } from '../components/Button/CapsuleButton'
import { Collaborations } from '../components/Collaborations/Collaborations'
import { useEffect } from 'react'
import { GetServerSideProps, InferGetServerSidePropsType } from 'next'
import { GuildInfo } from '../utils/types'

Expand Down Expand Up @@ -133,7 +131,7 @@ export default function LoginPage({ ssGuildInfo, copyrightYear }: InferGetServer
</p>
<p>
Yhteisömme tavoitteena on innostaa nuoria oppimaan uutta ja hiomaan jo olemassaolevia taitojaan tietotekniikka- ja kyberalalla.
Yhdistyksemme jäsenistön laaja asiantuntemus mahdollistaa tukevaa toimintaamme: yhteisössämme voi saada apua kaikesta koodaamisen perusteista eettisen hakkeroinnin perjaatteisiin.
Yhdistyksemme jäsenistön laaja asiantuntemus mahdollistaa tukevaa toimintaamme: yhteisössämme voi saada apua kaikesta koodaamisen perusteista eettisen hakkeroinnin periaatteisiin.
Tuemme avoimen lähdekoodin projekteja ja työstämämme projektit julkaistaan kaikille nähtäväksi yhdistyksemme Github-sivuilla.
Kaikki yhdistyksemme ja yhteisömme tuottamat palvelut ovat ilmaisia!
</p>
Expand All @@ -160,11 +158,11 @@ export default function LoginPage({ ssGuildInfo, copyrightYear }: InferGetServer

<H2 style={{ marginTop: "1.5rem" }}>Tavoitteemme</H2>
<p>
Tavoitteenamme on ylläpitää yhdistyksessämme ja Discord-yhteisössämme hyvää ilmapiiriiä, joka antaa tasavertaiset mahdollisuudet kaikille oppia uutta tietotekniikasta tai hioa olemassa olevia taitojaan.
Tavoitteenamme on ylläpitää yhdistyksessämme ja Discord-yhteisössämme hyvää ilmapiiriä, joka antaa tasavertaiset mahdollisuudet kaikille oppia uutta tietotekniikasta tai hioa olemassa olevia taitojaan.
</p>
<p>
Pyrimme myös toimimaan tietotekniikka- ja kyberaloilla nuorten eduksi erilaisten yhteistyökumppaniemme kanssa, kuin mediassakin.
Tavoiteenamme on tuoda ohjelmointia ja eettistä hakkerointia harrastuksina entistä enemmän suurten yleisöjen eteen.
Tavoitteenamme on tuoda ohjelmointia ja eettistä hakkerointia harrastuksina entistä enemmän suurten yleisöjen eteen.
</p>
<H2>Yhdistyksen järjestäytyminen</H2>
<p>
Expand Down Expand Up @@ -225,14 +223,14 @@ export default function LoginPage({ ssGuildInfo, copyrightYear }: InferGetServer
</p>
<a href="https://testausserveri.fi/link/jasenhakemus"><CapsuleButton>Täytä jäsenhakemus</CapsuleButton></a>
<p>
Jäsenhakemukset käsitellään aina seuraavassa yhdistyksen kokouksessa. Jäsenenä saa äänioikeuden, sekä pääsyn Testausserverin @testausserveri.fi sähköposti-, Mastodon- ja BitWarden-palveluihin.
Jäsenhakemukset käsitellään aina seuraavassa yhdistyksen kokouksessa. Jäsenenä saa äänioikeuden, sekä pääsyn Testausserverin @testausserveri.fi sähköposti-, Mastodon- ja Bitwarden-palveluihin.
</p>

<H2>Ketkä tukevat meitä?</H2>
<p>Teemme yhteistyötä tällä hetkellä seuraavien organisaatioiden kanssa:</p>
<Collaborations style={{ margin: "2rem 0" }} noTitle />
<p>
Lisäksi, jotkut yhteisömme jäsenet ovat tukeneet meitä taloudellisesti, joten suuri kiitos myös heille. Yhdistyksen rahakäyttö on läpinäkyvää ja kaikille nähtävillä <a href="http://opencollective.com/testausserveri-ry">OpenCollective-palvelussa</a>.
Lisäksi, jotkut yhteisömme jäsenet ovat tukeneet meitä taloudellisesti, joten suuri kiitos myös heille. Yhdistyksen rahankäyttö on läpinäkyvää ja kaikille nähtävillä <a href="http://opencollective.com/testausserveri-ry">OpenCollective-palvelussa</a>.
</p>
</Content>
<Footer copyrightYear={copyrightYear} />
Expand Down
45 changes: 22 additions & 23 deletions pages/me.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ const AssociationMembershipCardRoot = styled.div`
}
`

function AssociationMembershipCard({authenticated}: Props) {
function AssociationMembershipCard({ authenticated }: Props) {
const notMember = authenticated.associationMembership.status != "MEMBER"

return (
Expand All @@ -101,13 +101,13 @@ function AssociationMembershipCard({authenticated}: Props) {
{notMember ? "Tuotantoserveri" : authenticated.associationMembership.city}
<Explanation>
Yhdistyslaki velvoittaa meitä pitämään luetteloa kunkin jäsenen nimestä ja asuinkunnasta. (Yhdistyslaki 503/1989, 11 §)
</Explanation>
</Explanation>
</p>
<p>
{notMember ? "hauhau@koira.testausserveri.fi" : authenticated.associationMembership.email}
<Explanation>
Sähköpostiisi tulee mm. tärkeitä tiedotteita kuten tapahtumakutsuja.
</Explanation>
</Explanation>
</p>
</div>
<div>
Expand All @@ -122,52 +122,51 @@ function AssociationMembershipCard({authenticated}: Props) {
<div className="notMember" style={!notMember ? { display: "none" } : {}}>
<p>Et ole vielä yhdistyksen jäsen. Skill issue. </p>
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfCjpgkvsdgPN-X5R10n74qA7hO0hE_gK3VAEjzMh03uHKDlg/viewform">
<CapsuleButton small>Jätä jäsenhakemus</CapsuleButton>

<CapsuleButton small>Jätä jäsenhakemus</CapsuleButton>
</a>
</div>
</AssociationMembershipCardRoot>
)
}

export default function MembersAreaHome({authenticated}: Props) {
export default function MembersAreaHome({ authenticated }: Props) {
return (
<article>
<Head>
<title>Testausserveri</title>
</Head>
<Content>
<H1>Jäsensivut</H1>
<Head>
<title>Testausserveri</title>
</Head>
<Content>
<H1>Jäsensivut</H1>

{ authenticated.username == null ?
{authenticated.username == null ?
<>
<p>Et ole kirjautunut sisään.</p>
</>
:
:
<>
<p>
Tämä toiminto on vielä kehityksessä.
Tämä toiminto on vielä kehityksessä.
</p>
<UserRow>
<div>
<Image width="50" height="50" alt="Avatar" src={getMemberAvatarUrl(authenticated._id)} />
</div>
<div>
{ authenticated.username }
{authenticated.username}
</div>
<div>
<a href="/api/v1/logout">
<CapsuleButton small secondary>Kirjaudu ulos</CapsuleButton>
</a>
<a href="/api/v1/logout">
<CapsuleButton small secondary>Kirjaudu ulos</CapsuleButton>
</a>
</div>
</UserRow>

<AssociationMembershipCard authenticated={authenticated} />

</>
}
</Content>
}

</Content>
<Footer copyrightYear={new Date().getFullYear()} />
</article>
)
Expand Down
6 changes: 3 additions & 3 deletions pages/privacy.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export default function Home({ copyrightYear }: InferGetServerSidePropsType<type
<meta name="description" content="Testausserveri on kaikille avoin yhteisö koodaamisesta, eettisestä hakkeroinnista ja yleisesti teknologiasta innostuneille nuorille." />
</Head>
<Content>
<H1>Rekisteri - ja tietosuojaseloste</H1>
<H1>Rekisteri- ja tietosuojaseloste</H1>
<p>
Tämä on Testausserveri ry:n EU:n yleisen tietosuoja-asetuksen (GDPR) mukainen rekisteri- ja tietosuojaseloste. Laadittu 27. toukokuuta 2022. Viimeisin muutos 27. toukokuuta 2022.
</p>
Expand Down Expand Up @@ -86,7 +86,7 @@ export default function Home({ copyrightYear }: InferGetServerSidePropsType<type
<h2>5. Rekisterin tietosisältö</h2>
<p>
<IoLogoGithub />
<a href="https://github.com/Testausserveri/testausapis/blob/715fe1fa313327124909aa94c16bcc3b059911da/src/database/schemas/userInfo.js">Rekisterin tietokantarakenne on avointa lähdekoodia ja tarkasteltavissa myös GitHubissa</a>.
<a href="https://github.com/Testausserveri/testausapis/blob/main/src/database/schemas/userInfo.js">Rekisterin tietokantarakenne on avointa lähdekoodia ja tarkasteltavissa myös GitHubissa</a>.
Eldemarkki marked this conversation as resolved.
Show resolved Hide resolved
</p>
<p>Rekisteriin tallennettavia tietoja ovat: </p>
<ul>
Expand All @@ -96,7 +96,7 @@ export default function Home({ copyrightYear }: InferGetServerSidePropsType<type
<li>Etu- ja sukunimi</li>
<li>Asuinkunta</li>
<li>Sähköpostiosoite</li>
<li>Reksiterinpitäjän merkinnät
<li>Rekisterinpitäjän merkinnät
<ul>
<li>Jäsenyys käsitelty kokouksessa</li>
<li>Myönnetyn Google Workspace -käyttäjätilin nimi</li>
Expand Down
2 changes: 1 addition & 1 deletion pages/projects.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export default function Projects({ projectsData: projects, isMobile, copyrightYe
<Image
src={Projects3DMobile}
layout="responsive"
alt="Kuva, jossa näkyy 3D-mallit pöydästä, usb-tikusa, herätyskellosta, tietokoneesta sekä polkupyörästä jonka kyljessä on QR-koodi"
alt="Kuva, jossa näkyy 3D-mallit pöydästä, USB-tikusta, herätyskellosta, tietokoneesta sekä polkupyörästä jonka kyljessä on QR-koodi"
/>
</div>
}
Expand Down