Settings

Theme

Ask HN: Why are the upvote arrows so small?

5 points by guilhermeasper 6 days ago · 6 comments · 1 min read


The .votearrow element on HN is 10x10px:

.votearrow { width: 10px; height: 10px; border: 0px; margin: 3px 2px 6px; background: url("triangle.svg"), linear-gradient(transparent, transparent) no-repeat; background-size: 10px; }

On mobile, I keep tapping the title instead of the arrow. I've been running this override via Stylus for a while:

.votearrow { width: 40px; height: 40px; margin: 0; background-repeat: no-repeat; background-position: center; background-size: 16px; cursor: pointer; }

al_borland 5 days ago

I just zoom in on mobile if I really want to vote on something.

I prefer that to the idea of a “mobile-first” site overhaul like much of the web has done. In nearly every case those efforts seem to make things worse.

  • guilhermeasperOP 5 days ago

    That's what I used to do until I discovered the Stylus extension and created an override for it.

    I think the change should apply to both (desktop and mobile).

krapp 5 days ago

To be as unintrusive as possible, as per HN's general minimalist aesthetic.

Also HN was designed to be used on a PC, not mobile, around what looked good enough to pg in the early 2000s.

juped 6 days ago

They're fairly large (larger than lowercase letters in the header text, comparable to uppercase). Glad you were able to fix it since you prefer them much larger.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection