Can anyone explain how the small octocat logo in the top left corner or on the bottom center of the page is implemented and why?
All I can see is this markup:
<span class="mega-icon mega-icon-blacktocat"></span>
and this CSS:
.mega-icon-blacktocat:before {
content: "";
}
.mega-icon {
font-family: 'Octicons Regular';
}
I see no picture there, so I guess they're using the font. But why is there that strange character and why is it in the style and not in the HTML?