From 0860190701b1083568d49af5e61f9bfb8ce3684a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Fri, 8 Dec 2017 11:28:19 +0300 Subject: [PATCH] Added card helper --- .../TagHelpers/AbpCardTagHelper.cs | 34 +++++++++++++++++++ .../Pages/Identity/Users/Index.cshtml | 15 ++++---- 2 files changed, 41 insertions(+), 8 deletions(-) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpCardTagHelper.cs diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpCardTagHelper.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpCardTagHelper.cs new file mode 100644 index 0000000000..1ca11effc6 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpCardTagHelper.cs @@ -0,0 +1,34 @@ +using Microsoft.AspNetCore.Razor.TagHelpers; + +namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers +{ + public class AbpCardTagHelper : TagHelper + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + //TODO: Remove abp-modal HTML element which is unnecessary! + output.TagName = "div"; + output.Attributes.Add("class", "card"); //TODO: Append class if any exists + } + } + + public class AbpCardHeaderTagHelper : TagHelper + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + //TODO: Remove abp-modal HTML element which is unnecessary! + output.TagName = "div"; + output.Attributes.Add("class", "card-header"); //TODO: Append class if any exists + } + } + + public class AbpCardBodyTagHelper : TagHelper + { + public override void Process(TagHelperContext context, TagHelperOutput output) + { + //TODO: Remove abp-modal HTML element which is unnecessary! + output.TagName = "div"; + output.Attributes.Add("class", "card-body"); //TODO: Append class if any exists + } + } +} diff --git a/src/Volo.Abp.Identity.Web/Pages/Identity/Users/Index.cshtml b/src/Volo.Abp.Identity.Web/Pages/Identity/Users/Index.cshtml index e8b587b78a..3a8300ef79 100644 --- a/src/Volo.Abp.Identity.Web/Pages/Identity/Users/Index.cshtml +++ b/src/Volo.Abp.Identity.Web/Pages/Identity/Users/Index.cshtml @@ -15,22 +15,21 @@ } -
-
+ +

@L["Users"]

- -
-
-
+ + @@ -41,5 +40,5 @@
-
-
\ No newline at end of file + + \ No newline at end of file