-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Dev UI: OIDC Updates #34002
Dev UI: OIDC Updates #34002
Conversation
hey @phillip-kruger, thanks for improvements. I'll test your changes today and get back to you here.
Sure, if there is additional work to do, I am happy to have a look. |
well will also need someone who can approve this when review is done, so cc @sberyozkin |
extensions/oidc/deployment/src/main/resources/dev-ui/qwc-oidc-provider.js
Show resolved
Hide resolved
Thanks very much @phillip-kruger @michalvavrik, let me give it a quick try, a little bit later, it looks good |
@sberyozkin I actually had a look at changes and it's fine with me. Changes in appearance are made that depends on your opinion how it should look like, how container should be aligned... If we say there is one right behavior or this is how you want it to look, I'm fine with it. Personally, I don't give a damn about where things are aligned or what kind a green there is. |
This comment has been minimized.
This comment has been minimized.
@michalvavrik Sounds good, I was building Phillip's branch, but yeah, I could've just had a look at the image provided :-), oh dear, I'm doing the review the difficult way :-). |
extensions/vertx-http/dev-ui-resources/src/main/resources/dev-ui/qwc/qwc-extensions.js
Show resolved
Hide resolved
@phillip-kruger I checked other grant types, there is no palpable difference to your changes in appearance that are showed in image you provided. There are things like very wide login button/test svc button, but let's wait for Sergey's feedback on what he prefer. I'm off, thanks for your work. |
Hey @phillip-kruger @michalvavrik As far as Keycloak specific UI is concerned, moving There is a minor problem though with non Keycloak providers. For example, here is what I get with Keycloak: And here what I get with Google (you can reproduce with Note, no and here I wonder, if we should keep a single |
be69577
to
d6e56ae
Compare
Hey @phillip-kruger I've noticed you have pushed more updates, I haven't noticed what has changed, let me know your time tomorrow please if you'd like me and Michal to check something else. As I said, overall, moving the admin link to a submenu does give that feeling that much more space is available which is great. Only the initial login page might need to be tweaked a bit to have KC and non-KC providers have similar login pages (minus KC specific realm and client properties) |
This comment has been minimized.
This comment has been minimized.
Signed-off-by: Phillip Kruger <[email protected]>
Signed-off-by: Phillip Kruger <[email protected]>
Signed-off-by: Phillip Kruger <[email protected]>
Signed-off-by: Phillip Kruger <[email protected]>
6175a97
to
4e5a52a
Compare
@sberyozkin @michalvavrik I fixed the tab selection issue that Michal noted. W.r.t the rest, it's possibly something Michal can follow up with in more PRs ? I think if you are happy we should get this in and build on top of it ? Happy with that ? |
This comment has been minimized.
This comment has been minimized.
@phillip-kruger To be absolutely honest, I'm happy with your PR but there are HTML elements I'd adjust (I think when I tried either web app or client credentials service test button was huge as my screen as very very wide). I agree that I'll follow with PR and Sergey can provide his opinions on my design choices :-) |
Sounds good, thanks @phillip-kruger @michalvavrik |
@michalvavrik When you'll find time for following up with another PR, please also check some of my comments above, we can sync on them later on, cheers |
@michalvavrik yeah sure, agree |
This comment has been minimized.
This comment has been minimized.
Failing Jobs - Building 4e5a52a
Full information is available in the Build summary check run. Failures⚙️ Gradle Tests - JDK 11 #- Failing: integration-tests/gradle
📦 integration-tests/gradle✖
|
This PR fix 3 things in the OIDC Screen
@michalvavrik this might need some more work for other log in types. Is this something you can look at within a separate PR ?