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

[Feature] Add support for NASA Astronomy Picture of the Day (APOD) #136

Merged

Conversation

nbouliol
Copy link

@nbouliol nbouliol commented Nov 8, 2023

Subtitle of PR

This PR allow users to set a picture from the NASA APOD as a background.

It requires an API key from https://api.nasa.gov/

The default behavior is to display the picture of the day.

The only available option is selecting a date.

The APOD returned by the API can be a video, in this case the displayed background is the video thumbnail

This is the original PR I made on tabliss : joelshepherd#621

Checklist

Developer Testing Evidence

Evidence of the PR is in action in the section below.

  • Tested in Chrome
  • Tested in Firefox
  • Tested in Edge

Evidence

Chrome

Firefox

image

Edge

Copy link
Owner

@the-wright-jamie the-wright-jamie left a comment

Choose a reason for hiding this comment

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

Looks pretty good, you seem to be injecting the new API variable properly and even added it to the workflow. Please check that the date selector has dark mode working correctly (I am aware of Firefox having stylesheet issues, it's on the to-do list) and remove the yarn lock file and we should be good to good.

yarn.lock Outdated Show resolved Hide resolved
@the-wright-jamie
Copy link
Owner

Looking good, I will dev test this before merging later (may be a few days)

@the-wright-jamie the-wright-jamie merged commit 067d06a into the-wright-jamie:stage Nov 13, 2023
@the-wright-jamie
Copy link
Owner

Your change has just been published to stores and you should see it locally soon.

Thank you once again for your contribution.

Just a small note, the images look a little blury on my end - is this just an effect of the APOD? I have a 4k display, so it could be that

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.

None yet

2 participants