Page MenuHomePhabricator

[landing] introduce download page
ClosedPublic

Authored by ginsu on Jun 27 2024, 1:05 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Oct 21, 1:48 AM
Unknown Object (File)
Sun, Oct 20, 6:44 PM
Unknown Object (File)
Fri, Oct 11, 12:36 AM
Unknown Object (File)
Fri, Oct 11, 12:36 AM
Unknown Object (File)
Fri, Oct 11, 12:36 AM
Unknown Object (File)
Fri, Oct 11, 12:36 AM
Unknown Object (File)
Fri, Oct 11, 12:36 AM
Unknown Object (File)
Oct 5 2024, 2:26 AM
Subscribers

Details

Summary

This diff introduces the download page where a user can press the button of the platform they are using to download the app on to their device.

I based the UI off of this low fidelity prototype, but very open to feedback/changing any of the copy and/or UI

Screenshot 2024-05-16 at 12.51.50 PM.png (1×2 px, 139 KB)

Linear task: https://linear.app/comm/issue/ENG-8009/add-download-links-for-all-platforms-to-landing-page

Test Plan

Please see the screenshots below

desktop:

Screenshot 2024-06-27 at 4.08.38 AM.png (2×3 px, 723 KB)

tablet:

Screenshot 2024-06-27 at 4.09.36 AM.png (2×3 px, 938 KB)

mobile:

Screenshot 2024-06-27 at 4.09.55 AM.png (2×3 px, 934 KB)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu requested review of this revision.Jun 27 2024, 1:21 AM

Nice!!

landing/download.react.js
53 ↗(On Diff #41745)

Can we replace this with "Note that account creation is only possible on mobile."

72 ↗(On Diff #41745)

Can we have this link to https://electron-update.commtechnologies.org/download/dmg

78 ↗(On Diff #41745)

Can we have this link to https://electron-update.commtechnologies.org/download/windows

This revision is now accepted and ready to land.Jul 1 2024, 11:56 AM
ginsu edited the test plan for this revision. (Show Details)

address comments

This revision was landed with ongoing or failed builds.Jul 1 2024, 12:31 PM
This revision was automatically updated to reflect the committed changes.