aboutsummaryrefslogtreecommitdiff
path: root/dom/css_class.go
diff options
context:
space:
mode:
authorAnhgelus Morhtuuzh <william@herges.fr>2025-12-13 18:09:40 +0100
committerAnhgelus Morhtuuzh <william@herges.fr>2025-12-13 18:09:48 +0100
commitaea07c141b3a2448ea367ad80ad5e12d04a78df7 (patch)
tree67031a6cfe4c5b42f9527410045f4d3793f32946 /dom/css_class.go
parentd695b39edf898e056a8de3724a020f15754fcea9 (diff)
refactor(markdown): use new dom package to create html
Diffstat (limited to 'dom/css_class.go')
-rw-r--r--dom/css_class.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/dom/css_class.go b/dom/css_class.go
index 633869e..998dd50 100644
--- a/dom/css_class.go
+++ b/dom/css_class.go
@@ -1,5 +1,7 @@
package dom
+import "strings"
+
type ClassList map[string]struct{}
func (cl ClassList) set(e Element) Element {
@@ -10,7 +12,7 @@ func (cl ClassList) set(e Element) Element {
for k := range cl {
classes += k + " "
}
- classes = classes[:len(cl)-1]
+ classes = strings.TrimSpace(classes)
return e.SetAttribute("class", classes)
}