>> But then i thought vector components don't have a direction.
Vector components definitely have a direction.
if you are talking about the 50 deg slope in your picture, gravity would tend to move an object
down (-y direction) and to the left (-x direction).
If your slope was drawn at 130 deg, it would move down (-y) and to the right (+x).