I am new in photoshop so I try to describe what I need to solve.
I drew logo which composed of 2 layers and each layer is of different color. This logo I created in workspace which has big resolution (about 3000px x 1500px). When I export this image as PNG, I also need smaller version of it for site. So I resized it, and whole logo start being pixelated. I tried to solve it with pats. I made paths of each layer, then create vector mask, and export it as SVG. Then I tried it add to smaller workspace (300px x 150px) and export it as smaller png but I was unsuccessful. Added svg is pixelated as well.
When I added svg to new project it added as new layers which looks like this:
Also I lost information about layers when I want change colors, because it was added as I layer. Can you please tell me how to solve this properly? Thank you.