Skip to content

GUI: Fix login page icon not rendering#90

Open
hwittenborn wants to merge 1 commit into
geteduroam:mainfrom
hwittenborn:fix/login-icon
Open

GUI: Fix login page icon not rendering#90
hwittenborn wants to merge 1 commit into
geteduroam:mainfrom
hwittenborn:fix/login-icon

Conversation

@hwittenborn

@hwittenborn hwittenborn commented Apr 25, 2026

Copy link
Copy Markdown

Summary

  • The dialog-question icon name doesn't exist in GTK4's Adwaita icon theme, so the info icon next to "These credentials are stored in NetworkManager" on the login page doesn't render
  • Replace with dialog-information-symbolic, which is both available and semantically correct for informational text

Tested on Arch Linux (GTK4 + Adwaita icon theme).

Screenshots

Before

Screenshot From 2026-04-25 03-12-45

After

Screenshot From 2026-04-25 03-13-19

The dialog-question icon doesn't render in GTK4's Adwaita icon theme.
Replace with dialog-information-symbolic which is both available and
semantically correct for the informational text.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 25, 2026 08:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes a missing icon on the GUI login page by replacing a non-existent GTK4/Adwaita icon name with a valid informational icon, ensuring the “credentials are stored in NetworkManager” hint renders correctly.

Changes:

  • Replace dialog-question with dialog-information-symbolic for the login page info icon.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@da-jacksda

Copy link
Copy Markdown

LGTM!

@stappersg stappersg left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

And another Looks Go To Me

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.

4 participants