Why are the theme changes saved on a company not visible to a Business Partner user who applied the changes?
A Business Partner will not be able to see any theme changes to a company's theme. However, the changes will be visible when a company level or employee level user logs into the system.
Navigate > Configuration > Basic Settings > Company Settings > Basic Company Information > Company Themes