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 daily mode, settings page, and load new artwork button #58

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

ctcpip
Copy link
Contributor

@ctcpip ctcpip commented Jun 6, 2024

in this PR:

  • adds an options/settings page
  • adds a configurable option, 'daily mode', the behavior of which, if enabled, makes it so that new artwork is only automatically fetched once per day
  • adds a 'load new artwork' button in the bottom right corner
    • this is mostly expected to be used when 'daily mode' is enabled so users can settle on a particular artwork for the day (or part of the day)
  • fixes some hover style rules

the use case for daily mode is that it can be jarring when opening a new tab depending on what artwork is randomly loaded. also, in work environments where things like screen sharing are happening, some artwork may be less than ideal to randomly pop up on a new tab.

resolves #19

Screenshot 2024-06-06 at 2 05 43 AM

Screenshot 2024-06-06 at 1 23 48 PM

@ctcpip ctcpip force-pushed the persist-daily branch 3 times, most recently from 42795cd to 79c12d2 Compare June 6, 2024 19:32
@nikhiltri
Copy link
Member

Thanks for the PR! We'll review in the coming weeks.

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.

Add settings to Chrome extension
2 participants