Nuno Góis
679e9d12ef
chore: release template sidebar ( #8871 )
...
https://linear.app/unleash/issue/2-3026/release-template-sidebar-documentationcommand
Implements the release plan template form sidebar / description.
Took some liberties in the text compared to what we had in our sketches.
Also includes some slight refactoring.
![image](https://github.com/user-attachments/assets/529bf306-b545-4efa-8330-afc19782765a )
2024-11-27 13:16:27 +00:00
Tymoteusz Czech
0b68fff0b7
Personal dashboard - enterprise info banner ( #8825 )
...
Info banner for personal dashboard
2024-11-21 15:21:01 +01:00
Tymoteusz Czech
f8ae7fd539
refactor: optimize png ( #8826 )
...
No visual difference and around -30% size
2024-11-21 14:20:03 +01:00
Mateusz Kwasniewski
4a769d14a5
feat: upgrade sso ( #8813 )
2024-11-20 16:42:34 +01:00
Tymoteusz Czech
01bd877a81
feat: info about unlimited projects option ( #8814 )
...
- refactored projects list header
- added info about unlimited projects to open-source version
2024-11-20 16:40:19 +01:00
Mateusz Kwasniewski
8e7c63ac68
feat: upgrade change requests ( #8812 )
2024-11-20 15:16:28 +01:00
Mateusz Kwasniewski
61df153a5b
feat: upgrade more environments ( #8804 )
2024-11-20 12:56:59 +01:00
Thomas Heartman
b4e2d5d270
Add close button, fix layout, refactor ( #8755 )
...
This PR consists of cleanup for the project status modal as well as
adding the missing button.
I've added inline comments to explain the different steps.
It now looks like this:
![image](https://github.com/user-attachments/assets/29a3c0b7-770c-4019-aaed-b363c5804138 )
2024-11-14 15:00:32 +01:00
David Leek
fa597aa340
Feat/release management overview ( #8672 )
2024-11-06 14:02:42 +01:00
Nuno Góis
2e99452645
chore: add Unleash AI to New in Unleash ( #8642 )
...
https://linear.app/unleash/issue/2-2910/add-unleash-ai-to-new-in-unleash
Adds a new "Unleash AI" item to the "New in Unleash" section.
We don’t have documentation to link to yet, as this is still an
experimental feature. However, I’m considering adding a “Check it out”
button that highlights the button, which I can introduce in a separate
PR.
![image](https://github.com/user-attachments/assets/520362b2-627c-415e-b0bb-296825d5d8ee )
2024-11-04 14:20:26 +00:00
Thomas Heartman
c9a564a556
chore: add placeholder project status sidebar ( #8629 )
...
This PR adds an empty placeholder sidebar for the project status
content.
It also adds a button to open the sidebar.
Additionally, because the button to open the sidebar takes the place of
the existing "import" button, the import button has also been moved down
to the filter row.
Of course, these changes are all behind the flag, so if nothing should
change if the flag is not enabled.
![image](https://github.com/user-attachments/assets/ca2d6136-5705-4ec0-9c26-21981827ca07 )
![image](https://github.com/user-attachments/assets/383d2a09-ab56-4ff6-b801-df9da5a19765 )
2024-11-01 12:04:22 +00:00
Nuno Góis
ababe9fe75
chore: Unleash AI UX adjustments: placement, icon, color ( #8521 )
...
https://linear.app/unleash/issue/2-2870/ux-adjustments-following-the-breakathon-placement-on-demo-bot-icon-and
Post-breakathon UX adjustments, including:
- Properly positions the Unleash AI chat option to the left of the demo
steps, when the demo steps are visible.
- Replaces the bot icon with a friendlier, more upbeat version.
- Switches the chat purple color in the light theme to `primary.main`
for better accessibility.
Additionally, I’ve added the mode property to our themes for easier
future maintenance. This makes it simple to check the currently active
theme.
![image](https://github.com/user-attachments/assets/bc0c2f99-5460-4bc7-8aa0-e8d94156b669 )
2024-10-23 15:59:02 +01:00
Mateusz Kwasniewski
fc1f058cf4
chore: make onboarding concepts img more readable ( #8448 )
2024-10-15 12:02:55 +02:00
Thomas Heartman
21573d36de
fix: import svg viewbox misalignment ( #8216 )
...
This change updates the import svg's viewbox. It was set to be 24 x
24, but the icon is only 16px wide, causing it to be shifted 4px to
the left, as shown in the following image:
![image](https://github.com/user-attachments/assets/bcaa0526-662b-4d85-b302-8c2dfa46f62d )
By shrinking the viewbox (but keeping the width the same), the icon is
now more correctly aligned:
![image](https://github.com/user-attachments/assets/d77b8b6d-ccc1-448d-bd61-675766b94d0e )
2024-10-08 08:41:16 +02:00
Nuno Góis
52b7e235fd
chore: add event timeline to new in unleash ( #8358 )
...
https://linear.app/unleash/issue/2-2729/add-event-timeline-to-new-in-unleash
Adds the new event timeline to the "New in Unleash" section.
Unlike Signals & Actions, the Event timeline doesn’t have a dedicated
page to link to, as it's a global component within the layout. To
address this, we extend the "check it out" action in the New in Unleash
component by supporting a callback instead of a link. When the user
clicks "check it out" for this new item, the page smoothly scrolls to
the top, ~~the timeline opens (if it's not already)~~, and a temporary
highlight effect is triggered on the timeline header button.
Also includes some scouting / slight UX adjustments.
https://github.com/user-attachments/assets/fe49f21b-5986-46b2-8fc6-acb4daef9d08
2024-10-04 08:20:55 +01:00
Melinda Fekete
1ea63a8a1f
Update UI text in Unleash welcome key concepts page ( #8238 )
2024-09-30 11:14:08 +02:00
Mateusz Kwasniewski
375395bba7
feat: welcome dialog with unleash concepts ( #8199 )
2024-09-20 15:53:03 +02:00
Mateusz Kwasniewski
c8f20196e0
feat: Signals preview img ( #7993 )
2024-08-28 08:24:12 +02:00
Jaanus Sellin
f7d5c8e12d
feat: introduce new icons for import/export ( #7970 )
...
We found good one for export from MUI, but needed to created similar one
for import.
![image](https://github.com/user-attachments/assets/f8ed2f07-5c8b-4829-a298-4b5e7311b059 )
2024-08-22 15:04:50 +03:00
Thomas Heartman
6e34ae4ada
fix: project icon sizing and color ( #7672 )
...
This PR fixes the project icon sizing and color in the create feature
form. However, it includes a little more cleanup work.
1. I've switched out the previous project icon with a new one. The
difference? The old one had lots of whitespace around it, which made
sizing it awkward.
2. I've added a wrapping Icon component to common. The idea was taken
from this thread on the MUI GitHub about how to make imported icons
behave consistently with MUI icons.
3. Because I've switched the icon and added a new component, I've also
gone and updated the other places we used the old icon, so that we're
consistent about the usage.
In create dialog form:
![image](https://github.com/user-attachments/assets/9b5caed7-cd50-437b-82bb-1d7ccbfaac3f )
Updated icon in:
Project card component
![image](https://github.com/user-attachments/assets/4ce809f4-4083-4554-ac4c-3597d9bf42df )
Project creation form
![image](https://github.com/user-attachments/assets/4227416f-a56d-41ed-96a4-99b71a11dbf7 )
Sidebar and command bar (it's actually larger here, but maybe that's
okay? Previous project was kinda small):
![image](https://github.com/user-attachments/assets/72b8aa2e-6970-4c11-9a4d-250648b44ad9 )
(Previous sidebar and command bar):
![image](https://github.com/user-attachments/assets/bcef9208-9819-4742-87a1-3a20d50d741c )
I'd be willing to leave the sidebar and command bar for now if we think
it's better to leave them using the same size as previously, but we can
talk about that. I think it's better in the sidebar; undecided about the
command bar.
Bonus changes: I fixed some typos
2024-07-26 10:26:16 +02:00
Tymoteusz Czech
242f59ba4e
New health stats component ( #7620 )
...
New style for widget
2024-07-18 15:48:47 +02:00
Alexandru Savin
9fae7801ed
feat: New Relic integration ( #7492 )
...
## About the changes
Add New Relic integration based on issue #878 .
![image](https://github.com/Unleash/unleash/assets/1612455/05523b73-398b-413d-b760-26bf2feec2db )
![image](https://github.com/Unleash/unleash/assets/1612455/1ec01f52-0c1a-46a7-aa5b-5ca80004dcf8 )
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
<!-- Does it close an issue? Multiple? -->
Closes #878
2024-07-05 15:16:00 +02:00
Thomas Heartman
ccc332a764
chore: delete ice cream icon 🍦 ( #7403 )
...
This was added back in may 2021
(https://github.com/Unleash/unleash-frontend/pull/285 ), but was never
used. Maybe it's time
to remove it.
2024-06-17 11:26:06 +02:00
Thomas Heartman
78fcdbf132
feat: show docs with icons in sidebar ( #7109 )
...
Adds icons to sidebar documentation and removes the link when you can't
interact with it.
I'm a little concerned that this won't be very accessible at the moment,
because we don't announce that anything has changed (i.e. there's no way
to find out that the text has changed if you can't see it), and the text
isn't labeled as describing anything. (this is being addressed in #7110
)
![image](https://github.com/Unleash/unleash/assets/17786332/2f482aa1-b74d-4b0f-97aa-2dbc1d1f82f9 )
There's a few caveats to this:
1. we don't set a min height at the moment. I've avoided this because we
use the sidebar a number of other places and I wanted to touch as little
as possible. This means we can still get height adjustments
2. The new project icon doesn't have the same proportions as the mui
icons. This adds some additional jank. We should probably look at this,
though.
2024-05-22 13:45:47 +02:00
Tymoteusz Czech
b6865a5a9d
feat: Project owners UI ( #6949 )
...
---------
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2024-04-29 11:51:44 +02:00
Mateusz Kwasniewski
d59f1adfe5
feat: Stage timeline styling ( #6903 )
2024-04-23 10:15:01 +02:00
Nuno Góis
52d63bc726
fix: new signals icon ( #6461 )
...
https://linear.app/unleash/issue/2-2010/use-svg-icon-for-signals
Uses a new SVG icon for Signals for consistency.
![image](https://github.com/Unleash/unleash/assets/14320932/32b46172-d483-4fd8-8b12-957a32a877f5 )
2024-03-07 11:12:56 +00:00
Thomas Heartman
c6f1f44e64
chore: show new change request diagram for users who are exposed to scheduled CRs ( #5777 )
...
This PR adds the new CR diagram (with schedule info) conditionally.
It'll only render for users who are exposed to scheduled CRs.
It also updates the text of the old version to make it all consistent
and adds a `aria-details` attribute to the SVG so that assistive tech
knows what it is.
New version
![image](https://github.com/Unleash/unleash/assets/17786332/54833996-41ff-4d5c-9c62-8eb36aa065c6 )
2024-01-08 09:49:13 +05:30
Fredrik Strand Oseberg
3ab331dce7
feat: increase unleash width ( #5707 )
...
This PR adds two feature flags:
* One is to add some holiday cheer to the unleash logo
* The other allows us to increase the width of unleash if the screen
allows it
<img width="1837" alt="Skjermbilde 2023-12-20 kl 16 18 16"
src="https://github.com/Unleash/unleash/assets/16081982/a25ccfb0-fd99-470f-8583-3ba9ef9186f9 ">
2023-12-21 08:42:28 +01:00
Simon Hornby
0e5861ac33
chore: use explicit images for inverted operator rather than a boolean not operator ( #5565 )
2023-12-07 13:03:19 +02:00
Thomas Heartman
be699962b1
chore: remove segments oss splash ( #5359 )
...
This change removes the oss segments splash screen that was introduced
in https://github.com/Unleash/unleash/pull/5053 .
2023-11-17 13:39:43 +00:00
Fredrik Strand Oseberg
7f4df19660
Feat/pagination bar ( #5309 )
...
Initial implementation of the sticky pagination bar.
2023-11-10 14:16:31 +01:00
Thomas Heartman
8954277d20
chore(ui): add splash screen for oss segments ( #5053 )
...
This PR adds a splash screen for segments being open-sourced.
It looks like this:
![image](https://github.com/Unleash/unleash/assets/17786332/bf8766e6-b9cc-4f0b-a6d1-f6e89e21d844 )
## About the changes
I've more or less wholesale copied the demo dialog that @nunogois
implemented. I've put it in the `splash` directory for now (because
that's where it seemed most appropriate). The reason for straight
copying it instead of extending existing functionality is primarily that
this should be short-lived and deleted after the next release or so. So
isolating all the changes into a single directory seems like a good
idea.
## Discussion points
Because OSS installations don't connect to Unleash, we can't use feature
flags to control the rollout here. Instead, we must just assume that OSS
users will want to see it. If there is a better way we can control this,
that'd be great. I'd love to be able to use time constraints to not show
this after a certain date, for instance, but I don't think that's
something we can do right now?
The splash is also set to display on any page you're at when you first
load unleash. However, closing the dialog (either by closing or by
asking to see segments) will store that in localstorage, and you won't
be shown the dialog again.
---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-10-19 08:28:14 +02:00
Mateusz Kwasniewski
40dfb927e9
feat: parent and child info in feature overview header ( #4901 )
2023-10-02 11:47:48 +02:00
Tymoteusz Czech
66c790fbf1
fix: Integrations quality updates ( #4677 )
...
Fix issues uncovered when reviewing integrations list and form.
- YouTube CSP
- Text content and formatting
- Margins
- Update old integration icons
- Fix headers in dark theme
2023-09-14 10:17:33 +02:00
Tymoteusz Czech
dbaa386697
feat: Edge integration page ( #4657 )
...
## About the changes
![image](https://github.com/Unleash/unleash/assets/2625371/6f4dcf7f-c3cf-45a2-9525-2965c31b6d89 )
2023-09-12 14:25:38 +02:00
Tymoteusz Czech
dff0420ca8
feat: proxy and edge integration cards ( #4636 )
2023-09-08 10:45:37 +02:00
Jaanus Sellin
cd2eac23ef
feat: official sdks ( #4637 )
2023-09-07 16:19:52 +03:00
Jaanus Sellin
1d414db982
feat: jira plugin page ( #4627 )
...
![image](https://github.com/Unleash/unleash/assets/964450/b58d3d27-4939-42b0-bf0d-51a31aa93dde )
![image](https://github.com/Unleash/unleash/assets/964450/acceedc4-9d53-461a-910f-b60dae0d6b6a )
2023-09-07 11:51:50 +03:00
Mateusz Kwasniewski
a2bd7d42a1
feat: change request reject docs and step update ( #4493 )
2023-08-16 09:46:05 +02:00
andreas-unleash
f3b11b89bb
Feat: last seen by env UI ( #4439 )
...
Implements last seen by environment UI
Closes #
[1-1182](https://linear.app/unleash/issue/1-1182/ui-for-last-seen-per-environment )
![Screenshot 2023-08-08 at 10 30
56](https://github.com/Unleash/unleash/assets/104830839/b70bf63e-8e58-4678-9be4-0fe40c873d29 )
![Screenshot 2023-08-08 at 10 31
24](https://github.com/Unleash/unleash/assets/104830839/4ec74030-9425-4254-ad02-b8101e131774 )
---------
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2023-08-08 12:32:33 +03:00
Tymoteusz Czech
6ae1887aa5
Menu update - improvements and mobile version ( #4423 )
...
## About the changes
![image](https://github.com/Unleash/unleash/assets/2625371/b12718dd-3bfa-472d-9cc0-3b4480e77497 )
2023-08-07 18:13:56 +02:00
David Leek
fc9cacfb6d
chore: update demo qr ( #4241 )
...
## About the changes
<!-- Describe the changes introduced. What are they and why are they
being introduced? Feel free to also add screenshots or steps to view the
changes if they're visual. -->
Updates to use the new Demo QR
![image](https://github.com/Unleash/unleash/assets/707867/75065a45-5462-4230-b246-53fb52ea4fb5 )
2023-07-14 09:31:44 +02:00
Nuno Góis
6a3965f57a
feat: improve demo welcome screen options ( #4132 )
...
https://linear.app/unleash/issue/2-1166/demo-welcome-screen-improvement
Improves UI/UX of the demo welcome screen dialog by adding the "Explore
on my own" button and renaming the "Try Unleash demo" button to "Go for
a guided tour".
This also adds UTM links to both the demo website URL and QR code.
![image](https://github.com/Unleash/unleash/assets/14320932/982063e8-b818-44a2-a867-046c6ce96a42 )
2023-07-04 08:10:34 +01:00
Nuno Góis
6d473164ab
refactor: rename demo img assets ( #3795 )
...
Small PR that simply renames `demo`-related assets for better
organization and readability.
2023-05-17 08:47:19 +00:00
Nuno Góis
6a12403eca
fix: demo QR code ( #3793 )
...
https://linear.app/unleash/issue/2-1062/update-the-qr-code
Updates the QR code to a correct one, since the last one expired.
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#3537
2023-05-17 09:03:11 +01:00
Nuno Góis
7116b47a39
fix: point demo website links and QR to new URL ( #3754 )
...
https://linear.app/unleash/issue/2-1035/apply-changes-with-demo-instance-in-mind
Applies this item in the task:
- Ensure that the demo guide points to the URL mentioned above, with the
correct QR code;
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#3537
2023-05-12 12:07:51 +03:00
Nuno Góis
b8171cf909
fix: interactive demo guide adjustments ( #3747 )
...
https://linear.app/unleash/issue/2-1027/adjustments
https://linear.app/unleash/issue/2-989/add-imagegif-to-some-of-the-steps
Includes small adjustments from the tasks above:
- Adjust zIndex values for the demo guide;
- Add a screenshot to better guide the users to their `userId` in the
demo website;
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#3537
2023-05-11 18:01:08 +00:00
Nuno Góis
aaf15c96f9
feat: use new demo website ( #3737 )
...
https://linear.app/unleash/issue/2-1023/use-new-demo-website-for-testing-purposes
Use https://unleash-demo-app.vercel.app/ for now, which will help us
testing.
Should be reverted/updated before we release to the current `demo`
instance.
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#3537
2023-05-10 11:48:00 +00:00
Nuno Góis
3599e7478c
feat: demo ui-ux improvements ( #3634 )
...
https://linear.app/unleash/issue/2-914/improve-demo-guide-uiux
Includes a big batch of UI/UX improvements, including but not limited
to:
- Updating steps text;
- Improve behavior of intro step dialogs (use normal dialogs);
- Improve overall design;
- Improve escape key and backdrop click behaviors;
- Add plans dialog;
- Add sticky demo banner;
- Assume `demo-app` project and `dev` environment to better fit our demo
instance;
- Misc fixes and refactors;
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#3537
![image](https://user-images.githubusercontent.com/14320932/234637210-1936fd48-ce40-4980-81ae-f1fe64e65545.png )
2023-04-27 08:15:17 +01:00