Thomas Heartman
|
2822746fc1
|
refactor: Make event log look and act like other pages (#7704)
Updates the way the event log works. Previously, we'd use the
`displayInline` parameter to disable padding and border. However,
recent pages (including project overview etc) have moved away from
this look.
By bringing the event log into line with how those other pages look,
it'll be easier to make designs for the new filtering capability align
with other Unleash filters.
## Changes
The eventlog is used in three places. In two of them, it used to not
have a separating border. However, when we look at other screens that
have seen recent work (such as feature flags), we see that they *do*
have a separator, so bringing the event log in line seems like a
reasonable change.
Project flags list (notice the separator):
![image](https://github.com/user-attachments/assets/9b56a53d-38ef-4492-b1f8-f40ad5f3b6eb)
Here's what they look like before and after the change:
### Global event log
Before:
![image](https://github.com/user-attachments/assets/ccf428f6-3491-4c60-a853-13c50ae771f0)
After (no change):
![image](https://github.com/user-attachments/assets/cfc74538-285c-4565-bd38-dfb5e421e966)
### Project event log
Before:
![image](https://github.com/user-attachments/assets/80ef1a36-3b13-4e76-8d59-534d63f0e6bd)
After:
![image](https://github.com/user-attachments/assets/7380518c-f6dc-4d4f-b085-48ed3761bb20)
### Flag event log
Before:
![image](https://github.com/user-attachments/assets/345a5d72-d358-49fd-967c-f6cb0706a4f6)
After:
![image](https://github.com/user-attachments/assets/b4e0d8e9-e79c-477e-8fc4-181c366207fc)
|
2024-07-31 09:46:47 +02:00 |
|