Skip to content

v93 custom theme not fully working or instructions incomplete #482

@marcel-burkhard

Description

@marcel-burkhard

Is this a regression?

Yes

Severity

⚪ Cosmetic – visual or non-functional issue

Please provide the branch(es) you discovered this issue in

v93

Environment Details

Edge 146 on Windows 11

Please provide a minimal set of steps to reproduce the issue

  1. Clone the repository, get the app to run as-is
  2. Replace line 33 in custom-theme.scss so it's using mat.m2-define-dark-theme instead of mat.m2-define-light-theme
  3. Follow the instructions in https://github.com/OneIdentity/IdentityManager.Imx/blob/v93/imxweb/custom-theme/readme.md
  4. Observe that the web portal is only partially "dark" and for example the text in the navigation is white on white.

Description

When upgrading from 9.2 to 9.3 I've been struggling with getting our custom dark theme to work again. So I decided to try an "out-of-the-box" custom theme - meaning using the "custom-theme" folder provided in the repository.

Describe what you expected to happen versus what actually happened

I would expect the general background colors to look closer to the Dark theme that comes with the application

Also on a side-note, even completely out-of-the-box the "pill" showing the number of cart items is gray on gray and not readable. This is true for both light and dark themes.

Relevant logs or console output

Add a screenshot(s) if that helps illustrate the problem

Image

Suggested Fix

No response

Anything else?

No response

Before submitting...

  • I have searched for existing issues that match this one on github and on the community support page
  • I have included all necessary details to reproduce this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    DevOps:703305Linked to internal DevOps issue #703305bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions