redpanda-data / console

Redpanda Console is a developer-friendly UI for managing your Kafka/Redpanda workloads. Console gives you a simple, interactive approach for gaining visibility into your topics, masking data, managing consumer groups, and exploring real-time data with time-travel debugging.
https://redpanda.com
3.68k stars 338 forks source link

Editing topic config modal UI looks different after component migration #1086

Open weeco opened 5 months ago

weeco commented 5 months ago

When we migrated components from AntD to redpanda-data/ui we prioritized getting components migrated over ui/ux. Editing topic configs was one of the modals that suffered.

Before component migration (screenshot from a video, hence low quality):

ss-TArsI8Au

Today:

ss-3TUbU754

ss-JWdx4KOu

ivpanda commented 4 months ago

Design

After getting some feedback, this is the proposed design:

image

image

There is:

Other options

Radio buttons:

image

The reason I didn't choose this one was because it's a lot of information to take in at the outset.

Default and custom:

image

This was initially desired, but the lack of clarity around the 'infinite' option made this less desirable.