Where is the Site Logo?

You may notice that some of the included skins have a Site Logo and some do not. If you want to add a site logo to a skin that does not have it there are 3 things you need to do. Alternatively, you can add your logo to your layout.master file with raw HTML. The SiteLogo control is just a convenience.

  1. Copy the SiteLogo control below into the layout.master file of your skin.
    <portal:SiteLogo id="SiteLogo" runat="server" />
  2. The use of the SiteLogo control above allows you to choose a logo image from the /Data/Sites/[SiteID]/logos folder (in a single site installation SiteID will be 1). Place your logo image in this folder and it will appear as an option in the Logo list in Site Settings.
  3. If you don't see the Logo list in Site Settings, then look in the CSS files of your skin to find the CSS that is used to hide it and remove it or comment it out. This is what you are looking for:
    .logolist {display:none; }
Additional Options with the SiteLogo Control
  • The SiteLogo control renders the chosen image with a link to the site homepage. If you want to override the URL of the link, add OverrideUrl="/Path-To-PageYouWant.aspx" to the SiteLogo control. 
  • The control uses the Site Title for the link title, you can override this title by adding OverrideTitle="The Title You Want" to the SiteLogo control.
Last Modified by Joe Davis on Feb 07, 2017
Rate this Content 24 Votes