wasp
wasp copied to clipboard
Replace the `png` Wasp logo with an `svg` in default template
With every new Wasp project we put a png Wasp logo which is 25kB and the equivalent svg file is only 4kB.
Also, the SVG logo works on every resolution and that's kinda the standard nowadays. Small improvement, but it's a cool one.
Implementation
The logo lives in the waspc/data/Cli/templates/basic/src/client/waspLogo.png
The change should:
- Swap out the PNG logo with a SVG one (ideally the SVG one would be a React component https://react-svgr.com/playground/)
- Test out that the new template works as expected
- Fix e2e tests
Hello Team I want to work on this issue please assign to me
I've assigned you. The most important part will be testing it locally to make sure the template works as expected.
Can I work on it too?
There is no need for two people to work on this issue, so not at the moment.
If @lalitkumawat1m drops it, you can take over, sure.
Hey can I work on this issue
Hey sorry @kisharnath , I just remove "good first issue", as it turned out to be a bit more involved. You can check out this PR for more details on what is needed https://github.com/wasp-lang/wasp/pull/1538, but if that seems like too much (running haskell codebase, running tests, ...), then I advise to skip this issue.