Various front-end improvements and bugfixes #78

Merged
raucao merged 21 commits from feature/frontend_improvements into master 2023-01-25 04:16:56 +00:00

21 Commits

Author SHA1 Message Date
Râu Cao 86dc44d096
Add empty state for wallet transactions view
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2023-01-12 16:21:40 +08:00
Râu Cao 99dc36f13a
Make empty donations page prettier
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2023-01-10 14:13:28 +08:00
Râu Cao ee74c4847f
Make invitation page prettier when it's empty 2023-01-10 14:13:27 +08:00
Râu Cao 15b63eee73
Add coming-soon note to disabled settings nav items 2023-01-10 14:13:27 +08:00
Râu Cao c756528d32
Allow to copy invitation URLs via button 2023-01-10 14:13:27 +08:00
Râu Cao fef29b4fc0
Add more info about project contributions 2023-01-10 14:13:27 +08:00
Râu Cao 38608e053d
Add Zeus to recommended wallet apps 2023-01-10 14:13:26 +08:00
Râu Cao 5f215b8ed8
Replace vanilla JS with new clipboard code 2023-01-10 14:13:26 +08:00
Râu Cao 87aae35974
Add a clipboard controller and wire up the copy button 2023-01-10 14:13:26 +08:00
Râu Cao 6ad02e69a2
WIP Profile settings page
Show the user's user address, and provide a button for copying it to the
clipboard
2023-01-10 14:13:26 +08:00
Râu Cao 94ca0f3764
Rename settings page 2023-01-10 14:13:25 +08:00
Râu Cao 0fec37e0a9
Add inviter and time to admin invitations list 2023-01-10 14:13:25 +08:00
Râu Cao 620befd7c0
Fix devise not rendering errors as flash messages
https://github.com/heartcombo/devise/issues/5446

closes #63
2023-01-10 14:13:25 +08:00
Râu Cao aba4930696
Set a minimum height for content with sidenav 2023-01-10 14:13:25 +08:00
Râu Cao 0492b42327
Improve button style 2023-01-10 14:13:25 +08:00
Râu Cao 445a1c80a6
Refactor settings routes and menu
Use sub controllers/routes for the sections
2023-01-10 14:13:24 +08:00
Râu Cao cf48f76553
Fix web container start when offline 2023-01-10 14:13:24 +08:00
Râu Cao 70fa43f5d2
Use tabnav component for wallet view 2023-01-10 14:13:24 +08:00
Râu Cao b37a0c25a4
Wording 2023-01-10 14:13:23 +08:00
Râu Cao 3197743a55
Change donations to contrbutions, add tabbed nav
Introduces components for tabbed navigation and adds a tab menu and item
for non-financial contributions to the donations/contributions page.
2023-01-10 14:13:23 +08:00
Râu Cao 3f49e4a3b8
Use more appropriate icon in sidenav 2023-01-10 14:13:23 +08:00