├── .vscode
└── settings.json
├── src
├── js
│ ├── controllers
│ │ ├── autocompletecontroller.js
│ │ ├── whispertoastcontroller.js
│ │ ├── streamlistcontroller.js
│ │ ├── iconpickercontroller.js
│ │ ├── autocompletepanelcontroller.js
│ │ ├── dialogcontroller.js
│ │ ├── streamcontroller.js
│ │ ├── buttonsettingscontroller.js
│ │ ├── settingsdialogcontroller.js
│ │ ├── homecontroller.js
│ │ ├── maincontroller.js
│ │ └── whispercontroller.js
│ ├── themes
│ │ ├── light.js
│ │ └── dark.js
│ ├── errorreporting.js
│ ├── directives
│ │ ├── simplescrolldirective.js
│ │ ├── draggabledirective.js
│ │ ├── streamlistdirective.js
│ │ ├── buttonsettingsdirective.js
│ │ ├── dynamicstylesheetdirective.js
│ │ ├── onscrolldirective.js
│ │ ├── iconpickerdirective.js
│ │ ├── chatlinedirective.js
│ │ ├── throttledevents.js
│ │ ├── goldenlayoutdragsourcedirective.js
│ │ ├── filters.js
│ │ └── autocompletedirective.js
│ ├── config.js
│ ├── defaultLayouts.js
│ ├── services
│ │ ├── toastservice.js
│ │ ├── keypressservice.js
│ │ ├── apiservice.js
│ │ ├── throttleddigestservice.js
│ │ ├── ffzsocketservice.js
│ │ └── chatservice.js
│ ├── iconCodes.json
│ ├── urlRegex.js
│ ├── colorcorrection.js
│ ├── languages.json
│ ├── migrations.js
│ ├── index.js
│ ├── defaultConfig.js
│ └── helpers.js
├── assets
│ ├── brian.jpg
│ ├── og-image.jpg
│ ├── favicon
│ │ ├── favicon.ico
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── mstile-150x150.png
│ │ ├── apple-touch-icon.png
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ ├── browserconfig.xml
│ │ ├── site.webmanifest
│ │ └── html_code.html
│ ├── defaultChannelBanner-240x135.png
│ ├── defaultChannelBanner-480x270.png
│ ├── defaultChannelBanner-1920x1080.png
│ └── pin.svg
├── templates
│ ├── iconpicker.html
│ ├── icontemplate.html
│ ├── streamwindow.html
│ ├── objecttoast.html
│ ├── iconpickerpanel.html
│ ├── autocompletetemplate.html
│ ├── whispertoasttemplate.html
│ ├── streamlisttemplate.html
│ ├── homewindow.html
│ ├── chatline.html
│ ├── whisperwindow.html
│ ├── buttonsettings.html
│ ├── chatwindow.html
│ └── settingsdialog.html
├── css
│ ├── light.scss
│ ├── variables.scss
│ ├── modcards.scss
│ ├── whispers.scss
│ ├── home.scss
│ ├── index.scss
│ ├── dark.scss
│ └── chat.scss
└── html
│ └── index.html
├── webpack.dev.js
├── webpack.prod.js
├── webpack.staging.js
├── .editorconfig
├── .eslintrc.json
├── .gitignore
├── README.md
├── package.json
└── webpack.config.js
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/js/controllers/autocompletecontroller.js:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/webpack.dev.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./webpack.config.js')('dev');
2 |
--------------------------------------------------------------------------------
/webpack.prod.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./webpack.config.js')('prod');
2 |
--------------------------------------------------------------------------------
/webpack.staging.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./webpack.config.js')('staging');
2 |
--------------------------------------------------------------------------------
/src/assets/brian.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CBenni/mt2/HEAD/src/assets/brian.jpg
--------------------------------------------------------------------------------
/src/assets/og-image.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CBenni/mt2/HEAD/src/assets/og-image.jpg
--------------------------------------------------------------------------------
/src/assets/favicon/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CBenni/mt2/HEAD/src/assets/favicon/favicon.ico
--------------------------------------------------------------------------------
/src/assets/favicon/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CBenni/mt2/HEAD/src/assets/favicon/favicon-16x16.png
--------------------------------------------------------------------------------
/src/assets/favicon/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CBenni/mt2/HEAD/src/assets/favicon/favicon-32x32.png
--------------------------------------------------------------------------------
/src/templates/iconpicker.html:
--------------------------------------------------------------------------------
1 |
2 |
4 |
--------------------------------------------------------------------------------
/src/templates/streamwindow.html:
--------------------------------------------------------------------------------
1 |
| {{key}} | 6 |{{value}} | 7 |
| {{::modlog.created_by}} | 37 |{{::chatCtrl.getModlogCommand(modlog)}} | 38 |
114 | "Be who you are and say what you feel, because those who mind dont matter and those who matter dont mind" 117 | 118 |119 |