Skip to content

Update back to homepage icon #36

Open

Description

@KSemenenko

Summary

Update the go back to homepage icon to something more universally recognizable than a text icon.

Source

Acceptance criteria

  • The back/home control uses a universally recognizable icon.
  • The control remains reachable and understandable in shared shell/header chrome.
  • Add or update browser/UI test coverage for the relevant user flow.
  • Solution tests pass before the issue is marked ready for user verification.

Activity

  1. KSemenenko commented on Apr 26, 2026

    @KSemenenko
    MemberAuthor

    Implemented in 75790a3 and pushed to main.

    What changed:

    • Replaced the shared shell home/brand control icon with a recognizable home glyph.
    • Added localized Home accessible text and wired it to aria-label/title so the control remains understandable when the brand text is hidden on small screens.
    • Added bUnit and browser coverage for the home icon contract and reachable header chrome.

    Verification passed locally:

    • dotnet build ./PrompterOne.slnx -warnaserror --no-restore
    • dotnet test @./tests/dotnet-test-progress.rsp --project ./tests/PrompterOne.Web.Tests/PrompterOne.Web.Tests.csproj -- --treenode-filter "///MainLayoutHeaderImportProgressTests/*"
    • dotnet test @./tests/dotnet-test-progress.rsp --project ./tests/PrompterOne.Web.UITests.Shell/PrompterOne.Web.UITests.Shell.csproj -- --treenode-filter "///NavigationFlowTests/ShellHeaderChrome_KeepsActionsReachable_OnPhoneAndTabletViewports"
    • dotnet test @./tests/dotnet-test-progress.rsp --project ./tests/PrompterOne.Web.Tests/PrompterOne.Web.Tests.csproj
    • dotnet test @./tests/dotnet-test-progress.rsp --project ./tests/PrompterOne.Web.UITests.Shell/PrompterOne.Web.UITests.Shell.csproj
    • dotnet test @./tests/dotnet-test-progress.rsp --solution ./PrompterOne.slnx (1179/1179 passed)

    @byskyphy please review when you have a chance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

  • Status
    Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions