Here are two options:
- Use custom CSS running on top of the page with a browser plugin like Stylus.
- If you're on Enterprise, go into the portal files and change the CSS document defining the color of the pin.
1 is not very user-friendly and only a band-aid, as opposed to a real solution. 2 is ill-advised, as it may break other things or change all your dashboards, and will reset if/when you upgrade the portal.
Short of that, there isn't really a good way to do this. The pin icon, along with the sidebar arrow/tab and other elements, seems to be hard-coded to blue, and the dashboard settings do not affect them.
If you posted in the Ideas Exchange to let users define that color per-dashboard, you'd get my vote. Blue doesn't always look good with my dashboards, but some of the buttons stay blue no matter what.
Final note: depending on what your dashboard does, you can approximate a lot of dashboard functions in Experience Builder, where you have a lot more control over the theme.
- Josh Carlson
Kendall County GIS