您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Overrides AtCoder styles for single display
当前为
// ==UserScript== // @name AtCoder Style Optimizer for Single Display // @name:ja AtCoder Style Optimizer for Single Display // @namespace https://github.com/xe-o // @version 0.3 // @description Overrides AtCoder styles for single display // @description:ja シングルディスプレイ向けにAtCoderのスタイルを最適化します // @author XERO // @license MIT // @match https://atcoder.jp/* // @run-at document-start // @grant none // ==/UserScript== (function () { "use strict"; const css = ` @media (max-width: 1100px) { .container { width: 100%; } #main-container { padding: 30px 20px 10px; } #main-div.float-container { background: none; } .float-container > #main-container { box-shadow: none; } .h2 { font-size: 20px; } h3 { font-size: 20px; } #main-container > div.row > div:nth-child(2) > span.h2 > a { font-size: 11px; padding: 2px 6px; margin-left: 8px; } #contest-nav-tabs > div > small.back-to-home.pull-right { display: none !important; } #contest-nav-tabs > ul > li { width: auto; } #contest-nav-tabs > ul > li > a { font-size: 12px; padding: 6px 8px; } #contest-nav-tabs > ul > li:nth-child(1), li:nth-child(4) { display: none; } } @media screen and (min-width: 768px) { #header .header-page, .header-lang { display: -webkit-box !important; } } `; const styleNode = document.createTextNode(css); document.head.insertAdjacentHTML("beforeend", "<style></style>"); document.head.lastElementChild.appendChild(styleNode); })();