Skip to content

Commit 35d2c8a

Browse files
committed
fix: 更换Code按钮选择路径,更改监听类型,删除固定导航栏覆盖优先级
1 parent f7f653a commit 35d2c8a

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

github-repo-size-view/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# **🛠️ GitHub Repo Size+ 升级日志**
22

3+
### **📅 2026.3.14.1**
4+
5+
**修复**: 更换`Code`按钮选择路径,更改监听类型,删除固定导航栏覆盖优先级<br>
6+
7+
---
8+
39
### **📅 2026.3.5.1**
410

511
**修复**: 警告文字改成黑色,修复一些元素路径<br>

github-repo-size-view/github-repo-size-view.user.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
// @description:zh-HK 🤠 倉庫顯示大小:在 GitHub 的程式碼搜尋、倉庫搜尋、議題頁面、使用者倉庫清單和儲存庫頁面上,倉庫名稱旁會顯示該倉庫的大小,方便使用者快速了解倉庫的規模,最佳化選擇。不活躍開發警告:如果某個倉庫在過去六個月內沒有更新,系統會在倉庫的頂部添加提示,提醒用戶該倉庫不活躍,並顯示最後一次更新的時間。這有助於使用者判斷倉庫的活躍程度和維護狀況。倉庫內快速跳轉:在瀏覽倉庫時,使用者可以方便地查看該使用者的所有倉庫列表,提供一個快速跳到不同倉庫的入口。用戶可以快速找到和存取感興趣的其他項目,提高工作效率。使用情境:開發者:可以透過顯示倉庫大小和活躍警告,快速篩選出適當的庫進行開發,避免使用不再維護的項目。專案管理者:透過快速跳轉功能,方便管理和協調多個項目,提高工作效率。學習者:在學習新科技時,可以更方便地找到相關的開源項目,快速查看專案的活躍程度和規模。 🤠
8181
// @description:fr-CA 🤠 Taille d’affichage de l’entrepôt : sur la recherche de code, la recherche d’entrepôt, la page de problèmes, la liste d’entrepôts d’utilisateurs et la page de référentiel de GitHub, la taille de l’entrepôt sera affichée à côté du nom de l’entrepôt, permettant aux utilisateurs de comprendre rapidement l’échelle de l’entrepôt et d’optimiser leur sélection. Avertissement de développement inactif : si un référentiel n’a pas été mis à jour au cours des six derniers mois, le système ajoutera une invite en haut du référentiel pour rappeler aux utilisateurs que le référentiel est inactif et affichera l’heure de la dernière mise à jour. Cela aide les utilisateurs à déterminer l’activité et l’état de maintenance de l’entrepôt. Saut rapide dans l’entrepôt : lors de la navigation dans l’entrepôt, l’utilisateur peut facilement consulter la liste de tous les entrepôts de l’utilisateur, offrant ainsi une entrée pour accéder rapidement à différents entrepôts. Les utilisateurs peuvent trouver et accéder rapidement à d’autres projets d’intérêt, améliorant ainsi l’efficacité du travail. Scénarios d’utilisation : Développeurs : en affichant la taille de l’entrepôt et les avertissements actifs, vous pouvez rapidement filtrer les bibliothèques appropriées pour le développement et éviter d’utiliser des projets qui ne sont plus maintenus. Gestionnaire de projet : grâce à la fonction de saut rapide, il est facile de gérer et de coordonner plusieurs projets et d’améliorer l’efficacité du travail. Apprenants : lorsqu’ils apprennent de nouvelles technologies, ils peuvent plus facilement trouver des projets open source pertinents et vérifier rapidement l’activité et l’ampleur des projets. 🤠
8282
// @namespace https://github.com/ChinaGodMan/UserScripts
83-
// @version 2026.3.5.1
83+
// @version 2026.3.14.1
8484
// @author mshll & 人民的勤务员 <china.qinwuyuan@gmail.com>
8585
// @match https://github.com/*
8686
// @run-at document-start
@@ -107,7 +107,7 @@
107107
* File Created: 2024/11/24,Sunday 12:38:48
108108
* Author: 人民的勤务员@ChinaGodMan (china.qinwuyuan@gmail.com)
109109
* -----
110-
* Last Modified: 2026/03/05,Thursday 14:08:47
110+
* Last Modified: 2026/03/14,Saturday 01:35:39
111111
* Modified By: 人民的勤务员@ChinaGodMan (china.qinwuyuan@gmail.com)
112112
* -----
113113
* License: MIT License
@@ -650,7 +650,7 @@ const selectors = [
650650
'.notifications-list'// 通知页面
651651
// 'div[data-testid="results-list"] .search-title a' // 代码搜索
652652
]
653-
document.addEventListener('DOMContentLoaded', () => {
653+
document.addEventListener('turbo:load', () => {
654654
main()
655655
if (TWO_FACTOR_SECRET) {
656656
waitForElement('#app_totp', false)//
@@ -846,7 +846,7 @@ function insertReposList(links, tip = false) {
846846
]
847847
// document.querySelector(selectors.join(', '))
848848
// document.getElementById(':R55ab:')直接选择code按钮 使用中文化脚本元素变化选择(':rn:')
849-
const buttons = document.querySelectorAll('button[class="prc-Button-ButtonBase-c50BI"]')
849+
const buttons = document.querySelectorAll('button[class="prc-Button-ButtonBase-9n-Xk"]')
850850
const existingButton = buttons[buttons.length - 1]
851851
if (existingButton) {
852852
const sortedLinks = links.sort((a, b) => {//!SECTION 排序
@@ -1184,7 +1184,6 @@ function fixPageHeader() {
11841184
top: 0 !important;
11851185
left: 0 !important;
11861186
width: 100% !important;
1187-
z-index: 10000 !important; /* 高优先级,避免被覆盖 */
11881187
box-shadow: 0 2px 4px rgba(0,0,0,0.1); /* 添加阴影,提升视觉效果 */
11891188
}
11901189
body {

0 commit comments

Comments
 (0)