将Github的UI恢复到其经典外观(在2020年6月23日更新之前,具有扁平,圆形且更白的设计)。
github上可用的代码
特征
==========
1。**将标题选项卡移至主内容区域:**在6月更新中,Github将标题按钮(“代码”/“ essove”/“ ducr”请求“/etc)移至页面的最左边。如果您有一个大型显示器,这将成为一个问题,因为这些按钮现在离页面内容的其余部分非常远。如果您在笔记本电脑上,您可能不会注意到差异。
2。**突出显示标题中选定的页面:**更新之前,您所选择的页面显然突出显示。该更新使当前页面选择更加微妙。
3。**经典搭配按钮和标签:**旧按钮具有深度和粗体字体,新按钮平坦,看起来更少可单击。
4。**在文件资源管理器中添加行分隔符:**显示所有文件和文件夹当前在行之间没有边界的文件资源管理器,因此更难读取文件列表。
5。**删除各处的圆形用户图像和圆角:**新的圆形用户照片导致角落附近不需要圆形,从而从旨在为某些用户准备的照片中裁剪出重要的特征。许多其他物品也非常圆。
以及许多其他UI修复程序,例如修复问题计数器的文本宽度和发行标签的文本宽度,修复问题的空格,为读数标题添加少量背景等等。
限制
==========
该扩展程序可以改变页面上现有项目的外观,但是它不能通过移动内容来改变页面的布局。
例如,一个常见的问题是,是否可以像以前一样将存储库侧边栏移至主要代码部分上方。不幸的是,这是不可能的(或极为困难的)。
原因是Github处理内部链接的奇怪方法:某些页面是实际的页面重新加载,但是有些页面充满了Ajax。这使得无法使用Javascript解决任何UI问题,并且只能使用CSS。如果您在“代码”选项卡上并且单击“拉请请求”,则实际上不会刷新页面,但是如果您单击问题,则是一个新页面。这意味着,从代码到拉请求后,由于重新编写了页面主体的大部分,因此任何Javascript更改都会恢复。从技术上讲,可以使用事件听众或突变器观察者或任何其他技术找到围绕该方法的方法,并在新页面负载时尝试强制Javascript的重新定位,但这将非常困难地正确工作,并且不会表现出色。因此,不幸的是,只使用CSS。
github.com的布局也不断变化,因此随着时间的流逝,这种扩展可能会发现越来越难以与GitHub的更改相关。
Old School GitHub插件谷歌浏览器安装教程
第一步:下载Old School GitHub安装扩展
第二步:下载下来的扩展解压到你想放的文件夹里
比如我解压到extend文件夹
打开Chrome的扩展页面(chrome:// extensions /或按Chrome菜单图标>更多工具>扩展程序),右上角开发者模式,点击开启,蓝色为开启,灰色为关闭;
再次将crx文件拖放到扩展程序,页面左下角提示:“扩展功能、应用和主题背景可能会损害您的计算机。您确定要继续吗?”
点击“继续”依然显示“无法从该网站添加应用、扩展程序和用户脚本”。尝试另一种办法方法。
第三步:把crx后缀改为zip,再进行解压
如果有些windows电脑系统查看不到文件扩展名,则可以通过以下设置:
找到文件夹顶部,点击查看
点击查看,找到隐藏已知文件扩展名,去掉前面的勾即可
这样你就能看到解压好的扩展名:.crx
解压的扩展名为.crx
把.crx改为:zip
然后再用解压工具再解压一遍,即可得到扩展的全部文件
然后再谷歌浏览器插件页面选择:加载已解压的扩展程序
这样就安装成功了
友情提醒:
其他浏览器,包括qq浏览器,360浏览器,edge浏览器,猎豹浏览器,搜狗浏览器安装插件的方法都是类似的,以上内容大部分通用!






