/* Separator */ /* Content */ li:first-child:after { content: '|'; /*content: '\000BB';*/ /* For ยป arrows */ } /* Hover effects */ ul:hover li:first-child:after { font-weight: bolder; } /* Colors */ /* Heading */ h1 { color: #ffe28a; } /* Categories */ ul:nth-child(1) { color: #ffbe4f; } ul:nth-child(2) { color: #6bd2db; } ul:nth-child(3) { color: #ebdada; } ul:nth-child(4) { color: #e8702a; } ul:nth-child(5) { color: #9ed670; } /* For longest category name */ li:first-child { width: 4em; } /* Actual code */ body { font-family: 'Ubuntu Mono', sans-serif; background-color: #2a2a2a; margin: 0; } h1 { font-size: 8em; margin: 0; text-align: center; } a { color: inherit; text-decoration: none; } li { color: white; display: inline-block; position: relative; font-size: 2em; letter-spacing: normal; } li:hover, li:first-child { color: inherit; } li:first-child:after { position: absolute; right: 0; } li:first-child, h1 { pointer-events: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } li:nth-child(2) { margin-left: .25em; } li:not(:first-child) + li:before { content: '|'; margin-left: .25em; margin-right: .25em; color: white; } div { letter-spacing: -1em; }