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

Feat/iframe visuals #120

Merged
merged 25 commits into from
Oct 2, 2023
Merged

Feat/iframe visuals #120

merged 25 commits into from
Oct 2, 2023

Conversation

obgibson
Copy link
Collaborator

@obgibson obgibson commented Aug 23, 2023

Requirements for a pull request

Fill out the template below. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.

  • Unit tests related to the change have been updated
  • Documentation related to the change has been updated

Description of the Change

Visual changes to hide elements when MFGUI is shown within an iframe.

Feature Flag Disabled Enabled
HIDE_LOGO Screen Shot 2023-08-23 at 9 47 24 AM Screen Shot 2023-08-23 at 10 04 54 AM
HIDE_HOME_BUTTON Screen Shot 2023-08-23 at 9 47 29 AM Screen Shot 2023-08-23 at 10 04 54 AM
HIDE_STATUS_FILTERS Screen Shot 2023-08-23 at 9 47 45 AM Screen Shot 2023-08-23 at 10 05 05 AM
HIDE_TABLE_HEADER Screen Shot 2023-08-23 at 9 47 40 AM Screen Shot 2023-08-23 at 10 05 09 AM
HIDE_QUICK_LINKS Screen Shot 2023-08-23 at 9 47 36 AM Screen Shot 2023-08-23 at 10 05 01 AM

Alternate Designs

One feature flag to hide all elements. I thought it was cleaner to separate the elements and have separate feature flags for each of them.

Possible Drawbacks

-

Verification Process

Set each feature flag listed in the table above and check to see if the related components are hidden.

Release Notes

Visual changes to hide elements when MFGUI is shown within an iframe, controlled by feature flags

@obgibson obgibson merged commit a368104 into master Oct 2, 2023
3 checks passed
@obgibson obgibson deleted the feat/iframe-visuals branch October 2, 2023 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants