Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minor: Configurable Favicon #93

Open
msymons opened this issue Aug 24, 2021 · 5 comments
Open

Minor: Configurable Favicon #93

msymons opened this issue Aug 24, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Issues eligible for Hacktoberfest contributions p3 Nice-to-have features size/S Small effort
Milestone

Comments

@msymons
Copy link
Member

msymons commented Aug 24, 2021

Current Behavior:

Dependency-Track Frontend uses the standard Dependency-Track Project logo as its' favicon. This works great.. except when one deploys two or more separate DT servers, Then things can get a bit confusing in the browser.

One tab is for my production DT and the other is my test DT. It's not possible to tell which is which without clicking on them.

image

Proposed Behavior:

Allow a way for the favicon image to be configured. Perhaps via settings? Configuration via UI would be overkill.

@msymons msymons added the enhancement New feature or request label Aug 24, 2021
@stevespringett stevespringett added help wanted Extra attention is needed p3 Nice-to-have features labels Aug 24, 2021
@msymons
Copy link
Member Author

msymons commented Apr 19, 2023

The Dependency-Track 4.8 release changed the favicon to match new branding.

Thus, whilst 4.8 was in development I got to have a production DT and a SNAPSHOT DT both running at the same time with different favicons.... and both viewed via separate browser tabs. Having different favicon for each was SO helpful for navigation within the browser.

Whilst I was running a Test DT server, another use case for having multiple DT servers (and benefitting from bespoke favicon) would be when a company runs a separate DT for access by customers.

@msymons msymons added the gnomes Issues for milestone planning and effort estimation by the DT team label May 11, 2024
@msymons
Copy link
Member Author

msymons commented Jul 1, 2024

This is still an issue in v4.12.4.

Another use case, when opening Chrome when working with two separate DT instances

image

@msymons msymons added good first issue Good for newcomers size/S Small effort and removed gnomes Issues for milestone planning and effort estimation by the DT team labels Sep 11, 2024
@msymons msymons added this to the 4.13 milestone Sep 11, 2024
@leec94 leec94 added the hacktoberfest Issues eligible for Hacktoberfest contributions label Sep 26, 2024
@itzanway
Copy link

itzanway commented Oct 1, 2024

Please Assign this issue to me under hacktoberfest

@msymons
Copy link
Member Author

msymons commented Oct 1, 2024

@itzanway, done! Looking forward to your contribution.

itzanway added a commit to itzanway/frontend that referenced this issue Oct 1, 2024
itzanway added a commit to itzanway/frontend that referenced this issue Oct 1, 2024
@itzanway
Copy link

itzanway commented Oct 2, 2024

@msymons you can now merge the pull request as the issue is solved

@msymons msymons removed the help wanted Extra attention is needed label Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest Issues eligible for Hacktoberfest contributions p3 Nice-to-have features size/S Small effort
Projects
None yet
Development

No branches or pull requests

4 participants