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(frontend/settings): theme tool #583

Merged
merged 2 commits into from
Jun 29, 2020

Conversation

saihaj
Copy link
Member

@saihaj saihaj commented Jun 28, 2020

Summary of PR

Adds a button in overlay settings to link to theme tool and also changes the description.

Before
image

After
image

Time spent on PR

30 minutes

Linked issues

Fix #506

Reviewers

@Harjot1Singh

@saihaj saihaj requested a review from Harjot1Singh June 28, 2020 19:04
Co-authored-by: Harjot Singh <harjot@harkul.com>
@saihaj saihaj requested a review from Harjot1Singh June 28, 2020 19:33
@saihaj saihaj changed the title frontend(settings): theme tool feat(frontend/settings): theme tool Jun 28, 2020
@Harjot1Singh Harjot1Singh merged commit 921f46c into shabados:dev Jun 29, 2020
@saihaj saihaj deleted the saihaj/issue506 branch June 29, 2020 00:14
@bhajneet
Copy link
Member

There is a very clear 2-column pattern of key & values. To have two buttons designed like this is confusing to the pattern. Please use one button per row/line.

@bhajneet
Copy link
Member

Additionally, the theme tool could just be in the Learn More button, no? Keep it simple and use the existing paradigms in place for advanced learning/usage.

@saihaj
Copy link
Member Author

saihaj commented Jun 29, 2020

Should we revert this back and make the change?

@Harjot1Singh
Copy link
Member

I’d suggest PR’ing the change (since dev isn’t a release, reverting doesn’t serve a point if we’re going to recommit).

The Learn More button provides a lot of information that a user may not ever know about, and that the theme tool has no link to. So, it would make sense to still keep both buttons.

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.

Integrate theme-tool
3 participants