Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactoring - Easier rebranding of the site #1700

Merged
merged 10 commits into from
Nov 7, 2013

Commits on Oct 28, 2013

  1. Change ContentService to look for HTML files first, then markdown. Ad…

    …d the ContentPagesController and make it serve up the Home page.
    
    Make Policies pages served by ContentService, and try to fix what I think is a race condition due to using MarkDownProcesser in a non-thread-safe way.
    Fix ContentService handling of html files.
    Tim Lovell-Smith committed Oct 28, 2013
    Configuration menu
    Copy the full SHA
    f1fe697 View commit details
    Browse the repository at this point in the history
  2. Arbitrarily split the Layout page into Layout, LayoutFooter, and Site…

    …Menu.
    
    And Rework the /Error pages (except the oh now we broke something) to be provided using an ErrorsController so that we don't need a separate ErrorsLayout.
    Tim Lovell-Smith committed Oct 28, 2013
    Configuration menu
    Copy the full SHA
    a2eab3a View commit details
    Browse the repository at this point in the history
  3. Refactor CSS into three parts and make NuGet more easily cobrandable …

    …by adding overrides in the branding folders.
    Tim Lovell-Smith committed Oct 28, 2013
    Configuration menu
    Copy the full SHA
    875c3f8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2013

  1. Fixing some build errors after rebase

    Tim Lovell-Smith committed Oct 29, 2013
    Configuration menu
    Copy the full SHA
    3889272 View commit details
    Browse the repository at this point in the history
  2. Support CSS overrides loaded from Branding/Content

    Tim Lovell-Smith committed Oct 29, 2013
    Configuration menu
    Copy the full SHA
    bba051d View commit details
    Browse the repository at this point in the history
  3. CR feedback - don't use ConfiguraitonManager.AppSettings.

    Tim Lovell-Smith committed Oct 29, 2013
    Configuration menu
    Copy the full SHA
    b3470af View commit details
    Browse the repository at this point in the history
  4. Add Gallery.Brand to the .csdef file also.

    Tim Lovell-Smith committed Oct 29, 2013
    Configuration menu
    Copy the full SHA
    63bff1c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3afbcb7 View commit details
    Browse the repository at this point in the history
  6. Comment the security check so it's obvious what its for.

    Tim Lovell-Smith committed Oct 29, 2013
    Configuration menu
    Copy the full SHA
    aec9ea9 View commit details
    Browse the repository at this point in the history
  7. Oops! Needed to update the local cscfg too.

    Tim Lovell-Smith committed Oct 29, 2013
    Configuration menu
    Copy the full SHA
    aa29b7d View commit details
    Browse the repository at this point in the history