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
Owner

See commit messages for details.

I touched almost every page in the end. I think it's nice enough for migrating the kosmos.social users now.

Edit: I just deployed this branch to production, so you can check out the changes live there.

See commit messages for details. I touched almost every page in the end. I think it's nice enough for migrating the kosmos.social users now. Edit: I just deployed this branch to production, so you can check out the changes live there.
raucao added 10 commits 2022-12-27 06:28:35 +00:00
b5b43c2c06
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.
continuous-integration/drone/push Build is passing Details
485e865224
Use tabnav component for wallet view
96cf534d0a
Refactor settings routes and menu
Use sub controllers/routes for the sections
continuous-integration/drone/push Build is passing Details
f2354aeed4
Set a minimum height for content with sidenav
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
72ced1d102
Fix devise not rendering errors as flash messages
https://github.com/heartcombo/devise/issues/5446

closes #63
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
76216c7eed
Add inviter and time to admin invitations list
raucao added 1 commit 2023-01-09 06:41:51 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
a2552f8a56
Rename settings page
raucao added 1 commit 2023-01-09 09:18:23 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
d861360433
WIP Profile settings page
Show the user's user address, and provide a button for copying it to the
clipboard
raucao added 1 commit 2023-01-09 09:35:52 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
d27dd0cdbd
Add a clipboard controller and wire up the copy button
raucao added 1 commit 2023-01-10 03:20:46 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
e90f6a3bb7
Replace vanilla JS with new clipboard code
raucao added 1 commit 2023-01-10 04:19:24 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
bee60483d1
Add Zeus to recommended wallet apps
raucao added 1 commit 2023-01-10 05:02:03 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
10bf923991
Add more info about project contributions
raucao added 1 commit 2023-01-10 05:15:56 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
272d39d184
Allow to copy invitation URLs via button
raucao added 1 commit 2023-01-10 05:19:14 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
f143b1f383
Add coming-soon note to disabled settings nav items
raucao added 1 commit 2023-01-10 05:46:09 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
74f396a8de
Make invitation page prettier when it's empty
raucao added 1 commit 2023-01-10 05:56:28 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
b295ba8b4b
Make empty donations page prettier
raucao changed title from WIP: Various front-end improvements and bugfixes to Various front-end improvements and bugfixes 2023-01-10 05:56:41 +00:00
raucao requested review from greg 2023-01-10 05:56:57 +00:00
raucao requested review from galfert 2023-01-10 05:56:57 +00:00
raucao requested review from bumi 2023-01-10 05:56:57 +00:00
raucao added the
kredits-3
label 2023-01-10 05:57:44 +00:00
raucao force-pushed feature/frontend_improvements from b295ba8b4b to 7f5b8c22b7 2023-01-10 06:09:24 +00:00 Compare
raucao force-pushed feature/frontend_improvements from 7f5b8c22b7 to 99dc36f13a 2023-01-10 06:13:37 +00:00 Compare
raucao added 1 commit 2023-01-12 08:22:00 +00:00
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
86dc44d096
Add empty state for wallet transactions view
Author
Owner

@bumi, @galfert, @greg: Could someone please have a look here? It's already deployed, so it's preventing other changes in master from being deployed as well. Thanks! 🙏

@bumi, @galfert, @greg: Could someone please have a look here? It's already deployed, so it's preventing other changes in master from being deployed as well. Thanks! 🙏
galfert approved these changes 2023-01-24 12:20:27 +00:00
galfert left a comment
Owner

Looks all good. I'm not too familiar with the Turbo stuff, so can't say much about that. But everything seems to be working fine as well.

Looks all good. I'm not too familiar with the Turbo stuff, so can't say much about that. But everything seems to be working fine as well.
@ -0,0 +4,4 @@
@user = current_user
end
def update
Owner

Is this action actually used?

Is this action actually used?
Author
Owner

Not in this PR, but soon. ;)

Not in this PR, but soon. ;)
bumi approved these changes 2023-01-24 21:47:47 +00:00
bumi left a comment
Owner

I love what you're doing there! it looks way too good! :)
code looks good to me and I've tested the app.

I love what you're doing there! it looks way too good! :) code looks good to me and I've tested the app.
@ -0,0 +41,4 @@
No donations yet
</h3>
<p class="text-gray-500">
The donation process is not automated yet.<br>Please
Owner

do you have an idea how we can associate the lightning donations automatically to the user?

do you have an idea how we can associate the lightning donations automatically to the user?
Author
Owner

I was thinking about having the donation page allow you to donate directly from your Kosmos wallet, or to enable automatic 1% donations for incoming funds or something (in addition to external payments).

Either way, we don't have any public donation options at all at the moment. The placeholder issue for that is #31.

I was thinking about having the donation page allow you to donate directly from your Kosmos wallet, or to enable automatic 1% donations for incoming funds or something (in addition to external payments). Either way, we don't have any public donation options at all at the moment. The placeholder issue for that is #31.
raucao merged commit 4a045bf61c into master 2023-01-25 04:16:56 +00:00
raucao deleted branch feature/frontend_improvements 2023-01-25 04:16:56 +00:00
raucao removed review request for greg 2023-01-25 04:17:01 +00:00
raucao added the
ui/ux
label 2023-03-28 14:43:18 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: kosmos/akkounts#78
No description provided.