feat(theme): ThemeHead stylesheet entry point
This commit is contained in:
@@ -0,0 +1,4 @@
|
|||||||
|
@namespace ZB.MOM.WW.Theme
|
||||||
|
@* Components/ThemeHead.razor — drop in <head>, AFTER your Bootstrap <link>. *@
|
||||||
|
<link rel="stylesheet" href="_content/ZB.MOM.WW.Theme/css/theme.css" />
|
||||||
|
<link rel="stylesheet" href="_content/ZB.MOM.WW.Theme/css/layout.css" />
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
namespace ZB.MOM.WW.Theme.Tests;
|
||||||
|
|
||||||
|
public class ThemeHeadTests : TestContext
|
||||||
|
{
|
||||||
|
[Fact]
|
||||||
|
public void Emits_theme_and_layout_links_to_content_path()
|
||||||
|
{
|
||||||
|
var cut = RenderComponent<ThemeHead>();
|
||||||
|
var hrefs = cut.FindAll("link").Select(l => l.GetAttribute("href")).ToList();
|
||||||
|
Assert.Contains("_content/ZB.MOM.WW.Theme/css/theme.css", hrefs);
|
||||||
|
Assert.Contains("_content/ZB.MOM.WW.Theme/css/layout.css", hrefs);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user