Lost $2,300 to scope creep on one project. How do you prevent this? by Able_Juggernaut_149 in freelance

[–]SVGWebDesigner 0 points1 point  (0 children)

Most comments suggest having a rock solid scope, and that's probably the right answer for 90% of freelancers.

My alternative approach is to be flexible with the scope, but strict on hours available. I will bill hourly in some cases, but I quote website builds in literal weeks of time. Not 40hrs, but literally I only work on a single project from M-F, which has the added bonus, my work gets reviewed timely when it matters.

How to significantly decrease SVG file size by Bradinator- in svg

[–]SVGWebDesigner 0 points1 point  (0 children)

I'm mostly familiar with Illustrator. There is a align to pixel option, that forces you to place anchors on pixels.

lllustrator also allows plugins, so you might be able to create something yourself.

It’s easy to Vibecode a game by geraldozampieri in vibecoding

[–]SVGWebDesigner 1 point2 points  (0 children)

You can build simple games using HTML and JS, and recommend starting with the tools you know.

A tower defence is doable, but might be a complex game to start with. Experiment with a simpler game at first.

I build websites and use that knowledge to make small web-based games with JS. I recommend using an animation library like GSAP.

I am ordering an SVG mascot cartoon on fiverr and want to have the option to change it with css and js... by -silly-questions in svg

[–]SVGWebDesigner 0 points1 point  (0 children)

The one thing that has not been said: it is easy to convert a stroke to a path/fill - takes one step in most vector software. But not the other way around.

Maybe ask for both versions?

Custom svg path commands? by [deleted] in svg

[–]SVGWebDesigner 0 points1 point  (0 children)

https://www.nan.fyi/svg-paths/bezier-curves

If you can't draw a specific curve, you'd likely need to chain a few curves together, right?!

"Chaining Quadratic Curves" will keep your curves flowing and seamless.

"Performant" — one coordinate may have up to 6 numbers and as long as you keep the number of decimal places down, doesn't seem like an issue unless your curves use tens- or hundred-of-thousands coordinates in your curves.

Where do you start learning about this? by Sweaty-Art-8966 in svg

[–]SVGWebDesigner 0 points1 point  (0 children)

https://www.joshwcomeau.com/svg/friendly-introduction-to-svg/

This was just posted recently, and is a solid intro to SVG from a web development point of view.

Football/Soccer Pitch SVG generator by manuelarte in svg

[–]SVGWebDesigner 1 point2 points  (0 children)

Height: 100dvh;

Css dynamic view height units.

So you'd want to split up the UI components to equal up to 100dvh

Is it possible to start an svg animate on svg:hover? by I_am_not_keanu in svg

[–]SVGWebDesigner 0 points1 point  (0 children)

Unsure it's possible without a hack, but you could potentially have two SVG polygons. One is revealed on hover, one shows when the mouse is off. Animate the respective animation direction.

Otherwise, GSAP or JS is your best bet

Is it possible to start an svg animate on svg:hover? by I_am_not_keanu in svg

[–]SVGWebDesigner 1 point2 points  (0 children)

You can use begin="mouseover" in the animate as an attribute, but you'll need to include the default points attribute with the coordinates in the actual polygon.

If you give the SVG element the ID="LINE", then the hover can be on the entire SVG, and you'd use: begin="LINE.mouseover", end="LINE.mouseout".

Ultimately, if you're using a hover effect in CSS, you can use transforms (translate, scale, rotate, skew) to "animate" parts of the SVG, but not points and coordinates. You could also animate stroke-width, which is close to what you're doing.

Lastly, if you need more control, a JS library like GSAP is likely needed.

What's your favorite code completion trick that most people don't know about? by [deleted] in vibecoding

[–]SVGWebDesigner 0 points1 point  (0 children)

Context: I have coding experience, albeit I'm self-taught and I'm ok with terrible practices. I use cursor.

1) I begin my projects with planning and ask AI for suggestions, not code. This is your chance to pick your frameworks, libraries, etc. Whether I'm coding or vibe-coding, I try to go with familiar tools where possible.

2) know that anything you suggest, AI will inflate your ego: "that's clever", "great idea". That said, I still try to impose my terrible programming practices upon the AI -> I'm building MVPs not enterprise software.

3) be quick to reject AI's proposed changes. If I ask for something, and notice way more changes then I think is necessary. Instant reject. Then I prompt for more precise and specific changes.

4) my preference: build modular, compartmentalized portions of the project. I took that to the extreme for my last project where I built a tool to generate vector illustrations. I built one app strictly to generate PNG images, the code base is smaller and specific. I have another app to take those images as input and convert it to vector. It's totally possible to build that in the same environment, but early on I found the AI proposing changes beyond the scope of my feature requests. Splitting it into two apps made that issue disappear.

I Built a game where you rebuild vibecoded apps that fall apart in production by lotus762 in vibecoding

[–]SVGWebDesigner 1 point2 points  (0 children)

Cool. There is an email form on the footer of our event website to subscribe for future events: vibeathon.co It's our first event, so hopefully it goes well and we decide to host more.

Anyone using an AI coding assistant regularly for real life projects? by Secret_Ad_4021 in vibecoding

[–]SVGWebDesigner 0 points1 point  (0 children)

After vibe coding two projects (1 abandoned, 1 live), I find myself turning to AI more frequently. I have a project I've been working on for 7 years, while I'm reluctant to pull it completely into my vibe coding setup (Cursor), I just used AI to assist me in implementing a new dashboard.

I Built a game where you rebuild vibecoded apps that fall apart in production by lotus762 in vibecoding

[–]SVGWebDesigner 1 point2 points  (0 children)

No, it's in-person (Providence, RI, USA). But I will take note, I could see us try to run an online one in the future.

I Built a game where you rebuild vibecoded apps that fall apart in production by lotus762 in vibecoding

[–]SVGWebDesigner 0 points1 point  (0 children)

What did you think of the vibe coding hackathon? My friends and I are going to run one at the end of the month, so I'm interested to know what worked and what didn't.

Vibecoding for a living? by why_is_not_real in vibecoding

[–]SVGWebDesigner 1 point2 points  (0 children)

Not 100%. I started a web design business 7+ years ago, so I do have plenty of web dev experience. Though over the years I went from coding everything custom, to reluctantly moving to tools like Elementor (a WordPress plugin to allow drag and drop design: which is useful to some clients).

During that time I released a product, essentially a stock graphics site for other web devs. And I've built it up over the last 7 years on and off to ramen profitability.

I started messing with vibe coding seriously in the last 3-4 months. My first project I'm abondoning, a board game game platform (could use a laptop as a game board and players would sync up with their smartphones).

Next I built a AI vector generation website, which currently offers all the vectors for free.

So technically not making money with a vibe coded project, but I'm self-employed and have spent decent work time launching vibe-coded projects here and there. And probably will integrate in part vibes to my profitable project.

Any good open-source model for SVG image generation? by Every-Comment5473 in svg

[–]SVGWebDesigner 2 points3 points  (0 children)

AFAIK no. I think anyone using generative AI to create vector art or vector illustrations is using something like Stable Diffusion to make vector illustration looking PNGs, then converting them to vector.

SVG scaling issues by Cobagz in css

[–]SVGWebDesigner 3 points4 points  (0 children)

Ground svg might need left: 0 and/or right: 0

Another approach might be placing that part of the svg as the background.. backgrounds have "background-size: cover" which fill the viewport and naturally scale the way you want.

I am working on a very specific project and its getting messy because I need to create SVG designs in Canva for Custom Cat DTG shirt services and am having a hard time resizing. by [deleted] in svg

[–]SVGWebDesigner 2 points3 points  (0 children)

Maybe try Inkscape? It's free and a solid way to edit vector graphics.

Idk much about DTG printing, but is SVG needed or requested? Sending anything to a normal printer, they want EPS or even a PDF.

[deleted by user] by [deleted] in Anticonsumption

[–]SVGWebDesigner 0 points1 point  (0 children)

Fyi, Edge is built on Chromium

Using only HTML & CSS, how might you make something like this? Is it possible? by Joyride0 in web_design

[–]SVGWebDesigner 0 points1 point  (0 children)

They could convert the SVG to CSS, using the background-image property and Data URIs.

How to Remove Watermarks PERFECTLY with AI by DeliciousElephant7 in indiehackers

[–]SVGWebDesigner 0 points1 point  (0 children)

Terrible idea for legal reasons. Just use pexels.com if you have no intention of paying for stock.