All Projects → mkobayashime → manaba-enhanced

mkobayashime / manaba-enhanced

Licence: MIT License
Chrome extension to make your manaba a little bit more comfortable.

Programming Languages

typescript
32286 projects
HTML
75241 projects
Sass
350 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to manaba-enhanced

manaba R incremented
A Web Extention; Enhance manaba+R
Stars: ✭ 28 (+33.33%)
Mutual labels:  manaba
engineering-careers
株式会社HERPのエンジニア向け採用資料
Stars: ✭ 58 (+176.19%)
Mutual labels:  tsukuba

manaba Enhanced for Tsukuba

Make your manaba a little bit more comfortable.

Get it via Chrome Web Store.

For students of University of Tsukuba.

Screenshot

Supported Univ. / 対応大学

  • University of Tsukuba / 筑波大学

If you want to use it in your univ., please follow the instruction below.

Features

  1. Color assignments with colors according to the time remaining

    Red: 1 day remaining
    Yellow: 3 days remaining
    Green: 7 days remaining

  2. Auto-save report text

  3. Highlight the publication deadline of course news and course contents

  4. Filter of courses in mypage by terms/modules

  5. Drag & Drop file upload

  6. Remove the confirmation dialogue of external links

  7. Add a context menu to open the attend code in Respon

機能

  1. 締め切りまでの時間による課題一覧の色分け

    赤: 期限まであと1日
    黄: 期限まであと3日
    緑: 期限まであと7日

  2. レポート入力画面でのレポート自動保存

  3. コースニュースやコンテンツの公開期限を強調表示

  4. コースのモジュール別フィルタリング

  5. ドラッグアンドドロップでのファイルアップロード

  6. 外部リンククリック時の確認ダイアログ排除

  7. 出席コードをResponで開く右クリックメニューを追加

Disclaimer / 免責事項

This is an unofficial software and has nothing to do with the administration of the University of Tsukuba.

We will not be held responsible for any damages and troubles caused by this software.

これは大学非公式のソフトウェアであり、筑波大学とは無関係です

私達はこのソフトウェアを利用したことによるいかなる損害、トラブルに対する責任を負いません

Development

make // Install dependencies

make watch // Run in dev mode

make build // When the app is ready to publish in store

make format // Run Prettier

make lint // Run ESLint

make typecheck // Run typecheck

How to add support for your univ.

If your univ. is using manaba and there is Assignments tab in the mypage, please follow the instruction below to use this extension.

  1. Fork this repository.
  2. Replace matches of content_scripts in manifest.json with the url of manaba of your univ..
  3. Build and install in Chrome.

あなたの大学がmanabaを導入しており、マイページに「未提出課題」タブが存在する場合、以下の手順で対応が可能です。

  1. このレポジトリをフォークする。
  2. manifest.jsonに記述されているcontent_scriptsmatchesをあなたの大学のmanabaのURLに変更する。
  3. ビルドしChromeにインストールする。

Contribution

Suggestions and pull requests are welcomed!

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].