+1-888-365-2779
Try Now
More in this section

Forums / Designing with Sitefinity / Total appearance overview

Total appearance overview

5 posts, 0 answered
  1. Sean Fulmer
    Sean Fulmer avatar
    9 posts
    Registered:
    26 Jun 2008
    20 May 2009
    Link to this post
    Hi all,
    New to sitefinity and working out where/how to do everything.

    Just so I know I am going down the right path, let me ask if this is the right thoughtpath.

    I use a template/master file to define all the placeholders where stuff will go. Some of these containers may have stuff in them, such as a nav control, while others will be blank, such as a content placeholder.

    While the above sets up the actual working areas, it doesnt setup the appearance, size, or location of any of that stuff. For that, I need to make a theme.

    In my theme I put any images, colors, classes, etc to define the size, position, and other appearance related attributes.

    At this point I will then have a page with containers for the different parts of the page, and they will be in the locations and sizes that I want. I can then use this template/theme combination for any/all pages in my sitefinity based site.

    Is that about right?
  2. SelAromDotNet
    SelAromDotNet avatar
    912 posts
    Registered:
    18 Jul 2012
    20 May 2009
    Link to this post
    that's pretty much it! you can also assign themes directly to a template, so that any pages using that template will automatically get that theme. this also makes swtiching themes (either permanently or on the fly) much easier, if you decide to do so.

    Each theme folder you make will be available as a selection at the page level, or at the template level.

    let me know if you have any more questions on this, as I've spent extensive time working with themes and master pages in sitefinity!
  3. Sean Fulmer
    Sean Fulmer avatar
    9 posts
    Registered:
    26 Jun 2008
    20 May 2009
    Link to this post
    Thanks.

    For assigning a theme to a template, do I just do that in the SiteFinity web interface, or can i/should i do something in visual studio to make the association?
  4. SelAromDotNet
    SelAromDotNet avatar
    912 posts
    Registered:
    18 Jul 2012
    20 May 2009
    Link to this post
    in the Pages section of the admin, there is a submenu for Pages and one for Templates. Go into templates, then select the template to which you want to assign a theme.

    Edit the theme to see a theme selector dropdown at the top of the page (similar to how you would do it at the page level)

    this also allows you to add global items to a template (such as navigation, footers, etc)
  5. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    20 May 2009
    Link to this post
    Hi SelArom,

    Thank you for for providing information on this.

    However, you can assign theme to each masterpage or page you have in your project using Sitefinity UI. You can achieve the same result working in VS. More complex associations as masterpage inheritance could be done only in developer environment.

    Kind regards,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
Register for webinar
5 posts, 0 answered