diff --git a/SacsStandardBase/Base/Utils/StringListUtil.cs b/SacsStandardBase/Base/Utils/StringListUtil.cs index 442de1e..5bdf6d6 100644 --- a/SacsStandardBase/Base/Utils/StringListUtil.cs +++ b/SacsStandardBase/Base/Utils/StringListUtil.cs @@ -102,7 +102,7 @@ namespace Sarand.Net.Standard.Base.Utils values.RemoveAll(item => item.EqualsCI(value)); } /// Remove all blank values with option to trim values before checking for blank. - public static void RemoveBlanks (this List values, bool trimValues = true) + public static void RemoveBlanks(this List values, bool trimValues = true) { for (int idx = 0; idx < values.Count; idx++) { @@ -115,6 +115,11 @@ namespace Sarand.Net.Standard.Base.Utils } } } + /// Remove all blank values with option to trim values before checking for blank. + public static void RemoveBlanks(this HashSet values, bool trimValues = true) + { + values.RemoveWhere(item => StringUtil.IsBlank(item)); + } /// Remove all duplicate values from the list, case-insensitive. public static void RemoveDuplicatesCI (this List values) { diff --git a/SacsStandardBase/Resources/html/sa-base.css b/SacsStandardBase/Resources/html/sa-base.css index a7b5e51..d90f239 100644 --- a/SacsStandardBase/Resources/html/sa-base.css +++ b/SacsStandardBase/Resources/html/sa-base.css @@ -27,6 +27,7 @@ textarea{resize:none;} .italic,i{font-style:italic !important;} .upper{text-transform:uppercase !important;} .lower{text-transform:lowercase !important;} +.left{text-align:left !important;} .center{text-align:center !important;} .right{text-align:right !important;} .middle{vertical-align:middle !important;}