Closed christophfriedrich closed 3 years ago
@christophfriedrich I should merge this tomorrow afternoon at the latest, can you finalize the PR until then? The 0.9.0 release should include this for SRR2 and thus I have to release Thu morning.
Yes I can finish it by then :ok_hand:
Is this ready to be merged? @christophfriedrich
The help text redesign is still missing, just a few more minutes :wink:
Take your time, I'll only merge tomorrow.
All conversations are now resolved, and I even managed to make tour steps for elements that aren't always there "on demand". Which was important, because otherwise when a server doesn't support ALL things that we would have explanations for, the tour would crash because the bubble's target isn't there.
In the same fashion, I guess we could also add the more fine-grained things that were requested in https://github.com/Open-EO/openeo-web-editor/pull/199#pullrequestreview-746074063.
The only issue I still encountered and can't really think of a way to fix: When a user is on the e.g. "Internal" tab, starts the tour, and then switches over to "No credentials", the tour crashes because the step for the input fields (login-credentials
) was already loaded, but the target has since been removed from the DOM...
What does crash mean? Does it just stop the tour? And then a user would need to restart?
Yeah, so it stops. That's fine for now, but certainly something we should try to improve later. Merged, thanks!
Yes, it stops, just disappears. And I wasn't able to restart either. But I think it's an edge case, so yeah we can improve that later.
I was able to restart, but we should have an eye on it.
This PR adds a help button in the upper right corner of the "login bubble":
And the corresponding tour steps of course, see code or try for yourself :)