您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Fix formatting
- // ==UserScript==
- // @name GitHub
- // @namespace http://tampermonkey.net/
- // @version 0.6
- // @description Fix formatting
- // @author Ping
- // @match https://github.com/*
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- var head = document.getElementsByTagName('head')[0];
- var style = document.createElement('style');
- style.type = 'text/css';
- style.innerHTML = `
- /* Reduce height of repository search bar */
- .header {
- padding: 6px 0;
- }
- /* Reduce spacing around page heading and repo heading */
- .pagehead {
- padding-top: 12px;
- }
- .pagehead, .repohead {
- margin-bottom: 12px;
- }
- /* Reduce height of tabs */
- a.reponav-item, .tabnav-tab {
- line-height: 16px;
- }
- /* Reduce line spacing in code */
- .blob-num, .blob-code-inner {
- font-size: 11px;
- }
- .blob-num, .blob-code {
- line-height: 14px;
- vertical-align: baseline;
- }
- .add-line-comment {
- height: 18px;
- }
- /* Reduce vertical padding in file header */
- .file-header {
- padding: 0 10px;
- }
- .btn-sm, .social-count {
- line-height: 17px;
- }
- /* Reduce space between files */
- .files-next-bucket .file {
- margin-bottom: 16px;
- }
- /* Reduce padding above diff summary bar */
- .pr-toolbar, .pr-toolbar.is-stuck::after {
- height: 40px;
- margin-bottom: 10px;
- }
- .diffbar {
- padding-top: 10px;
- }
- .pr-toolbar.is-stuck + .pr-toolbar-shadow {
- top: 40px;
- }
- /* See more content in commit status descriptions. */
- .branch-action-item.open > .merge-status-list {
- max-height: none;
- }
- .merge-status-item {
- padding: 6px 12px;
- }
- .merge-status-item .css-truncate-target {
- white-space: normal;
- }
- `;
- head.appendChild(style);
- })();