Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(frontend): tms: ノートの下書き機能など #136

Merged
merged 133 commits into from
Apr 26, 2023

Conversation

taiyme
Copy link
Owner

@taiyme taiyme commented Apr 18, 2023

What

  • feat: tms: ノートの下書き機能
    • ユーザー自身が下書きを追加/削除できるように
    • 余分なパラメーターがlocalStorageに保存されないように
  • feat: tms: TmsPostForm (新しい投稿フォーム)
    • 任意の下書きをロードできるように
    • 公開範囲(チャンネル)はアイコン+テキストで表示されるように
    • 連合なしのアイコンを変更 また、連合なし有効時は色を赤にする
    • 添付ファイルのアップロード中など特定の状態では投稿ができないように
    • 文字数カウンターが右端に常に表示されるように
    • 引用をより引用らしいデザインに変更
    • 自身が添付した引用とRenoteボタン経由の引用のデザインを統一
    • 投稿時のアニメーションを追加
    • 入力中はホットキーが動作しないように
  • change: CSS Modulesのクラス名を調整
    • src/components/ 内ではハッシュ値ではなくコンポーネント名を使用するように
  • change: ページネーションの上方向の自動読み込みを削除
  • enhance: ノートの画像を隠すボタンの効果範囲を約1.8倍に強化
    • 見た目はいままで通りで、隠すボタンとの余白に対しても判定されるように
    • 特にタッチデバイスで押しやすくなります
  • refactor: 文字数カウンター機能を分離する(関数化)
  • refactor: $i, $store, $instance, $t, $ts を削除
  • refactor: 一部のimportされたコンポーネント名を変更 (XWindow→MkWindowなど)
  • refactor: 一部のコンポーネントをComposition APIに移行
  • (ほか リファクタリングなど)

Issues

resolve #130, resolve #132, resolve #135
related to #102, related to #133

@cffnpwr
Copy link
Collaborator

cffnpwr commented Apr 25, 2023

image
ウィジェットだと下書き使えない?

@cffnpwr
Copy link
Collaborator

cffnpwr commented Apr 25, 2023

保存した下書き一覧は投稿フォーム以外では見れない?

@taiyme
Copy link
Owner Author

taiyme commented Apr 25, 2023

ウィジェットだと下書き使えない?

なんか意図的に抑制していた気がするけど検討中

保存した下書き一覧は投稿フォーム以外では見れない?

いい感じの表示の仕方が思いつかない

taiyme added 7 commits April 26, 2023 03:47
This reverts commit a836cfb.

Revert "fix"

This reverts commit eb0f4d4.

Revert "feat(frontend/TmsRenoteForm): tms: Renoteで公開範囲や投稿アカウントを指定できるように"

This reverts commit 697682c.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants