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

サブメニューのUI改善 #43

Open
nakatsuka-k opened this issue May 16, 2023 · 7 comments
Open

サブメニューのUI改善 #43

nakatsuka-k opened this issue May 16, 2023 · 7 comments
Labels
enhancement New feature or request

Comments

@nakatsuka-k
Copy link
Collaborator

【現状】
・サイト左上にハンバーガーメニューがあります
・メニューを押すとメニューが展開されます
・PCで横幅を広げるとメニューを押さずともサイドバーが表示されます。

【改善内容】
・PCの場合ならYouTubeのようにハンバーガーメニューを押すとサイドバーが引っ込む形にしたい
・スマホの場合は既存通りにする

参考:
https://discordapp.com/channels/1069968879272595476/1071102144154968178/1106978074303668375

@mikageymir
Copy link
Collaborator

PCで横幅狭くするとサイドバーがアイコンになりますが、アイコンのときと広がっているときで
表示項目が異なるので、改修の際にこちらの項目も揃えると良さそうです。

広いとき:

image

狭いとき:

image

@nauzome
Copy link
Contributor

nauzome commented May 16, 2023

ハンバーガーメニューを一つにするほうが見やすいサイトにはなりそうですね。
ただ、なれると素早くアイコンで操作できるのは良いし...、難しいですね。

@mikageymir mikageymir added the enhancement New feature or request label May 17, 2023
@nauzome
Copy link
Contributor

nauzome commented May 17, 2023

フッターに優先度が低いものは移動してみましたが結構良いですね。
image

@mikageymir
Copy link
Collaborator

新着一覧など、下にスクロールすると続きのコンテンツが表示されるページがあり、その場合はフッターに到達できません。
例えば違反画像などをみつけて問い合わせしようとしたとき、問い合わせページへの遷移がなくなってしまうのはまずそうなので、その点で何らかの配慮が必要そうです。

ハンバーガーメニューを2段階にして、「ヘルプ」「ソーシャル」の2つにして、それをクリックすると、提案いただいたフッタのようにその項目のメニューが更に出るとかのほうが良いかもいしれないですね。

@nauzome
Copy link
Contributor

nauzome commented May 17, 2023

偶にありますね。そのようなサイト。
私は画像を3*3ぐらい表示したら更に表示するかボタンできなの実装すれば良いと思っています。
勿論コードの長さ的にはハンバーガーメニューのほうが良いと思いますが...。

@nauzome
Copy link
Contributor

nauzome commented Jun 6, 2023

これが正解かも。
因みに最適化された本場環境で利用できるコードはあります。
p.webm

@nakatsuka-k
Copy link
Collaborator Author

ありがとうございます!
確認させていただきます。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants