qrac / musubii

Simple CSS Framework for JP
https://musubii.qranoko.jp
149 stars 6 forks source link

メインメニューのスクロールバーが折り返されない件について #45

Closed sama55 closed 7 years ago

sama55 commented 7 years ago

qracさんはじめまして。とてもよいフレームワークですね。一つ教えてください。下記デモをモバイルサイズで表示した場合、メインメニューにスクロールバーが表示される(折り返されない)のは意図した(何らかの外的要因による)挙動でしょうか?また、このことに関連することとして、DOCUMENTATIONには他のフレームワークによくあるナビゲーション部品(nav/navbar)が見当たりませんが、これは、今後開発予定なのか、それとも何らかの設計思想があって敢えて作っていないのでしょうか? https://qrac.github.io/musubii/ 2017-05-26_081220 不躾な質問ですが、どうぞ宜しくお願いします。

qrac commented 7 years ago

samaさん、ご質問ありがとうございます!

ナビゲーションが折り返さないのは意図的なもので、BootstrapSemantic UIBulmaMaterial Design Liteなどを参考に作りました。ナビが横にスクロールする認識が一般的になっているのと、メインコンテンツの位置を下げない狙いがあります。

スクロールバーが表示されるのはWindowsの特長なので、iPhoneやAndroidで表示した場合には違和感がないかと思います。Windowsの場合もデベロッパーツールでスクロールバーが出ない状態を確認できます。

musubii-issue-17052601

開発当初はフレームワークに含める予定でしたが、ナビのデザインはクセが強いので、プロジェクトによっては邪魔になってしまうだろうなと考え除外しています。

今後リリースするとしても、MUSUBii自体はシンプルなままで、MUSUBiiを使ったテンプレートやテーマに含めて公開することになると思います。

よろしくお願いします。

sama55 commented 7 years ago

丁寧なご回答ありがとうございます。合点がいきました。確かにBulmaやMaterial Designのメインメニューは同じ挙動をしますね(とても勉強になりました)。ナビ部品を敢えて作らない設計思想もとても共感を覚えました。手前味噌で恐縮ですが、現在日本向けのフレームワークの選定で悩んでまして、自分の中ではMUSUBiiとBulmaが筆頭に挙がっています。 重ねてご回答ありがとうございました。ご活躍を祈念しております。