mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-04 11:17:02 +02:00
https://linear.app/unleash/issue/2-647/adapt-current-variants-ui-to-better-align-with-cr ## About the changes Big refactor to the variants per environment UI/UX logic, making the variants management happen on a side modal. This makes it so variants per environment play a lot nicer with change requests.  <!-- (For internal contributors): Does it relate to an issue on public roadmap? --> Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item: [#2254](https://github.com/Unleash/unleash/issues/2254) ### Important files A big chunk of the changes is mostly moving things around or straight up removing them. - EnvironmentVariantModal - The modal itself that controls all of the variants that you're editing; - VariantForm - The extracted form for editing each of the variants; |
||
---|---|---|
.. | ||
AdminAlert | ||
AnimateOnMount | ||
Announcer | ||
ApiError | ||
AutocompleteBox | ||
Badge | ||
BreadcrumbNav | ||
CheckmarkBadge | ||
Codebox | ||
ConditionallyRender | ||
ConstraintAccordion | ||
CreateButton | ||
DateTimePicker | ||
Dialogue | ||
DividerText | ||
DropdownMenu | ||
EnvironmentIcon | ||
EnvironmentStrategiesDialog | ||
FavoriteIconButton | ||
FeatureArchiveDialog | ||
FeatureStaleDialog | ||
FeatureStatusChip | ||
FormTemplate | ||
GeneralSelect | ||
Gradient | ||
GridCol | ||
GridRow | ||
GuidanceIndicator | ||
HelpIcon | ||
Highlighter | ||
HtmlTooltip | ||
Input | ||
InputCaption | ||
InputListField | ||
InstanceStatus | ||
ItemList | ||
Loader | ||
LoginRedirect | ||
MainHeader | ||
Mermaid | ||
MessageBanner | ||
NoItems | ||
NotFound | ||
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 | ||
TagSelect | ||
ThemeMode | ||
ToastRenderer | ||
TooltipLink | ||
TooltipResolver | ||
UpdateButton | ||
UserAvatar | ||
VerticalTabs | ||
common.module.scss | ||
flags.ts | ||
index.jsx | ||
select.tsx | ||
util.ts |