Tymoteusz Czech
1e7d022b5a
chore: remove flag sideMenuCleanup ( #10093 )
...
- remove flag
- remove unused components
- adjust e2e test snapshots
2025-06-10 12:23:47 +02:00
Tymoteusz Czech
016d82a797
feat: update configuration menu ( #10041 )
...
Updated "Configure" navigation, with all interactions including expanding/collapsing size of the menu.
2025-05-29 11:26:26 +00:00
Tymoteusz Czech
b111abc96f
feat: update sidebar navigation - refactors ( #10037 )
...
- added `sideMenuCleanup` flag
- extracted `SecondaryNavigation`, `SecondaryNavigationList` and
`MobileNavigationSidebar` into separate files
- hidden recent projects and flags
- renamed 'Insights' to 'Analytics'
2025-05-28 12:00:28 +02:00
Gastón Fournier
abe160eb7d
feat: Unleash v7 ESM migration ( #9877 )
...
We're migrating to ESM, which will allow us to import the latest
versions of our dependencies.
Co-Authored-By: Christopher Kolstad <chriswk@getunleash.io>
2025-05-14 09:47:12 +02:00
Thomas Heartman
a7118e0c18
chore(1-3639): constraint validation ( #9909 )
...
Implements client-side validation of constraint values before you can
add them to a constraint.
I've removed the extra server-side validation that used to happen for
each specific constraint, because the surrounding form itself uses
server side validation to check every constraint every time there's a
change. This is what controls disabling the submit button etc.
I wanna make the next PR a bit of a followup cleanup now that it's
clearer what properties we do and don't need.
<img width="371" alt="image"
src="https://github.com/user-attachments/assets/7c98708f-fcbe-40ca-8590-bb0f5b2ad167 "
/>
<img width="361" alt="image"
src="https://github.com/user-attachments/assets/503d4841-d910-4e8e-b0ef-a3d725739534 "
/>
2025-05-06 15:21:33 +02:00
David Leek
681079bd08
chore: clean up adminNavUI flag ( #9907 )
2025-05-06 14:59:07 +02:00
David Leek
ab594f5c29
feat: move admin menu into nav sidebar ( #9774 )
2025-04-16 14:58:37 +02:00
Ivar Conradi Østhus
e63b28c1b8
feat: use Unleash React SDK in Admin UI ( #9723 )
...
In this PR I integrate the Unleash React SDK with the Admin UI.
We also take advantage of Unleash Hosted Edge behind the scenes with
multiple regions to get the evaluations close to the end user.
2025-04-10 08:26:30 +02:00
David Leek
5a55181561
feat: show only link to /admin in mobile menu ( #9647 )
2025-03-31 08:37:15 +02:00
David Leek
35ed2dabf3
feat: rework navigation sidebar admin section ( #9556 )
2025-03-18 10:35:06 +01:00
Thomas Heartman
a50fb7db35
chore: remove frontendHeaderRedesign flag ( #9428 )
...
Removes all references to the flag and deletes unused components.
2025-03-05 09:40:53 +01:00
Fredrik Strand Oseberg
25c09c3627
feat: transparent header ( #9108 )
...
This PR adds header redesign behind a feature flag
2025-01-17 09:45:45 +01:00
Tymoteusz Czech
8093a0d512
Update sidebar size ( #8831 )
...
Small visual change that will make UI easier to use on medium size
screens.
2024-11-25 15:06:42 +01:00
Mateusz Kwasniewski
cbfdb8ca6e
refactor: Composable new in unleash ( #8505 )
2024-10-22 10:52:08 +02:00
Mateusz Kwasniewski
3a9b9e9e55
feat: fixed full mode navbar width ( #8001 )
2024-08-28 11:57:29 +02:00
Mateusz Kwasniewski
bed4f66fa2
feat: fixed full mode navbar width ( #7999 )
2024-08-28 11:07:55 +02:00
Mateusz Kwasniewski
d5e4544fad
feat: new in unleash summary text ( #7996 )
2024-08-28 10:30:03 +02:00
Mateusz Kwasniewski
07f9935433
feat: make hide nav info always visible ( #7981 )
2024-08-26 15:57:33 +02:00
Jaanus Sellin
165f02a3a4
fix: sidebar update active when navigated via command menu. ( #7545 )
...
Currently, if the location changes, it does not update the active item.
I added useEffect to update the active item.
This is required when the user navigates via the command menu.
2024-07-05 13:28:00 +03:00
Gastón Fournier
5832fc7d81
feat: what's new in Unleash ( #7497 )
...
https://linear.app/unleash/issue/2-2354/new-in-unleash-section-in-sidebar
Add a "New in Unleash" section in the side bar and use it to announce
signals and actions.

Inside signals page we're also including a feedback button to try to
collect some insights.

---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2024-07-03 09:54:38 +02:00
Mateusz Kwasniewski
e6b0c4fdb5
fix: Prevent jumping content navbar switch ( #7232 )
2024-06-03 08:52:03 +02:00
Mateusz Kwasniewski
95f5f7a20b
feat: Recent flags ( #7211 )
2024-05-29 16:01:52 +02:00
Mateusz Kwasniewski
8d898c2ac9
feat: smart sticky expand/hide button ( #7201 )
2024-05-29 10:47:57 +02:00
Mateusz Kwasniewski
2649c8e7cd
Fix: overflow sidebar cr banner ( #7193 )
2024-05-28 16:46:09 +02:00
Mateusz Kwasniewski
8e0b75102b
feat: Expand admin settings ( #7192 )
2024-05-28 16:09:23 +02:00
Mateusz Kwasniewski
dbc14fa7e9
feat: last viewed project ( #7191 )
2024-05-28 15:47:26 +02:00
Mateusz Kwasniewski
d5730e1e8b
feat: Sidebar nav tweaks ( #7185 )
2024-05-28 12:15:40 +02:00
Mateusz Kwasniewski
5a9b015022
feat: currently selected nav item ( #7182 )
2024-05-28 12:03:52 +02:00
Mateusz Kwasniewski
08629e9041
refactor: navigation sidebar ( #7171 )
2024-05-27 16:29:20 +02:00
Mateusz Kwasniewski
c8db321b3e
feat: Persist expand collapse ( #7169 )
2024-05-27 15:36:24 +02:00
Mateusz Kwasniewski
67148dbdc9
feat: UI tweak new sidebar ( #7165 )
2024-05-27 13:35:27 +02:00
Mateusz Kwasniewski
02c0744fc2
feat: user profile preview ( #7150 )
2024-05-27 12:32:21 +02:00
Mateusz Kwasniewski
68427f841b
feat: Persist navigation settings ( #7144 )
2024-05-24 13:21:12 +02:00
Mateusz Kwasniewski
242f31c251
feat: More spacious layout ( #7138 )
2024-05-24 11:18:11 +02:00
Mateusz Kwasniewski
ebce31066a
feat: New mobile sidebar ( #7135 )
2024-05-24 09:35:03 +02:00
Mateusz Kwasniewski
292f43031a
feat: Navigation switch ( #7132 )
2024-05-24 08:55:05 +02:00
Mateusz Kwasniewski
79ed56ecfc
feat: Mini navigation sidebar ( #7131 )
2024-05-23 16:09:45 +02:00
Mateusz Kwasniewski
b783e89c88
feat: plan specific navigation ( #7126 )
2024-05-23 12:44:00 +02:00
Mateusz Kwasniewski
be6837b53a
feat: navigation sidebar stub ( #7121 )
2024-05-23 10:49:11 +02:00