Diff
diff --git a/cstyle/transformers/text/main.go b/cstyle/transformers/text/main.go
index aa3fcef..fe52a4b 100644
--- a/cstyle/transformers/text/main.go
+++ b/cstyle/transformers/text/main.go
@@ -19,0 +20 @@ func Init() cstyle.Transformer {
+ // return true
@@ -21 +22 @@ func Init() cstyle.Transformer {
- Handler: func(n element.Node, c *cstyle.CSS) element.Node {
+ Handler: func(n element.Node) element.Node {
@@ -27,11 +28,11 @@ func Init() cstyle.Transformer {
- if n.Style["display"] == "inline" {
- n.InnerText = words[0]
- for i := 0; i < len(words)-1; i++ {
- a := (len(words) - 1) - i
- if len(strings.TrimSpace(words[a])) > 0 {
- el := n.CreateElement("notaspan")
- el.InnerText = words[a]
- el.Parent = &n
- el.Style = c.GetStyles(el)
- n.Parent.InsertAfter(el, n)
- }
+ // fmt.Println("##########")
+ // fmt.Println(n.TagName)
+ // !ISSUE: issue is here don't know why
+ for i := 0; i < len(words); i++ {
+ if len(strings.TrimSpace(words[i])) > 0 {
+ el := n.CreateElement("notaspan")
+ el.InnerText = words[i]
+ n.AppendChild(el)
+ // el.Style["font-size"] = n.Style["font-size"]
+ // n.Parent.InsertAfter(el, n)
+ // fmt.Println("inject", el.Properties.Id)
@@ -40,11 +40,0 @@ func Init() cstyle.Transformer {
- } else {
- for i := 0; i < len(words); i++ {
- if len(strings.TrimSpace(words[i])) > 0 {
- el := n.CreateElement("notaspan")
- el.InnerText = words[i]
- el.Parent = &n
- el.Style = c.GetStyles(el)
- el.Style["font-size"] = "1em"
- n.AppendChild(el)
- }
- }
@@ -52 +41,0 @@ func Init() cstyle.Transformer {
-