Skip to content

Conversation

@7heMech
Copy link
Contributor

@7heMech 7heMech commented Nov 12, 2025

resolves #4918, resolves #4855, resolves #4853

  • on desktop:

    • tweaks main login page to look better.
    • removes tabler scrollbar compensation which offsets entire page on firefox and sometimes on Chromium.
  • on mobile:

    • page theme and language pickers on login and in main screens within a profile menu.
    • makes header width not change with big tables because of overflow.
    • makes table rows scrollable if they are too long.
    • makes the main menu close after selection.
  • generally:

    • fixes logo flicker on loading.
    • improves modals in dark mode via a dark backdrop and shadow.

Desktop login page:

  • once a language was picked the selector was offset
image

Mobile:
image
image
image
image

@7heMech

This comment was marked as outdated.

@7heMech 7heMech marked this pull request as draft November 12, 2025 22:56
@7heMech 7heMech changed the title Fix language and theme selectors on mobile and desktop Fix language, theme and profile on mobile Nov 12, 2025
@7heMech 7heMech changed the title Fix language, theme and profile on mobile True mobile layout Nov 13, 2025
@7heMech 7heMech marked this pull request as ready for review November 13, 2025 10:09
@7heMech 7heMech changed the title True mobile layout Fully mobile responsive layout Nov 13, 2025
@7heMech 7heMech changed the title Fully mobile responsive layout Full mobile and responsive layout Nov 13, 2025
@7heMech 7heMech changed the title Full mobile and responsive layout Mobile profile and responsive layout Nov 13, 2025
@7heMech
Copy link
Contributor Author

7heMech commented Nov 13, 2025

Having a blast with the name 😂

@7heMech 7heMech marked this pull request as draft November 13, 2025 12:19
@7heMech 7heMech changed the title Mobile profile and responsive layout Responsive layout Nov 13, 2025
@7heMech
Copy link
Contributor Author

7heMech commented Nov 13, 2025

@sopex the allegations were not false 😂 image

@7heMech
Copy link
Contributor Author

7heMech commented Nov 13, 2025

I was thinking of removing the logo when switching between tabs or waiting for like 100ms and if not loaded yet then show loader, but I guess it was intentionally made like that, idk, in dev it looks weird, but on a prod server it grew on me 🤷‍♂️

@7heMech 7heMech marked this pull request as ready for review November 13, 2025 13:30
@7heMech 7heMech changed the title Responsive layout Responsive layout for mobile Nov 13, 2025
@sopex
Copy link
Contributor

sopex commented Nov 14, 2025

This is great!!!

@7heMech 7heMech changed the title Responsive layout for mobile UI/UX improvements Nov 14, 2025
@nginxproxymanagerci
Copy link

Docker Image for build 20 is available on DockerHub:

nginxproxymanager/nginx-proxy-manager-dev:pr-4928

Note

Ensure you backup your NPM instance before testing this image! Especially if there are database changes.
This is a different docker image namespace than the official image.

Warning

Changes and additions to DNS Providers require verification by at least 2 members of the community!

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.

Logout button missing in mobile view Firefox layout offset caused by calc(100vw - 100%) in UI stylesheet Darkmode border Modal Dialog

2 participants