Add sidebar nav to jquery.com pages
@Krinkle がすでに取り組んでいます。
2026年6月10日 から。
評価
この issue はまだ評価されていません。
説明
We have the pages directly on jquery.com. See also https://jquery.com/wp-sitemap-posts-page-1.xml.
| Page | Primary navigation | Secondary |
|---|---|---|
| Browser Support | Browser Support |
.. |
| Download | Download |
.. |
| Meetups | .. | .. |
| Upgrade Guides | .. | Linked from Version Support, Linked from API Documentation: Home, Linked from API Documentation: Category Version 4.0 |
| Upgrade Guide: 1.9, 3.0, 3.5, 4.0 | .. | Linked from Upgrade Guides |
| License | .. | .. |
| Team | .. | Top > OpenJS > jQuery Team |
| Support | Main nav > Version Support |
Top > Support > Chat |
| History | .. | .. |
The "License", "Team", "Support", and "History" pages were recently imported from jquery.org per https://github.com/jquery/jquery.org/issues/139.
While "Support" was added to the main nav (as "Version Support"), several of the above are hard to discover. Requiring either browsing the Top nav, or finding it indirectly via other pages, or via typeahead search suggestions.
I suggest we enable the sidebar on these pages. This is similar to what we do on other jQuery sites (api.jquery.com, blog.jquery.com, and learn.jquery.com). And for jQuery UI, it was always done on the main site as well (e.g. https://jqueryui.com/about/).
For jQuery UI, while the sidebar has always been enabled there, including on these kinds of meta pages, those meta pages were not themselves linked from that same sidebar. I fixed that in https://github.com/jquery/jqueryui.com/pull/229 a few months ago.
Once we have a solution for navigating to these pages (whether the proposed sidebar, or something else), I'd be interested in importing a "Brand Guidelines" page of sorts as well, after which we could potentially phase out https://brand.jquery.org/. I did this for QUnit at https://qunitjs.com/brand/.
Thoughts?
Preview
This is an example of what it might look like:
| Page | Screenshot |
|---|---|
| API (unchanged) | |
| Blog (unchanged) | |
| Support (after) | |
| Support (before) | |
| Team (after) | |
| Team (before) |
Note that the default page layout is already mobile-friendly. It renders similar to before on mobile when above the fold (except left-aligned instead of centered, and with a bit more room for content on mobile). The sidebar is an appendix in mobile.
| Before | After |
|---|---|
- 主要言語
- HTML
- スター
- 79
- フォーク
- 101
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
jquery/jquery.com のほかの issue
-
Download page has no jQuery Migrate 4.x links対応中かも @RaphaelFakhri が 7 日前に担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 35/100
jquery/jquery.com#274 ·
-
難易度 1/5 1〜3時間 初心者へのやさしさ 45/100
jquery/jquery.com#232 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
jquery/jquery.com#181 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 45/100
jquery/jquery.com#158 · リアクション 1 件 ·