Redesign the landing page, mount public timeline on it (#4122)

* Redesign the landing page, mount public timeline on it

* Adjust the standalone mounted component to the lacking of router

* Adjust auth layout pages to new design

* Fix tests

* Standalone public timeline polling every 5 seconds

* Remove now obsolete translations

* Add responsive design for new landing page

* Address reviews

* Add floating clouds behind frontpage form

* Use access token from public page when available

* Fix mentions and hashtags links, cursor on status content in standalone mode

* Add footer link to source code

* Fix errors on pages that don't embed the component, use classnames

* Fix tests

* Change anonymous autoPlayGif default to false

* When gif autoplay is disabled, hover to play

* Add option to hide the timeline preview

* Slightly improve alt layout

* Add elephant friend to new frontpage

* Display "back to mastodon" in place of "login" when logged in on frontpage

* Change polling time to 3s
This commit is contained in:
Eugen Rochko 2017-07-11 15:27:59 +02:00 committed by GitHub
parent 8784bd79d0
commit e19eefe219
68 changed files with 959 additions and 658 deletions

View file

@ -3,23 +3,12 @@ zh-TW:
about:
about_mastodon: Mastodon (長毛象)是一個<em>自由、開放原始碼</em>的社群網站。它是一個分散式的服務,避免您的通訊被單一商業機構壟斷操控。請您選擇一家您信任的 Mastodon 服務站,在上面建立帳號,然後您就可以和任一 Mastodon 服務站上的使用者互通,享受無縫的<em>社群網路</em>交流。
about_this: 關於本服務站
apps: 應用程式
business_email: 商務信箱︰
closed_registrations: 本服務站暫時停止接受註冊。
contact: 聯絡我們
description_headline: 關於 %{domain}
domain_count_after: 個服務站相連
domain_count_before: 與其他
features:
api: 開放 API供各式應用程式及服務串接
blocks: 完善的封鎖使用者、靜音功能
characters: 每篇文章最多 500 字
chronology: 時間軸按時序顯示文章,不作多餘處理
ethics: 良心設計︰沒有廣告,不追蹤您的使用行為
gifv: 支援顯示 GIFV 短片
privacy: 可逐篇文章調整隱私設定
public: 公開時間軸
features_headline: Mastodon 與眾不同之處
get_started: 立即註冊
links: 連結
other_instances: 其他服務站
@ -120,8 +109,6 @@ zh-TW:
desc_html: 關閉註冊時顯示在首頁的內容,可使用 HTML 標籤。
title: 關閉註冊訊息
open:
disabled: 停用
enabled: 啟用
title: 開放註冊
setting: 設定
site_description: