Skip to content

Commit

Permalink
regler rewrite
Browse files Browse the repository at this point in the history
  • Loading branch information
heyvard committed May 22, 2024
1 parent f517eec commit 97bc33d
Showing 1 changed file with 67 additions and 52 deletions.
119 changes: 67 additions & 52 deletions src/pages/rules.tsx
Original file line number Diff line number Diff line change
@@ -1,92 +1,107 @@
import type { NextPage } from 'next'
import Head from 'next/head'

import { Typography, Container } from '@mui/material'
import { UseStats } from '../queries/useStats'
import { Spinner } from '../components/loading/Spinner'
import React from 'react'
import { BodyLong, List, BodyShort, Heading } from '@navikt/ds-react'

const Home: NextPage = () => {
const Regler: NextPage = () => {
const { data: stats } = UseStats()
if (!stats) {
return <Spinner></Spinner>
}
return (
<>
<Head>
<title>Regler</title>
</Head>
<Container maxWidth="md" sx={{ mt: 2, mb: 2 }}>
<Typography variant="h4" component="h2">
Regler!
</Typography>
<h3>Innskudd</h3>
Det koster 300 kr å delta.
<br />
Pengene må være overført innen slutten av første runde i gruppespillet på vipps til 467 90 000 . videre.
<br />
<h3>Premier</h3>
Potten er på: {stats.pot} kr.
<br />
<Heading size="small" level={'1'} spacing>
Innskudd
</Heading>
<BodyShort>Det koster 300 kr å delta.</BodyShort>
<BodyShort spacing>
Pengene må være overført innen slutten av første runde i gruppespillet på vipps til 467 90 000 .
</BodyShort>

<Heading size="small" level={'1'} spacing>
Premier
</Heading>
<BodyShort spacing>Potten er på: {stats.pot} kr.</BodyShort>
<BodyShort spacing>
1. plass får 50% av potten: {stats.premier[0]} kr
<br />
2. plass får 30% av potten: {stats.premier[1]} kr
<br />
3. plass får 20% av potten: {stats.premier[2]} kr
<br />
<br />
</BodyShort>
<BodyShort spacing>
Hvis flere personer får like mange poeng så deles premiepottene for de aktuelle plassene.
<br />
<br />
<i>Eksempel:</i>
</BodyShort>

<BodyShort spacing>
<span className={'italic'}>Eksempel:</span>
<br />
To personer kommer på delt 2. plass.
<br />
Premien for 2. plass er 200 kr og 3. plass er 100 kr.
<br />
Begge får da 150 kr.
<br />
<br />
<h3>Poengsystem</h3>
</BodyShort>

<Heading size="small" level={'1'}>
Poengsystem
</Heading>
<BodyShort spacing>
Man får 1 poeng ganget med kampverdien for å gjette riktig utfall av kampen (hvem som vinner eller
uavgjort). Dette ganges med kampverdien. Fra og med runde 3 dobles også denne verdien dersom antallet
som har riktig utfall er under 20%.
<br />
<br />
</BodyShort>
<BodyShort spacing>
Treffer man riktig resultat får man 2-5 poeng avhengig av hvor mange andre som hadde riktig resultat.
Dette ganges med kampverdien.
<h3>Tidsfrister</h3>
</BodyShort>
<Heading size="small" level={'1'}>
Tidsfrister
</Heading>
<BodyShort spacing>
Du kan bette helt frem til kampstart. Bets sendt inn etter kampstart blir ikke lagret.
<h3>Kampverdier</h3>
<b>Gruppespill</b>
<br />
Kampverdien er 1 i runde 1 og 2. I runde 3 er kampverdien 1,5.
<br />
<br />
<b>Sluttspill</b>
<br />
I sluttspillet tipper man på stillingen etter ordinær spilletid (90 min)
<br />
Kampverdier
<ul>
<li>Åttenedelsfinaler: 2</li>
<li>Kvartfinaler: 2,5</li>
<li>Semifinaler: 3</li>
<li>Bronsefinale: 3</li>
<li>Finale: 5</li>
</ul>
<br />
<h3>Vinner</h3>
</BodyShort>

<Heading size="small" level={'2'}>
Poeng i gruppespillet
</Heading>
<BodyShort spacing>Kampverdien er 1 i runde 1 og 2. I runde 3 er kampverdien 1,5.</BodyShort>

<Heading size="small" level={'2'}>
Poeng i sluttspillet
</Heading>
<BodyShort spacing>
I sluttspillet tipper man på stillingen etter ordinær spilletid (90 min + overtid)
</BodyShort>

<List className={'mb-4'} as="ul" size="small" title={'Kampverdier'}>
<List.Item>Åttendedelsfinaler: 2</List.Item>
<List.Item>Kvartfinaler: 2,5</List.Item>
<List.Item>Semifinaler: 3</List.Item>
<List.Item>Bronsefinale: 3</List.Item>
<List.Item>Finale: 5</List.Item>
</List>

<Heading size="small" level={'1'} spacing>
Vinner
</Heading>
<BodyLong spacing>
Du kan endre bet hele første runde av gruppespillet, deretter er det låst. Det deles ut totalt{' '}
{stats.deltakere * 3} poeng. Disse splittes på alle som har riktig svar. Summen er antall deltagere
ganger 3.
<h3>Toppscorer</h3>
</BodyLong>
<Heading size="small" level={'1'} spacing>
Toppscorer
</Heading>
<BodyLong spacing>
Du kan endre bet hele første runde av gruppespillet, deretter er det låst. Det deles ut totalt{' '}
{stats.deltakere * 3} poeng. Disse splittes på alle som har riktig svar. Summen er antall deltagere
ganger 3.
</Container>
</BodyLong>
</>
)
}

export default Home
export default Regler

0 comments on commit 97bc33d

Please sign in to comment.