-
Notifications
You must be signed in to change notification settings - Fork 54
Move to vue #106
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
Move to vue #106
Conversation
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>
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>
|
@jancborchardt Here is the adjusted version with a proper primary button: |
jancborchardt
left a comment
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.
Love the animation! 💥 Also, much better with the blue primary-styled next button. :)
Design-wise 👍, did not review the code.
|
@juliushaertl awesome! Does it still launch the first time on a new user? |
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
| </template> | ||
| <style lang="scss"> | ||
|
|
||
| /* Page styling needs to be unscoped, since we load it separately from the server */ |
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.
This doesn't make sense to me. I do not see how the async loading affects this.. am I missing something or should it just work?
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.
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.
If you really want to scope it, you can still manually scope the full css like we do in the components :)
|
Is anything special required to build/make this or only the core pull request? Also, could you also test it on dark theme? I just did some fixes – at https://github.com/nextcloud/firstrunwizard/tree/darktheme-fixes cause I forgot this branch exists. ;) |
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.
See comments and the following list: :)
- Missing makefile
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
@jancborchardt I also fixed the dark mode issues in here. 😉 |
skjnldsv
left a comment
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.
Amazing work!! 🚢
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
rullzer
left a comment
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.
Tested and works like a charm with current master. Lets get this in!
|
@juliushaertl nice work! :) Could you add the command to build it to the readme? |


Replaces #102 #100
Requires nextcloud/server#13407
On every page load 1 request 593B
On first page load / on click About in menu 1 request 97KB
Before 3 requests 39.7 KB
ToDo
maybe just use plain XMLHttpRequest instead of axios (would probably save another 10kb)