-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Milestone
Description
本專案有兩大目的:
- 學習 Vue.js
- 填以前挖的坑
一直以來 macOS 都沒有一個足夠好用的 Plurk App,用慣了 macOS 下優質 App 的我想當然爾應當貢獻一下。雖然截止目前並不是一個十分活躍的噗浪使用者,希望做完之後除了變腦粉外,也能順便推廣 Plurk。附帶一題,最終的 App 會是全平臺的,順便連 Windows App 都給他上架一下 😈
目前專案在做完「Basic Layout #4 」和「Basic API Usage #5 」之後,整體的樣貌就慢慢可以想像了。因為 Plurk API 實在有些歷史,近年來的改動也不多,API 的部分只要隨著 UI 的演進慢慢擴增即可 🎉
以下是 v1.0 需完成事項:
📓 架構、套件
- 導入 vue-router 導入 vue-router #7
- 導入 vuex Vuex integration #15
- Plurks poling 實作 Timeline 細修 #24
- 導入 vuex-persistedstate
- 導入 vue-keep-scroll 需要自己改寫才能相容 vue 2
- Notification
🎁 UI
- THE 河道 Plurks timeline #8
- timeline day tag Timeline 更多細節 #14
- other details polishment
- Plurk show 頁面 Plurk detail view #10
- 個人頁面 Profile About/Profile view #12
- THE 視差滾動 Profile parallax #16
- Slider dot & animation
- 追蹤、加朋友功能
- C
RUD 剩餘項目 - Replurk 0cb5c2a
- Every programmer needs a DARK MODE Basic Theming #17
- 發文界面,希望是獨立 Pop out Create plurk - Basic Layout #18
- 回覆 Plurk 界面
- Top Plurks
- 收藏頁面
- THE 貼圖 emoticons
- 設定頁面
- Scroll to refresh
📜 雜項
- 完成過場動畫,無限逼近原生 App
- App theming,噗浪令人最喜愛的地方就是能用 css 自訂個人頁面,如果 App 也能達成就太好了。
- themed scrollbar 如果改顏色主題,預設的看起來就不太和諧 http://www.hesido.com/web.php?page=customscrollbar Scrollbar theming #19
- config: always on top
mainWindow.isAlwaysOnTop()、mainWindow.setAlwaysOnTop(true) - 多帳號支援
- 用 BrowserWindow setBounds 的 API 做個漂亮的 Image viewer
- webpack resolve path,import 的更漂亮一點 3da1e67
- plurk content DOM event inject 7f92e41
- open external link in browser or customized BrowserWindow
- electron devtools
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels