diff --git a/frontend/components/Dashboard/Editor/Course/CourseLanguageSelector.tsx b/frontend/components/Dashboard/Editor/Course/CourseLanguageSelector.tsx index da10c4b07..16928ded4 100644 --- a/frontend/components/Dashboard/Editor/Course/CourseLanguageSelector.tsx +++ b/frontend/components/Dashboard/Editor/Course/CourseLanguageSelector.tsx @@ -23,7 +23,7 @@ const StyledLanguageButton = styled(Button)` width: 33%; background-color: #378170; margin: 0.5rem; - color: white; + color: white !important; @media (max-width: 600px) { font-size: 16px; padding: 2rem; diff --git a/frontend/components/NewLayout/Frontpage/Modules/ModuleNaviList.tsx b/frontend/components/NewLayout/Frontpage/Modules/ModuleNaviList.tsx index 2935779b3..56916b025 100644 --- a/frontend/components/NewLayout/Frontpage/Modules/ModuleNaviList.tsx +++ b/frontend/components/NewLayout/Frontpage/Modules/ModuleNaviList.tsx @@ -24,7 +24,7 @@ function ModuleNaviList({ modules, loading }: ModuleNaviListProps) { title: name, description: description ?? undefined, linkProps: { - href: `#${slug}`, + href: `/study-modules/#${slug}`, children: t("moduleInformation"), }, imageProps: { diff --git a/frontend/components/NewLayout/Icons/ArrowLeft.tsx b/frontend/components/NewLayout/Icons/ArrowLeft.tsx index 42fbbcd83..0a9325a83 100644 --- a/frontend/components/NewLayout/Icons/ArrowLeft.tsx +++ b/frontend/components/NewLayout/Icons/ArrowLeft.tsx @@ -9,7 +9,7 @@ const ArrowLeftIcon = createSvgIcon( > , "ArrowLeft", diff --git a/frontend/pages/_old/teachers.tsx b/frontend/pages/_old/teachers.tsx index 448c1a365..266ee53b3 100644 --- a/frontend/pages/_old/teachers.tsx +++ b/frontend/pages/_old/teachers.tsx @@ -67,9 +67,16 @@ const ForTeachers = () => { {t("teachingTitle")} - {t("teachingText")} - {t("teachingText2")} + + {t("teachingText")}{" "} + + Creative Commons BY-NC-SA{" "} + {" "} + {t("teachingText2")} + + {t("teachingText3")} + {t("teachingText4")} diff --git a/frontend/translations/teachers/en.ts b/frontend/translations/teachers/en.ts index 7d237a4bb..f1dd106aa 100644 --- a/frontend/translations/teachers/en.ts +++ b/frontend/translations/teachers/en.ts @@ -1,13 +1,15 @@ export default { siteTitle: "MOOC.fi for teachers", siteIntro: - 'You can utilize most of our materials freely. Most of them are licensed with a Creative Commons BY-NC-SA -license, but check the course materials for confirmation. Creative Commons BY-NC-SA -licence means that you can use the materials either as is or modify them to better suit your teaching purposes as long as you preserve the information of the original creators in the materials, and the usage is non-commercial.', + "If you are planning on teaching the basics of programming, our courses are well suited for it. We offer a high quality learing material and very thorough assignment sets which our system can automatically review around the clock! ", teachingTitle: "Using MOOCs in your classroom", teachingText: - "If you are planning on teaching the basics of programming, our courses are well suited for it. We offer a high quality learing material and very thorough assignment sets which our system can automatically review around the clock! ", + "You can utilize most of our materials freely. Most of them are licensed with a", teachingText2: - "You can host our courses in your learning institution with your own deadlines, free of charge for now. We develop the process continuously. Hosting your own programming course has never been this easy!", + "-license, but check the course materials for confirmation. Creative Commons BY-NC-SA -licence means that you can use the materials either as is or modify them to better suit your teaching purposes as long as you preserve the information of the original creators in the materials, and the usage is non-commercial.", teachingText3: + "You can host our courses in your learning institution with your own deadlines, free of charge for now. We develop the process continuously. Hosting your own programming course has never been this easy!", + teachingText4: "MOOCs are a great tool for teachers. Our automatic assessment system enables the teacher to focus on the actual teaching and personal guidance of students.", organizeTitle: "How to host your own course", organizeText: diff --git a/frontend/translations/teachers/fi.ts b/frontend/translations/teachers/fi.ts index 127b72ce6..e276590cd 100644 --- a/frontend/translations/teachers/fi.ts +++ b/frontend/translations/teachers/fi.ts @@ -4,10 +4,12 @@ export default { " Ohjelmointitaito korostuu jatkuvasti nykyajan maailmassa ja opetuksessa. Avustamme kaikkia kiinnostuneita kouluja järjestämään ohjelmoinnin perusopetusta. Tarjoamme käyttöösi kaiken kurssilla tarvittavan materiaalin aina koekysymyksiin asti. Sinun ei edes tarvitse huolehtia tehtävistä tai tentistä: tehtävät tarkastetaan automaattisesti ja Helsingin yliopisto tarjoaa halutessasi kokeet ilmaisina verkkotentteinä.", teachingTitle: "MOOCin käyttö opetuksessa", teachingText: - 'Voit hyödyntää suurinta osaa tarjoamistamme materiaaleista vapaasti. Materiaaleissamme on lähes poikkeuksetta käytetty Creative Commons BY-NC-SA -lisenssiä, mutta tarkista vielä lisenssi materiaalista. Creative Commons BY-NC-SA -lisenssi tarkoittaa sitä, että voit käyttää materiaaleja joko sellaisenaan tai muokata niitä paremmin omaan opetukseesi sopivaksi, kunhan säilytät tiedon alkuperäisistä tekijöistä materiaalissa ja et tavoittele materiaaleillamme itsellesi kaupallista hyötyä. ', + "Voit hyödyntää suurinta osaa tarjoamistamme materiaaleista vapaasti. Materiaaleissamme on lähes poikkeuksetta käytetty", teachingText2: - "Mikäli tarkoituksesi on järjestää ohjelmoinnin perusteiden opetusta, kurssikokonaisuutemme sopii siihen erinomaisesti. Tarjolla on laadukas opetusmateriaali, joka 'opettaa itse itseään', sekä erittäin kattavat harjoitustehtäväsarjat, jotka järjestelmämme tarkastaa automaattisesti mihin tahansa kellonaikaan. Jos haluat omaan oppilaitokseesi kurssejamme, joilla on omaan opetukseesi sopivat määräajat, onnistuu se toistaiseksi maksutta. Olemme kehittämässä prosessia jatkuvasti. Oman ohjelmointikurssin pitäminen ei ole koskaan ollut näin helppoa! ", + "-lisenssiä, mutta tarkista vielä lisenssi materiaalista. Creative Commons BY-NC-SA -lisenssi tarkoittaa sitä, että voit käyttää materiaaleja joko sellaisenaan tai muokata niitä paremmin omaan opetukseesi sopivaksi, kunhan säilytät tiedon alkuperäisistä tekijöistä materiaalissa ja et tavoittele materiaaleillamme itsellesi kaupallista hyötyä.", teachingText3: + "Mikäli tarkoituksesi on järjestää ohjelmoinnin perusteiden opetusta, kurssikokonaisuutemme sopii siihen erinomaisesti. Tarjolla on laadukas opetusmateriaali, joka 'opettaa itse itseään', sekä erittäin kattavat harjoitustehtäväsarjat, jotka järjestelmämme tarkastaa automaattisesti mihin tahansa kellonaikaan. Jos haluat omaan oppilaitokseesi kurssejamme, joilla on omaan opetukseesi sopivat määräajat, onnistuu se toistaiseksi maksutta. Olemme kehittämässä prosessia jatkuvasti. Oman ohjelmointikurssin pitäminen ei ole koskaan ollut näin helppoa! ", + teachingText4: "MOOCit ovat muutenkin erittäin kätevä apuväline opettajille. Kaikkiin kursseihin kuuluva automaattinen tehtävien tarkastus vapauttaa aikaa opettajalta opettamiseen ja opiskelijoiden henkilökohtaiseen ohjaamiseen.", organizeTitle: "Näin järjestät kurssin", organizeText: