marcusmolchany
The first immediate feature of using a blockchain is that token holders do not need to worry about a private distributed ledger shutting down its service. A future feature we have planned is a developer program where anyone can submit smart contracts that do interesting things with tokens. For this to work with a distributed ledger you would need to implement your own public API for interacting with your ledger.
Edit: transaction time depends on the gas price, email me at [email protected] and I can make sure that things go smoothly!
One component used in our game is the hash-heroes icon generator, which is available on npm (https://www.npmjs.com/package/hash-heroes) and GitHub (https://khakiprojects.github.io/hash-heroes/). Any developers out there who want to generate cool icons based on Ethereum addresses should check it out and let us know what you think!
The Solidity contract code is available on etherscan (https://etherscan.io/address/0x103992432927f7ed1a5b3dc0e3418...)
Pick a CSS framework and look through the source. Bootstrap is a great one (https://github.com/twbs/bootstrap/blob/master/dist/css/boots...). You can read through their documentation and find the styles in the source to see how it works (http://getbootstrap.com/).
Whenever you see something cool on a website, Right Click -> Inspect Element and figure out how they did it. Google Chrome developer tools are really awesome for this. You can toggle existing styles, add styles, edit html, etc (https://developer.chrome.com/devtools/docs/elements-styles)
For detailed explanations use Mozilla Developer Network (https://developer.mozilla.org/en-US/docs/Web/CSS). They have very comprehensive write ups for every style attribute.
CSS Tricks has great write ups for specific styles and sets of styles to achieve things like centering, layout, and pretty much everything else you can think of (https://css-tricks.com/)
The Codrops CSS Reference is also very, very detailed (http://tympanus.net/codrops/css_reference/)
Like many other people have said, if you think up a design you can use jsfiddle, jsbin, coderpen or any in browser editor to quickly try and style something up.
For larger CSS code bases you'll need to keep things readable and easily understandable for yourself and others. My team follows the Medium CSS/LESS Style Guide. It's a really excellent way to keep your code organized when you start working in larger code bases. https://medium.com/@fat/mediums-css-is-actually-pretty-fucki...
Good luck!
Edit I forgot to mention reading up on media queries. Media queries are extremely important for when you get into responsive design and dealing with content layout across all sorts of different screen sizes. Google has a very good write up on this (https://developers.google.com/web/fundamentals/layouts/rwd-f...) as well as CSS Tricks (https://css-tricks.com/snippets/css/media-queries-for-standa...)
Ask HN: Freelance web developers, what do your contracts typically look like?
When you agree to make a website for a new client do you hash out the details then agree to exactly what you are going to make? Do you let them modify things along the way? And do you support the website after it has been developed?Any and all answers are welcome thanks!