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

Vim日本語ドキュメントサイトの見出しが途中で折り返される #283

Open
h-east opened this issue Dec 10, 2024 · 10 comments

Comments

@h-east
Copy link
Member

h-east commented Dec 10, 2024

余裕がありそうなのに、見出しが途中で折り返されますね。
ブラウザを最大化しても変わらず。

右上のGoogle検索パーツの配置が関係している?

例1:
https://vim-jp.org/vimdoc-ja/vietnamese.html
image

英語版も同様:
https://vim-jp.org/vimdoc-en/vietnamese.html
image

@k-takata
Copy link
Member

SearchFormが下にちょっとはみ出してh1に重なっているせいで、途中で折り返されてしまっているんですかね。
image

@k-takata
Copy link
Member

k-takata commented Dec 16, 2024

div#SearchForm に margin-top: -1em を入れるのはどうでしょう?
image

@staticWagomU
Copy link

@k-takata さんと @h-east さんの推察の通り、div#SearchFormが影響していそうです。
headerタグへposition: relativeを入れた上で、div#SearchFormのfloat: right;を削除し、position:absolute;right:0を追加すると殆ど変わらない見た目になりますが、どうでしょうか。
image
image

@h-east
Copy link
Member Author

h-east commented Dec 16, 2024

皆さん、コメントありがとうございます。
@staticWagomU さんの対応策がbetterってことでOK?

@k-takata
Copy link
Member

今のデザインのままで、ということであれば @staticWagomU さんの方がよいのでしょうが、個人的には、左側の "vim-jp / vimdoc-ja / vietnamese" に比べて検索ボックスが下がっているのがちょっと気になっています。ベースラインが左右でそろってる方がよさそうに思います。(が、自分の -1em はあまりよいやり方には思えませんが。)

@h-east
Copy link
Member Author

h-east commented Dec 16, 2024

ベースラインが左右でそろってる方がよさそうに思います。

👍

ちょっと話それるかもですが、jaとenで検索パーツのボタンの色が違う(jaがグレー)のが気になってます。
ボタンにマウスカーソルをホバーしてもボタン色もカーソル形状も変わらないのも気になってます。

@koron
Copy link
Member

koron commented Dec 16, 2024

いっそのことGoogle CSEをいったん外して、なんか別の方法考えたほうが良いかもですね…

補足説明

自前でform おいて検索語 foo に対して site:vim-jp.org/vimdoc-ja/ foo みたいなクエリをGoogleへ投げるようにすれば、CSE不要で読み込み速くなるし、デザインの制御を完全に握れるし。デメリットは検索結果の表示でオーバーレイできなくなるってことくらい。

CSEは誰かのGoogleアカウントに紐づくから、h-eastさんが指摘しているjaとenのボタンの色の違いとか、特定の人しか直せなくなっちゃうし…いまとなっては使い続けるのもバッドアイデアになったきがする。

デザインも自分で握れるので、k-takataさんしてきのボトムラインがズレないように作り込むのもCSEの都合を考えずにできるようになるはず…

@h-east
Copy link
Member Author

h-east commented Dec 16, 2024

一旦、PRを k-kataka さん案に変更しました。

@h-east
Copy link
Member Author

h-east commented Dec 16, 2024

ひとまず、mergeしちゃいます。

@k-takata
Copy link
Member

-1em はあまりいいやり方ではないと思いますし、flexを使って横並びにする方が良いかもというコメントも聞きましたが、まあ、一旦マージしちゃってあとからきれいなやり方にしてもいいでしょう。

(検索ボックスを自前で実装するなら、Vimと同じようにプレフィックスで検索できたら便利そうだなと思ったり…)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants