Responsive github button

- Button had wrong color on small screens
- github logo is now an icon, also visible on small screens
- Added missing space in button text
Read-more split

Index looks for <!-- more --> tag and only displays content found
before the tag. Fallback; truncate post content after 100 characters.