release
This commit is contained in:
parent
101dc0504d
commit
3dc0efe5eb
|
@ -2,6 +2,7 @@ import React, { Component } from 'react';
|
||||||
import './App.scss';
|
import './App.scss';
|
||||||
import Navbar from '../Navbar/Navbar';
|
import Navbar from '../Navbar/Navbar';
|
||||||
import GameContainer from '../GameContainer/GameContainer';
|
import GameContainer from '../GameContainer/GameContainer';
|
||||||
|
import Footer from '../Footer/Footer';
|
||||||
import { removeHash } from '../../data/helperFuncs';
|
import { removeHash } from '../../data/helperFuncs';
|
||||||
|
|
||||||
const options = {};
|
const options = {};
|
||||||
|
@ -40,6 +41,7 @@ class App extends Component {
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<Footer />
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
31
src/components/Footer/Footer.jsx
Normal file
31
src/components/Footer/Footer.jsx
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
import React, { Component } from 'react';
|
||||||
|
import './Footer.scss';
|
||||||
|
|
||||||
|
class Footer extends Component {
|
||||||
|
render() {
|
||||||
|
return (
|
||||||
|
<div className="container footer">
|
||||||
|
<div className="col-xs-12">
|
||||||
|
<h4>New version!</h4>
|
||||||
|
<p>
|
||||||
|
Here we are finally with a new version of Kana Quiz.
|
||||||
|
This app doesn't require flash anymore, and should work great with mobile phones and tablets.
|
||||||
|
Note that this is still a beta version, so there may be a few quirks. I would love to hear
|
||||||
|
your thoughts, so if you'd like, be sure to shoot me some feedback using {' '}
|
||||||
|
<a href="https://goo.gl/forms/BwtgpkYjT1iyH8uE3">this form</a>! {' '}
|
||||||
|
If you for some reason want to use the old version, it's still available <a href="http://simplemedia.org/kana/flash/">here</a>.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h4>How to use</h4>
|
||||||
|
<p>Kana refers to the two syllabic writing systems used in Japanese: <a href="http://en.wikipedia.org/wiki/Kana" title="Read more at wikipedia">Hiragana and Katakana</a>.</p>
|
||||||
|
<p>There is no "the right way" to use Kana Quiz.
|
||||||
|
If you are a beginner, you might want to start by choosing the first two groups (a -> ko) of hiragana. Once you manage to pass the last stage, add in one or two more groups. Aim for the perfection - you want to be answering quickly. To learn the characters in the beginning just enter false answers and it'll tell you what the correct answer was.</p>
|
||||||
|
<p>Have fun!</p>
|
||||||
|
<div className="copyright">© <a href="http://simplemedia.org/">Antti Pilto</a> 2016</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export default Footer;
|
12
src/components/Footer/Footer.scss
Normal file
12
src/components/Footer/Footer.scss
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
.footer {
|
||||||
|
color: #777;
|
||||||
|
font-size: 0.9em;
|
||||||
|
line-height: 1.8em;
|
||||||
|
h4 {
|
||||||
|
margin-top: 20px;
|
||||||
|
color: #d9534f;
|
||||||
|
}
|
||||||
|
a {
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,5 @@
|
||||||
import React, { Component } from 'react';
|
import React, { Component } from 'react';
|
||||||
import { kanaDictionary } from '../../data/kanaDictionary';
|
import { kanaDictionary } from '../../data/kanaDictionary';
|
||||||
import './Game.scss';
|
|
||||||
import ShowStage from './ShowStage';
|
import ShowStage from './ShowStage';
|
||||||
import Question from './Question';
|
import Question from './Question';
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ class GameContainer extends Component {
|
||||||
this.state = {
|
this.state = {
|
||||||
stage:1,
|
stage:1,
|
||||||
isLocked: false,
|
isLocked: false,
|
||||||
decidedGroups: ['h_group3']
|
decidedGroups: ['h_group1']
|
||||||
}
|
}
|
||||||
this.stageUp = this.stageUp.bind(this);
|
this.stageUp = this.stageUp.bind(this);
|
||||||
this.lockStage = this.lockStage.bind(this);
|
this.lockStage = this.lockStage.bind(this);
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
export const quizSettings = {
|
export const quizSettings = {
|
||||||
stageLength : {
|
stageLength : {
|
||||||
1: 10,
|
1: 20,
|
||||||
2: 10,
|
2: 20,
|
||||||
3: 10,
|
3: 20,
|
||||||
4: 10
|
4: 20
|
||||||
}
|
}
|
||||||
};
|
};
|
Loading…
Reference in a new issue