mcpField
M
marquee-loop

marquee-loop

github.com/mengtoデザイン・UI7.1k1.6k 回インストール3 日前に更新
リポジトリ

marquee-loop について

繰り返し表示するコンテンツ向けに、途切れない無限マーキーを設計するスキルです。アニメーション設定、操作方法、視差効果の軽減への配慮を扱います。

主な機能

  1. 01シーケンス複製による連続表示
  2. 02直線的なトラックアニメーション
  3. 03項目幅の安定化
  4. 04端のマスクやフェード
  5. 05視差効果軽減設定への対応

活用シーン

  1. 01ロゴ列のループ表示
  2. 02マーキーでの推薦文表示
  3. 03スクリーンショットや機能タグの表示

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mengto/skills --skill marquee-loop

インストール後、Claude Code で/marquee-loopを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

demo/
index.html
PROMPT.md
source.json

詳細

マーキーのスキル

使用する場面

  • ロゴ、推薦コメント、スクリーンショット、タグ、短い機能チップをシームレスに無限ループさせるデザインが必要な場合。

ワークフロー

  1. 項目の並びを複製し、末尾と先頭が完全に一致するようにします。
  2. トラックを0から-50%まで線形変換でアニメーションさせます。
  3. ループ中にジャンプが発生しないよう、項目の幅を一定に保ちます。
  4. マーキーがセクションに入るとき、またはセクションから出るときに、端をマスクするかフェードさせます。
  5. インタラクションが役立つ場合に限り、ホバー時にマーキーを一時停止するか、速度を落とします。
  6. prefers-reduced-motion を尊重し、静的に折り返すか、非常にゆっくり動かします。

ガードレール

  • ユーザーが注意深く読む必要のある、固有のコンテンツはアニメーションさせないでください。
  • 移動するすべての項目に、大きくCPU負荷の高いシャドウやフィルターを使用しないでください。

コメント