Skip to content

feat: refactor example-app with a new config#4569

Merged
nabokihms merged 3 commits intodexidp:masterfrom
deckhouse:example-app-improvements
Feb 21, 2026
Merged

feat: refactor example-app with a new config#4569
nabokihms merged 3 commits intodexidp:masterfrom
deckhouse:example-app-improvements

Conversation

@nabokihms
Copy link
Member

@nabokihms nabokihms commented Feb 21, 2026

Overview

This is a preparation for KubeCon 2026:

  1. Restyle the app
  2. Refactor advanced configuration options
  • Picker for scopes instead of just the text field
  • Chips for cross clients instead of an opaque string
  • Comments to all options
  1. Move embedded templates and css to separate files

I also plan pages for device code flow, token exchange and password flow in the future.

What this PR does / why we need it

image image image

Special notes for your reviewer

This is a preparation for KubeCon 2026:
1. Restyle the app
2. Refactor advanced configuration options
3. Move embedded templates and css to separate files

Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
…ata handling

Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
@nabokihms
Copy link
Member Author

@bigkevmcd wow, thanks for the suggestions. They are nice! Applied the fix.

…est handling

Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
Copy link

@mvasl mvasl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

God bless you, Mr. Rosewater

@nabokihms nabokihms merged commit 5d27abc into dexidp:master Feb 21, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants