Page MenuHomePhabricator

[keyserver] Create a page with invite link
ClosedPublic

Authored by tomek on Apr 5 2023, 5:54 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Dec 7, 8:34 PM
Unknown Object (File)
Fri, Dec 6, 11:23 AM
Unknown Object (File)
Wed, Dec 4, 3:37 AM
Unknown Object (File)
Wed, Dec 4, 3:37 AM
Unknown Object (File)
Wed, Dec 4, 3:37 AM
Unknown Object (File)
Wed, Dec 4, 3:37 AM
Unknown Object (File)
Wed, Dec 4, 3:37 AM
Unknown Object (File)
Wed, Dec 4, 3:37 AM
Subscribers

Details

Summary

When a user doesn't have the app installed on iOS, clicking the invite link will open this page. User should use a link to App Store to install the app and click a link again to open the invitation.

The design doesn't use correct Comm title font, images and link icon - these will be added in next diffs.

16px 500 .png (2×1 px, 243 KB)

Depends on D7311

Test Plan

Open the page on simulator and on a physical iPhone and check if links work correctly.

Diff Detail

Repository
rCOMM Comm
Branch
invite2
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

tomek edited the summary of this revision. (Show Details)
tomek requested review of this revision.Apr 5 2023, 6:27 AM

It looks like the design has changed but accepting as it will be updated in next iterations, according to summary

keyserver/src/responders/website-responders.js
467

are you sure we don't need <!DOCTYPE html>?

This revision is now accepted and ready to land.Apr 6 2023, 2:25 AM
tomek requested review of this revision.Apr 6 2023, 6:25 AM

Update font weight and size

kamil added inline comments.
keyserver/src/responders/website-responders.js
566 ↗(On Diff #24777)

is it needed?

576 ↗(On Diff #24777)

I think shorter version is better but up to you

This revision is now accepted and ready to land.Apr 11 2023, 1:55 AM
keyserver/src/responders/website-responders.js
566 ↗(On Diff #24777)

Yes. In our design we would like to display one element at the center of available space and one at the center of one of remaining spaces, (something like ___1_2_) which is quite hard to do. It can be easily achieved by using an approach where an empty element is introduced just to make flex positioning easier (like _X_1_2_).

576 ↗(On Diff #24777)

Not sure why, but that doesn't work - the element isn't displayed.

This revision was automatically updated to reflect the committed changes.