Skip to content

User Interface Fixes - #2070

Merged
Jixabon merged 36 commits into
masterfrom
fix/user-interface
Mar 13, 2026
Merged

User Interface Fixes#2070
Jixabon merged 36 commits into
masterfrom
fix/user-interface

Conversation

@Jixabon

@Jixabon Jixabon commented Mar 6, 2026

Copy link
Copy Markdown
Contributor

The purpose of this PR is to implement further UI fixes and improvments.

Fixes

  • Ensure tab-panes have fade class for more consistent look
  • Dashboard
    • Rework status items
      for better spacing & wrapping
  • DHCP Page
    • Interval field bottom spacing on mobile
    • Advanced & Logging Tab top margin
  • Wifi Client
    • Rework client networks grid
    • Fix loading spinner causing page height weirdness
    • Remove irrelevant buttons (”delete” on nearby) on network card
    • Change wlan0 status to connected status if WPA has any connected networks
    • Add Magnifying glass icon to rescan button

Improvements

  • Added dropshadow to all page level "cards"

Changes needed for Insiders

  • Add dropshadow to plugins
  • Improvements to members table

@billz
billz marked this pull request as ready for review March 7, 2026 03:18
@billz

billz commented Mar 11, 2026

Copy link
Copy Markdown
Member

On initial page load, the first tab page content appears empty. It appears normally after selecting another tab and navigating back to it. Cleared the cache to ensure it wasn't CSS related.

Screenshot 2026-03-11 at 6 38 31 AM

I didn't investigate further but suspect it may be due to how the fade class is being applied.

@billz

billz commented Mar 12, 2026

Copy link
Copy Markdown
Member

@Jixabon that did the trick! unless you have more changes, this is looking good to merge.

@Jixabon

Jixabon commented Mar 12, 2026

Copy link
Copy Markdown
Contributor Author

@billz Just added one last change for this PR. Gotta draw the line somewhere for now 😆

@Jixabon
Jixabon merged commit b695716 into master Mar 13, 2026
3 checks passed
@billz
billz deleted the fix/user-interface branch March 13, 2026 12:59
@billz
billz restored the fix/user-interface branch March 13, 2026 13:00
This was referenced Mar 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants