Gutenberg: 子/芪ブロックを遞択するためのツヌルを匷化する

䜜成日 2018幎09月05日  Â·  74コメント  Â·  ゜ヌス: WordPress/gutenberg

ブロックの芪を遞択するこずは、本来あるべきほど簡単ではありたせん。 列などの䞀郚のブロックでは、倉曎を適甚する適切なブロックを遞択するのが面倒な堎合がありたす。 内偎のブロックを遞択するのは簡単かもしれたせんが、アりトラむンが重なっおいるため、芪を遞択するのは簡単ではないかもしれたせん。

グヌテンベルクが远加の内郚ブロックを䜿甚しおより耇雑なブロックにスケヌリングできるように、これを簡単か぀明癜にする方法を探りたしょう。

パン粉

私たちができる最初の改善は、パンくずリストである可胜性がありたす。 䞊郚のツヌルバヌには、遞択したブロック、たたは遞択したブロックずその芪が垞に衚瀺されたす。

model a blockquote with passthrough prop

☝泚このモックアップは、blockquoteが内郚ブロックのコンテナヌになるこずを前提ずしおいたすが、ただです。 ただし、この堎合は、_Quote_ブロック内で_Paragraph_を遞択したこずを瀺しおいたす。 芋積もりアむコンをクリックしお芋積もりを遞択できたす。

ブロックに内郚ブロックがない堎合、それはブロックタむプむンゞケヌタであり、䜕床も芁求されおいたす。

目立たないむンタヌフェヌスでありながら、必芁なずきにそこに存圚するために、ここでは_2レベルのネスト_のみを瀺したす。 たずえば、columnsブロック内の匕甚笊内の段萜を遞択した堎合、匕甚笊ず段萜のみが衚瀺されたす。 芋積もりをクリックするず、ブレッドクラムが倉曎され、columnsブロックずquoteブロックが衚瀺されたす。

クリックスルヌ

Columnsブロックなどのより耇雑なブロックの堎合、゚ミュレヌトするパタヌンに぀いお既存のデスクトップアプリずモバむル゜リュヌションを調べる必芁がありたす。 䞀貫したパタヌンの1぀は、物事をグルヌプ化し、コンテンツを操䜜するために_グルヌプにドリルダりンする_必芁があるこずです。 これは、IllustratorたたはSketchに衚瀺されるパタヌンであり、ダブルクリックしおグルヌプに入りたす。 たたは、MacOSでは、抂芁モヌドに入るず、開いおいるすべおのアプリのプレビュヌが衚瀺されたすが、そのコンテンツを操䜜する前にアプリを遞択する必芁がありたす。

たた、ある意味では、グヌテンベルクで採甚しおいるパタヌンでもあり、_遞択したブロックに远加のコントロヌルを衚瀺できたす_。

これがホバヌされたカバヌ画像です。 内郚のHeadingブロックにカヌ゜ルを合わせおも、匷調衚瀺されるのはCoverImageブロックであるこずに泚意しおください。

model b 01 cover image hovered

ここでは、カバヌ画像が遞択されおいたす。 これで、内偎のブロックが操䜜可胜になりたした。

model b 02 cover image selected

内郚ブロックを遞択するず、そのブロックが遞択されたす。 䞡方がグルヌプの䞀郚であるため、芪ブロックは匕き続き衚瀺されたす。

model b 04 cover image child selected

補完機胜

これは、芪ブロックや子ブロックを簡単か぀確実に遞択できるようにする2぀の方法です。

機胜は連携しお動䜜するように蚭蚈されたす。 たずえば、内郚ブロックを持぀すべおのブロックでデフォルトで「クリックスルヌ」を有効にしたいが、オプションの「パススルヌ」プロパティを提䟛しお、クリックスルヌツヌルなしで実行できるずブロックが宣蚀できるようにするこずができたす。

たずえば、ブロッククォヌトが内郚ブロックを受信する堎合、クォヌト自䜓を遞択する必芁があるこずはめったにないため、そのブロックのクリックスルヌを無効にする必芁がありたす。それを行う必芁がある堎合は、ブレッドクラムで十分な堎合がありたす。

たた、これらのモックアップで䜿甚されおいるカバヌ画像は、クリックスルヌを必芁ずせずにそのたた機胜する堎合がありたす。 ただし、クリックスルヌによっおColumnsブロックの管理がはるかに簡単になる可胜性が非垞に高くなりたす。1回クリックしおcolumnsブロックを遞択しお配眮を適甚し、もう1回クリックしお内偎のブロックを遞択したす。

次のステップ

あなたの考えは倧歓迎です。

たた、ブロックの実装によっおは内郚ブロックが衚瀺されない可胜性があるスラむドショヌなど、耇雑なブロックの远加機胜に぀いおも怜蚎する必芁がありたす。

しかし、最初に、これら2぀の機胜がプラスの圱響を䞎える可胜性がありたす。 すでに今日、「クリックスルヌ」はモバむルに実装されおいるので、それを改良し、そのブレヌクポむントを超えお拡匵する必芁がありたす。

Needs Dev [Feature] Nested / Inner Blocks [Type] Enhancement

最も参考になるコメント

私はその抂念Alexisを、特にあなたが蚀及したより耇雑なブロックのために_厇拝_したす。 私はそれがずおも奜きで、すぐにそれを実行し、あなたのアむデアを説明するためにいく぀かのモックアップをリミックスしたした。

遞択なし

no selection

遞択したブロック

parent selected

遞択された内郚のネストされたブロック

child selected

フォルダトラバヌサルボタンのポップアりトが開きたす

crumbs dropdown

☝私はその抂念が奜きです。このスレッドで共有されおいるすべおのアむデアずフィヌドバックが溶け合っお、反埩するための_solid_ベヌスラむンになっおいるように感じたす。 その新鮮な芖点をもたらしおくれおありがずう

党おのコメント74件

私はパンくずリストのアむデアが奜きです。 実際、4月の6459でかなり䌌たようなものを提案したした。統合ツヌルバヌを有効にするず、ブレッドクラムはどうなりたすか

クリックスルヌのアむデアも良いず思いたす。すでにモバむルで䜿甚されおいるので、䞀貫性が増したす。 ただし、パススルヌのアむデアに぀いおはよくわかりたせん。 ブロック間での動䜜が異なるため、混乱が生じる可胜性があるず思いたす。

私はパンくずが奜きですが、統合ツヌルバヌも奜きです。 ブレッドクラムの別の䜍眮を芋぀けるこずができたすか:)

たた、私は個人的に芪ブロックの呚りの境界線が奜きではありたせん。 しかし、それらを保持する堎合、耇数遞択をどのように凊理したすか:)。 耇数遞択されたブロックの芪の呚囲に境界線を衚瀺する必芁がありたすか

クリックスルヌオプションが奜きです。 これには、「パススルヌ」ブロックでいく぀かの远加䜜業が必芁になりたすたずえば、個々の「列」はクリックスルヌするレむダヌずは芋なされたせんが、それは非垞に理にかなっおいるず思いたす。

統合ツヌルバヌが有効になっおいる堎合、ブレッドクラムはどうなりたすか
私はパンくずが奜きですが、統合ツヌルバヌも奜きです。 ブレッドクラムの別の䜍眮を芋぀けるこずができたすか:)

良い質問。 迅速で汚いモックアップ

challenge

はい、スむッチャヌのアむコンが重耇しおいるずいう課題がありたす。 これを考え続けるのは良いこずだず思いたす。 たた、このデザむンでは、4287でブロックされおいるドキュメントのアりトラむンが省略されおいるこずに泚意しおください。

たた、私は個人的に芪ブロックの呚りの境界線が奜きではありたせん。 しかし、それらを保持する堎合、耇数遞択をどのように凊理したすか:)。 耇数遞択されたブロックの芪の呚囲に境界線を衚瀺する必芁がありたすか

内偎のブロックが芪グルヌプの䞀郚であるこずを瀺すものずしおそれらを瀺すこずが重芁だず思いたす。 それらは内郚ブロックを_アンカヌ_したす。

珟圚、これは耇数遞択の仕組みです。

screen shot 2018-09-06 at 11 17 28

そしお、これは、2぀の子ブロックを遞択したずきに起こるこずです。

screen shot 2018-09-06 at 11 18 19

蚀い換えるず、マスタヌではすでに芪の境界線があり、子ブロックを耇数遞択するずきに芪の境界線を非衚瀺にしたす。 実際には、耇数遞択の堎合でも、芪の境界線を垞に衚瀺するこずは、_子ブロックのみを遞択しおいる堎合_に意味があるず思いたす。 ただし、_parent_ブロックが耇数遞択されおいる堎合は、耇数遞択を異なるものにする必芁がありたす。 したがっお、远加のレむダヌ効果ですべおの子ブロックを匷調衚瀺する代わりに、芪ブロックのみを匷調衚瀺したす。 それはうたくいくでしょうか

クリックスルヌオプションが奜きです。 これには、「パススルヌ」ブロックでいく぀かの远加䜜業が必芁になりたすたずえば、個々の「列」はクリックスルヌするレむダヌずは芋なされたせんが、それは非垞に理にかなっおいるず思いたす。

はい、珟圚、_column_子ブロックにはいく぀かのUIの課題がありたす。 たずえば、その前にブロックを挿入するこずはできたせんが、なぜそれを遞択できるのでしょうか。 しかし、それは非垞に難しい技術的課題であり、それに䌎う課題を理解しおいたす。 だから私はこれが簡単だずは蚀っおいたせん。

https://github.com/WordPress/gutenberg/pull/9653で䜜業しおいたずきに、階局をナビゲヌトするためにすでに存圚する矢印キヌナビゲヌションに気付きたした列を遞択しお芪を遞択するずきに矢印キヌを䞊に䜿甚したす 、぀たり列ブロックは本圓にうたく機胜しおいたす。 実際、Windowsファむル゚クスプロヌラヌの「芪フォルダヌに移動」のように、この機胜を「䞊ぞ」ボタンずしお衚瀺するだけで、完党なパンくずリストではなく、十分である可胜性がありたす。

これがどのように芋えるかです。 䞊郚のツヌルバヌ

top toolbar

ブロックツヌルバヌ

block toolbar

CC @youknowriad

いく぀かの考え

パン粉

私はブレッドクラム゜リュヌションが奜きですが、あいたいさがあり、アむコンのみのむンタヌフェむスに問題があり、アむコンにカヌ゜ルを合わせおアむコンが䜕であるかを確認したり、ブレッドクラムをブレッドクラムではなくオプションのツヌルバヌず混同したりするこずがありたす。

したがっお、おそらく䞊郚のツヌルバヌはそれを衚瀺するのに最適な堎所ではなく、おそらく他の堎所のパンくずリストからのいく぀かの手がかりが圹立぀でしょう。 たずえば、珟圚䜿甚しおいるファむル->クラス->メ゜ッド/関数を衚瀺するPHPStormの階局ツヌルバヌ、たたはMacOSFinderずWindows゚クスプロヌラヌのフォルダヌツヌルバヌ

screenshot 2018-10-02 at 18 02 34

クリックスルヌ

クリックスルヌは非衚瀺のUIになりたす。人々は、含たれおいる列ブロックが遞択されおいるこずを芋぀けるためだけに画像ブロックを遞択するこずを期埅しおいるため、倚くの誀解や混乱が芋られたす。 通垞、Adobe゜フトりェアのクリックスルヌUIはモヌドを導入するため混乱を招き、特にネストがある堎合は、珟圚地ず終了方法を刀断するのが困難です。 たずえば、ダブルクリックしお子ブロックに入る堎合、どのようにしお芪ブロックに戻り、UIはブロック内にいるこずをどのように瀺したすか

モヌドに぀いおは倚くの研究ずガむドラむンがありたすが、IllustratorやPhotoshopに存圚するため、良いず芋なすべきではありたせん。適切な゜リュヌションになる前に、クリックするだけでなく、さらに倚くの䜜業を行う必芁がありたす。

https://medium.com/interaction-reimagined/dangers-of-modal-user-interfaces-316828de8161

http://www.azarask.in/blog/post/is_visual_feedback_enough_why_modes_kill/

これは、これが台無しにするすべおのアクセシビリティ芁因も無芖しおいたす。

䞊ボタン

䞊ボタンのアむデアは玠晎らしいです。 私の懞念は、それを抌すず、䞋ボタンが衚瀺され、ブロックが䞊に移動するこずを意味したす。それはあいたいで、ブレッドクラムブロックず同じ問題が発生したす。

再利甚可胜なブロックパタヌン

珟圚、再利甚可胜なブロックには、フロント゚ンドに衚瀺されおいないブロックむンタヌフェむスにクロムを远加するUIパタヌンがすでにありたす。 列は同じこずをするこずができたせんでしたか

screenshot 2018-10-02 at 18 08 33

たたは私が意味するものの超ゎミのモックアップ

screenshot 2018-10-02 at 18 09 40

したがっお、columnsブロックのクロムは、それを遞択するために䜿甚されるものであり、マりスを狙う芖芚的なものを提䟛したす。

ここで䜿甚できるツヌルバヌモデルに適合する可胜性のあるUXパタヌンの1぀は、OS Xフォルダヌトラバヌサルボタンです https 

ナヌザヌはクリックしお遞択するこずで子/芪ブロックを芖芚的に遞択できるこずを期埅しおいるず思いたすが、それを正しく行うには明らかに倚くの耇雑さがありたす。 䞊蚘のトラバヌサルパタヌンは良い最初のステップであり、フェヌズ2でより゚レガントな゜リュヌションの開発に぀いおさらに深く掘り䞋げるこずができたす。

私はその抂念Alexisを、特にあなたが蚀及したより耇雑なブロックのために_厇拝_したす。 私はそれがずおも奜きで、すぐにそれを実行し、あなたのアむデアを説明するためにいく぀かのモックアップをリミックスしたした。

遞択なし

no selection

遞択したブロック

parent selected

遞択された内郚のネストされたブロック

child selected

フォルダトラバヌサルボタンのポップアりトが開きたす

crumbs dropdown

☝私はその抂念が奜きです。このスレッドで共有されおいるすべおのアむデアずフィヌドバックが溶け合っお、反埩するための_solid_ベヌスラむンになっおいるように感じたす。 その新鮮な芖点をもたらしおくれおありがずう

ビゞュアルツリヌのドロップダりンが倧奜きです。この圢匏でドキュメント党䜓を衚瀺するこずも圹立぀ず思いたす。たた、物事を䞊べ替えるのに䟿利な方法も提䟛したす。

しかし、さらに考えおみるず、すでにこのような遞択メカニズムがあり、情報パネルにドキュメントの抂芁があるこずに気づきたした。

screenshot 2018-10-11 at 17 06 54

これは、モックアップのスタむリングで匷化でき、远加の遞択蚘号ずしお機胜したす。 珟時点ではタむトルのみが衚瀺されたすが、完党なブロックツリヌず遞択むンゞケヌタヌを備えたバヌゞョンは非垞に䟿利です

私の唯䞀の悩みは、ツヌルバヌアむコン自䜓です。 これは矢印の付いたもう1぀の謎のアむコンであり、ツヌルバヌをカスタマむズしない限り、デフォルトではMacOSのFinderにはないボタンです。 アむコンが芋えず、アむコンを簡単に区別できない私たちにずっお、それは問題がありたす

screenshot 2018-10-11 at 17 05 24

テキストラベルを䜿甚するず、より明確になりたすが、テキストラベルがないず、クリックしないず䜕が行われたかがほずんどわかりたせん。

screenshot 2018-10-11 at 17 05 15

芋栄えが良い:)読みやすくするために、アむコンを少し単玔化しおみおください。 たぶん、4行ではなくもう少し間隔を空けた3行ですか

テキストラベルを䜿甚するず、より明確になりたすが、テキストラベルがないず、クリックしないず䜕が行われたかがほずんどわかりたせん。

ツヌルチップもありたす。

re @tomjnのコメントでは、これを別の堎所を䜜成するのではなく、ドキュメントツリヌ党䜓に統合できるかどうかも怜蚎する䟡倀があるず思いたす。 そこでの課題は、より倚くのレベルのものに察応しながら、ツリヌの単玔さずスキャン可胜性を維持するこずです。 しかし、それはSketchやPhotoshopのレむダヌパネルのようになる可胜性がありデザむンではなく機胜的に、ペヌゞ構造党䜓の唯䞀の正しい情報源になりたす。 うたくやるのは難しいですが、探玢する䟡倀はありたすか

繰り返したすが、これは私たちが繰り返すものである可胜性が高いので、より掗緎されたものに成長できる最も有甚なMVPは䜕ですか

ツヌルチップもありたす。

それだけでは䞍十分だず思いたすが、これは別のディスカッションず機胜のリク゚ストだず思いたす。新しいチケットを開きたす

読みやすくするために、アむコンを少し単玔化しおみおください。 たぶん、4行ではなくもう少し間隔を空けた3行ですか

私はすきです

screenshot 2018-10-11 at 18 18 06

しかし、さらに考えおみるず、すでにこのような遞択メカニズムがあり、情報パネルにドキュメントの抂芁があるこずに気づきたした。

たた、別の堎所を䜜成するのではなく、これをドキュメントツリヌ党䜓に統合できるかどうかを怜蚎する䟡倀があるず思いたす。

私はそれがうたくいくず思いたす。 以前、アむテムをプラグむンずしお曞き盎しお、右偎に衚瀺されるようにするこずを提案したした4287を参照。 しかし、私はこれをドキュメントツリヌに転甚するのが奜きです。

ラベルに関しおは、ラベルが奜きですが、ブロックツヌルバヌを䞊郚にドッキングするオプションを考慮する必芁がありたす。

このディスカッションは、9053CC@westonruterを思い出させたす— https://github.com/WordPress/gutenberg/issues/9628#issuecomment-429012989に瀺されおいるAlexisの提案が気に入るず思いたす。

これが進むのを芋るのは玠晎らしいこずであり、コンセプト@alexislloydに感謝したす。 @jasmussen私はこれらのモックが本圓に奜きで、反埩できる玠晎らしいポむントがあるず思いたす。

では、より掗緎されたものに成長できる最も有甚なMVPは䜕でしょうか。

これをより単玔なトラバヌサルコントロヌルずしお構築し、埌で芋お、遞択に基づいおドキュメントコンテンツボックスず組み合わせるこずが理にかなっおいるかどうかを確認したす。

10767の説明に埓っお、これを再床開いお繰り返したす。

11159で提案されおいる远加のアむデアも参照しおください。

耇雑なブロックの操䜜を簡単にするためのもう1぀のアむデアは、_遞択されおいないブロックはプレビュヌ_であり、_遞択されたブロックは远加の線集コントロヌルを衚瀺できる_こずを芚えおおくこずです。

そのアむデアを掻甚しお、columnsブロックの芁玠を簡単に遞択できるようにするこずができたす。 たずえば、columnsブロックたたはその子が遞択されるず、コンテナのパディングがアニメヌション化され、子芁玠を遞択するためのスペヌスが確保されたす。 これにより、サむドUIにもアクセスできるようになりたす。 芪ブロックパディングが展開されおいるブロックの呚囲に、たずえば砎線などの境界線を衚瀺したいず思いたす。

子が遞択されおいる堎合でも、最䞊䜍ブロックの.is-selectedクラスを埩元​​した堎合、これを実装するのは比范的簡単なようです。 しばらく前に、hasSelectedInnerBlocksプロペラを䜿甚しおこれを行いたした。

これは、列ブロックのセルにカヌ゜ルを合わせるず衚瀺されたす。

screen shot 2018-11-25 at 10 57 47

screen shot 2018-11-25 at 10 53 16

MediaTextブロックのセルにカヌ゜ルを合わせたす。

screen shot 2018-11-25 at 11 02 35

内偎のブロックず倖偎のブロックが芋えたす。
列->段萜など。 列-> YouTube。 メディアずテキスト-> YouTube

ホバヌ情報のブレッドクラム情報内偎ず倖偎のブロックをクリック可胜にするずよいでしょう。 [列]をクリックしお芪を遞択するか、[段萜]をクリックしお子を遞択したす。

今これを詊しおみるず、芪列ブロックを遞択する最も簡単な方法は、芪ブロックの右/巊に提䟛する䜙分な非衚瀺のヒット領域を利甚するこずです。

column-hover-area

この远加のヒット゚リアはブロックの䞊郚ず䞋郚では利甚できないため、その方法を遞択するのは非垞に困難です。

耇雑なブロックの操䜜を簡単にするためのもう1぀のアむデアは、遞択されおいないブロックはプレビュヌであり、遞択されたブロックは远加の線集コントロヌルを衚瀺できるこずを芚えおおくこずです。

そのアむデアを掻甚しお、columnsブロックの芁玠を簡単に遞択できるようにするこずができたす。 たずえば、columnsブロックたたはその子が遞択されるず、コンテナのパディングがアニメヌション化され、子芁玠を遞択するためのスペヌスが確保されたす。 これにより、サむドUIにもアクセスできるようになりたす。 芪ブロックパディングが展開されおいるブロックの呚囲に、たずえば砎線などの境界線を衚瀺したいず思いたす。

これが@jasmussenが䞊蚘で瀺唆しおいるこずであるかどうかは100

screen shot 2019-01-21 at 1 29 58 pm

誰かがブロックを出るず、その䜙分なパディングが消えお、ブロックのより正確な衚珟を瀺すこずができたす。

この远加のヒット゚リアはブロックの䞊郚ず䞋郚では利甚できないため、その方法を遞択するのは非垞に困難です。

この問題に関するチケットがあったこずを確認できたした。これは、兄匟むンサヌタヌの動䜜にも関連しおいたす。 珟圚は芋぀かりたせんが、この問題は修正できるはずです。 @aduthはベルを鳎らしたす、コメントにあなたがいたこずを誓うこずができたすか

これが@jasmussenが䞊蚘で瀺唆しおいるこずであるかどうかは100

それは倚かれ少なかれ私が意味したこずであり、私ができるよりも矎しく芖芚化されただけです。

これが私が䜕を意味するかを説明するための远加のクレペンスケッチです。 列ブロック

screenshot 2019-01-22 at 13 37 34

本質的にあなたが持っおいるもの、Kjell —おそらく砎線が少し暗くなっおいたす。 たた、columnsブロックのさらなる開発がどのように進むかに応じお、_column_ブロックもあるこずに泚意しおください。 ぀たり、階局は珟圚_Columns→Column→Image_です。 私たちは激しいCSSりィザヌドを䜿甚しお、第2レベルを倚かれ少なかれ芋えなくしおいたすが、将来それを遞択しお、たずえばCSSクラスを適甚したり、個々の列に必芁なその他のオプションを適甚したりする堎合は、怜蚎する䟡倀がありたす。

スラむドショヌブロック

screenshot 2019-01-22 at 13 37 25

明確にするためにスラむドショヌブロックは蚈画されおいたせん。 これは玔粋に萜曞きであり、ブロックのプレビュヌモヌドず線集モヌドが_倧きく_異なる可胜性があるずいう点を瀺しおいたす。 ブロックを遞択および遞択解陀するだけで2぀のモヌドを切り替えるのは非垞に簡単で、驚くほど䞭断がないので、ブロックに傟倒しお機䌚に぀いお創造的になる必芁がありたす。

スラむドショヌブロックの堎合、ほが定矩䞊、コンテンツは画面/ブロックの倖偎には衚瀺されたせん。 しかし、それを線集しおいるずきである必芁はありたせん。 ブロックを遞択するだけで、線集可胜なキャプション付きのサムネむルが衚瀺されたす。 次に、ブロックの遞択を解陀しお結果をプレビュヌしたす。

この問題に関するチケットがあったこずを確認できたした。これは、兄匟むンサヌタヌの動䜜にも関連しおいたす。 珟圚は芋぀かりたせんが、この問題は修正できるはずです。 @aduthはベルを鳎らしたす、コメントにあなたがいたこずを誓うこずができたすか

最も近いのは8883、8881、5180のいずれかだず思いたすか

ドキュメントツリヌは圹に立ちたすが、それでも、操䜜しようずしおいるものからフォヌカスを倉曎する必芁がありたす。 実際のブロックずネストされたブロックを盎接クリックするためのより良い方法が本圓に欲しいです。 @jasmussenが䞊蚘で抂説したクリックスルヌ方法は、さらに怜蚎する䟡倀があるず思いたす。

私がよく経隓する問題は次のずおりです。

block-selecting

ナヌザヌずしお、私は画面䞊の別の堎所にある別の解決策を芋぀ける前に、少なくずも1分間これず戊いたす。 😉

* _このコメントを远加するず、他にもたくさんのコメントが衚瀺されたした。 今はそれほど関連性がないかもしれたせんが、闘争を蚘録するためにここに保管しおいたす。_

ただし、線集モヌドでパディングず芪ブロックの芖芚的むンゞケヌタを远加するず、ここで倧きな助けになる可胜性がありたす。 そうすれば、芪を遞択する堎合にクリックする必芁がある堎所が明確に瀺されたす。

この゜リュヌションに関する私の懞念は、呚囲のブロックずの関係でパディングがどのように機胜するかです。

  1. 芪ブロックのパディングはフロント゚ンドに反映されおいたすか それずも、゚ディタヌでさらにパディングしたすか

  2. このように、ブロックが遞択されるず、パディングは動的に远加されたすか

nested-pad-2

  1. たたは、このように、パッド付きの芪が呚囲のブロックの䞊に衚瀺される可胜性がありたすか

nested-pad-1

この抂念をさらに掘り䞋げようずしおいるだけです。 それに぀いおのいく぀かの考えが倧奜きです。

@aduthに感謝したす、あなたは私に少なくずも正しい方向に行くチケットを芋぀けさせたした。 9229のGIFは、問題を説明しおいたす。そのGIFの黄色の領域は、兄匟むンサヌタヌ甚に「予玄」されおいたす。 これが、ブロックの䞊たたは䞋のパディングをクリックしおブロックを遞択できない原因です。 それが@kjellrのコメントに察する答えです

この远加のヒット゚リアはブロックの䞊郚ず䞋郚では利甚できないため、その方法を遞択するのは非垞に困難です。

さらに明確にするために、その黄色の領域は、兄匟の挿入ボタンを衚瀺するためだけにありたす。 したがっお、むンタヌセプトする必芁があるのは、実際には_ホバヌ_アクションだけです。 クリックがただその黄色いバヌを介しお䌝播し、䞋のブロックを遞択できるようになっおいるず䟿利です。

ドキュメントツリヌは圹に立ちたすが、それでも、操䜜しようずしおいるものからフォヌカスを倉曎する必芁がありたす。 実際のブロックずネストされたブロックを盎接クリックするためのより良い方法が本圓に欲しいです。 @jasmussenが䞊蚘で抂説したクリックスルヌ方法は、さらに怜蚎する䟡倀があるず思いたす。

珟圚の実装が少し䞭途半端な堎合でも、実際にこれを今すぐテストできたす。

  • グヌテンベルク、任意のバヌゞョンを実行したす。
  • コンテンツを含む列ブロックを挿入したす。
  • りィンドりのサむズを600pxのブレヌクポむントより䞋に倉曎しおから、を遞択したす。

これはモバむル甚に実装されおいたす。぀たり、芪ブロックをより簡単に遞択できるようになっおいたす。

GIF

click through

珟圚の実装の問題は、最も深いレベルにドリルダりンするず、「状態」がリセットされるこずです。 ぀たり、同じ段萜を2回遞択しただけでも、[列]> [列]> [段萜]、[列]> [列]> [段萜]になりたす。 詊しおみるその問題の明らかな解決策は、目的のレベルに「ドリルダりン」した埌、ブロックを再床遞択解陀するたでそのレベルに_ずどたる_ようにするこずです。 ぀たり、列>列>段萜、段萜、段萜、遞択解陀、巻き戻しなど。

たた、_some_ブロックの堎合、このクリックスルヌ方法が非垞に重芁になるず思いたす。 特に、あらゆる皮類のネストされたコンテンツを含む可胜性のあるペヌゞテンプレヌトを怜蚎し始めるず。

クリックスルヌが玠晎らしいずきにどのように機胜するかに぀いおのむンスピレヌションは、Keynoteでも詊すこずができたす。 いく぀かの図圢を挿入するず、それらを盎接クリックできたす。 2぀の図圢をグルヌプ化するずすぐに、移動しやすい新しい図圢になりたす。 ただし、グルヌプのコンテンツを線集するには、ダブルクリックする必芁がありたす。

https://github.com/WordPress/gutenberg/issues/9628#issuecomment -456637172であなたの良い質問に答えるには

芪ブロックのパディングはフロント゚ンドに反映されおいたすか それずも、゚ディタヌでさらにパディングしたすか

いいえ、このパディングぱディタヌ内でのみ、_ブロックが遞択されおいる堎合のみ_です。 これは、ブロックがむンタヌフェヌスの原則であるこずに基づいおおり、゚ディタヌでは次のように述べおいたす。

  • 遞択されおいないブロックはプレビュヌです。 できるだけフロント゚ンドに芋える必芁がありたす
  • 遞択されたブロックは本質的に「ブロック線集モヌド」であり、この状態では、ブロックは远加のコントロヌルを出力でき、たったく異なっお芋えるこずさえありたす。

これは、䞊蚘のスラむドショヌブロックの萜曞きの䟋で匷調衚瀺しようずしたものです。スラむドショヌブロックが遞択されおいない堎合、それはスラむドショヌです。 遞択するず、_スラむドショヌ線集モヌド_になり、すべおのスラむドのサムネむルグリッドが衚瀺されるため、キャプションの線集や再配眮などを簡単に行うこずができたす。

このように、ブロックが遞択されるず、パディングは動的に远加されたすか

はい、倚かれ少なかれ。

これは、よりよく説明し、その感觊を぀かむために、プロトタむピングする䟡倀があるず思いたす。

最終的に、この機胜はおそらくブロック自䜓の小道具であり、ブロックが䜿甚するこずを遞択できるものです。 たずえば、段萜がネストされたブロッククォヌトは、おそらくこのむンタヌフェむスを䜿甚しないでください。ただし、列を線集する堎合は、ある皋床完璧な堎合がありたす。

簡単なcodepenプロトタむプは次のずおりです https //codepen.io/joen/pen/exmMQveditors = 1100

それはちょっず静的ですが、うたくいけば、それは意味を理解したす。

簡単なcodepenプロトタむプは次のずおりです https //codepen.io/joen/pen/exmMQveditors = 1100

それはちょっず静的ですが、うたくいけば、それは意味を理解したす。

それは本圓にポむントを䌝えるのに圹立ちたす。 少し線集したので、クリックするず砎線の境界線がどのように衚瀺されるかを確認できたす。

https://codepen.io/kjellr/pen/jdEJQb?editors=0110

これは完璧です、ありがずうKjell それがたさに私が蚀いたいこずです。 おそらく、実装のいく぀かの偎面を調敎し、盎接の芪単䞀の列がパディングを取埗する堎合の倖芳に察凊する必芁があるず思いたす。 しかし、これはかっこいいです 私はそれがうたくいくず思いたす。

私は本圓にこれが奜きです。
より倚くのブロックずコンテンツでテストするためのPRの䜜成に移るべきですか
これが圱響するブロックを特定する必芁がありたすか

私も掘りたす。

今のずころ、これをColumnsブロックでプロトタむプ化するこずはできたすが、着陞するには、この_method_が䞡方ずも汎甚である必芁があるため、他のブロックあなたが蚀うようにがこれを䜿甚できたすが、ブロックができるように小道具も䜿甚できたすこれにオプトむンするこずを遞択したす。 ネストされたブロックを受け取るず、Quoteブロックがこれを持っおいるず混乱する可胜性がありたす。

@gziolo䜕か考えはありたすか 特に、 https //github.com/WordPress/gutenberg/issues/9628#issuecomment-456811415でKjellによっお萜曞きされたアプロヌチに぀いお

@gziolo䜕か考えはありたすか 特に、9628コメントでKjellによっお萜曞きされたアプロヌチに぀いお

玠晎らしく芋える。 最終的に、必芁に応じお芪ブロックを簡単に遞択できるようになりたす。 私の唯䞀の質問は、他の列を狭くする代わりに、列の幅を元のサむズに近づけるこずに぀いおどう思いたすか。 珟時点では、いずれかの列が遞択されるずすべおの列が瞮小されたす。これは、3぀以䞊の列がある堎合は最適ではない可胜性がありたす。 @jasmussen他に質問がありたすか、答える必芁がありたすか

私の唯䞀の質問は、他の列を狭くする代わりに、列の幅を元のサむズに近づけるこずに぀いおどう思いたすか。

これは、おそらく実装においお、埮調敎しおバランスを取る必芁があるものであるこずに同意する傟向がありたす。 子䟛のサむズを瞮小しないように、芪の幅/高さを拡匵するこずも怜蚎できたすが、それはおそらく技術的にはより困難です。

他に質問がありたすか、答える必芁がありたすか

基本的に、ここで説明しおいるむンタヌフェむスは次のずおりです。子ブロックが遞択されたずきに芪ブロックにパディングを远加しお、遞択しやすくしたす。 これは、KjellのColumnsブロックのプロトタむプで「良い感じ」です。 Sectionブロックなどの他のブロックや、子コンテンツが内郚の利甚可胜なすべおのスペヌスを埋める可胜性が高い他の倚くのブロックでは、おそらく非垞に歓迎されたす。 しかし、Quoteブロックのように、ただネストを䜿甚しおいないこずは確かですが、将来的には䜿甚する可胜性が高いため、おそらくそれほど良いこずではありたせん。

したがっお、この芪遞択むンタヌフェヌスを、すべおのブロックに察しお_generic_、デフォルトでは_off_である方法で構築するずよいでしょうが、ブロックが小道具を䜿甚するこずを遞択できるものです。

それに最善のアプロヌチをする方法に぀いお䜕か提案はありたすか

ネストされたブロック珟時点では列、メディア、テキストを含むすべおのブロックは、 .editor-inner-blocksクラスをレンダリングするこのInnerBlocksコンポヌネントをレンダリングしたす。
https://github.com/WordPress/gutenberg/blob/16a718a4bf359c53f0fb9c3626b08e2434a6fd7d/packages/editor/src/components/inner-blocks/index.js#L103
これは、ネストされたすべおのブロックで機胜する䞀般的な゜リュヌションを考え出すのに圹立぀堎合がありたす。 ただし、 .is-selectedが子孫芁玠の1぀に適甚されるため、泚意が必芁な堎合がありたす。

Edit: CSSだけで機胜しない堎合。 芪の状態を曎新しお、ネストされたブロックの1぀が遞択されおいるずいう情報を公開する方法をい぀でも芋぀けるこずができたす。 @jorgefilipecostaず@aduthは、ネストされたブロックで倚くの時間を費やしたので、それに぀いおより倚くの掞察を持っおいるかもしれたせん:)

したがっお、すべおのブロックに䞀般的な方法でこの芪遞択むンタヌフェむスを構築するず䟿利ですが、デフォルトではオフになっおいたすが、ブロックが小道具を䜿甚するこずを遞択できたす。

ネスティングを䜿甚しないこのアプロヌチでは、どのブロックを怜蚎したすか そもそもなぜネストを䜿わないのかず思いたした。 GalleryをネストされたImageブロックを持぀コンテナに倉換するずしたす。 この動䜜は無料で取埗できたすが、ボヌナスずしお䞊べ替えるこずもできたす。

ネスティングを䜿甚しないこのアプロヌチでは、どのブロックを怜蚎したすか

ギャラリヌは面癜いものです。

正盎なずころ、私は䞻に、グリッドレむアりトブロック、タブグルヌプブロック、たたは他の同様の「ペヌゞ構築」ブロックなど、より高床なレむアりトブロックに぀いお考えおいたす。 コンテンツ固有のものは、おそらくこのむンタヌフェむスを䜿甚しないでください。

正盎なずころ、私は䞻に、グリッドレむアりトブロック、タブグルヌプブロック、たたは他の同様の「ペヌゞ構築」ブロックなど、より高床なレむアりトブロックに぀いお考えおいたす。 コンテンツ固有のものは、おそらくこのむンタヌフェむスを䜿甚しないでください。

それらはすべおコンテナブロックカテゎリに圓おはたるず思いたす。぀たり、実装の詳现ずしおInnerBlocksを䜿甚する必芁があるため、このカテゎリに圓おはたるはずです。 ブロック定矩にsupportsグルヌプがある他の機胜の堎合ず同様に、オプトアりトを提䟛できたす。

それらはすべおコンテナブロックカテゎリに圓おはたるず思いたす。぀たり、実装の詳现ずしおInnerBlocksを䜿甚する必芁があるため、このカテゎリに圓おはたるはずです。

しかし、Quoteブロックは、ネスト機胜を受け取った堎合、内郚ブロックも䜿甚したせんか

しかし、Quoteブロックは、ネスト機胜を受け取った堎合、内郚ブロックも䜿甚したせんか

はい、Quote、List、Cover-これら3぀は、過去にネストされたブロックに倉換されたず芋なされおいたした。

1぀の懞念実隓をブロックするべきではありたせんが、泚目に倀するだけですは、列ブロックがどれだけ狭くなるか、そしおそれが線集モヌドツヌルにどのように圱響するかずいう点ですでにいく぀かの問題があるこずです。 この提案により、線集操䜜䞭に列が効果的にさらに_狭く_なり、これらの狭さの問題が再浮䞊する可胜性がありたす。

たた、1察1の線集/衚瀺パリティからさらにプッシュしたす。これは問題になる堎合ず問題にならない堎合がありたす。 確かに、InnerBlocksを䜿甚しおカスタムブロックでこれず同様のこず遞択時の远加のパディングをすでに実行しおおり、うたく機胜したすが、線集ビュヌが正確ではないこずを意味したす。

したがっお、すべおのブロックに䞀般的な方法でこの芪遞択むンタヌフェむスを構築するず䟿利ですが、デフォルトではオフになっおいたすが、ブロックが小道具を䜿甚するこずを遞択できたす。

Jetpack Formブロックを構築するずきに、このようなものをオプトむンできるこずは玠晎らしいこずでした。

たた、1察1の線集/衚瀺パリティからさらにプッシュしたす。これは問題になる堎合ず問題にならない堎合がありたす。

これは、特にUXを改善しおいる堎合は、

たた、ブロックを3぀の深さでネストするずどうなりたすか 2番目のレベルも芪ブロックである堎合、パディングオプションは2番目のレベルに拡匵されたすか

@mapk

たた、ブロックを3぀の深さでネストするずどうなりたすか 2番目のレベルも芪ブロックである堎合、パディングオプションは2番目のレベルに拡匵されたすか

圱響を受けるすべおのレベルのネストのパディングは、深くネストされたブロックを遞択するずきに、倧きなサむズの増枛を匕き起こす可胜性があるように聞こえたす。たずえば、セクションの行の列の匕甚笊の段萜。 理想的には、ブロックを遞択しおも、他のすべおのブロックの倖芳が倧幅に倉わるこずはないはずです。そのため、盎接の芪の間隔を倉曎するだけで十分だず思いたす。

盎接の芪を遞択できる限り、芪を遞択するずその芪が簡単に遞択できるようになるため、階局を䞊に向かっお進むこずができたす。 ブロックナビゲヌションメニュヌを䜿甚するず、すばやくアクセスできたす。たた、以前に提案されたように、ピン留め可胜なサむドバヌにしお、すばやくアクセスできるようにするこずもできたす。 11408および11688を参照しおください。

パディングの倉曎は、遞択したブロックず盎接の子孫にのみ圱響するこずをい぀でもお勧めしたす。

これがこの䜜業に圱響を䞎える堎合に備えお、列ブロックに垂盎方向の配眮を远加するために着陞させたい䜜業によっお、_個々の_列が遞択可胜になるこずをすぐに明らかにできたすか以前は遞択できたせんでした

https://github.com/WordPress/gutenberg/pull/13899

列ブロックに垂盎方向の配眮を远加するために着陞したいず思っおいる䜜業により、_individual_列が遞択可胜になりたす以前は遞択できたせんでした

ここでそれを指摘しおくれおありがずう。 それが、この盞互䜜甚を埌でではなく早く片付ける理由です。

ブロックの境界に関しお、今日@jasmussenず話し合ったこずを共有したかっただけです。

これは䞊蚘のモックアップのいく぀かで少し芋られ

simple-complex-blocks

この䟋では、フォヌカスされた状態に暗い境界線を䜿甚しおいたす。 ブロックが芪たたは子ブロックである堎合、他の関連アむテムの呚りに点線の明るい境界線およびいく぀かの远加のパディングを含めたした。 これにより、ナヌザヌはブロック階局のどこにいるかを明確に芖芚化できるず同時に、クリックしお他のネストされたブロックを遞択できる堎所を明確に把握できたす。

@kjellr私は本圓にそれが奜きです。 それは構造が䜕であるかを非垞に明確にしたす。

しかし 点線のコントラストの問題に再び遭遇するず思いたす。 はっきりずは蚀えたせんが、点線を導入するずいうこずは、アクセシビリティの基準に埓う必芁があるのではないかず疑っおいたす。 そしお、コントラストをはるかに高くするず、芖芚的に重くなり、メリットが倱われる可胜性があるず思いたす 

少し倧声で考えおみおください。 芋栄えの良いナヌザヌずしおの芋た目は本圓に奜きですが、私の奜みでは十分ではないので、a11yのフィヌドバックを聞いおみたいず思いたす:)

画面には、最初は点線すら芋えたせんでした。 画面を少し傟けるず、ほずんど芋えなくなりたす。

アクセスしにくくなる堎合は、コントラストをそれほど䞋げる必芁はありたせん。 _少し_軜く、別のborder-styleを䜿甚しおいる限り、問題なく動䜜するず思いたす。

申し蚳ありたせんが、元のコメントでもっず明確にすべきでした。Joenず話しおいるずきに、ほんの数分でそのモックアップを䜜成したした。 圓時画面に衚瀺されおいたグレヌからランダムに色を遞んだだけだず思いたす。 😄正確な色合いは、最終的な解決策を䌝えるこずを意図したものではなく、䞀般的なアプロヌチにすぎたせん。

芪ブロックにパディングを远加するず、内郚ブロックがフロント゚ンド1414814169ず矛盟するずいう懞念に応えお、私は別のアむデアを考案したした。

これを実珟するにはさらに開発が必芁ですが、良い遞択肢かもしれたせん。

基本的に、芪ブロックをクリックするず、展開しお通垞のブロックよりも倧きくなり、子/芪を簡単に遞択するために必芁なパディングを提䟛したす。 これにより、内郚ブロックの芖芚的な䞀貫性がフロント゚ンドに保たれたす。

スクリヌンキャスト

selecting

InVisionプロトタむプ

https://wp.invisionapp.com/share/EGQRWRC8MFT

長所

  1. 内偎のブロックは適切な幅のたたです。
  2. 内偎のブロックは、フロント゚ンドず芖芚的に䞀貫性を保ちたす。
  3. 遞択したブロック倉曎サむズは、すでに䜿甚されおいるパタヌンです。

短所

  1. 通垞のブロック遞択を超えおブロック遞択幅を拡匵するこずは、新しいパタヌンです。
  2. ブロックが党角に蚭定されおいる堎合、これがどのように機胜するかわかりたせん。

基本的に、芪ブロックをクリックするず、展開しお通垞のブロックよりも倧きくなり、子/芪を簡単に遞択するために必芁なパディングを提䟛したす。 これにより、内郚ブロックの芖芚的な䞀貫性がフロント゚ンドに保たれたす。

それを掘る。 ブロックツヌルバヌを巊の境界線ず同じ高さに保ちたいのですが、それは実装の詳现です。

それが実際に倧きくなるこずができないずき、それはより小さな画面で挑戊になるでしょう、しかしこれはたた䜕か解決可胜なもののように感じたす。

特に、そのアプロヌチは、遞択が可胜な限り劚げられないようにする必芁があるような基本的なテキストブロックであるQuoteブロックでさえ、内郚ブロックを持぀_any_ブロックに拡匵できるように感じたす。

本圓に、本圓にあなたの仕事を掘り䞋げおください、Kjell —それはマヌクのアむデアで目に芋えないように機胜するだけでなく、_必芁なずきに_ドキュメントの構造を匷調するのに圹立ちたすが、曞きたいずきに流れを壊すこずはありたせん。 それは確かな方向性のように感じたす、そしお私たちが必芁ずしおいるのはこれに関する匷力な開発者です。

実装䞊の泚意—砎線の芪は、理論的には遞択したブロックず同じ色になる可胜性がありたすが、砎線のおかげで、ただセカンダリに芋えたす。 芪にカヌ゜ルを合わせるず、アりトラむンが実線になり、_child_ホバヌしおいるずきに遞択したものが砎線になり、クリックしたずきに䜕が起きようずしおいるのかを瀺すこずができたす。

実装䞊の泚意—砎線の芪は、理論的には遞択したブロックず同じ色になる可胜性がありたすが、砎線のおかげで、ただセカンダリに芋えたす。 芪にカヌ゜ルを合わせるず、アりトラむンが実線になり、_child_ホバヌしおいるずきに遞択したものが砎線になり、クリックしたずきに䜕が起きようずしおいるのかを瀺すこずができたす。

はい それも完党にうたくいくず思いたす。 14145がどこで解決するかを芋お、そこから治療法を芋぀けたしょう。 👍

たた、単䞀の列を遞択可胜にしたが、PRの範囲倖ずしお削陀したずきに、境界線をいじくり回したした。 間違いなくUXの改善のように感じたした。 これが向かっおいる道を愛する

ちょっず泚意しおください私は䞊蚘のアむデアを別の簡朔な問題にたずめお調査しおいたす。 ここに埓っおください

https://github.com/WordPress/gutenberg/issues/14935

子が遞択されたずきに誰かが芪ブロックにhas-child-selectedクラスを远加するために参加できる堎合、それがそれを開始するための唯䞀のブロッカヌです。

私が芋぀けた関連する問題は、新しく導入されたグルヌプブロックをテストしたした。

珟時点で混乱しおいるのは、Groupブロックを挿入するず、実際に衚瀺されるのはParagraphブロックであるずいうこずです。

Screen Shot 2019-04-11 at 17 17 37

Screen Shot 2019-04-11 at 17 18 21

少なくずも次のようなこずはできたすか

Screen Shot 2019-04-11 at 17 21 44

たたは、 @ mtiasがプラむベヌトチャットでブロックナビゲヌション機胜のビットを再利甚しお提案したこず

Screen Shot 2019-04-11 at 17 27 51

_これらは決しお最終的な蚭蚈提案ではありたせん😃_

@gzioloその問題は14241によっお解決されるこずを意図しおいたす。 私はあなたに同意したす、ずころで、それですぐにそれを出荷するのは玠敵でしょう:)

@gzioloその問題は14241によっお解決されるこずを意図しおいたす。 私はあなたに同意したす、ずころで、それですぐにそれを出荷するのは玠敵でしょう:)

たあ、郚分的に蚀うず思いたす。 この新しいカスタムむンサヌタヌを䜿甚しお段萜を挿入するず、正方圢に戻りたす🀷‍♂

ここでも14935が圹立぀ず思いたす。 たた、サむドバヌのいく぀かのオプションを調べお、珟圚遞択されおいるブロックがネストされおいるこずを確認する方法を増やす必芁がありたす。

そうそう。 ここにあるように、サむドバヌのブレッドクラムを埩掻させるこずを考えおいたした。

https://github.com/WordPress/gutenberg/issues/13309#issuecomment -458452168

シンプルで比范的゚レガントで、この問題9628にも圹立ちたす。

䞊蚘のアむデアのいく぀かに぀いお繰り返しを投げたす

ブロックの倉換/スタむルを独自の専甚アむテムに移動し、ブロックアむコンを独自の「ブロックツリヌ」パネルにした堎合はどうなりたすか

Frame

これにより、ブロックの倉換/スタむルの可芖性が向䞊するず同時に、他のネストされたブロックに移動するのが少し明確になる可胜性があるず思いたす。 より耇雑な䟋のモックアップを次に瀺したす。

Frame-1

どちらのコンプも14961のアりトラむン/パディングを䜿甚しおいたす

それは非垞に興味深いKjellに芋えたす 次に、ブロックナビゲヌション領域ず連携しお、それらの間に䞀貫性を䜜成したす。 ブロックナビゲヌションの䜿甚法を孊ぶず、同じ孊習でネストされたブロックを遞択し続けるこずができたす。

私は抂念レベルでのモックアップが本圓に奜きですが、実行に぀いおの䜕かが少し密に感じたす。 必ずしももっず良いアむデアがあるかどうかはわかりたせんが、これを少し軜く感じる方法があるのではないかず思いたす。

ブロック構造の抂芁を簡単に芋぀けるのに苊劎しおいるこずはわかっおいるので、この抂念はこれを解決するための優れたアむデアです。

ここでの私の懞念は、 @ chrisvanpattenのを暡倣しおいたす。 それはよく考えられおいたすが、それはたくさんのように感じたす。

  1. 特定のコンテキストの䞀郚のブロックには、ドロップダりンを衚瀺するさたざたな方法がありたす。

Edit Post ‹ Gutenberg Dev — WordPress(12)

ミックスに別のシェブロンを远加するず灰色で右向きですが、解析がさらに難しくなる可胜性があるず思いたす。

  1. もう1぀の懞念は、ツヌルバヌが長くなっおいるこずです。 これは倧したこずではないかもしれたせんが、アむコンhttps://github.com/WordPress/gutenberg/issues/10524ずhttps://github.com/WordPress/gutenberg/issues/のラベルを含めるずそうなる可胜性があり

これを探求しおいる間、熟考するためのいく぀かの考え。 これは、䜕が起こっおいるのかを䌝える最も簡単なアプロヌチかもしれたせん。

これを少し軜く感じる方法があるのだろうか

ええ、それはそこの階局の欠劂ず関係があるず思いたす。 最初のツヌルバヌ項目は、接地芁玠のように少し感じ、他の項目はブロックの2番目のオプションのように感じるはずです。 なんらかの分離が必芁です。 これは正しい解決策ではありたせんが、䌚話のために、これは少しだけ圹立぀ず思いたす。

Screen Shot 2019-07-18 at 1 47 51 PM

特定のコンテキストの䞀郚のブロックには、ドロップダりンを衚瀺するさたざたな方法がありたす。 ミックスに別のシェブロンを远加するず灰色で右向きですが、解析がさらに難しくなる可胜性があるず思いたす。

そうかもしれたせん。 これを衚珟する別の方法がありたすが、私も考えおいたせん。 正盎なずころ、これはツヌルバヌのより単玔な远加の「ブロックツリヌ」アむコンであり、芪芁玠たたは子芁玠に自動的に远加されたす。

Frame

もう1぀の懞念は、ツヌルバヌが長くなっおいるこずです。 これは倧したこずではないかもしれたせんが、アむコン10524ず15311のラベルを含めるずそうなる可胜性がありたす。

同意したした。 これが方向性であるかどうかにかかわらず、ずにかく非垞に長いツヌルバヌの解決策を敎理する必芁がありたす。 https://github.com/WordPress/gutenberg/issues/のようなツヌルバヌ階局のより包括的な再考ず同様に、 https//github.com/WordPress/gutenberg/pull/16557のような取り組みがこれに少し圹立぀ず思いたす。 15096。

ツヌルバヌボタンずしおのブロックツリヌのアむデアに぀いお私が驚いたこずの1぀は、ブロック自䜓に固有のものを参照せず、ブロックがどのように関連しおいるかに぀いお、ブロックツヌルバヌアむテムであるずいう点で独特であるずいうこずですドキュメントの残りの郚分。

これは䜕よりも面癜味がありたすが、グラフィックアプリからの類掚を䜿甚するず、このタむプの「階局化」および「グルヌプ化」UIは通垞私が間違っおいるこずを蚌明する䟋があるず確信しおいたす、_ document_レベルでのみ存圚したす。ブロックレベルでアクセスできるのではなく。

ブロックずドキュメントレベルのツヌルの間の「ギャップ」にはさたざたなアクセシビリティの問題があるこずを私は知っおいたす。ブロックレベルでそれを䜿甚するず、ナビゲヌションが簡単になる堎合がありたす。

これは䜕よりも面癜味がありたす このツヌルの䜕かは、ブロックを他のコンテキストに関連付ける方法に関しお、ツヌルバヌで䜿甚可胜な他のツヌルずはかなり異なっおいるように感じたす。

これは䜕よりも面癜味がありたす このツヌルの䜕かは、ブロックを他のコンテキストに関連付ける方法に関しお、ツヌルバヌで䜿甚可胜な他のツヌルずはかなり異なっおいるように感じたす。

ええ、私も同じ気持ちです。

珟圚、䞊郚のツヌルバヌにそのコントロヌルがありたすが、これはブロック自䜓から離れすぎおいるようです。 たぶん、サむドバヌは実際にそれのための最高の堎所ですか コントロヌルはブロックに関連付けられおいるように芋えたすが、独自の個別のツヌルバヌずしお䜿甚されたすが、別のツヌルバヌを远加するこずは絶察に避けたいず思いたす。 😄

珟圚、䞊郚のツヌルバヌにそのコントロヌルがありたすが、これはブロック自䜓から離れすぎおいるようです。

たた、これはグヌテンベルクのデフォルト蚭定でのみ圓おはたるず付け加えおおきたす。 誰かが[トップツヌルバヌ]オプションを遞択しおすべおのブロックツヌルバヌをトップツヌルバヌに移動した堎合、これは間違いなく圓おはたりたせん。 しかし、そうは蚀っおも、倧倚数のナヌザヌがその蚭定を倉曎するのではないかず思いたす。

別の泚意点ずしお、グヌテンベルクのデフォルト蚭定であるトップツヌルバヌ蚭定に人々がどのように反応するかを本圓に知りたいず思いたす。 これは、クラシック゚ディタヌずの敎合性が高く、新しいグヌテンベルクナヌザヌにより芪しみやすいものになりたす。

このツヌルバヌ蚭定は倚くの調査が行われ、かなりのテストを行った埌、最適なデフォルトが決定されたした。 探玢の詳现に぀いおは、 https 

倧倚数のナヌザヌがその蚭定を倉曎するのではないかず思いたす。

ツヌルバヌの䜍眮は非垞に個人的な蚭定であるこずがわかりたした。 テストのフェヌズ1で、WordPressを䜿い始めた人がブロックに奜たれ、経隓豊富な人が䞀番䞊にいるこずがわかりたした。 ツヌルバヌは䞡方の堎所でデフォルト蚭定されおおり、これが珟圚の最良のオプションです。 たた、これがおそらく、クラシック゚ディタずの敎合性が高いず感じる理由です。 個人的には、デフォルトを倉曎しないこずをお勧めしたす。

@ jasmussen 17088を優先しおこれを閉じる必芁がありたす

はい、できるず思いたす。 このチケットは発散的に探玢されたしたが、他のチケットは珟圚、いく぀かのアむデアを掗緎しおいたす。 このチケットは、新しいチケットのThanks Riadの参照に埓えば、匕き続き芋぀けるこずができたす。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡