Skip to content

Commit

Permalink
feat: Add ingress
Browse files Browse the repository at this point in the history
  • Loading branch information
Veikkosuhonen committed Nov 6, 2023
1 parent c71c5d1 commit 0814c99
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 0 deletions.
33 changes: 33 additions & 0 deletions src/client/components/Ingress.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import { Box, Container, Typography } from '@mui/joy'
import { useTranslation } from 'react-i18next'

export const Ingress = () => {
const { t } = useTranslation()

return (
<Container
sx={{
display: 'flex',
mb: '4rem',
}}
>
<Box sx={{}}>
<Typography
level="body-xs"
sx={{
mb: '1rem',
}}
>
{t('ingress.title')}
</Typography>
<Typography
sx={{
whiteSpace: 'pre-line',
}}
>
{t('ingress.text')}
</Typography>
</Box>
</Container>
)
}
2 changes: 2 additions & 0 deletions src/client/pages/Home.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import Calculator from '../components/Calculator'
import ContractRequestForm from '../components/ContractRequestForm'
import { Ingress } from '../components/Ingress'
import { SectionDivider } from '../components/common'

const Home = () => (
<>
<Ingress />
<Calculator />
<SectionDivider />
<ContractRequestForm />
Expand Down
10 changes: 10 additions & 0 deletions src/shared/locales/fi/translation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,16 @@ const translations = {
handlerAddresses: 'Kohdennusosoitteet',
admin: 'Admin',
},
ingress: {
title: 'Tervetuloa Toppiin!',
text: `Tämä laskuri on tarkoitettu Helsingin yliopistolle tuntiopetusta pitämään tulevien opettajien palkkioiden laskemista varten. Helsingin yliopistolla on määritetty yleiset periaatteet, miten tuntiopetuksen laskennallinen työaika määräytyy ja minkä suuruisia tuntiperusteisia palkkioita tuntiopetuksesta opettajalle maksetaan.
Laskurilla opettaja voi selvittää, kuinka suuri palkkio hänelle yleisten periaatteiden mukaan maksettaisiin erilaisista tuntiopetuskokonaisuuksista. Laskennalliseen työaikaan vaikuttavat opetustuntien määrä, opetuksen valmisteluun käytetty aika (kurssin tyyppi ja opintopisteet) sekä opiskelijoiden ohjaukseen ja arviointiin käytetty aika (suunniteltu opiskelijoiden määrä). Näiden tietojen perusteella tuntiopetukselle määritetään laskennallinen työaika ja laskennallisilta työtunneilta maksetaan opettajan pätevyyden mukaan määräytyvä tuntipalkkio.
Syöttämällä kurssin tiedot työaikalaskuriin opettaja voi selvittää kuinka monelta tunnilta palkkio maksettaisiin. Palkkiolaskurilla opettaja voi laskea koko kurssilta maksettavan kokonaispalkkion.
Mikäli olet jo sopinut kurssin pitämisestä ja työstäsi on tarkoitus tehdä työsopimus, voit alla olevalla työsopimuspyyntölomakkeella täyttää työsopimusta varten tarvittavat tiedot. Täyttämällä lomakkeen tiedot huolellisesti nopeutat työsopimuksen valmistelua. Jos olette esihenkilön kanssa erikseen sopineet poikkeuksista yleisistä palkkionmääräytymisperiaatteista, kirjaathan ne alla oleviin asianomaisiin kenttiin. HUOM! Työsopimuspyyntölomake ei ole vielä lopullinen työsopimus vaan sinuun ollaan erikseen yhteydessä, kun lopullinen työsopimus on valmisteltu ja se tulee osapuolten allekirjoitettavaksi.`,
},
status: {
waiting: 'Odottaa',
handled: 'Käsitelty',
Expand Down

0 comments on commit 0814c99

Please sign in to comment.