1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-24 17:51:14 +02:00
unleash.unleash/frontend/src/component/common
Nuno Góis 667aed828b
feat: banners admin page (#5111)
https://linear.app/unleash/issue/2-1484/ui-create-an-admin-banners-configuration-page

Adds a new "Banners" page to the admin UI.
This first iteration allows admins to list and preview all configured
message banners, toggle them (whether they are currently visible to all
users or not), and remove them.

Next step will be creating the modal for "new" and "edit" operations.

### Admin menu

![image](https://github.com/Unleash/unleash/assets/14320932/39bcf575-b03a-481b-b19e-fc87697ed51c)

### Banners page

![image](https://github.com/Unleash/unleash/assets/14320932/39df6bc2-6949-4956-9dd0-0e5b1d2959f6)
2023-10-20 11:14:48 +01:00
..
AnimateOnMount
Announcer feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ApiError feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ApiTokenTable feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
AutocompleteBox feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Badge feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
BatchSelectionActionsBar fix: make area behind bulk actions clickable (#3838) 2023-05-23 10:41:01 +02:00
BreadcrumbNav feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
CheckmarkBadge feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Codebox refactor: light theme colors (#3252) 2023-03-06 12:58:36 +02:00
ConditionallyRender feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ConstraintAccordion feat: allow selection of text in strategies for contexts (#5071) 2023-10-18 09:55:19 +03:00
CreateButton feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
DateTimePicker feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Dialogue feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
DividerText feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
DropdownMenu feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
EnterpriseBadge Update admin navigation (1-1104-improved-menu-oss) (#4458) 2023-08-10 09:28:10 +02:00
EnvironmentIcon feat: dark theme v1 (#3298) 2023-03-22 16:37:40 +02:00
EnvironmentStrategiesDialog feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
FavoriteIconButton feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
FeatureArchiveDialog feat: show warning about dependencies removed on archive (#5104) 2023-10-20 08:58:03 +02:00
FeatureStaleDialog
FeatureStatusChip feat: dark theme v1 (#3298) 2023-03-22 16:37:40 +02:00
Feedback feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
FormTemplate fix: yarn lint:fix (#4917) 2023-10-04 11:28:05 +02:00
GeneralSelect feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Gradient
GridCol feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
GridRow feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
GuidanceIndicator feat: dark theme v1 (#3298) 2023-03-22 16:37:40 +02:00
HelpIcon feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Highlighter feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
HtmlTooltip feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Input feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
InputCaption feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
InputListField feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
InstanceStatus feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ItemList feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Loader feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
LoginRedirect
MainHeader
Mermaid feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
MultipleRoleSelect feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
NoItems
NotFound feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Notifications fix: small adjustments on the new header icons (#5043) 2023-10-16 12:25:27 +01:00
OperatorUpgradeAlert feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PageContent feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PageHeader feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PasswordField feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PercentageCircle feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PermissionButton feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PermissionGuard feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PermissionHOC
PermissionIconButton feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PermissionSwitch feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
PremiumFeature feat: banners admin page (#5111) 2023-10-20 11:14:48 +01:00
PrettifyLargeNumber feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Proclamation feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ProtectedRoute
ResponsiveButton feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
RoleBadge feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
RoleDescription feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
RoleSelect feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ScrollTop feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Search refactor: custom render should provide container (#4938) 2023-10-06 09:19:49 +02:00
SegmentItem feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
SidebarModal feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
SkipNavLink fix: header-responsiveness (#3381) 2023-03-24 15:51:28 +02:00
StaleDataNotification feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
Sticky feat: add new sticky component to handle stacked stickies (#5088) 2023-10-19 15:50:37 +01:00
StrategyItemContainer refactor: custom render should provide container (#4938) 2023-10-06 09:19:49 +02:00
StrategySeparator refactor: light theme colors (#3252) 2023-03-06 12:58:36 +02:00
StrategyVariantsUpgradeAlert feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
StringTruncator
Table feat: banners admin page (#5111) 2023-10-20 11:14:48 +01:00
TabNav/TabPanel feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
ThemeMode
ToastRenderer feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
TooltipLink feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
TooltipResolver feat: strategy variants on strategy overview (#4776) 2023-09-21 14:28:45 +02:00
UpdateButton feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
UserAvatar feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
VariantInfoAlert feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
VerticalTabs feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
common.module.scss fix: application name link styling (#3724) 2023-05-09 13:02:32 +00:00
flags.ts feat: open-source segments 🚀 (#4690) 2023-09-19 11:24:26 +00:00
index.jsx feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
select.tsx feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
util.test.ts feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00
util.ts feat: biome lint frontend (#4903) 2023-10-02 13:25:46 +01:00