Our web developer helped me customize our SharePoint 2010 web application (few images and colors). Very basic. He made changes to the master page and I selected that master page and applied it to all sub-sites. Looks great - for me. Not for any other user. No one else can see the customizations. What are we missing? Thanks!
Did you remember to check in the master page?
Site Actions > Site Settings > Galleries > Master pages and page layouts
Find your master page, select it and select Publish then Approve
don't forget to publish your master/layout and site pages.
A common mistake that I have made a thousand times.
We never did figure out why the items are greyed out or why the check-in box didn't have the option to 'publish', however, we did discover that the CSS we added wasn't published. Once we published it (and corrected the path to the images), it was viewable by all users. Thanks to everyone for your help!
Answers above helped me to solve similar problem, but I needed to add one more step. I'd try those steps next time:
- check if all the styles are checked in and published
- check if the user who can't see styles has permission to access style library
- check if the user who can't see styles has permission to access modified master page
- check out and check in modified master page from designer (this was necessary for me, but I'm not sure why)