-
Notifications
You must be signed in to change notification settings - Fork 356
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Onboarding v2 - Welcome Message #4180
Comments
Some other notes, @reginapramesti you'll have to remove the ObserveModelMixin & any other knockout related features of WelcomeMessage.jsx so that it can be used in mobx. Right now it's disabled. |
Clarification of video to be used: #4173 (comment) |
I've just written |
Finally, mobile idea for you @reginapramesti is just to wrap the components as I've done for DEA in http://de-africa.terria.io/ |
@soyarsauce its cutting off for me at the top so i cant test the fade you're talking about. |
Hide take a tour for mobile |
close forever - same text size as paragraph text |
@AnaBelgun to write the copy below "let's get you started" |
Let's get you started! |
bit of padding for the invisible box, click outside that will close (30px) |
all AC passes except for contended
compromise is having the welcome message opt in at this stage |
As a new map user,
I want to see a welcome message the first time I visit,
so I have some guidance on how to get started
Design file:
terria-onboarding.sketch
in https://drive.google.com/open?id=1ihNj5hr9pXnJxhsP9S9sRqvxntd4RVbzInvision: https://projects.invisionapp.com/share/VQWC0P9FC3D#/screens/408368058
Other notes from Vic:
Currently we have a welcome message that can be repurposed for this (
<WelcomeMessage />
)The new one is more like:
DoD:
Acceptance Criteria:
Welcome message is OPT-IN, for the map owner. (e.g. configured at runtime/per terriamap, whether to show the welcome message for the map's users)
WelcomeMessage.jsx is repurposed into this new design
message fades in/out on open/close
message has a video and placeholder thumbnail (reuse old thumbnails/video links until we have the generic one)
message has (a
disabled
?) "take the tour" button that does nothing (placeholder for starting non-existent tour)message has "I'll need some help" button that opens to help menu
message has "explore map data" button which opens the data catalog
message buttons have new relevant icons
buttons are using the tjs
Button.jsx
component frameworkmodal can be closed with "close message and don't show me this again"
modal can be closed with "X"
modal can be closed with escape key
modal doesn't open when map is embedded
bit of padding for the invisible box, click outside that will close
when modal is dismissed, save user preference to never show again regardless of closure method (dismissed from button action or explicit user close action) via
WELCOME_MESSAGE_NAME
(local key compiled down to welcomeMessagePrompt)The text was updated successfully, but these errors were encountered: