Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redesigned UI Theme #6

Merged
merged 19 commits into from
Sep 14, 2024
Merged

Redesigned UI Theme #6

merged 19 commits into from
Sep 14, 2024

Conversation

SurferSamuel
Copy link
Owner

@SurferSamuel SurferSamuel commented Sep 13, 2024

Summary

Redesigned the UI theme across all pages.

Frontend Changes

  • Added logo to sidebar
  • Changed icons to their rounded versions on sidebar
  • Changed font from Inter to Geist
  • Changed background colours to a darker grey
  • Changed button, switch, scrollbar and accordion themes
  • Updated date picker component:
    • Removed time selector from popout
    • Added disableFuture option
    • "Add Trade" date picker can't select future dates

Backend Changes

  • Removed unused palettes in theme.ts
  • Clarified an error message for asxcodes already existing
  • Fixed an issue causing logs to be created with incorrect dates
  • Fixed .historical() unauthorized error by moving to .chart() instead
  • Changed portfolio graph 1-year interval to use daily data instead of weekly

Documentation Changes

  • Updated README.md
    • Fixed incorrect command for starting the application
    • Added example image of portfolio page

@SurferSamuel SurferSamuel added documentation Improvements or additions to documentation enhancement New feature or request bug fix Fixed a bug labels Sep 13, 2024
@SurferSamuel SurferSamuel self-assigned this Sep 13, 2024
Copy link
Collaborator

@Crosssteel Crosssteel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes of the UI looks really good

@SurferSamuel SurferSamuel merged commit 7b65a54 into main Sep 14, 2024
@SurferSamuel SurferSamuel deleted the ui-update-2 branch September 14, 2024 02:07
@SurferSamuel SurferSamuel changed the title UI Update 2 Redesigned UI Theme Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix Fixed a bug documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants