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 toggle for debug settings #1282

Merged
merged 3 commits into from
Jul 29, 2024
Merged

Conversation

Kuuuube
Copy link
Member

@Kuuuube Kuuuube commented Jul 28, 2024

The base settings are reasonably chosen and only includes basic settings as is expected.

The advanced settings however, include both advanced settings as well as some settings that we should not expect even advanced users to use. These types of settings should not be considered "Advanced settings" and should be split out entirely.

Ive created "Debug settings" for this and only things that should almost never be touched by users should be included here. This toggle is only shown when advanced settings are enabled. Possibly this toggle shouldnt even be on the settings page and could be hidden away even further on the info page or something but I think it looks reasonable as I have it here.

The settings Ive put under debug for now isnt anything definitive. Theres probably more but just a super quick look these seem like obvious candidates.

Toggle:
image

Debug setting highlight:
image

@Kuuuube Kuuuube added kind/enhancement The issue or PR is a new feature or request area/ui-ux The issue or PR is related to UI/UX/Design labels Jul 28, 2024
@Kuuuube Kuuuube requested a review from a team as a code owner July 28, 2024 19:36
Copy link

⚠️ Visual differences introduced by this PR; please validate if they are desirable.

View Playwright Report (note: open the "playwright-report" artifact)

@Casheeew
Copy link
Collaborator

Is it possible to group the debug settings together so that we don't have one debug setting sitting among other types (like in the screenshot)

@Kuuuube
Copy link
Member Author

Kuuuube commented Jul 29, 2024

Is it possible to group the debug settings together so that we don't have one debug setting sitting among other types (like in the screenshot)

Kindof... For settings that are normal items in the settings page this is fine. But for settings that are integrated into other settings modals theres no way to do this.

I think it's fine for that to be handled in another pr though.

@Kuuuube Kuuuube added this pull request to the merge queue Jul 29, 2024
Merged via the queue into themoeway:master with commit b602851 Jul 29, 2024
10 of 11 checks passed
@Kuuuube Kuuuube deleted the debug-settings branch July 29, 2024 12:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ui-ux The issue or PR is related to UI/UX/Design kind/enhancement The issue or PR is a new feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants