Skip to content

Conversation

@creeperkatze
Copy link

While working with the dashboard I noticed some minor consistency problems, as well as small ui problems.

This PR addresses them, specifically by:

  • making the organizations page title and paragraph consistent (with the projects page for example)
  • fixing the bottom spacing on the notifications page
  • implementing the tiled layout for the revenue and transactions pages
  • adding the main "Dashboard" title above the navstack
  • improving the analytics page loading animation and making the left margin of the chartdisplay consistent
  • fixing the navstack so it wont touch the footer

To make sure these changes don't cause problems, I used mock data to test different scenarios and also tested different themes.

I implemented these changes in separate commits, so I can always exclude any of them.
I'm also open to any feedback / changes! :)

@creeperkatze
Copy link
Author

Before.mp4
After.mp4

@IMB11
Copy link
Member

IMB11 commented Dec 23, 2025

Hi, we probably won't accept this with the changes to the revenue page. The revenue page reflects the design aim for the other pages, it was designed to not have cards to contain the content.

The consistency changes on the other pages are fine though, we do plan to refactor them in the future

@creeperkatze
Copy link
Author

@IMB11 I totally get that, I have reverted the commit that implemented the cards for the revenue page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants