unitone
unitone copied to clipboard
- パネル、ボックス・リッチメディアのときは個々の項目に背景色がつく - それ以外の場合は全体に背景色がつく - パネル、ボックス・リッチメディアのときは「さらに詳しく」をリンク色にする - それ以外のときはページタイトルをリンク色にする - 背景色つけるならパディングの設定もいる?
入れるかどうか要検討。入れる場合でも不要な場合は外せる(あるいは必要ならロードできる)ようにできるか検討。 https://unitone.2inc.org/forums/topic/%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%aa%e3%83%b3%e3%82%af%e3%82%92%e3%82%b9%e3%83%a0%e3%83%bc%e3%82%b9%e3%82%b9%e3%82%af%e3%83%ad%e3%83%bc%e3%83%ab%e3%81%ab%e3%81%97%e3%81%9f%e3%81%84/
下記やってみたけど失敗。`isActive` が `true` になるタイミングもあるみたいだけど、常にそうなるわけではないっぽい?ために、実際の表示のときには反映されない。 ``` // block/cover/index.js import { store as blockEditorStore } from '@wordpress/block-editor'; import { createHigherOrderComponent } from '@wordpress/compose'; import { useSelect } from '@wordpress/data'; import { addFilter...
スライダーは `overflow:hidden` なブロックでラップしないと、スマホなど狭い画面でみたときに、そのページが正しいコンテンツ幅で表示されない(スライダー全体の幅で表示されてしまう)。 ラップすると正しいコンテンツ幅で表示されるが、単純にラップしただけだとはみ出たスライドが消えてしまうため、`overflow:hidden` なブロックは `alignfull` にして、さらにコンテナーブロックなどでスライダーの横幅を制限しないといけない。これが手間。スライダーブロック単体で機能するようにしたい。 ただ、既存のスライダーブロックに影響を与えない形で、というのは難しい気がする…。`alignfull` にしたときだけ HTML 構造を変えるとか、既存のスライダーブロックはインサーターに表示できないようにした上で、新しいスライダーブロックを用意するとか方法を考える。
現在グリッドブロック自体の設定は PC / タブレット / モバイルで設定を分けられるようになっているが、その子要素の設定はそうなっていない。子要素の設定もレスポンシブ設定できるようにすると自由度は格段にあがる。が、UI が煩雑にはなる。さて…
- [ ] `__experimentalCaptureToolbars` を使う - [x] iframe エディターのときの詳細度の確認([参考](https://twitter.com/inc2734/status/1719361861974704179))多分[これ](https://github.com/WordPress/wordpress-develop/commit/a7a32c378c3d41acb98f255aba1c908bafd17983)の影響? - ついでに各ブロック用の CSS も分割する
- ページレイアウト(やり方がわからないので保留) - ヘッダーレイアウト(やり方がわからないので保留) - フッターレイアウト(やり方がわからないので保留) - 文字サイズ - line-height - アクセントカラー - ロゴ - ホームページ設定 - 幅 あたりは設定ページで一括で設定できると良さそうな気がする。 ###参考 - https://olliewp.com/in-pursuit-of-a-more-intuitive-onboarding-experience/ - https://qiita.com/AkiHamano/items/a562d34e9836c6ef81d5