public static IHtmlControl GetMenuItem(SiteState state, LightSection section, string url, bool isSelected) { HLabel label = new HLabel(section.NameInMenu, new HHover().TextDecoration("none")) .Padding(10, 17, 12, 17).TextDecoration("underline"); if (!isSelected) { label.Color(Decor.menuColor); } else { label.Color(Decor.menuSelectedColor).FontBold().Background(Decor.menuSelectedBackground); } return(new HPanel( //new HLink(UrlHlp.ShopUrl("page", section.Id), new HLink(url, label ) ).InlineBlock()); }
static HLabel ValueLabel(string value) { if (StringHlp.IsEmpty(value)) { value = "не указано"; } HLabel valueLabel = new HLabel(value); if (StringHlp.IsEmpty(value)) { valueLabel.Color(Decor.minorColor); } return(valueLabel); }