Developers (particularly mk and insomniasexx, as I don't know the others off the top of my head), would you ever consider releasing the Hubski source code for users to screw around with? I think it would allow for some pretty cool personal modification on the HTML + CSS side. I know we can access the visual coding right now (F12), but it's not exactly readable.
Feel free to point out any downsides of releasing the source code.
I'm not sure what Hubski's plans are, but if the developers ever make an API (as per http://hubski.com/pub?id=50268) I'm planning on integrating the Hubski community into Fraction, the personalized community aggregator, which will remain open source and allow HTML/CSS/JS theming as well as add-ons.
What sort of API functionality would you need for this? At a glance it looks like Fraction just reads the posts from the last N seconds and if that's all you need we can probably work something out pretty soon.
Alright I'm off my phone. Basically start with this stylesheet: https://hubski.com/clean.css-4-23-14 Then run it through here: http://www.codebeautifier.com/ Then copy that and put it in your text editor. In google chrome, you can edit live using inspector. However, make sure you copy and paste your live edits to a document you can save often. The second you accidentally click a link, that edited CSS goes "poof". To do this, right click the page and click inspect element. Click on the icon in the upper right of the bottom bar. It looks like a little square. This will pop it out. Now, click on head and "clean.css-4-23-14" or whatever you style sheet is. Replace it with your beautiful css. Now, feel free to add, delete, etc. When you get something wonderful, take some screenshots and make a post about it. You (nor I) can edit the HTML so you have to deal with the built in classes and structure. Everything pretty much has a clearly defined class or ID so it makes it easier to edit. Some things (ie: .box and .score) have two slightly different uses on home page and chatter page, etc. So if you make changes to those, I would recommend putting them in their container in the CSS so you don't accidentally screw the layout on a different page. (ie: .sub .plusminus .score {} rather than just .score) You'll see when you start playing with it why I choose to play with the styling in stylebot. Enjoy! D'awww. Thanks for the badge! I stumbled upon this today. Learned a few things. Chrome DevTools Features You May Have Missed
Stylesheet link is now https://hubski.com/clean.css-5-20-14 (as of May 20, 2014)
Yes. We are pushing new css today across all stylesheets to improve responsiveness. I also just saw your question on twitter, and the answer is yes. forwardslash is our other developer and is working on a lot of backend stuff and some mobile first stuff, etc. You can ping him for further information about what we are working on. In general, if you want to look at the CSS, you should pull it by viewing source. We make minor tweaks fairly often.
The CSS can be pulled from the inspector. I would recommend starting with clean. Then just run it through CSS beautifier. I would recommend starting to play with the styles in STYLEBOT extension for chrome rather than the CSS as the CSS is a mess and there are a lot of little weird occurrences due to the bandaid fixes / layout changes we've been doing for years. You can check out one I worked on a couple days ago when I was trying to get a feel for the classes here. http://stylebot.me/styles/5526 https://chrome.google.com/webstore/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha?hl=en http://www.codebeautifier.com/ (I'm on my phone)