]> cat aescling's git repositories - mastodon.git/commit
Onboarding modal (#1883)
authorEugen <eugen@zeonfederated.com>
Sun, 16 Apr 2017 18:32:00 +0000 (20:32 +0200)
committerGitHub <noreply@github.com>
Sun, 16 Apr 2017 18:32:00 +0000 (20:32 +0200)
commit6d70a8026309c2d41e2402ec84875ced8e181105
treed20d6de17504b8545fa40ba22435104aef870976
parent0cbcc5e297acc51688fa618d3d4a5882629cdcb3
Onboarding modal (#1883)

* Basic onboarding modal that's shown to users once

* Lay out pages 2 through 5, add images, style modals (#1509)

* Lay out pages 2 through 5

Added images and laid out pages 2 through 5 in the jsx file. SCSS will
come, still working on just seeing if this works at all.

* Fix jsx errors, add images to modal pages, style modal pages

* Add animations to onboarding pager changes, improve wording and styling

* Finishing touches on the onboarding

* Add missing propTypes

* Update wording
app/assets/images/elephant-friend.png [new file with mode: 0644]
app/assets/javascripts/components/actions/onboarding.jsx [new file with mode: 0644]
app/assets/javascripts/components/containers/mastodon.jsx
app/assets/javascripts/components/features/ui/components/modal_root.jsx
app/assets/javascripts/components/features/ui/components/onboarding_modal.jsx [new file with mode: 0644]
app/assets/javascripts/components/reducers/settings.jsx
app/assets/stylesheets/components.scss
app/controllers/home_controller.rb
app/views/home/initial_state.json.rabl