-
+
@@ -187,5 +186,35 @@
+ .icon
color #08B1F6
opacity 1
-
+@media only screen and (max-width: 700px)
+ .sign-up
+ width 90%
+ max-height 90%
+ margin-left -45%
+ padding 9%
+ height auto
+ .cancel
+ right 10px
+ top 10px
+ .row
+ height 40px
+ input
+ height 35px
+ text-indent 43px
+ .icon
+ font-size 26px
+ margin-top -31px
+ margin-left 10px
+ .form
+ .code
+ .row
+ width 50%
+ .send
+ width 30%
+ height 35px
+ font-size 12px
+ line-height 35px
+ .gbutton
+ margin-top 30px
+ margin-bottom 20px
diff --git a/src/components/user-avatar.vue b/src/components/user-avatar.vue
index face5a7..9031e6a 100644
--- a/src/components/user-avatar.vue
+++ b/src/components/user-avatar.vue
@@ -1,6 +1,6 @@
-
+
{{user.username}}
diff --git a/src/components/workshop-form.vue b/src/components/workshop-form.vue
new file mode 100644
index 0000000..06f3466
--- /dev/null
+++ b/src/components/workshop-form.vue
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
报名须知
+
+ - 暂时只支持支付宝支付
+ - 如果支付遇到问题,请联系报名页的咨询电话
+ - 研讨班信息如有改动,将短信通知您,请确保当前登录账号的手机号 {{currentUser().mobilePhoneNumber }}可用
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/event.html b/src/event.html
new file mode 100644
index 0000000..8e0cdaa
--- /dev/null
+++ b/src/event.html
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
CodeReview一个专业的代码审查交流分享平台
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/event.js b/src/event.js
new file mode 100644
index 0000000..25e6d4e
--- /dev/null
+++ b/src/event.js
@@ -0,0 +1,13 @@
+import Vue from 'vue'
+import Nav from './views/nav.vue'
+import MainBody from './views/event.vue'
+import util from './common/util'
+util.configVue(Vue)
+
+let reviewer = new Vue({
+ el: 'html',
+ components:{
+ 'my-nav': Nav,
+ 'main-body': MainBody
+ }
+});
diff --git a/src/img/event/MartinRGB.jpg b/src/img/event/MartinRGB.jpg
new file mode 100644
index 0000000..9ecc1f5
Binary files /dev/null and b/src/img/event/MartinRGB.jpg differ
diff --git a/src/img/event/agenda_bg.png b/src/img/event/agenda_bg.png
new file mode 100644
index 0000000..bfa3715
Binary files /dev/null and b/src/img/event/agenda_bg.png differ
diff --git a/src/img/event/biao.jpg b/src/img/event/biao.jpg
new file mode 100644
index 0000000..f9b52b4
Binary files /dev/null and b/src/img/event/biao.jpg differ
diff --git a/src/img/event/event_qrcode.jpg b/src/img/event/event_qrcode.jpg
new file mode 100644
index 0000000..5038f5f
Binary files /dev/null and b/src/img/event/event_qrcode.jpg differ
diff --git a/src/img/event/info_bg.jpg b/src/img/event/info_bg.jpg
new file mode 100644
index 0000000..06dcd95
Binary files /dev/null and b/src/img/event/info_bg.jpg differ
diff --git a/src/img/event/intro_bg.png b/src/img/event/intro_bg.png
new file mode 100644
index 0000000..9cef7ed
Binary files /dev/null and b/src/img/event/intro_bg.png differ
diff --git a/src/img/event/ios_programmer.jpg b/src/img/event/ios_programmer.jpg
new file mode 100644
index 0000000..469e69a
Binary files /dev/null and b/src/img/event/ios_programmer.jpg differ
diff --git a/src/img/event/lzwjava_avatar.jpg b/src/img/event/lzwjava_avatar.jpg
new file mode 100644
index 0000000..82c6e3e
Binary files /dev/null and b/src/img/event/lzwjava_avatar.jpg differ
diff --git a/src/img/event/map_3w.jpg b/src/img/event/map_3w.jpg
new file mode 100644
index 0000000..7c03e7b
Binary files /dev/null and b/src/img/event/map_3w.jpg differ
diff --git a/src/img/event/mount.jpg b/src/img/event/mount.jpg
new file mode 100644
index 0000000..4481ba7
Binary files /dev/null and b/src/img/event/mount.jpg differ
diff --git a/src/img/event/speaker_bg.png b/src/img/event/speaker_bg.png
new file mode 100644
index 0000000..86dea96
Binary files /dev/null and b/src/img/event/speaker_bg.png differ
diff --git a/src/img/event/ticket_bg.png b/src/img/event/ticket_bg.png
new file mode 100644
index 0000000..323f067
Binary files /dev/null and b/src/img/event/ticket_bg.png differ
diff --git a/src/img/event/wenhan.jpg b/src/img/event/wenhan.jpg
new file mode 100644
index 0000000..174babe
Binary files /dev/null and b/src/img/event/wenhan.jpg differ
diff --git a/src/img/event/yanrui.jpg b/src/img/event/yanrui.jpg
new file mode 100644
index 0000000..46d0fdd
Binary files /dev/null and b/src/img/event/yanrui.jpg differ
diff --git a/src/img/event/yeguchen.jpg b/src/img/event/yeguchen.jpg
new file mode 100644
index 0000000..3daa5d0
Binary files /dev/null and b/src/img/event/yeguchen.jpg differ
diff --git a/src/img/qrcode.png b/src/img/qrcode.png
deleted file mode 100644
index 583289e..0000000
Binary files a/src/img/qrcode.png and /dev/null differ
diff --git a/src/img/workshop/beijing_bg.png b/src/img/workshop/beijing_bg.png
new file mode 100644
index 0000000..d493113
Binary files /dev/null and b/src/img/workshop/beijing_bg.png differ
diff --git a/src/img/workshop/big-calendar.svg b/src/img/workshop/big-calendar.svg
new file mode 100644
index 0000000..29ef9b6
--- /dev/null
+++ b/src/img/workshop/big-calendar.svg
@@ -0,0 +1,20 @@
+
+
diff --git a/src/img/workshop/big-location.svg b/src/img/workshop/big-location.svg
new file mode 100644
index 0000000..2a61f8d
--- /dev/null
+++ b/src/img/workshop/big-location.svg
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/src/img/workshop/big-swift.svg b/src/img/workshop/big-swift.svg
new file mode 100644
index 0000000..e10c0a0
--- /dev/null
+++ b/src/img/workshop/big-swift.svg
@@ -0,0 +1,20 @@
+
+
diff --git a/src/img/workshop/intro_bg.jpg b/src/img/workshop/intro_bg.jpg
new file mode 100644
index 0000000..89e3190
Binary files /dev/null and b/src/img/workshop/intro_bg.jpg differ
diff --git a/src/img/workshop/intro_bg1.png b/src/img/workshop/intro_bg1.png
new file mode 100644
index 0000000..3fdae64
Binary files /dev/null and b/src/img/workshop/intro_bg1.png differ
diff --git a/src/img/workshop/iphoneblack.png b/src/img/workshop/iphoneblack.png
new file mode 100644
index 0000000..d58d76f
Binary files /dev/null and b/src/img/workshop/iphoneblack.png differ
diff --git a/src/img/workshop/photo-eiffeltower.jpg b/src/img/workshop/photo-eiffeltower.jpg
new file mode 100644
index 0000000..1ca5443
Binary files /dev/null and b/src/img/workshop/photo-eiffeltower.jpg differ
diff --git a/src/img/workshop/photo-louvre.jpg b/src/img/workshop/photo-louvre.jpg
new file mode 100644
index 0000000..8af9c32
Binary files /dev/null and b/src/img/workshop/photo-louvre.jpg differ
diff --git a/src/img/workshop/screen-iphone6.png b/src/img/workshop/screen-iphone6.png
new file mode 100644
index 0000000..13e1929
Binary files /dev/null and b/src/img/workshop/screen-iphone6.png differ
diff --git a/src/img/workshop/screen-swift.png b/src/img/workshop/screen-swift.png
new file mode 100644
index 0000000..af6a607
Binary files /dev/null and b/src/img/workshop/screen-swift.png differ
diff --git a/src/img/workshop/storehouse.mp4 b/src/img/workshop/storehouse.mp4
new file mode 100644
index 0000000..762bdf3
Binary files /dev/null and b/src/img/workshop/storehouse.mp4 differ
diff --git a/src/img/workshop/workshop_qrcode.jpg b/src/img/workshop/workshop_qrcode.jpg
new file mode 100644
index 0000000..94a0daf
Binary files /dev/null and b/src/img/workshop/workshop_qrcode.jpg differ
diff --git a/src/stylus/base.styl b/src/stylus/base.styl
index 02fa355..eb36fe7 100644
--- a/src/stylus/base.styl
+++ b/src/stylus/base.styl
@@ -1,43 +1,14 @@
@import "variables.styl"
@import "reset.styl"
-*{
- box-sizing: border-box;
-}
-
-@font-face
- font-family Raleway-Regular
- src url('../font/Raleway-Regular.ttf')
-
-@font-face
- font-family Raleway-Light
- src url('../font/Raleway-Light.ttf')
-
-@font-face
- font-family Raleway-ExtraLight
- src url('../font/Raleway-ExtraLight.ttf')
-
-@font-face
- font-family Raleway-SemiBold
- src url('../font/Raleway-SemiBold.ttf')
-
-.raleway-first-font
- font-family Raleway-Regular,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,"Microsoft Yahei",Verdana,sans-serif
-
-.pingfang-first-font
- font-family "PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","WenQuanYi Micro Hei",Arial,"Microsoft Yahei",Verdana,sans-serif
-
-.raleway-regular-font
- font-family Raleway-Regular,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,"Microsoft Yahei",Verdana,sans-serif
+*
+ box-sizing border-box
html, body, a
- @extend .raleway-first-font
+ font-family Helvetica,"Helvetica Neue","PingFang","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,"Microsoft Yahei",Verdana,sans-serif
color textColor
text-decoration none
-h2
- font-family Raleway-Regular
-
body
background #F1F5F6
@@ -58,6 +29,7 @@ ul.list
a:hover
opacity 0.8
+ transition .5s
.btn-common
margin 5px
@@ -70,8 +42,12 @@ a:hover
.btn-blue
background #00BDEF
- box-shadow 0px 1px 4px 0px rgba(0,0,0,0.50)
color #fff
+ -webkit-box-shadow 0px 1px 0px rgba(255,255,255,0.15) inset,0px 1px 2px rgba(0,0,0,0.15)
+ box-shadow 0px 1px 0px rgba(255,255,255,0.15) inset,0px 1px 2px rgba(0,0,0,0.15)
+ &:hover
+ background #00ABD8
+ transition .5s
.btn-green
background #33C96F
@@ -102,7 +78,6 @@ h1
font-size 3.75rem
font-weight 100
h2
- @extend .pingfang-first-font
font-size 1.5rem
font-weight 100
h3
@@ -110,27 +85,9 @@ h3
h4
font-size 1rem
font-weight 600
- @extend .pingfang-first-font
h5
font-size 20px
-.setting .tags .tags-content .select-content select
- &:focus
- border 1px solid #1CB2EF
-.setting .form .row input
- &:focus
- border 1px solid #1CB2EF
-.setting .form .row textarea
- &:focus
- border 1px solid #1CB2EF
-.comment-container .comment-list .comment-form .form-main .form-right .markdown-area textarea
- &:focus
- border 1px solid #1CB2EF
-.write-container .item .input-row input
- &:focus
- border 1px solid #1CB2EF
-.write-container .item .edit-area textarea
- &:focus
- border 1px solid #1CB2EF
+
input, textarea, select
&:focus
border none
diff --git a/src/views/case.vue b/src/views/case.vue
index 9b5448b..1356159 100755
--- a/src/views/case.vue
+++ b/src/views/case.vue
@@ -89,12 +89,12 @@
margin 0 auto
h1
margin-top 30px
- font-size 60px
- width 440px
+ font-size 50px
+ width 600px
font-weight 100
margin-left -20px
font-family Raleway-Light,PingFang-SC
- line-height 84px
+ line-height 70px
.detail
margin-left -20px
height 40px
diff --git a/src/views/event.vue b/src/views/event.vue
new file mode 100644
index 0000000..c9cb8ba
--- /dev/null
+++ b/src/views/event.vue
@@ -0,0 +1,632 @@
+
+
+
+
+
CRViewController
交流会
+
+ 亲爱的朋友们,我们一起相约 3W 咖啡,参与、分享并交流代码。
+ 你可以带着问题来,这些问题可以是和活动相关的,也可以是无关的。
+ 比如,你平时写代码遇到的问题,想知道如何快速提高等等。
Ask me anything。
+
+
+
+
+
+
活动详情
+
2016 年 3 月 13 日
+
+
+
+
+
+

+
+
+
+
+
+ 嘉宾介绍
+
+
+
+

+
臧其龙
+
微博 @叶孤城。现为探探 iOS 开发,
+ 曾就职于 Camera360、流利说。对动画交互,图像,视频处理颇有心得。
+ 热爱 分享,热爱 iOS 圈子,为大家提供了
+ Code Review 平台。
+
+
+
+
+
+
+

+
吕文瀚
+
微博 @JohnLui,一个乐于分享的人。
+ 连续参与创业,以前用 PHP 做网站,现在用 Swift 搞 iOS 。
+ 即将出版《iOS 可视化编程与 Auto Layout》。热心开源,开源过好几个成百上千 Star 的 项目。
+
+
+
+
+
+

+
张延瑞
+
微博 @张延瑞 。11年末开始从事 iOS 开发,曾就职于阿姨帮、Camera360,现就职于乐视,负责影视会员相关业务。拥有丰富的开发经验。
+
+
+
+
+
+
+
+
+

+
黄仪标
+
微博 @标哥的技术博客。标哥对 iOS 技术极其狂热,也热爱写 博客,热爱分享,有强烈的代码洁癖,追求极致。
+ 更多标哥的作品和介绍可参考这里。
+
+
+
+
+
+
+
+
+
+
活动流程
+
+ -
+
{{arrange.item}}
+
+ {{arrange.time}}
+
+
+
+
+
+
+
+
+
+
购买门票
+
+
+
注意事项
+
+ 为保证您的权利,在购买成功后我们会向您发送一条短信,请您确认。本活动所得用于场地、嘉宾、晚宴费用,Code Review 秉承平台原则,不收取额外费用。
+
+
¥{{event.amount | moneyAsYuan}}
+
+
+
+
+
+ 已经有 {{event.attendCount}} 人购买了门票
还剩 {{event.restCount}}张
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/footer.vue b/src/views/footer.vue
index db8370f..4a2b312 100644
--- a/src/views/footer.vue
+++ b/src/views/footer.vue
@@ -96,10 +96,10 @@ components: {
margin-bottom 20px
font-size 24px
.rfont1
- font-family Raleway-Light
+ font-family Helvetica
font-weight lighter
.rfont2
- font-family Raleway-SemiBold
+ font-family Helvetica
font-weight bold
.detail2
opacity 0.6
@@ -108,13 +108,13 @@ components: {
font-weight normal
p
color white
- font-family Raleway
+ font-family Helvetica
margin-top: -5px;
.year
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
.ICP
color white
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
li
text-align left
diff --git a/src/views/home.vue b/src/views/home.vue
index 8f73557..df3b6f3 100755
--- a/src/views/home.vue
+++ b/src/views/home.vue
@@ -334,7 +334,7 @@
#header2
font-size 1.5rem
font-weight 100
- font-family Raleway-ExtraLight,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,"Microsoft Yahei",Verdana,sans-serif
+ font-family "Helvetica Neue",Helvetica
.navbar
position fixed
z-index 8 // signup login overlay = 9
@@ -365,7 +365,6 @@
height 80px
margin-top 60px
.help
- @extend .raleway-regular-font
height 50px
width 240px
background #1CB2EF
@@ -374,9 +373,7 @@
margin-top 70px
color white
border 1px solid #00A3E6
- -webkit-box-shadow 0px 1px 0px rgba(255,255,255,0.15) inset,0px 1px 2px rgba(0,0,0,0.15)
- box-shadow 0px 1px 0px rgba(255,255,255,0.15) inset,0px 1px 2px rgba(0,0,0,0.15)
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
.feature
height 450px
padding 125px 0
@@ -416,7 +413,7 @@
line-height 180%
font-size 0.88rem
.review-document
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
.reviewer
height 800px;
position relative
@@ -589,7 +586,7 @@
h6
width 200px
word-break break-word
- font-family "PingFang SC","Hiragino Sans GB","WenQuanYi Micro Hei",Arial,"Microsoft Yahei",Verdana,sans-serif
+ font-family "PingFang SC"
.title
font-size 1.5rem
line-height 2rem
diff --git a/src/views/nav.vue b/src/views/nav.vue
index 29768cc..6ae7877 100644
--- a/src/views/nav.vue
+++ b/src/views/nav.vue
@@ -20,6 +20,8 @@
发现大神
精彩案例
直播视频
+
线下活动
+
研讨班
注册
登录
diff --git a/src/views/order-list.vue b/src/views/order-list.vue
index 9c58b2e..a5ade27 100644
--- a/src/views/order-list.vue
+++ b/src/views/order-list.vue
@@ -245,7 +245,7 @@
border 1px solid rgba(0,0,0,.15)
box-shadow inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 2px rgba(0,0,0,.15)
-webkit-box-shadow 0 1px 0 hsla(0,0%,100%,.15) inset,0 1px 2px rgba(0,0,0,.15)
- font-family "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", Arial, "Microsoft Yahei", Verdana, sans-serif
+ font-family "Helvetica Neue", Helvetica
.list-row
display: table-row
background: rgba(255,255,255,0.03)
diff --git a/src/views/paid.vue b/src/views/paid.vue
index cdea658..e6b392a 100644
--- a/src/views/paid.vue
+++ b/src/views/paid.vue
@@ -1,7 +1,20 @@
- 打赏成功, 已将您的申请通知给了大神。大神处理申请后,将短信通知您,也可查看
订单列表 。
+
打赏成功, 已将您的申请通知给了大神。大神处理申请后,将短信通知您,也可查看 订单列表 。
+
+
+ 支付成功,您已报名活动。感谢您的参与,我们交流会上见。另外可加下微信:
+
+

+
+
+
+ 支付成功,您已报名成功。请加入研讨班微信群:
+
+

+
+
@@ -19,15 +32,18 @@ export default {
},
data () {
return {
+ type: 'order'
}
},
computed: {
-
},
methods: {
},
created() {
-
+ var params = util.getSearchParameters();
+ if (params.type) {
+ this.type = params.type;
+ }
}
}
@@ -36,10 +52,16 @@ export default {
diff --git a/src/views/reviewer-detail.vue b/src/views/reviewer-detail.vue
index 6e59269..48a7f91 100755
--- a/src/views/reviewer-detail.vue
+++ b/src/views/reviewer-detail.vue
@@ -1,7 +1,7 @@
-
+
@@ -21,9 +21,9 @@
等领域
-
+
-
+
@@ -112,8 +112,8 @@ body
.navbar
position fixed
z-index 8 // signup login overlay = 9
-
-.review-bg
+
+.review-bg
background url("../img/heroimage.png")
background-size cover
background-position-y: -30px;
diff --git a/src/views/reviewer-list.vue b/src/views/reviewer-list.vue
index aa0d81c..ebd0306 100644
--- a/src/views/reviewer-list.vue
+++ b/src/views/reviewer-list.vue
@@ -63,7 +63,7 @@ export default{
font-size 1.5rem
margin 15px 0px
font-weight 400
- font-family Raleway-ExtraLight, "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "WenQuanYi Micro Hei", Arial, "Microsoft Yahei", Verdana, sans-serif
+ font-family "Helvetica Neue", Helvetica
.info
text-align center
@@ -75,7 +75,7 @@ export default{
font-size 20px
margin-top 30px
.num
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
font-size 48px
color green
vertical-align sub
diff --git a/src/views/setting.vue b/src/views/setting.vue
index a24208e..f4a94ab 100644
--- a/src/views/setting.vue
+++ b/src/views/setting.vue
@@ -413,6 +413,8 @@
text-indent 15px
box-shadow 0 1px 4px rgba(0,0,0,0.03)
color rgba(40,47,49,.6)
+ &:focus
+ border 1px solid #1CB2EF
textarea
width 100%
height 280px
@@ -421,7 +423,9 @@
color rgba(40,47,49,.6)
font-size 1rem
border 1px solid rgba(40,47,49,.3)
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
+ &:focus
+ border 1px solid #1CB2EF
.update-btn
margin 27px 0 54px
background blue
@@ -469,6 +473,8 @@
border 1px solid rgba(40,47,49,0.3)
box-shadow 0 1px 4px rgba(0,0,0,0.03)
background white
+ &:focus
+ border 1px solid #1CB2EF
option
-webkit-appearance: none
height 40px
diff --git a/src/views/statement.vue b/src/views/statement.vue
index e148223..6bb0778 100644
--- a/src/views/statement.vue
+++ b/src/views/statement.vue
@@ -90,7 +90,7 @@ body
.markdown-body
h1
text-align center
- font-family Raleway-Regular,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
font-size 28px
margin-bottom 40px !important
diff --git a/src/views/video.vue b/src/views/video.vue
index f650774..d82f959 100644
--- a/src/views/video.vue
+++ b/src/views/video.vue
@@ -215,7 +215,7 @@ body
opacity 0.6
font-size 14px
margin-left 20px
- font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,WenQuanYi Micro Hei,Arial,Microsoft Yahei,Verdana,sans-serif
+ font-family Helvetica Neue,Helvetica
.pull-right
float right
diff --git a/src/views/workshop.vue b/src/views/workshop.vue
new file mode 100644
index 0000000..de3b432
--- /dev/null
+++ b/src/views/workshop.vue
@@ -0,0 +1,717 @@
+
+
+
+
+
iOS 研讨班
+
+
+ -
+ 6周
+
+ -
+ 10学员
+
+ -
+ 60课时
+
+ -
+ 150任务
+
+ -
+ 每天审核代码
+
+
+
+

+

+
+
+
+
+
+
+
+
导师
+
+
+
+

+
臧其龙
+
微博 @叶孤城。
+ 曾就职于探探、Camera 360、流利说。对动画交互,图像,视频处理颇有心得。
+ 热爱 分享,热爱 iOS 圈子,为大家提供了
+ Code Review 平台。
+
+
+
+
+
+
+
+
+
+
+ 起源
+
+ 去年 12 月开始创办 Code Review 平台,今年 3 月尝试线下交流会。我们用心地准备场地、自助餐、演讲内容,最后也收到了很好的评价。一位参会的朋友说,这是他参加过的氛围最好的技术会议。于是打算尝试更多的线下活动,期待着用我们多年积累的编程经验来帮助渴望提高的 iOS 开发。
+
+
+ 形式上,周一至周五晚上线上指导、周六日全天线下指导。一周会安排若干任务,每一个任务都严格按照正式开发的流程开发,比如服务端和 UI 素材由我们提供、严格 Git 开发流程、每一次提交都会有代码审核、需要编写测试用例等等。
+
+
+ 第一期只招 10 位学员。如果说我们和其它线下教育机构有什么最大的不同的话,我想就是这点:两位导师将全职陪同 10 位学员度过一个半月的学习。
+
+
+ 定价是 {{workshop.amount | moneyAsYuan}} 元,或许你会觉得定价很高。定价高来源于我们有信心提供高质量的内容,让大家快速摆脱初级开发的尴尬定位,迅速成为能够独当一面的移动端开发。
+
+
+
+
+
+
课程安排
+
+ -
+ {{chapter.title}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 已经有 {{workshop.enrollCount}} 人报名参加了研讨会
还剩 {{workshop.restCount}} 个名额
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/write-review.vue b/src/views/write-review.vue
index b409ac3..7d94a8d 100644
--- a/src/views/write-review.vue
+++ b/src/views/write-review.vue
@@ -233,6 +233,8 @@ export default {
text-indent 10px
font-size 16px
opacity 0.8
+ &:focus
+ border 1px solid #1CB2EF
.edit-area
textarea
@@ -245,6 +247,8 @@ export default {
opacity 0.8
padding 10px
max-width 597px
+ &:focus
+ border 1px solid #1CB2EF
p.tip
color rgba(40,47,49,.6)
diff --git a/src/workshop.html b/src/workshop.html
new file mode 100644
index 0000000..e02b6bc
--- /dev/null
+++ b/src/workshop.html
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
CodeReview一个专业的代码审查交流分享平台
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/workshop.js b/src/workshop.js
new file mode 100644
index 0000000..407cae8
--- /dev/null
+++ b/src/workshop.js
@@ -0,0 +1,15 @@
+import Vue from 'vue'
+import Nav from './views/nav.vue'
+import MainBody from './views/workshop.vue'
+import Footer from './views/footer.vue'
+import util from './common/util'
+util.configVue(Vue)
+
+let reviewer = new Vue({
+ el: 'html',
+ components:{
+ 'my-nav': Nav,
+ 'main-body': MainBody,
+ 'my-footer': Footer
+ }
+});