Skip to content

Instantly share code, notes, and snippets.

@StefanoChiodino
Created January 11, 2019 16:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save StefanoChiodino/a9c26e683f5b0c29d8152aecd13f08d4 to your computer and use it in GitHub Desktop.
Save StefanoChiodino/a9c26e683f5b0c29d8152aecd13f08d4 to your computer and use it in GitHub Desktop.
Umbraco document type grid editor CSS scoping
.pipe(scopeCss('.umbraco-backend-scope'))
.pipe(insert.prepend(fs.readFileSync(path.resolve(__dirname, 'src/sass/_cms.scss'), { encoding: 'utf8' })))
.pipe(rename({
suffix: '-scoped'
}))
@{
var titleHeader = new TitleHeader(Model);
if (Request.QueryString["dtgePreview"] == "1")
{
<div class="umbraco-backend-scope">
@Html.Action("RenderPartial", "TitleHeader", new { content = titleHeader })
</div>
}
else if (titleHeader.ShowToVisitor())
{
Html.RenderAction("RenderPartial", "TitleHeader", new { content = titleHeader });
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment