项目作者: smuyyh

项目描述 :
GitHub html widget, include User Widget、Repo Widget and Activity Widget.
高级语言: JavaScript
项目地址: git://github.com/smuyyh/GitHubWidgets.git
创建时间: 2016-08-28T07:03:40Z
项目社区:https://github.com/smuyyh/GitHubWidgets

开源协议:Apache License 2.0

下载


GitHubWidgets

GitHub html widget, include User Widget、Repo Widget and Activity Widget.

Priview

User Widget

Repo Widget

Activity Widget

How to use

  • User Widget

Copy and paste this code in your HTML body, replacing “data-username” with your GitHub username

  1. <div class="github-widget" data-username="smuyyh"></div>
  2. <script src="../js/github_user_widget_en.js"></script>
  • Repo Widget

Copy and paste this code in your HTML body, replacing “data-repo” with your GitHub username/reponame

  1. <script type="text/javascript" src="../js/jquery-1.7.1.min.js"></script>
  2. <script type="text/javascript" src="../js/github_repo_widget_en.js"></script>
  3. <div class="github-widget-repo" data-repo="smuyyh/SprintNBA" style="width:600px"></div>

or

  1. <head>
  2. <link type="text/css" rel="stylesheet" href="../css/github_repo_widget_2.css"/>
  3. </head>
  4. <body>
  5. <div class="gitinfo" style="margin:15px 0; width:600px;"></div>
  6. <script src="../js/jquery-1.7.1.min.js"></script>
  7. <script type="text/javascript">var git_name ="/smuyyh/IncrementallyUpdate"</script>
  8. <script type="text/javascript" src="../js/github_repo_widget_2_en.js"></script>
  9. </body>
  • Activity Widget

Copy and paste link in your HTML head, and div/script in your HTML body, replacing “username” with your GitHub username

  1. <head>
  2. <link href="../css/github_widget_activity.css" rel="stylesheet">
  3. </head>
  4. <body>
  5. <div id="widget-container" style="width:600px"></div>
  6. <script src="../js/jquery-1.7.1.min.js"></script>
  7. <script src="../js/github_widget_activity.js"></script>
  8. <script>
  9. $(function(){
  10. $('#widget-container').activity({
  11. username: 'smuyyh'
  12. });
  13. });
  14. </script>
  15. </body>

为博客添加GitHub挂件(以CSDN博客为例)

管理博客 -> 博客栏目 -> 添加栏目

  1. <div class="github-widget" data-username="smuyyh"></div>
  2. <script type="text/javascript" src="https://rawgit.com/smuyyh/GitHubWidgets/master/js/github_user_widget_en.js"></script>
  3. <!--js文件真实地址是以raw.githubusercontent.com开头,raw.githubusercontent.com在Response中设置了X-Content-Type-Options:nosniff ,
  4. 浏览器强制检查资源的MIME。解决方法就是将js链接中的raw.githubusercontent.com换成rawgit.com。 -->

csdn

效果