cpprefjp / kunai

cpprefjpのフロントエンド
MIT License
3 stars 7 forks source link

サイドバー項目見出し中の `std::` が大きな面積を占めている #43

Closed k-satoda closed 6 years ago

k-satoda commented 6 years ago

サイドバーの各項目見出し中の std:: が単独の行に表示されて大きな縦幅を とっていて、その結果として画面内に収まる項目数が大きく削られてしまって いました。 (Firefox 56.0)

std:: 直下の項目数が多い <algorithm> などを展開したときが顕著です。 Legacy sidebar では std:: の表示はありませんでした。

消してしまうか std::adjacent_find のように1行にまとめて表示することが できればサイドバーの使い勝手が良くなりそうです。

saki7 commented 6 years ago

今のフロントエンドでは、「全てのページをヘッダファイルでグルーピング」「ヘッダファイル内の全てのページをクラスかそれ以外でグルーピング」という実装になっています。名前空間でグルーピングしてソートする処理自体が入っていないので実装に時間がかかりますが、対応したいと思います

saki7 commented 6 years ago

かかる作業量が半端ないので未来に希望を託したい

melpon commented 6 years ago

とりあえず関数だけ横に並べて表示するようにしてみました。どうでしょうか。

k-satoda commented 6 years ago

1行にまとめて表示されるようになってるのを確認しました。 問題なくなったと思います。ありがとうございます。