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
Nuno Góis
2cf6e689ee
feat: add demo guide welcome dialog ( #3574 )
...
https://linear.app/unleash/issue/2-923/add-initial-getting-started-dialog
Adds the welcome dialog with the static QR code pointing to our demo
website. Also changes how the run logic works a bit, so that we have
better control over it (only start demo steps once we click the start
button, etc).
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#3537
![image](https://user-images.githubusercontent.com/14320932/233395897-133edc18-371f-424f-a276-9ca0c9ec5b49.png )
2023-04-20 16:32:26 +01:00
Nuno Góis
2e6b6cd354
fix: dark theme UI fixes ( #3423 )
...
https://linear.app/unleash/issue/2-849/dark-mode-ui-fixes
![image](https://user-images.githubusercontent.com/14320932/228607663-fd474e42-b23d-4fc2-a083-d42b87332399.png )
![image](https://user-images.githubusercontent.com/14320932/228607757-bf53d67b-8ef1-4aba-bcc1-f2c6b9cc56a2.png )
![image](https://user-images.githubusercontent.com/14320932/228607875-5bfaeb46-e37c-41d3-941f-bc89e10ad43f.png )
Also includes misc UI fixes and improvements we identified along the
way.
Co-authored by @NicolaeUnleash
---------
Co-authored-by: NicolaeUnleash <103567375+NicolaeUnleash@users.noreply.github.com>
2023-03-30 16:57:35 +01:00
NicolaeUnleash
705462f0cf
feat: dark theme v1 ( #3298 )
...
## About the changes
Creating the first version of the Dark theme
Refactor: colors variables
Refactor: use theme variable instead
- this change will help us to use MuiCssBaseline, and we can use classes
directly for easy customization when we can't identify MUI classes
Refactor: adjusting some files components
- i’ve touched also the structure of some files, not only the colors
variables (but only to adjust the style, not functionality)
Fix: dark mode persistence on refresh (by Nuno)
Feat: dark mode sees light logos, and light mode sees dark logos (by
Nuno)
---------
Co-authored-by: Nuno Góis <github@nunogois.com>
2023-03-22 16:37:40 +02:00
Fredrik Strand Oseberg
0dcf28a0f0
Refactor/lazy load ( #2842 )
...
Currently our bundle size is clocking in at: 1,798.28 kB │ gzip: 558.42 kB
After the changes: 1,299.32 kB │ gzip: 403.26 kB
2023-01-12 11:34:45 +01:00
Mateusz Kwasniewski
fab6fbb756
Change request event tracking ( #2570 )
2022-11-30 12:04:29 +01:00
andreas-unleash
a992aca228
Feat/add pro feature icon to oss projects ( #2544 )
...
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->
Add pro feature icon to oss projects.
## 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. -->
<!-- Does it close an issue? Multiple? -->
Closes #
<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
<!--
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10 ) item:
#
-->
### Important files
<!-- PRs can contain a lot of changes, but not all changes are equally
important. Where should a reviewer start looking to get an overview of
the changes? Are any files particularly important? -->
## Discussion points
<!-- Anything about the PR you'd like to discuss before it gets merged?
Got any questions or doubts? -->
Signed-off-by: andreas-unleash <andreas@getunleash.ai>
2022-11-28 17:13:45 +02:00
Tymoteusz Czech
49fc31883c
change request help popover ( #2388 )
...
## About the changes
<img width="667" alt="image"
src="https://user-images.githubusercontent.com/2625371/201094916-52d9de4e-36a5-4c1e-894d-b9cb2296f612.png ">
2022-11-15 09:42:29 +01:00
Mateusz Kwasniewski
0dba973881
Feat/apply changes ( #2258 )
...
* feat: add suggested change component
* fix: build
* feat: suggestion header
* ui sketching different toggle changes
* feat: strategy change sets UI tweaks
* refactor: extract nested components
Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2022-10-26 09:45:24 +02:00
Fredrik Strand Oseberg
6818a82cd1
Feat/dark mode exp ( #1137 )
...
* feat: add dark mode theme
* fix: feature metrics
* fix: add color
* styling
* fix: add switch
* fix: form sidebar
* fix: remove console log
* fix: add properties
* fix: strategy container
* feat: feature flag
* fix: tests
* fix: build
* fix: logo
* fix: icon
* fix: update snapshots
* fix: CES operator
* fix: typography
* fix: input styling
* fix: remove initial load
* fix: change flag name
* fix: refactor to custom hook
* fix: remove unused import
* fix: dialog headers
* fix: use uiConfig flags instead of flags
2022-08-23 14:20:02 +02:00
Tymoteusz Czech
850c7a26db
fix: minor ui improvements ( #1163 )
2022-07-28 12:05:48 +02:00
andreas-unleash
c0796f3c21
Create/edit constraint adjustments
2022-07-21 14:12:30 +03:00
andreas-unleash
7f0a0afb84
Constrain card adjustments
2022-07-20 15:42:13 +03:00
Tymoteusz Czech
9d74fd976d
Refine playground form ( #1136 )
...
* integrate results table with playground form
* fix playground api integration
* fix: playground loading state from api
2022-07-13 14:35:43 +00:00
sellinjaanus
797cd8c28f
chore: remove splash environment ( #1108 )
...
* chore: remove splash environment
* Remove related images aswell
Co-authored-by: sighphyre <liquidwicked64@gmail.com>
2022-06-21 16:31:14 +03:00
olav
f4d02e37b7
refactor: rewrite feature strategy icons list ( #1039 )
...
* refactor: fix strategy action icon layout
* refactor: use a custom SVG for the rollout strategy icon
* refactor: rewrite feature strategy icons list
2022-05-31 10:50:24 +02:00
olav
8a3db090d5
fix: improve avatar alt text ( #892 )
...
* fix: improve avatar alt text
* refactor: fix unknown avatar path on localhost
2022-04-20 16:08:15 +02:00
olav
c93c65f7f7
refactor: move texture image to file ( #889 )
2022-04-20 13:22:40 +02:00