Add skip tutorial button to intro screens
Этот коммит содержится в:
@@ -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 {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user