Skip to content

refactor: move settings to a page#225

Merged
danielroe merged 6 commits intonpmx-dev:mainfrom
MatteoGabriele:refactor/move-settings-to-a-page
Jan 28, 2026
Merged

refactor: move settings to a page#225
danielroe merged 6 commits intonpmx-dev:mainfrom
MatteoGabriele:refactor/move-settings-to-a-page

Conversation

@MatteoGabriele
Copy link
Copy Markdown
Member

@MatteoGabriele MatteoGabriele commented Jan 28, 2026

Moves the settings panel to an actual page

closes #222

Notes

I didn't pay attention to a redesign, but we need to check it out, especially regarding the low visibility of toggles.

@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
docs.npmx.dev Ready Ready Preview, Comment Jan 28, 2026 11:42am
npmx.dev Ready Ready Preview, Comment Jan 28, 2026 11:42am

Request Review

Copy link
Copy Markdown
Member

@danielroe danielroe left a comment

Choose a reason for hiding this comment

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

the toggles appear to have less contrast for me, so I think we probably need to resolve before merge

I'll have a quick look at a design....

Image Image

@MatteoGabriele
Copy link
Copy Markdown
Member Author

MatteoGabriele commented Jan 28, 2026

@danielroe, it definitely has less contrast because there's no background. Do we have designs that I can look at, otherwise I can play with it a little

I do feel that toggles should probably change their background color when toggled off. They will never work when placed on a plain background

@MatteoGabriele
Copy link
Copy Markdown
Member Author

@danielroe made some tweaks. Feel free to change anything you want to change

Copy link
Copy Markdown
Member

@danielroe danielroe left a comment

Choose a reason for hiding this comment

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

nice! I think we can iterate on this one

@danielroe danielroe added this pull request to the merge queue Jan 28, 2026
Merged via the queue into npmx-dev:main with commit 1a26c25 Jan 28, 2026
9 checks passed
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.

Settings page

2 participants