Merge pull request #1370 from mattermost/plt-1008

PLT-1008 Add skip tutorial button to intro screens
Этот коммит содержится в:
Christopher Speller
2015-11-10 08:09:22 -05:00
родитель c6065a2b02 55882e1b83
Коммит 011f2bc19c
2 изменённых файлов: 18 добавлений и 1 удалений

Просмотреть файл

@@ -41,6 +41,11 @@ export default class TutorialIntroScreens extends React.Component {
componentDidMount() { componentDidMount() {
$('.tutorials__scroll').perfectScrollbar(); $('.tutorials__scroll').perfectScrollbar();
} }
skipTutorial(e) {
e.preventDefault();
const preference = PreferenceStore.setPreference(Preferences.TUTORIAL_STEP, UserStore.getCurrentId(), '999');
AsyncClient.savePreferences([preference]);
}
createScreen() { createScreen() {
switch (this.state.currentScreen) { switch (this.state.currentScreen) {
case 0: case 0:
@@ -176,6 +181,13 @@ export default class TutorialIntroScreens extends React.Component {
> >
{'Next'} {'Next'}
</button> </button>
<a
className='tutorial-skip'
href='#'
onClick={this.skipTutorial}
>
{'Skip tutorial'}
</a>
</div> </div>
</div> </div>
</div> </div>

Просмотреть файл

@@ -162,7 +162,7 @@
} }
.btn-primary { .btn-primary {
position: absolute; position: absolute;
bottom: 0; bottom: 0px;
} }
} }
h1 { h1 {
@@ -179,6 +179,11 @@
position: absolute; position: absolute;
bottom: 40px; bottom: 40px;
} }
.tutorial-skip {
position: absolute;
bottom: 7px;
left: 80px;
}
} }
.tutorial__circles { .tutorial__circles {