#author("2023-10-28T01:32:47+00:00","default:mogamin","mogamin")
#author("2023-10-28T01:50:13+00:00","default:mogamin","mogamin")
* front_memo [#adbfda5b]

app/javascript/

** Compose boxes [#sce1afa0]

*** compose_form [#b3befb2a]

基本的にモバイル表示で使われるが、デスクトップ表示でも出せる。
上級者向け UI の左側およびモバイル表示で使われる。

デスクトップ表示で出す方法は、mstdn.example.com/publish に直接アクセスするか、モバイル表示で [New post] を押したあと、ブラウザのビューポートをリサイズしてデスクトップ表示にする
基本的に上記2か所だけだが、標準 UI のデスクトップ表示でも出せる。

標準 UI・デスクトップ表示で出す方法は、mstdn.example.com/publish に直接アクセスするか、モバイル表示で [New post] を押したあと、ブラウザのビューポートをリサイズしてデスクトップ表示にする。

    /mastodon/features/compose/index.jsx
 -> /mastodon/features/compose/containers/compose_form_container.js
 
 -> /mastodon/features/compose/components/compose_form.jsx

*** compose_panel [#a09c38f8]

標準 UI でデスクトップ表示のとき、左側のナビゲーション部分に表示される。

最終的に compose_form を参照する。

    /mastodon/features/ui/index.jsx
 -> /mastodon/features/ui/containers/columns_area_container.js
 -> /mastodon/features/ui/components/columns_area.jsx
 
 -> /mastodon/features/ui/components/compose_panel.jsx
 
 -> /mastodon/features/compose/containers/compose_form_container.js
 -> /mastodon/features/compose/components/compose_form.jsx

*** standalone [#b414cabb]

mstdn.example.com/share で表示される。

最終的に compose_form を参照する。

    /packs/share.jsx
 -> /mastodon/containers/compose_container.jsx
 
 -> /mastodon/features/standalone/compose/index.jsx
 
 -> /mastodon/features/compose/containers/compose_form_container.js
 -> /mastodon/features/compose/components/compose_form.jsx

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS