-
Notifications
You must be signed in to change notification settings - Fork 47
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
Make the first run wizard more helpful #57
Conversation
Woop woop! |
Very nice! We have to make sure that the messaging we send is correct.
@jospoortvliet What do you suggest here? We need a message that works for community and companies. @juliushaertl I would suggest to kill the 'Show First Run Wizard again' Button in the Settings and add an 'About' menu entry to the Dropdown menu between 'Help' and 'Log out' |
Could we make the content (texts, ...) themeable? Especially for enterprise users, sections like „Contributing“ do not make sense and could be replaced by a „Need help? Call IT departement for help“-section or whatever they want :) |
Good idea.
I'm not sure if it should be that prominent, how if we just move it to the help section as kind of a start page for the manuals? But yes, we should remove it from the sync clients page, since that is not really related.
👍 I'll have a look if we could use some existing custom theme mechanism there. |
@juliushaertl We want/need some kind of About page anyways. We need to explain better what Nextcloud is, whats special about it and communicate our mission. The idea is to use the first run wizard for that. So it would be great if you could add the 'About' menu entry. |
I have to say that from a UX perspective this is all a bit TL;DR. :\ It’s 4 pages of really a lot of text which keep me from simply using my Nextcloud. And most of the things which are written in there I actually already know once I made an account. I mean – the 1st page alone has 5 links. Sorry if this sounds negative. Onto constructive criticism: |
@juliushaertl I really like your idea, also to have more than just one page to navigate through with a next button. I think having some core values on the first page and keeping it really clear makes absolutely sense. I also think it makes sense to have a about button which brings back the dialog. I think that how it works in many other solutions as well. If this becomes more like a "About" page, which I would support I would also consider mention the license and link directly to the source code somewhere. |
For the core values, I think it would be nice to have one nice term for each, with a emblem and maybe two or three sentence below to describe what it actually means. Something like here https://userdatamanifesto.org |
Ok, if there will be some more general information that makes sense to me.
Sure we should keep that at a minimum but at least provide some information about nextcloud and on how you can get started. I'm fine to reduce the amount of pages. Also 👍 for going for a simpler text and just provide links for more information/to the documentation.
Do we have them defined somehwere already, so I can have a look to integrate them nicely? |
An important thing to actually do here in the first run screen is to directly get a new person to put in their name, email address (if not there yet), and avatar. We should have these fields directly there so they don’t have to go to the Personal settings. |
Yes, that sounds like a good idea if we just show it if there is no data already set from an external user backend like LDAP. |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
c00552d
to
9bfafc6
Compare
Signed-off-by: Julius Härtl <jus@bitgrid.net>
I've updated the screenshots in the first post with the latest state. I've added the values to the first page, with a link to the Nextcloud homepage, maybe @jospoortvliet can tell me if there is a subpage that is better suitable to explain the values a bit more? Also as @jancborchardt proposed, i tried to reduce the content a bit. Maybe we can also get rid of the apps page, but I like to show off what Nextcloud apps can offer as additional functionality. @jancborchardt Regarding adding an input for display name/email/avatar, we probably need to adjust some more stuff, since those require reentering the users password at the moment, so I will probably have a look at that in a separate PR. Please have a look if there is anything missing or can be removed from your POV. @nextcloud/designers @karlitschek @jospoortvliet |
really nice 👍 |
Slide 1: 100% Open Source & community-focused can be combined. Making it a nice simple 3-column layout. Slide 2: The headings and buttons should be center-aligned, looks much better balanced for a centered modal lile this. Slide 3: No blue background around the image please, as it makes it way too small. First text block can be shortened to: "Find more than 100 apps in the Nextcloud app store to customize your cloud:" Slide 4: Let's maybe make this a 3-column layout with simple icon-heading-shorttext? Colums would be "More info", " Get involved" and "Enterprise support". Also, we should really have that ask for real name, email and avatar, if applicable. |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Thanks for the comments @jancborchardt I adjusted the PR accordingly. I will look into the displayname setup in a separate PR, so we can get this in for now. Ready for review @nextcloud/designers |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
templates/page.apps.php
Outdated
<li><?php p($l->t('Groupware apps like Calendar, Contacts, Mail')); ?></li> | ||
<li><?php p($l->t('Communication with Nextcloud Talk')); ?></li> | ||
<li><?php p($l->t('Collaboration apps for document editing')); ?></li> | ||
<li><?php p($l->t('Security and authentication features like two-factor authentication, SSO and randsomeware protection')); ?></li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: randsomeware
-> ransomware
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Maybe make the a
in a safe home for your data
uppercase to match with the casing on screen 2 and 3
Fixed the typo and the lowercase letter in "a safe home for your data" as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome stuff!
Lets get this in and do more improvements later.
This PR aims to add some more information to the firstrun wizard, to help users getting started.
Todo:
Input from @nextcloud/designers and maybe @jospoortvliet on the content would be nice. I mainly used some content from the website. Maybe you have some ideas for images/illustrations that would fit better.
We could also add some info pages about the groupware/talk features as well as some new features slide for what is added in major releases. Ideas for that are welcome.
cc @karlitschek
Updated content:
First page with values
Details about clients
Information on apps (for admins only)
More information (help, community, enterprise support)