aws / amazon-gamelift-plugin-unity

The Amazon GameLift Plugin for Unity contains libraries and native UI that makes it easier to access GameLift resources and integrate GameLift into your Unity game. You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios.
https://aws.amazon.com/gamelift/getting-started/
Apache License 2.0
81 stars 16 forks source link

Update launch sections to be clearer #185

Closed AWSJackson closed 11 months ago

AWSJackson commented 11 months ago

Description

Updating the wording for the two Launch Client sections to be clearer that,

I also updated the ManagedEC2's launch client button to switch to a Client build setting just like the Anywhere launch server button switches to a Server build setting.

Lastly, I noticed a couple styling oddities and cleaned up the following:

Screenshots

Launch sections

(1) Anywhere tab's Launch Anywhere Process section:

after_anywhere_launch

(2) Managed EC2 tab's Launch Client section:

after_ec2_launch

Spacing oddities fixed by this PR

(1) You can make the Anywhere fleet dropdown overflow past the rest of the UI by creating a fleet with a medium sized name:

before_anywhere_input_overflowed

With this PR, the dropdown lines up with the rest of the UI:

after_anywhere_input_truncated

(2) The deployment scenario section's spacing was off by ~10px compared to the rest of the form labels and input:

before_deploy_options_spacing_off

And when showing more options, the options would overflow past the rest of the UI:

before_deploy_options_overflowed

With this PR, the spacing is now consistent:

after_deploy_options_spacing_consistent

And the options now all wrap their text to line up with the UI:

after_deploy_options_wrapping

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.