Apologies for the delay, implementing this section was significantly more difficult than I had expected.
This is a large overhaul of the navbar/pop-up system. The changes are as follows:
Profile Pop-up now fits with the vision in #13
Customisable profile picture
Customisable username
Created a generic toggle object with animation (For Dark/Light mode + Other settings)
Note colour (No functionality yet)
Note preview (Will be implemented once the design for the 'note' object has been confirmed and implemented)
Settings page with 3 tabs
General: Theme, timezones, etc.
Notifications: Implemented toggles for each section
Account: Change password, privacy, etc.
This section is not fleshed out, as most of these are not required for a MVP, but will implement buttons and dropdowns as placeholders for the time being.
Any changes done in the Profile or Settings Pop-up will display a 'Would you like to save' prompt. The functionality is not implemented yet, as I am unsure as to how we want to store user preferences.
Again, much of the functionality will be dependant on how we store/use the data (e.g. light/dark mode affecting all the colours of the board), but I just wanted to get all this formatting and these objects merged to main so conflicts don't happen so often in the future. Would not be surprised if anyone runs into any issues, so don't hesitate to let me know!
Apologies for the delay, implementing this section was significantly more difficult than I had expected. This is a large overhaul of the navbar/pop-up system. The changes are as follows:
Profile Pop-up now fits with the vision in #13
Settings page with 3 tabs
Any changes done in the Profile or Settings Pop-up will display a 'Would you like to save' prompt. The functionality is not implemented yet, as I am unsure as to how we want to store user preferences.
Again, much of the functionality will be dependant on how we store/use the data (e.g. light/dark mode affecting all the colours of the board), but I just wanted to get all this formatting and these objects merged to main so conflicts don't happen so often in the future. Would not be surprised if anyone runs into any issues, so don't hesitate to let me know!