💡

AWSドキュメントのサイドバーを固定するChrome拡張を作った

2024/04/06に公開

作った理由

幅の狭いウィンドウでAWSドキュメントを見ているとき、サイドバーが毎回開いて困っていました(幅が広ければ気にならない)。固定方法がわからなかったのでChrome拡張で無理やりコントロールすることにしました。

やりたいこと

ドキュメントのページです。この状態からリロードすると(別ページから開いても同様)

以下のように右側のサイドバーが開いてしまいます。

使い方

ここからダウンロードして手動インストールしてください。
https://github.com/shimo164/awsdoc-sidebar-toggler

開閉設定はOptionsから設定できます。

やっていること

  • https://docs.aws.amazon.com/*にアクセスしたときだけ実行される
    • JavaScriptでサイドバーの状況を確認して、設定に応じて開閉する
  • 開閉設定はChromeのローカルストレージに保存される
  • 履歴の保存はない

TODO

  • アイコンがいまいちなので直したい
  • (左サイドバーの開閉はあまり意味ないかも?)
  • ウィンドウ幅によって発動をON/OFFする
  • 左サイドバーの幅を変えられるようにする

Discussion