Skip to content
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

Systematic refresh of templates #162

Merged

Conversation

consideRatio
Copy link
Member

@consideRatio consideRatio commented Oct 29, 2021

I hope this larger set of changes can be accepted as one whole, I want to clarify why there are soo many kinds of changes.

So originally I wanted to fix: vertical spacing bugs, tabindex ordering bugs, and a missing autofocus bug. But then I also noted some inconsistencies in formatting namings between the .html files. So, I opted to fix the inconsistencies at the same time as I made the other changes. I figured it would have been impossible to separate out such changes into separate PRs, and that it would be too error prone / too much work to do all changes in sequence.

So, here I am, with a quite clobbered PR that I summarize like this:

I've also recorded two GIF animations to demonstrate a few of the changes before and after the changes were made to the templates.

Before After
nativeauth-without-changes nativeauth-with-changes

- General consistency across files: scripts, names, attributes, etc.
- Improves readability in templates
- Fixes vertical spacing issues
- Fixes broken tabindex ordering
- Adds autofocus to the username field in the signup template
@consideRatio consideRatio added bug Something isn't working maintenance labels Oct 29, 2021
@lambdaTotoro
Copy link
Collaborator

Ah, yes, this looks very good. Happy to merge, many thanks @consideRatio!

@lambdaTotoro lambdaTotoro merged commit 258b383 into jupyterhub:main Oct 29, 2021
@consideRatio
Copy link
Member Author

Wiee thanks for review/merge @lambdaTotoro!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

In /hub/login with 2fa - the focus on inputs and buttons change in the wrong order when pressing tab
2 participants