@reactivex/rxjs
Version:
Reactive Extensions for modern JavaScript
15 lines (13 loc) • 606 B
JavaScript
(function(){
var matched = location.pathname.match(/([^/]*)\.html$/);
if (!matched) return;
var currentName = matched[1];
var cssClass = '.navigation [data-toc-name="' + currentName + '"]';
var styleText = cssClass + ' .manual-toc { display: block; }\n';
// Uses ReactiveX brand "pinkle" color #B7178C;
styleText += cssClass + ' .manual-toc-title { background-color: #B7178C; }\n';
styleText += cssClass + ' .manual-toc-title a { color: white; }\n';
var style = document.createElement('style');
style.textContent = styleText;
document.querySelector('head').appendChild(style);
})();