Hey guys, thanks for the feedback. I put this together over a couple of evenings so it’s still a work in progress. I’ll try and address any feedback you guys have so I appreciate you taking the time to share it with me.
- Only in Chrome for now as their extensions framework seemed the easiest to get up and running with. Happy to add others if there’s actual demand for it.
- Clicking on the HN logo should take you to the HN root and not the YC root. I’ll have to look into why this is occurring. In the interim try updating your extension, it should be v.0.3
- Will address the button hiding issue ASAP * this is now fixed
I forked this from something somebody posted here a while ago, but I cannot remember it. If anybody knows the source, I'd be more than happy to throw a comment in there for credit.
Not a Chrome user (poor font rendering on my m/c).
If you released it as a usertyle in userstyles.org, that would have been truly browser agnostic. The Stylish extension makes it possible to then use it on pretty much all browsers:
I use Georgify with Solarised (light) and comfy Helvetica together in all my browsers (Seamonkey/Firefox, Opera, Maxthon) for reading HN.
In my view, this is a much more memory friendly approach for Chrome users also, since there is no need for yet-another extension specific to one site. All they would need is the Stylish extension (which can be used to customise Google, Wikipedia, and a lot other sites).
Yeah valid criticism. The biggest issue is that the HTML for HN is almost devoid of any semantic markup. This means I’m reliant on a little bit of JS to differentiate between different pages in order to achieve the desired look.
In this case, we simply move from userstyles.org to userscripts.org ;-) There is grease monkey, tamper monkey & violent monkey which essentially allows various customisable JS codes tailored to various different sites. Like userstyles/Stylish, userscripts/greasemonkey is supported by every browser out there in some form or another.
Still, I forgot to mention earlier. Your screenshot looked good. :-)
Might want to post a link to a web page that actually contains some info about whatever this is. On my iPad all I see is a Chrome web store "Sorry, your operating system is not supported".
I understand that whatever app the link is about may not actually run on the iPad, but I should at be able to read about it in case it's something I want to use when I get back to my desktop system.
Hey I fixed the link. I think your skin def looks better than the default HN skin. You should pay some attention to how it adapts to different levels of zoom though. I really prefer the one I linked for this reason. Things like inline replies and tagging are just nice extras.
I can’t really claim any credit for the design. I simply wanted to recreate the look of https://news.layervault.com/ which I really like so all credit for that should go to @Allan
As for the zooming, that should technically work as is, unless there’s something I missed. Let me know if there any particular pages that are looking wonky.
Hey folks, apologies for the commenting issue. I have updated and resolved this now. You can update your extension to 0.4 in the extension manager and comments should work now.
Pretty incomplete at this stage: lots of broken layouts, parts of the original HN theme showing up in odd places. Nice stuff though, I definitely found the Designer News' design to be interesting. However, after using this theme I feel like the current design provides a pretty nice density that I've grown accustomed to.
Yeah a few friends have mentioned they like the density, which is very reasonable. I personally find it easier to scan when content is more spaced out, but I may just include a settings page that will let you change layout density to your taste.
Also apologies for the things that are still broken, my original post on DesignerNews mentioned that it’s still a work in progress and I didn’t expect this many folks to take notice of it so quickly.
Down arrows are broken, they appear as up arrows for me. The HTML is probably not easy to parse as there are no classes, but it's like the up arrows but with 'down' instead of 'up' in both id and href.
Also, the edit form is broken for comments and arrows appear beside all the links - they are being treated as upvotes I assume.
Hey grey-area, yeah I’m yet to fix all these up. Truth be told my karma count is a little low so I wasn’t even aware of the down vote links. Will amend.
I must say, the choice of Verdana for the body-text is a bit weird and clashes with the Helvetica in the meta-text. I would stick to Helvetica like Designer News.
Actually, scratch that. Designer News uses Helvetica Neue. Don't believe the hype, Helvetica Neue renders like crap on-screen. Arial all the way at sizes under 16px.
It looks ok, but the HN logo goes to the main YCombinator page and not the main news page... And you can't comment at all because the button gets hidden when you try and click on it.
Yeah it’s one of the things I intend on fixing up. I literally spent two evenings on this so there’s a bunch of things that need work but I thought it was good enough for other folks to try out.
Here's the GitHub link: https://github.com/etcet/HNES
etcet is awesome about contributions, I added a big feature and he merged my pull request within hours.
On top of making HN look way-more-awesomer, it also adds features like comment collapsing (best thing ever), inline comment reply, and more.
If you're a Hacker News user on Chrome, definitely check it out.