ナビゲーションバーを光らせます.
当前为
// ==UserScript==
// @name T2SCHOLA Gaming CSS
// @namespace https://t2schola.titech.ac.jp/
// @version 0.1
// @description ナビゲーションバーを光らせます.
// @author hayatroid
// @match https://t2schola.titech.ac.jp/*
// @license CC0-1.0 Universal
// @require https://code.jquery.com/jquery-3.7.1.min.js
// ==/UserScript==
var $ = window.jQuery;
(function () {
// 紺色を消す
$(".navbar .navbar-brand, .navbar .sub-nav").css({
"background": "transparent",
});
// ゲーミングにする 参考:https://www.ccs1981.jp/blog/cssで色んなものを虹色に光らせる/
$(".navbar").css({
"background": "linear-gradient(to right, Magenta, yellow, Cyan, Magenta) 0% center/200%",
"animation": "gaming 3s linear infinite",
});
$("body").append("<style>@keyframes gaming { to { background-position-x: 200%; } }</style>");
// 文字を白色に
$(".navbar .nav-link, .navbar .userinitials, .navbar .dropdown-toggle, .navbar-light .navbar-brand").css({
"color": "#fff",
});
$(".navbar .nav-link.active").css({
"border-bottom-color": "#fff",
});
$("body").append("<style>.navbar .nav-link.active::before { border-bottom-color: #fff !important; }</style>")
// ボタンの背景を透明にし,白枠で囲う
$(".navbar .catselector-menu, .navbar .input-group, .navbar .userinitials").css({
"background": "transparent",
"border": "2px solid #fff",
});
})();