Giter Site home page Giter Site logo

g0v / summit2018 Goto Github PK

View Code? Open in Web Editor NEW
6.0 41.0 4.0 12.59 MB

g0v summit 2018 | 零時政府高峰會

Home Page: https://summit.g0v.tw/2018/

License: MIT License

JavaScript 23.63% HTML 3.55% Vue 59.36% CSS 13.24% Shell 0.22%
vue foundation6 webpack

summit2018's Introduction

g0v summit 2018 官網

Build Status

API

https://g0v.github.io/summit2018/static/api

提供 2018 summit 官網上就有的各種資料,如果你覺得官網上有不該出現的資訊,或這裡的資料有不應該出現的欄位,請不吝聯絡 g0v 討論/指教: [email protected]

p.s. 會加這個文件主要是為了避免有人覺得「雖然是網站前端就有的資料,如果可以用 json 的格式拿到叫做安全漏洞」,所以加了這份文件把它變成 feature,不是很有用的一套 API。but still, like open source project always says, 'We are excited about what you will(can) build with it!'

更新網頁內容

1. 大部分的文字、翻譯

https://hackmd.io/s/HJA8pHAoG

2. 贊助商、議程、講者相關內容

  1. Airtable 資料庫 更新相關資料、圖片。編輯權限請到 slack 工作群組裡找邀請連結或私訊 @choznerol

  2. 網站每天會自動更新一次(通常是凌晨 4 點),如果要馬上更新,可以到 Travis CI 的 Build 頁面 點選 trigger build、確認,跑完後等待 2~5 分鐘網站上就會更新囉

screen shot 2018-03-25 at 12 08 37 pm


開發

Installation

# 安裝套件
yarn

# 抓取 Airtable 上的議程、講者等資料
AIRTABLE_KEY_G0V_SUMMIT_2018=<Your_key_for_Airtable> yarn pull_airtable

# 在 localhost:8080 跑 dev server 開發
yarn dev

Project structure

node_modules
static
src
 |-assets
 |-components            可重複使用的 Component
 |-pages
 |-views                 無法重複使用的 Component
 |-router
 |-App.vue
 `-main.js
package.json
404.html                 GitHub Page 上 SPA 的非根目錄網址會 404 的 workaround,詳見 rafrex/spa-github-pages
.travis.yml

vue webpack 模板文檔:vuejs-templates/webpack

Contribution

本專案 follow Vue.js 官方風格指南 ,commit message 格式可以參考這裏,master 盡量以 merge 自己的 branch 代替直接 commit

summit2018's People

Contributors

aelcenganda avatar audreyt avatar chihaoyo avatar choznerol avatar denny0223 avatar dependabot[bot] avatar hereismglee avatar jessy1092 avatar ooookai avatar sih4sing5hong5 avatar wildjcrt avatar ymhuang0808 avatar yoyo930021 avatar yutin1987 avatar zbryikt avatar

Stargazers

 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  avatar  avatar

summit2018's Issues

議程表呈現調整建議

  1. 議程表中四天(四個 column)固定等寬
  2. 每格 session 的講者姓名之間,加入分隔符號,更清楚分隔講者
    a. 英文建議用半形逗號加半形空格(,
    b. 中文建議用頓號(
  3. 視覺上區隔不同種類的 session
    a. 目前 airtable 中會標註是 talk OR panel OR workshop OR keynote
    b. 用文字加註或格子的背景顏色好像都可以

以上建議,不知道可不可行?再請網站組的夥伴提出意見,多謝!

TODO:

  • 1.2.3.、分軌標題、同一軌中的分隔線、
  • 分軌標題的 tooltip 顯示150介紹
  • Q&A 的文字樣式、上方分隔線

講者排序

希望按照顯示名稱升冪排序。

切換語言之後,如果可以重排那就超棒 der,如果不行,我覺得也 OK。

Landing page

  1. 網站首頁右側 timeline 修改
  • 即日起 -5/30 社群貢獻者申請 Contributor Registration
  • 即日起 -6/30 徵稿 Call for Paper
  • 即日起 -6/30 早鳥票 Early Bird Program
  • 7月下旬 Late July 公布議程 Announce the Agenda
  • 8/1 一般票 Standard Ticket
  1. 補連結
    cfp 連結 待補
    購票連結 https://g0v-summit2018.kktix.cc/events/conf

staff 英文版

工作人員 title 英文版不見了?
可補回來否?

加「開放工作坊」、「大會共筆」、「口譯連結」、「直播資訊」、「社群動態」等連結

screen shot 2018-09-28 at 18 33 50

加「開放工作坊」、「大會共筆」、「口譯連結」、「直播資訊」、「社群動態」等連結
醜一點沒關係,先加 button 吧

大會共筆:https://g0v.hackmd.io/c/summit18
開放工作坊:https://beta.hackfoldr.org/g0v-Summit-2018-unconf
即時口譯資訊:https://g0v.auxala.com
直播資訊:https://www.youtube.com/user/g0vTW
社群動態:https://www.juicer.io/g0vsummit

議程大表顯示「語言」(主要/口譯)、「講者國籍」

為凸顯 1) 現場會有口譯 2) 講者國籍多元
希望議程大表第一層,顯示現場會有的語言(議程主要語言/即時口譯語言)、與講者國籍。
(參考 2014 年議程表:https://summit.g0v.tw/2014/zh-TW/schedule.html)

語言(需要區隔「議程主要語言」、「即時口譯語言」):

  • 中文版:英/華
  • 英文版:EN/ZH

講者國籍(一共有23國,兩字母簡稱需要議程組協助):
是否能先設計樣式,再讓議程組補?

示意圖:
agenda

贊助商 Logo 透明度降低

現在的網站下方贊助商 Logo 點開之後,贊助商文字簡介跟贊助商 logo 疊起來會看不清楚,建議提高贊助商的 logo 透明度

中文 heading 調整

「啥米零時政府」是 2014 的主題 看是不是先用 2018 零時政府高峰會?

講者 bio 中英文問題

在每個 session 講者資訊中,如果講者 bio 暫時沒有中文,是不是可以先顯示英文的?反之亦然。

議程大表微調:分軌大標字變大、加主持人

(此為跨組確認+微調 issue)
(有各自喬了,還是畫個圖來確認)

修改目的:因為議程多元,分軌標變大讓看議程的人更快抓到整個年會重點
修改內容:

  1. 分軌標題位置OK! 字再大一點吧!(分軌標題 20 or 22,講題 16,主持人 14)
  2. 分軌標下放說明 150 字 or 滑過出現 --> 都ok
  3. 分軌標題下加「主持人:xxx」

screen shot 2018-09-16 at 17 06 37

首頁日期下補回「地點資訊」

首頁活動日期下,原本除了地圖連結,有補過地點資訊,現在不見了,很多講者主持人想報名的人在問 QQ

請補:
中:**研究院人文社會科學館
英:Academia Sinica Building of Humanities and Social Sciences

增加議程軌的 permalink

目前只有單個 talk 有 permalink
但會眾分享議程會是以一整個軌(三個 talk)
希望有一軌的 permalink

例如「**新想像」這個連結,就會有「主持人、分軌說明、三個 talk」
screen shot 2018-09-16 at 00 26 05

首頁 按鈕

我要贊助 按鈕左邊增加新按鈕 Call for Paper
連結待補

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.