Skip to content

Commit

Permalink
fix(svg): ignore transparent background
Browse files Browse the repository at this point in the history
  • Loading branch information
MrMarble committed Mar 12, 2022
1 parent a70eeab commit 0376296
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
11 changes: 7 additions & 4 deletions internal/svg/svg.go
Original file line number Diff line number Diff line change
Expand Up @@ -70,17 +70,20 @@ func parseCast(c *Canvas) {

func (c *Canvas) getColors(cell vt10x.Glyph) {
fg := color.GetColor(cell.FG)
bg := color.GetColor(cell.BG)

if _, ok := c.colors[fg]; !ok {
c.colors[fg] = c.id.String()
c.id.Next()
}

if _, ok := c.colors[bg]; !ok {
c.colors[bg] = c.id.String()
c.id.Next()
if cell.BG != vt10x.DefaultBG {
bg := color.GetColor(cell.BG)
if _, ok := c.colors[bg]; !ok {
c.colors[bg] = c.id.String()
c.id.Next()
}
}

}

func (c *Canvas) paddedWidth() int {
Expand Down
2 changes: 1 addition & 1 deletion internal/svg/testdata/TestExportOutput.golden
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<g style="animation-duration:3.35s;animation-iteration-count:infinite;animation-name:k;animation-timing-function:steps(1,end);font-family:Monaco,Consolas,Menlo,'Bitstream Vera Sans Mono','Powerline Symbols',monospace;font-size:20px">
<style type="text/css">
<![CDATA[
@keyframes k {79.807%{transform:translateX(-0px)}82.298%{transform:translateX(-2383px)}87.777%{transform:translateX(-4766px)}92.767%{transform:translateX(-7149px)}100.000%{transform:translateX(-9532px)}}.a{fill:#c0c0c0}
@keyframes k {79.807%{transform:translateX(-0px)}82.298%{transform:translateX(-2383px)}87.777%{transform:translateX(-4766px)}92.767%{transform:translateX(-7149px)}100.000%{transform:translateX(-9532px)}}.a{fill:#e5e5e5}
]]>
</style>
<g transform="translate(20,60)" >
Expand Down

0 comments on commit 0376296

Please sign in to comment.