Correct me if i'm wrong, but you used pseudo elements to make the arrow on your github page, right? But how did you make with borders?
Yes I used pseudo ::after. I’ll share some example codes, you can copy them and paste it in this editor to see them live.
You can try to use both ::after and ::before and make one of them as the same color as your box border color, a little bigger and position behind the first pseudo element so it will make a border.
code
Or you can use one pseudo element and make a square with border, and use transform rotate do rotate it until it’s a pointing arrow. Making only to borders and letting two witouth so will merge with the box background color
code
Altough I’m used to use the first method first, the second is more cute and less blurry.
















