Skip to content

yuyu-ryokucha/LMSbyVersear

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LMS by Versear(仮)

構成(仮)

まとめのフォルダ(拡張機能本体)
│
├─ manifest.json (拡張機能の名前やパラメータを書いておくファイル。これがかなり重要。)
│
├─ imagesフォルダ(アイコン用)
│   ├── icon16.png
│   ├── icon48.png
│   └── icon128.png
│
├─ mainフォルダ
│   ├── applyToLms.js(LMSサイトに適用するJavaScript。データを取得(スクレイピング?)したりしやすい。)
│   ├── applyToLms.css(LMSサイトに適用するCSS。)
│   │
│   └── baseElement.html(LMSサイトに埋め込む用のHTML。データを表示したりしやすい。)
│
├─ background.js(関大LMSなどを開いていないときにもバックグラウンドで動くJavaScriptファイル。)
│
└── ...
"content_scripts": [
    {
        "matches": ["https://kulms.tl.kansai-u.ac.jp/*"],
        "css": ["main/applyToLms.css"],
        "js": ["main/applyToLms.js"]
    }
]

その他

  • applyToLms.jsで取得したデータはchrome.storage.localに保存しておき、baseElement.htmlで chrome.storage.local.getで取り出す仕組み

参考

デモ デモ

  • 殺風景なので見た目を整える必要あり
  • スクロールバーを消したい

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published