you are viewing a single comment's thread.

view the rest of the comments →

[–]magnora7 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (1 child)

Because when this site was originally designed, most monitors were 1024x768 or less. Ideally everything would be a percentage of the screen rather than a set pixel amount, but there's a lot to reconfigure to make that possible

[–]C3P0 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (0 children)

Because browsers allow users to have custom scaling, the em unit might be better than vw.

Wrap the mail link in a wrapper that has a fixed width of 1.5 em. Change #mail's respective css to max-width: 100%, height: auto.

Whoops, all the icons are in one image file. I don't know a simple way to stretch them without javascript.

Also, you wouldn't want to stretch them anyways. The icons would need to be redrawn or ASCII alternatives used (✉💌📩📨).