Commit Graph

12 Commits

Author SHA1 Message Date
Gustavo "Guz" L. de Mello
063e31687a refactor(text-rendering): ♻️ good enough text to path 2024-01-17 23:18:27 -03:00
Gustavo "Guz" L. de Mello
74bb268d8d refactor: ♻️ flatten svg files 2024-01-17 23:08:42 -03:00
Gustavo "Guz" L. de Mello
ba31a3bc29 revert(text-rendering): font embedding
time to reinvent the wheel again
2024-01-17 15:26:59 -03:00
Gustavo "Guz" L. de Mello
eb491916bc fix: 🐛 xlink namespace missing 2024-01-17 13:33:39 -03:00
Gustavo "Guz" L. de Mello
555b70a0e4 chore: 🔧 upload test.svg, to be tested on github
Uploaded the generated svg to be tested on
github and other environments
2024-01-16 18:58:57 -03:00
Guz013
fc3243dfe7 feat(banners-lib): text to svg converting 2023-12-01 15:32:52 -03:00
Guz013
42f4091087 feat(banners-lib): read svg files without node:fs
Added to the SVG converting script a line to create .svg.js files.
These files are normal JS files that exports just a single string,
the SVG file content. This way the library doesn't need a build
step to embed these files and/or node:fs to read them.
2023-11-29 16:33:24 -03:00
Guz013
0761b45d56 chore: 🔧 create script for converting the banners 2023-11-28 17:20:40 -03:00
Guz013
aa95cb5366 chore: 🔧 export banners to their repective files 2023-11-28 17:19:30 -03:00
Guz013
d3f63086f8 refactor: ♻️ place banners in different pages
Orgnanized the banners in the design file, now each is
on a different page/canvas. This also fixes the exported
SVGs having the other banners code in them.
2023-11-28 17:18:22 -03:00
Guz013
df77a46db6 feat: inkscape svg files for the banners
These files will be converted to standard SVG files using a script.
So things like Inkscape's labels can be converted to IDs (because
Inkscape doesn't support duplicated IDs on the design.inkscape.svg
file).
2023-11-28 13:30:21 -03:00
Guz013
c5c036d4da feat(banners-lib): horizontal banner layouts
Created the basic layout SVG file in Inkscape. The exported
SVG needs to have specific ids for each element, so it can
be edited programically later.
2023-11-28 10:47:20 -03:00