Skip to content

Commit d93fb4b

Browse files
committed
Small updates
1 parent b496f64 commit d93fb4b

3 files changed

Lines changed: 26 additions & 65 deletions

File tree

src/components/Banner.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const Banner = styled.div`
66
height: 30rem;
77
max-height: 50vh;
88
display: flex;
9+
flex-direction: column;
910
justify-content: center;
1011
align-items: center;
1112
margin-bottom: 2rem;
@@ -21,11 +22,18 @@ const Banner = styled.div`
2122
@media only screen and (min-width: 720px) {
2223
font-size: 3rem;
2324
}
25+
26+
}
27+
h2 {
28+
color: #c0392b;
29+
background: white;
30+
padding .5rem;
2431
}
2532
`
2633

2734
export default () => (
2835
<Banner>
2936
<h1>Ohjelmoinnin MOOC 2019</h1>
37+
<h2>ALKAA 14.12.2018</h2>
3038
</Banner>
3139
)

src/components/Sidebar.js

Lines changed: 1 addition & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ const SidebarContainer = styled.div`
2020
left: 0;
2121
background-color: white;
2222
z-index: 100;
23-
//border-right: 5px solid #fb8b8b;
2423
box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 2px 1px -1px rgba(0, 0, 0, 0.12);
2524
2625
`
@@ -55,56 +54,9 @@ export default class Sidebar extends React.Component {
5554
<SidebarContainer>
5655
<TopContainer>
5756
<Logo />
58-
<StyledIcon icon={faArrowAltCircleLeft} size="2x" />
57+
{/* <StyledIcon icon={faArrowAltCircleLeft} size="2x" /> */}
5958
</TopContainer>
6059
<TreeView data={content2} />
61-
{/* <ul>
62-
<li>Johdanto</li>
63-
<ul>
64-
<li>Alkusanat</li>
65-
<li>Kurssin kaksi versiota</li>
66-
<li>Sisältö ja aikataulu</li>
67-
<li>Muistuta minua kun kurssi alkaa</li>
68-
</ul>
69-
<li>Osa 1 -- Ensiaskeleet</li>
70-
<ul>
71-
<li>Ohjelma ja lähdekoodi</li>
72-
<ul>
73-
<li>Ohjelmarunko</li>
74-
<li>Ohjelman osia</li>
75-
<ul>
76-
<li>Kommentit</li>
77-
<li>Tulostaminen</li>
78-
<li>Komennon parametrit</li>
79-
<li>Puolipiste</li>
80-
<li>Lohko</li>
81-
</ul>
82-
<li>Ohjelmointityylistä</li>
83-
</ul>
84-
<li>Ohjelma ja tieto</li>
85-
<ul>
86-
<li>Tiedon tyyppi</li>
87-
<li>Muuttujan esittely</li>
88-
<li>Muuttujaan asetetun arvon muuttaminen</li>
89-
<li>Muuttujan tyyppi pysyy</li>
90-
<li>Muuttujan nimentä</li>
91-
<ul>
92-
<li>Sallittuja muuttujien nimiä</li>
93-
<li>Virheellisiä muuttujien nimiä</li>
94-
</ul>
95-
</ul>
96-
<li>Tietokone on laskin</li>
97-
<ul>
98-
<li>Laskentaaa</li>
99-
<li>Laskukärjestys ja sulut</li>
100-
<li>Laskentaa ja tulostamista</li>
101-
<li>Jakolasku</li>
102-
<li>Muuttujan arvoon liittyviä väärinkäsityksiä</li>
103-
</ul>
104-
<li>Käyttäjän syötteen lukeminen</li>
105-
</ul>
106-
<li>Osa 2 -- Metodit</li>
107-
</ul> */}
10860
</SidebarContainer>
10961
)
11062
}

src/pages/index.js

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import ScheduleTimeline from '../components/ScheduleTimeline'
66
import MailinglistForm from '../components/MailinglistForm'
77
import Sidebar from '../components/Sidebar'
88
import ContentArea from '../components/ContentArea'
9+
import GatsbyLink from 'gatsby-link'
910

1011
const IndexPage = () => (
1112
<Fragment>
@@ -20,22 +21,22 @@ const IndexPage = () => (
2021
algoritmien laatimiseen ja nykyaikaisen ohjelmoinnin perusideoihin.
2122
Opiskelijalta ei edellytetä ennakkotietoja ohjelmoinnista.
2223
</p>
23-
<ul>
24-
<li>
25-
Ohjelmoinnin MOOC vastaa sisällöltään Helsingin yliopiston
26-
tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet
27-
ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä
28-
opintopistettä (5+5).
29-
</li>
30-
<li>
31-
Ohjelmoinnin MOOC tarjoaa mahdollisuuden opinto-oikeuteen
32-
tietojenkäsittelytieteen opintoihin Helsingin yliopistolla. Mikäli
33-
haet kurssin kautta opinto-oikeutta, lue kaikki opinto-oikeuden
34-
hakemiseen liittyvät tiedot huolellisesti. Esimerkiksi tehtävien
35-
aikarajoista EI voida joustaa lainkaan. Ehdot opinto-oikeuden
36-
saamiseksi päivittyvät lähempänä yhteishakua.
37-
</li>
38-
</ul>
24+
<p>
25+
Ohjelmoinnin MOOC vastaa sisällöltään Helsingin yliopiston
26+
tietojenkäsittelytieteen laitoksen kursseja Ohjelmoinnin perusteet
27+
ja Ohjelmoinnin jatkokurssi. Kurssit vastaavat yhteensä kymmentä
28+
opintopistettä (5+5).
29+
</p>
30+
<p>
31+
Ohjelmoinnin MOOC tarjoaa mahdollisuuden opinto-oikeuteen
32+
tietojenkäsittelytieteen opintoihin Helsingin yliopistolla. Mikäli
33+
haet kurssin kautta opinto-oikeutta, lue kaikki opinto-oikeuden
34+
hakemiseen liittyvät tiedot huolellisesti. Esimerkiksi tehtävien
35+
aikarajoista EI voida joustaa lainkaan. Ehdot opinto-oikeuden
36+
saamiseksi päivittyvät lähempänä yhteishakua. Lisätietoa
37+
opinto-oikeudesta saat{' '}
38+
<GatsbyLink to="/opinto-oikeus">täältä</GatsbyLink>.
39+
</p>
3940
<MailinglistForm />
4041
</section>
4142
<section id="kurssin-kaksi-versiota">

0 commit comments

Comments
 (0)