Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.48 KB

development_policy_ja.md

File metadata and controls

23 lines (15 loc) · 1.48 KB

開発方針

UI設計は、mastodon側の実装の問題により準拠できない場合を除き、Material Design Guidelineに基づき、変数名も原則それに合わせたものとしている。

カスタマイズについて

  • サーバーの個性を尊重し、サーバー管理者がテーマをカスタマイズしやすいように心がける。Material Themingを参考に柔軟性のある設計をする。

ライセンスについて

  • 一部のサーバーからGoogle製Material Iconsフォントの採用について、mastodonで採用されているAGPL-3.0ではなく、部分的にApache License Version 2.0などを導入しなければならず、抵抗があるという意見をいただいた。 そこで、loader.scssの設定によってこの問題を回避できるようにしている。

  • Material Iconsフォントは、デフォルトではGitHub上のWebfontを利用しているが、ライセンス問題をクリアする場合にのみ各サーバーでのフォントのホスティングを利用できる。(base_config.scssを参照)

実装

  • タイムライン
  • トゥート詳細
  • 設定
  • 管理
  • about
  • about/more
  • アニメーション