mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-10 17:53:36 +02:00
https://linear.app/unleash/issue/2-758/add-variant-improve-the-flow   ### Variants form - Fix variants edit form to follow natural tab order; - Update variants form UI to new design with multiple improvements and fixes, including a sticky header; - New variants are now added at the bottom of the edit form instead of at the top, with a smooth scroll and focus; ### Change requests - On the variants diff, use variant names instead of index; - Use an object-based diff logic (instead of array-based) for cleaner diffs on variants (thanks @thomasheartman !); - Display a table with the new variants data and display the diff on a `TooltipLink`; - Adapt strategy CR changes to the new `TooltipLink` logic for consistency; ### Other - `TooltipLink` and `Badge` components are now tab-selectable; - Small enhancements, refactors and improvements; --------- Co-authored-by: Gastón Fournier <gaston@getunleash.io> |
||
---|---|---|
.. | ||
AdminAlert | ||
AnimateOnMount | ||
Announcer | ||
ApiError | ||
ApiTokenTable | ||
AutocompleteBox | ||
Badge | ||
BreadcrumbNav | ||
CheckmarkBadge | ||
Codebox | ||
ConditionallyRender | ||
ConstraintAccordion | ||
CreateButton | ||
DateTimePicker | ||
Dialogue | ||
DividerText | ||
DropdownMenu | ||
EnvironmentIcon | ||
EnvironmentStrategiesDialog | ||
FavoriteIconButton | ||
FeatureArchiveDialog | ||
FeatureStaleDialog | ||
FeatureStatusChip | ||
Feedback | ||
FormTemplate | ||
GeneralSelect | ||
Gradient | ||
GridCol | ||
GridRow | ||
GuidanceIndicator | ||
HelpIcon | ||
Highlighter | ||
HtmlTooltip | ||
Input | ||
InputCaption | ||
InputListField | ||
InstanceStatus | ||
ItemList | ||
Loader | ||
LoginRedirect | ||
MainHeader | ||
Mermaid | ||
MessageBanner | ||
NoItems | ||
NotFound | ||
Notifications | ||
OperatorUpgradeAlert | ||
PageContent | ||
PageHeader | ||
PasswordField | ||
PercentageCircle | ||
PermissionButton | ||
PermissionHOC | ||
PermissionIconButton | ||
PermissionSwitch | ||
PremiumFeature | ||
PrettifyLargeNumber | ||
Proclamation | ||
ProjectSelect | ||
ProtectedRoute | ||
ResponsiveButton | ||
ScrollTop | ||
Search | ||
SegmentItem | ||
SidebarModal | ||
SkipNavLink | ||
StaleDataNotification | ||
StrategyItemContainer | ||
StrategySeparator | ||
StringTruncator | ||
Table | ||
TabNav | ||
ThemeMode | ||
ToastRenderer | ||
TooltipLink | ||
TooltipResolver | ||
UpdateButton | ||
UserAvatar | ||
VerticalTabs | ||
common.module.scss | ||
flags.ts | ||
index.jsx | ||
select.tsx | ||
util.ts |