private static string GetNavbarBody() { var ul = TagHelper.Create(Tag.ul, new TagAttribute(Attr.Class, "nav navbar-nav navbar-right"), Navigation.GetDropDown()); var div = TagHelper.Div("collapse navbar-collapse", ul); return(TagHelper.ToHtml(div)); }
public TagHelperOutput FrontToHtml() { TagAttributeList attributes = new TagAttributeList() { new TagAttribute(Attr.Class, "front front-background"), new TagAttribute(Attr.Style, "background-image: url('/img/examples/card-blog6.jpg');"), }; TagAttributeList attributes1 = new TagAttributeList() { new TagAttribute(Attr.Type, "button"), new TagAttribute(Attr.Name, "button"), new TagAttribute(Attr.Class, "btn btn-danger btn-fill btn-round btn-rotate"), }; var button = TagHelper.Create(Tag.button, attributes1, new MaterialIcon("refresh", " Rotate...").Html); var footer = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "footer text-center"), button); var h3 = TagHelper.Create(Tag.h3, new TagAttribute(Attr.Class, "card-title"), "This card is doing a full rotation, click on the rotate button"); var a = TagHelper.Create(Tag.a, new TagAttribute(Attr.Href, "#pablo"), h3); var h6 = TagHelper.Create(Tag.h6, new TagAttribute(Attr.Class, "category text-info"), "Full Background Card"); var p = TagHelper.Create(Tag.p, new TagAttribute(Attr.Class, "card-description"), "Don't be scared of the truth because we need to restart the human..."); var cardcontent = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "card-content"), h6, a, p, footer); var front = TagHelper.Create(Tag.div, attributes, cardcontent); return(front); }
public string ToHtml() { var div2 = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "card card-rotate"), this.FrontToHtml(), this.BackToHtml()); var div = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "rotating-card-container manual-flip"), div2); return(TagHelper.ToHtml(div)); }
protected override IHtmlContent Header() { var header = (TagHelperOutput)base.Header(); header.PostElement.AppendHtml(TagHelper.Create(Tag.meta, new TagAttributeList { { "http-equiv", "refresh" }, { Attr.Content, "60" }, })); return(header); }
public static string GetNavbar() { if (string.IsNullOrEmpty(navCache)) { var div = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "container"), Navigation.GetNavbarHeader() + Navigation.GetNavbarBody()); var nav = TagHelper.Create(Tag.nav, new TagAttribute(Attr.Class, "navbar navbar-primary navbar-transparent navbar-absolute"), div); navCache = TagHelper.ToHtml(nav); } return(navCache); }
public TagHelperOutput BackToHtml() { TagAttributeList attributes = new TagAttributeList() { { Attr.Class, "back back-background" }, { Attr.Style, "background-image: url('/img/examples/card-blog6.jpg');" }, }; TagAttributeList attributes2 = new TagAttributeList() { { Attr.Href, "#pablo" }, { Attr.Class, "btn btn-info btn-just-icon btn-fill btn-round" }, }; TagAttributeList attributes3 = new TagAttributeList() { { Attr.Href, "#pablo" }, { Attr.Class, "btn btn-success btn-just-icon btn-fill btn-round btn-wd" }, }; TagAttributeList attributes4 = new TagAttributeList() { { Attr.Href, "#pablo" }, { Attr.Class, "btn btn-danger btn-just-icon btn-fill btn-round" }, }; var a1 = TagHelper.Create(Tag.a, attributes2, new MaterialIcon("subject").Html); var a2 = TagHelper.Create(Tag.a, attributes3, new MaterialIcon("mode_edit").Html); var a3 = TagHelper.Create(Tag.a, attributes4, new MaterialIcon("delete").Html); var footer = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "footer text-center"), a1, a2, a3); TagAttributeList attributes1 = new TagAttributeList() { { Attr.Type, "button" }, { Attr.Name, "button" }, { Attr.Class, "btn btn-success btn-fill btn-round btn-rotate" }, }; var button = TagHelper.Create(Tag.button, attributes1, new MaterialIcon("refresh", " Back...").Html); var footer2 = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "footer text-center"), button); var br = TagHelper.StartOnlyTag(Tag.br); var h5 = TagHelper.Create(Tag.h5, new TagAttribute(Attr.Class, "card-title"), "Manage Post"); var p = TagHelper.Create(Tag.p, new TagAttribute(Attr.Class, "card-description"), "As an Admin, you have shortcuts to edit, view or delete the posts."); var cardcontent = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "card-content"), h5, p, footer, br, footer2); var back = TagHelper.Create(Tag.div, attributes, cardcontent); return(back); }
private static string GetNavbarHeader() { TagAttributeList attributes = new TagAttributeList { new TagAttribute(Attr.Type, "button"), new TagAttribute(Attr.Class, "navbar-toggle"), new TagAttribute(Attr.DataToggle, "collapse"), new TagAttribute(Attr.DataTarget, "#navigation-example"), }; var aAttributes = new TagAttributeList { new TagAttribute(Attr.Class, "navbar-brand"), new TagAttribute(Attr.Href, HomeRoute.Presentation), }; var span = TagHelper.Create(Tag.span, new TagAttribute(Attr.Class, "sr-only"), "Toggle navigation"); var span1 = TagHelper.Create(Tag.span, new TagAttribute(Attr.Class, "icon-bar")); var a = TagHelper.Create(Tag.a, aAttributes, nameof(Quartz) + ".Web"); var button = TagHelper.Create(Tag.button, attributes, span, span1, span1, span1); var div = TagHelper.Create(Tag.div, new TagAttribute(Attr.Class, "navbar-header"), button, a); return(TagHelper.ToHtml(div)); }