JC Brand
e63ba2075f
Use repeat
directive to render roster and MUC occupant items
...
If we don't use `repeat`, a DOM node may be reused with different state
(e.g. the `model` it receives originally changes upon next render).
https://lit.dev/docs/templates/lists/#when-to-use-map-or-repeat
Fixes #2816
2022-12-13 10:04:13 +01:00
JC Brand
fb158e418b
Show number of participants in sidebar
2022-04-20 09:59:57 +02:00
JC Brand
066d29d637
Fix alignment of close button for MUC sidebar
2022-02-10 12:09:02 +01:00
JC Brand
8dcacd41bf
Add hover color for svg icons
2022-01-29 12:12:36 +01:00
JC Brand
35947e3d62
Show avatars in MUC occupants sidebar
...
Fixes #1322
(Also clean up some loose threads)
2021-11-19 21:08:51 +01:00
JC Brand
1ee75b78b7
Replace more font icons with svg icons
...
Updates #1004
2021-11-14 22:53:04 +01:00
Shaun Wu
9ea8653ef7
Upgrade to Webpack 3
...
Had to make various other changes due to incompatibilities.
- Use the new `lit` package instead of `lit-html` or `lit-element`
- Drop `haunted` since it breaks the rules by specifying `type: module`
but then doesn't import with file extensions
- Use Sass Dart instead of node-sass (fixes #2445 )
- Upgrade Karma
2021-04-30 13:50:50 +02:00
JC Brand
224336e232
Remove last backbone-like declarative event handler from the MUC view
2021-03-17 12:28:16 +01:00
JC Brand
2dbe50fc97
Refactor converse-muc-sidebar
...
- To only take the MUC JID as attribute
- To be responsible for closing itself
2021-03-11 11:34:52 +01:00
JC Brand
d335a11119
Move more muc templates to plugin folder and use dashes
2021-02-24 09:51:37 +01:00