Page MenuHomePhabricator

[landing] introduce download page
ClosedPublic

Authored by ginsu on Thu, Jun 27, 1:05 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jul 4, 7:28 PM
Unknown Object (File)
Thu, Jul 4, 10:40 AM
Unknown Object (File)
Wed, Jul 3, 9:43 PM
Unknown Object (File)
Wed, Jul 3, 8:06 PM
Unknown Object (File)
Wed, Jul 3, 2:17 PM
Unknown Object (File)
Wed, Jul 3, 2:17 PM
Unknown Object (File)
Mon, Jul 1, 3:42 PM
Unknown Object (File)
Sat, Jun 29, 9:12 PM
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.Thu, Jun 27, 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.Mon, Jul 1, 11:56 AM
ginsu edited the test plan for this revision. (Show Details)

address comments

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