Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add basic Aerie landing page #82

Merged
merged 39 commits into from
Mar 5, 2024
Merged

Add basic Aerie landing page #82

merged 39 commits into from
Mar 5, 2024

Conversation

camargo
Copy link
Member

@camargo camargo commented Sep 1, 2023

TODO

  • Figure out what sections are needed
  • Write copy for each section
  • Design and add SVGs where needed
  • Add Aerie video when it's complete
  • Remove specific Docusaurus SVGs before merging

Final list of items:

  • Get clearance to use mission logos, get appropriate logos
  • Get clearance to use sponsor logos
  • Hide testimonial placeholders or add real ones
  • Build footer and add links
  • Disable "coming soon" links
  • Double check all other links
  • Hide video
  • Update ui screenshot
  • Add cleared promo video back in

Refined list:

  • Figma file with basic mock up. We can use this to work through sections + copy
  • Define sections (will need help, but can use poster as a starting point)
  • Write copy (will need help, but can use poster as a starting point)
  • I can work through some supporting visuals for the different sections
  • Video: I'll probably need help with this one, but can figure out a place to put it
  • Move to docusaurus landing page

@camargo camargo added the documentation Improvements or additions to documentation label Sep 1, 2023
@camargo camargo requested a review from ewferg September 1, 2023 21:21
@camargo camargo marked this pull request as draft September 1, 2023 21:22
@ewferg
Copy link
Contributor

ewferg commented Sep 4, 2023

Here are my thoughts on content:

  • Short phrase on what Aerie is. Something like, "Modern and Modular Planning, Scheduling, and Commanding for Space Missions"
  • Get started link that takes you to the Aerie FastTrack
  • Demo (ToDo - we first need to build one and have it deployed for folks to play around with)
  • Aerie Extended Universe Description/Link (ToDo - where should this land us? May want to build a repo that simply references available extensions like CLI and various models). The text on the poster is a good start:
    Screenshot 2023-09-04 at 8 50 54 AM
  • Aerie Video (when completed)
  • Distinguishing Features Section similar to what we had on the poster, but perhaps a little more text (see poster screenshot):
    Screenshot 2023-09-04 at 8 47 12 AM
  • Quotes/Logos from current customers/collaborators like Clipper and SRL. I can work to get a couple quotes we could include.
  • Link/s to engage in our community and get help (perhaps link to discussion forum and email [email protected])

@lklyne
Copy link
Contributor

lklyne commented Oct 12, 2023

I'm happy to contribute to a quick design on this. Do we know where and how this will be hosted, and who will be building it? I'm trying to understand if theres any templates or frameworks already in place that I should design for. @joswig @ewferg

@ewferg
Copy link
Contributor

ewferg commented Oct 13, 2023

@lklyne All good questions! I think we have a couple options for hosting:

As for frameworks, I think Chris used Docusaurus to make the landing page for this PR. What he had wasn't bad - we don't need anything too fancy, but let's talk more!

@lklyne
Copy link
Contributor

lklyne commented Oct 19, 2023

Got aerie-docs running and am looking through the basic landing page. I think this is a great start we can build off.

Updating chris' to-do list at the top

@lklyne
Copy link
Contributor

lklyne commented Oct 23, 2023

Added some basic sections and organization based on the poster to figma. @ewferg and @joswig -- does this feel like an okay place to work through content and structure? Trying to answer some questions about IA before moving into graphics / building. Alternative would be to transition to a google doc.

Questions:

  • What main questions would potential customers want to know about aerie?
  • How can we organize and group the main callouts?
  • Keep content short and clear and link to docs or supplemental material, or provide more in depth descriptions here?
  • How many sections / how much should we show here?

Once we land on those:

  • Should we create a demo video?
  • What supporting graphics / icons can we add?

https://www.figma.com/file/GYqDuFqxi8iLq7KpC22HfZ/%2382-AERIE-Landing-Page?type=design&node-id=20-10095&mode=design&t=rzXB1QOe75u3wLyl-4

@lklyne
Copy link
Contributor

lklyne commented Oct 26, 2023

Did a pass through @ewferg's comments and suggested copy. I did a bit of editing on titles and descriptions for length. The single line heading on these cards is a bit restrictive, but this can be a nice constraint to ensure things are scannable. If it becomes too restrictive, we could explore some other layouts.

Added comments to figma with some questions and changes I made.

Would welcome feedback on organization, flow, and copy. Any content areas missing? Anything we can cut?

If this is looking like a good foundation, I can start working through supporting visuals. Will want to explore some abstract iconography type things, as well as any actual interface screenshots (especially highlighting complexity) we want to include.

Version 1: Separate section for mission partners

https://www.figma.com/file/GYqDuFqxi8iLq7KpC22HfZ/%2382-AERIE-Landing-Page?type=design&node-id=68-5465&mode=design&t=EQXzwjKTuU5DfLC5-4

Version 2: Mission partners at the top. In the "who is aerie for" section I removed the "all mission phases" card and added quotes.

https://www.figma.com/file/GYqDuFqxi8iLq7KpC22HfZ/%2382-AERIE-Landing-Page?type=design&node-id=72-10191&mode=design&t=EQXzwjKTuU5DfLC5-4

@ewferg
Copy link
Contributor

ewferg commented Oct 26, 2023

Worked through @lklyne's initial versions and provided detailed comments in Figma. A few high-level comments:

  • In additional to the video, having a screenshot or short video of just the UI front and center would be nice, perhaps just under the overview content.
  • I like having the mission partners section separate (if we have more partners in the future, maybe we highlight this more)
  • I would prefer slightly longer titles for our overview content just because I feel it is necessary to capture all the main capabilities we want to highlight and a potential customer may be looking for when they are searching for a fully featured mission planning system

@lklyne
Copy link
Contributor

lklyne commented Nov 7, 2023

We are landing on a direction, with three slight variations. I think this is more or less ready to start being built out. There's a few open questions that we can keep sorting out while building.

  • Copy refinement across the site
  • How to best layout and organize UI + video in landing
  • What each section should link to
  • Any updates to visual style or layout
  • Which UI screenshot to use
  • How we can use logos and fit within NASA brand guidelines

Feel free to drop comments figjam

https://www.figma.com/file/XmH2YYKx1lU8yoX9i0Mu9F/AERIE-LANDING-PAGE?type=whiteboard&node-id=9-33710&t=bLy3kX0OkokX3B61-4

image

Copy link
Contributor

@Mythicaeda Mythicaeda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good so far! Biggest thing I noticed were unused assets being added.

src/components/HomepageFooter/index.js Show resolved Hide resolved
src/pages/index.js Outdated Show resolved Hide resolved
static/img/aerie-ui-light.png Outdated Show resolved Hide resolved
static/img/cards/aerie-feature-mission-modeling-light.svg Outdated Show resolved Hide resolved
static/img/missions/mission-europa-clipper-light.png Outdated Show resolved Hide resolved
static/img/missions/mission-msr-light.png Outdated Show resolved Hide resolved
static/img/undraw_docusaurus_mountain.svg Outdated Show resolved Hide resolved
static/video/earth.mp4 Outdated Show resolved Hide resolved
src/components/HomepageCards/index.js Outdated Show resolved Hide resolved
static/img/cards/aerie-feature-rule-checking-light.png Outdated Show resolved Hide resolved
Copy link
Contributor

@AaronPlave AaronPlave left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks so good! Awesome work!

@AaronPlave AaronPlave removed the request for review from jeffpamer February 15, 2024 18:37
@lklyne lklyne marked this pull request as ready for review March 4, 2024 20:18
Copy link
Contributor

@Mythicaeda Mythicaeda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Video works for me! Landing page looks great!

Copy link
Contributor

@skovati skovati left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great on my machine! Nice job 🚀 🛰️

@ewferg ewferg merged commit 42ad72f into develop Mar 5, 2024
1 check passed
@ewferg ewferg deleted the feat/landing-page branch March 5, 2024 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

9 participants