Skip to content

Commit

Permalink
更换cdn
Browse files Browse the repository at this point in the history
  • Loading branch information
duwen committed Oct 9, 2018
1 parent cee0b51 commit 458a166
Show file tree
Hide file tree
Showing 9 changed files with 46 additions and 59 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
.firebaserc
.DS_Store
_site
apks
.sass-cache
build
.firebaserc
Expand Down
2 changes: 1 addition & 1 deletion _config_deploy_cdn.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ email: [email protected]
email_name: flutter-dev@
baseurl: "" # the subpath of your site, e.g. /blog/
url: "https://www.flutterchina.club"
cdn: "//cdn.flutterchina.club"
cdn: "https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/js/"
github_username: flutter
description: Flutter中文网是中国最大的Flutter开发者交流学习平台,致力于打造Flutter开发中文社区。在这里能轻松找到代码实例、项目案例、并有专人提供最新文档翻译。
keywords: flutter中文网, flutter中文教程, flutter中文文档
Expand Down
2 changes: 1 addition & 1 deletion _includes/head.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<meta name="sogou_site_verification" content="xhNTjenszq"/>
<link rel="stylesheet" href="{{ "/css/lavish-bootstrap.css" | prepend: site.cdn }}">
<link rel="stylesheet" href="{{ "/css/main.css"}}">
<link href="https://cdn.bootcss.com/material-design-icons/3.0.1/iconfont/material-icons.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/gh/google/material-design-icons@3.0.1/iconfont/material-icons.css" rel="stylesheet">
<!--<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro%7CRoboto:500,400italic,300,400" rel="stylesheet">-->
{% for css_name in page.extra_css %}
<link rel="stylesheet" href="{{ css_name }}">
Expand Down
4 changes: 2 additions & 2 deletions _layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,9 @@ <h2>留言</h2>

<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>-->
<!--<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>-->
<script src="//cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jquery@3.2.1/dist/jquery.min.js"></script>
<!--<script async="" defer="" src="//survey.g.doubleclick.net/async_survey?site=at3ul57xpub2vk3oxt2ytw365i"></script>-->
<script src="//cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"></script>
<script src="{{site.cdn}}/js/sidebar_toggle.js"></script>
<script src="{{site.cdn}}/js/prism.js"></script>
<script src="{{site.cdn}}/js/tabs.js"></script>
Expand Down
2 changes: 1 addition & 1 deletion animations/hero-animations/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ keywords: Flutter英雄动画, hero动画

如果视频看不到没关系,我们为您录制了Flutter Gallery示例中的一个Gif:

<div style="text-align: center; padding: 30px"><img src="/images/hero.gif" style="border: #eee 1px solid"/></div>
<div style="text-align: center; padding: 30px"><img src="{{site.cdn}}/images/hero.gif" style="border: #eee 1px solid"/></div>

**Radial hero 动画**<br>

Expand Down
Binary file added apks/gitme.1.1.1.fix1.apk
Binary file not shown.
43 changes: 21 additions & 22 deletions app/gm.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<meta name="keywords" content="gitme, github客户端">
<meta name="baidu-site-verification" content="oeLolPaTVU"/>
<meta name="sogou_site_verification" content="xhNTjenszq"/>
<link href="//cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<script src="//cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script src="//cdn.bootcss.com/jquery_lazyload/1.9.7/jquery.lazyload.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jquery_lazyload@1.9.3/jquery.lazyload.min.js"></script>
<script>
//-cdn.flutterchina.club

Expand All @@ -38,11 +38,10 @@
$(function () {
var ua=navigator.userAgent.toLocaleLowerCase();
var isPC=ua.indexOf("android")===-1&&ua.indexOf("iphone")===-1;
if(!isPC){
if(!isPC||screen.width<460){
location.replace("./gmd.html")
}else{

}

$(".git-btn").click(function () {
$("#mask").show();
})
Expand Down Expand Up @@ -200,7 +199,7 @@
<div style="background: #fff; width: 400px; margin: 300px auto; position: relative; border-radius: 3px">
<span id="close" class="glyphicon glyphicon-remove"></span>
<div class="qrcode-d">
<img src="//cdn.flutterchina.club/images/gitme/qrcode.png" width="180px" style="margin:0px auto" >
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/qrcode.png" width="180px" style="margin:0px auto" >
<div style="padding: 25px 0px 35px; color: black; font-size: 15px; text-align: center">
iOS/Android 扫码下载
</div>
Expand All @@ -212,7 +211,7 @@
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header" style="line-height:40px">
<a href="https://flutterchina.club" style="padding: 8px 15px; text-decoration: none">
<img style="width:50px " src="//cdn.flutterchina.club/images/gitme/180bai.png">
<img style="width:50px " src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/180bai.png">
</a>
<span style="font-size: 20px; position: relative; top: 4px; left: -5px; color:#555; font-weight: 300">gitme</span>
</div>
Expand All @@ -227,17 +226,17 @@
</div><!-- /.navbar-collapse -->
</div><!-- /.container-fluid -->
</nav>
<div style="background:url(//cdn.flutterchina.club/images/gitme/bg.jpg); background-size: cover; position: relative">
<div style="background:url(https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/bg.jpg); background-size: cover; position: relative">
<div class="qrcode">
<img src="//cdn.flutterchina.club/images/gitme/qrcode.png" width="150px" >
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/qrcode.png" width="150px" >
<div style="padding: 5px; font-size: 13px; text-align: center">
iOS/Android 扫码下载
</div>
</div>
<div class="container" style='text-align: center;'>
<div class="box">
<div style="font-size: 20px; font-weight: 300; letter-spacing: 2px;">
<img src="//cdn.flutterchina.club/images/gitme/180.png" id="logo">
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/180.png" id="logo">
</div>

<div style="font-size: 20px; font-weight: 300; letter-spacing: 2px; padding:20px 0 30px ; color:#fff">
Expand All @@ -263,7 +262,7 @@
<p>Github账号登录后,您可以在主页看到您的项目、动态、以及Issue列表。项目的star、fork、语言等信息一目了然。</p>
</div>
<div class="chip" style="background: #222; left: 20px; bottom: 50px"></div>
<img data-original="//cdn.flutterchina.club/images/gitme/home.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/home.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">
</div>
</div>
</div>
Expand All @@ -272,7 +271,7 @@
<div class="chip" style="left: 50px; top: 290px; background: white"></div>
<div class="chip" style="right: 90px; top: 50px"></div>
<div class="section">
<img data-original="//cdn.flutterchina.club/images/gitme/repo.png" style="width: 250px; float: left; margin-top: 60px;">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/repo.png" style="width: 250px; float: left; margin-top: 60px;">
<div class="intro" style="margin-right: 0; margin-left: 300px; color: white">
<div class="tit" style="color: white">项目主页</div>
<p>项目主页包含了项目简介、互动、分支、源码、文档、等各种信息。</p>
Expand All @@ -292,7 +291,7 @@
<p>您可以在手机上新建或关闭Issue,并且可以对Issue进行评论、编辑、点赞等操作。</p>
<p>现在,您也可以管理Label了!</p>
</div>
<img data-original="//cdn.flutterchina.club/images/gitme/issue.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/issue.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">
</div>
</div>
</div>
Expand All @@ -302,27 +301,27 @@
<div class="tit" style="color: white; padding: 50px 0;">更多功能,等你发现</div>
<div id="scrollview">
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/setting.jpg" >
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/setting.jpg" >
<div>配置、主题、语言</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/search.jpeg" >
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/search.jpeg" >
<div>搜索</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/hot.jpeg" >
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/hot.jpeg" >
<div>编程语言项目热度排行榜</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/labels.jpeg" >
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/labels.jpeg" >
<div>Label管理</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/codelist.jpeg" >
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/codelist.jpeg" >
<div>分支源码浏览</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/codeview.jpeg" >
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/codeview.jpeg" >
<div>查看源码</div>
</div>
</div>
Expand All @@ -335,13 +334,13 @@
<div class="tit" style=" padding: 50px 0;">觉得好?请作者喝杯咖啡</div>
<div style="overflow: hidden; display: inline-block">
<div style="display: inline-block; width: 200px; float: left">
<img src="//cdn.flutterchina.club/images/pay.jpg" style="width:220px">
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/pay.jpg" style="width:220px">
<div style="width: 200px">
微信扫一扫
</div>
</div>
<div style="display: inline-block; width: 200px;float: left; margin-left: 50px;">
<img src="//cdn.flutterchina.club/images/alipay.jpg" style="width:170px; margin-top: 18px">
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/alipay.jpg" style="width:170px; margin-top: 18px">
<div style="width: 200px; margin-top: 16px">
支付宝扫一扫
</div>
Expand Down
38 changes: 19 additions & 19 deletions app/gmd.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<meta name="keywords" content="gitme, github客户端">
<meta name="baidu-site-verification" content="oeLolPaTVU"/>
<meta name="sogou_site_verification" content="xhNTjenszq"/>
<link href="//cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<script src="//cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script src="//cdn.bootcss.com/jquery_lazyload/1.9.7/jquery.lazyload.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/css/bootstrap.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/jquery/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/jquery_lazyload@1.9.3/jquery.lazyload.min.js"></script>
<script>
var _hmt = _hmt || [];
(function () {
Expand Down Expand Up @@ -39,7 +39,7 @@

$(function () {
var ua=navigator.userAgent.toLocaleLowerCase();
var isIos=ua.indexOf("android")===-1;
var isIos=ua.indexOf("android")===-1||ua.indexOf("iphone")!==-1;
var text="立即下载";
if(isIos){
text="去 AppStore 安装";
Expand Down Expand Up @@ -191,7 +191,7 @@
<div style="color: white; margin-top: 40px; font-weight: 300;">Gitme手机端下载</div>
<div class="box">
<div style="font-size: 20px; font-weight: 300; letter-spacing: 2px;">
<img src="//cdn.flutterchina.club/images/gitme/180.png" id="logo">
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/180.png" id="logo">
</div>
<div style="font-size: 16px; font-weight: 300; letter-spacing: 1px; padding:40px 0 30px ; color:#ccc">
Gitme是flutter中文网开发的一款强大的github客户端,通过它,您可以与全球2300万开发者一起成长、学习、分享代码。
Expand Down Expand Up @@ -242,51 +242,51 @@
</div>
</div>

<!--<img src="//cdn.flutterchina.club/images/gitme/home.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">-->
<!--<img src="//cdn.flutterchina.club/images/gitme/repo.png" style="width: 250px; float: left; margin-top: 60px;">-->
<!--<img src="//cdn.flutterchina.club/images/gitme/issue.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">-->
<!--<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/home.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">-->
<!--<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/repo.png" style="width: 250px; float: left; margin-top: 60px;">-->
<!--<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/issue.png" style="width: 250px; margin-top: 60px; margin-right: 10px; float: left;">-->
<div style="background: #333;">
<div class="container" style="text-align: center; position: relative; font-weight: 300">
<div class="tit" style="color: #eee; padding: 50px 0;">更多功能,等你发现</div>
<div id="scrollview">
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/home.png">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/home.png">
<div>首页</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/repo.png">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/repo.png">
<div>项目主页</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/user.png">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/user.png">
<div>用户主页</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/issue.png">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/issue.png">
<div>Issue页</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/setting.jpg">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/setting.jpg">
<div>设置页</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/search.jpeg">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/search.jpeg">
<div>搜索页</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/hot.jpeg">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/hot.jpeg">
<div>编程语言项目热度排行榜</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/labels.jpeg">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/labels.jpeg">
<div>Label管理</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/codelist.jpeg">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/codelist.jpeg">
<div>分支源码浏览</div>
</div>
<div>
<img data-original="//cdn.flutterchina.club/images/gitme/codeview.jpeg">
<img data-original="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/gitme/codeview.jpeg">
<div>查看源码</div>
</div>

Expand All @@ -306,7 +306,7 @@
<div class="tit">觉得好?<br>
请作者喝杯咖啡😀
</div>
<img src="//cdn.flutterchina.club/images/pay.jpg" style="width: 250px" />
<img src="https://cdn.jsdelivr.net/gh/flutterchina/[email protected]/images/pay.jpg" style="width: 250px" />
<br>微信中长按识别此二维码
</div>
</div>
Expand Down
13 changes: 1 addition & 12 deletions tutorials/interactive/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,11 +130,6 @@ Widget的状态可以通过多种方式进行管理,但在我们的示例中
<a name="step-2"></a>
### Step 2: 创建StatefulWidget子类

The FavoriteWidget class manages its own state, so it overrides
`createState()` to create the State object.
The framework calls `createState()` when it wants to build the widget.
In this example, `createState()` creates an instance of _FavoriteWidgetState,
which you'll implement in the next step.
FavoriteWidget类管理自己的状态,因此它重写`createState()`来创建状态对象。
框架会在构建widget时调用`createState()`。在这个例子中,`createState()`创建_FavoriteWidgetState的实例,您将在下一步中实现该实例。

Expand Down Expand Up @@ -336,12 +331,6 @@ The only file you need is
<a name="self-managed"></a>
### widget管理自己的状态

Sometimes it makes the most sense for the widget to manage its state internally.
For example,
[ListView](https://docs.flutter.io/flutter/widgets/ListView-class.html)
automatically scrolls when its content exceeds the render box. Most
developers using ListView don't want to manage ListView's
scrolling behavior, so ListView itself manages its scroll offset.
有时,widget在内部管理其状态是最好的。例如, 当[ListView](https://docs.flutter.io/flutter/widgets/ListView-class.html)的内容超过渲染框时,
ListView自动滚动。大多数使用ListView的开发人员不想管理ListView的滚动行为,因此ListView本身管理其滚动偏移量。

Expand Down Expand Up @@ -427,7 +416,7 @@ class MyApp extends StatelessWidget {
例如,[IconButton](https://docs.flutter.io/flutter/material/IconButton-class.html)允许您将图标视为可点按的按钮。
IconButton是一个无状态的小部件,因为我们认为父widget需要知道该按钮是否被点击来采取相应的处理。

在以下示例中,TapboxB通过回调将其状态导出到其父项。由于TapboxB不管理任何状态,因此它的子类为StatelessWidget
在以下示例中,TapboxB通过回调将其状态导出到其父项。由于TapboxB不管理任何状态,因此它的父类为StatelessWidget

ParentWidgetState 类:

Expand Down

0 comments on commit 458a166

Please sign in to comment.