Giter Club home page Giter Club logo

gayhub's People

Contributors

axetroy avatar jawil avatar jiasm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gayhub's Issues

TOC导航 bug

  • 刚进入页面时还没滚动过滚动条TOC导航点击没反应。
  • 点击TOC导航时常崩溃,点着点着就没了。
  • 好吧,其实我是来骗邀请码的

bug

不能加载私有仓库的文件树

因为私有仓库需要 access token 才能访问的到,所以会出现错误。

另外,buunguyen/octotree 这个插件,是可以通过配置 access token 来访问私有仓库的

控制台输出

GET https://api.github.com/repos/<user>/<repo>/git/trees/master?recursive=1 404 (Not Found)

Uncaught (in promise) TypeError: Cannot read property 'length' of undefined    sideBarHelp.js?1f7b:217
    at generateCurrentTreeDOM (sideBarHelp.js?1f7b:217)
    at initDOM (sideBarHelp.js?1f7b:91)
    at eval (sidebarNav.js?c5dc:34)
    at <anonymous>

generateCurrentTreeDOM | @ | sideBarHelp.js?1f7b:217
initDOM | @ | sideBarHelp.js?1f7b:91
(anonymous) | @ | sidebarNav.js?c5dc:34
Promise resolved (async) |   |  
(anonymous) | @ | sidebarNav.js?c5dc:32
module.exports | @ | sidebarNav.js?c5dc:40
(anonymous) | @ | index.js?1fdf:19
(anonymous) | @ | contentscript.js:409
__webpack_require__ | @ | contentscript.js:20
(anonymous) | @ | contentscript.js:63
(anonymous) | @ | contentscript.js:66

报错代码位置

/**
 * 递归生成当前文件树下面所有的DOM结构 
 * @param {*当前目录所有的文件} CurrentTreeFiles 
 * @param {*DOM的根节点} parent 
 * @param {*当前层级,点击一下递归再生成两层目录} cascad 
 * @param {*github接口返回的所有文件树} files 
 */

const generateCurrentTreeDOM = function(
  CurrentTreeFiles,
  parent,
  cascad,
  files
) {
  if (!CurrentTreeFiles.length) {  // <- 错误定位在这一行
    return;
  }

  /* 重新渲染Pjax */
  new Pjax({
    elements: "a[data-href],a[id],a[type],span.js-path-segment>a",
    selectors: [
      "#js-repo-pjax-container",
      ".context-loader-container",
      "[data-pjax-container]"
    ]
  });

插件整合

大佬你的插件好像可以替了 github octree 和 github avatar 这俩

那 对于

  • github plus(显示项目文件大小)

  • github hovercard(这个很赞, 悬浮显示info卡)

  • aweosme complete for github(类似tab补全后提供相关搜索)

有啥操作么?

另外感觉大V的gay头像logo,,,,,有点*气啊。。。

有个小 bug

右侧导航栏,当标题数目多的时候,就看不到下面的字了,希望改进下

Syntax error

In this words ----- 'A awesome Chrome extension for github' , you'd better replace 'A' with 'An' 😆

copy.png 背景不透明

文件: https://github.com/jawil/GayHub/blob/d323cca2c6/chrome/icons/copy.png

注意观察右边的复制按钮,底部是白色.

QQ截图20170925135744.png

TOC导航显示不出来,建议增加个回到顶部

  1. issue文章的TOC导航显示不出来,或者显示不对,该issue就有这问题
  2. TOC导航建议增加个回到顶部,有时候issue的文章太长,想回到顶部要滑动很久
  3. issue页面直接刷新插件功能失效了

难道要加h1?

进入某些页面时,侧边栏消失

比如,进入contributor, 侧边栏就会隐藏, 再回到code时也不会显示出来, 需要重新刷新才行

Octotree插件并不会被隐藏

左侧的树无法显示

之前一直很好,这两天就不work了。 控制台报错:

 GET https://api.github.com/repos/sjstebbins/Enigma/git/trees/master?recursive=1 403 (Forbidden)  raven.js?4e0f:1105


sideBarHelp.js?1f7b:217 Uncaught (in promise) TypeError: Cannot read property 'length' of undefined
    at generateCurrentTreeDOM (sideBarHelp.js?1f7b:217)
    at initDOM (sideBarHelp.js?1f7b:91)
    at eval (sidebarNav.js?c5dc:34)
    at <anonymous>  


raven.js?4e0f:1105 Fetch failed loading: GET "https://api.github.com/repos/sjstebbins/Enigma/git/trees/master?recursive=1".  

主题更换

能换成扁平化的主题吗, 配色能重新调整吗?个人颜值控,O(∩_∩)O谢谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.