f387c947f5
- new config option `singleton`. - new plugin `converse-uniview` - removed `converse-embedded`. - various CSS changes, to properly render an embedded full app - don't re-open cached and non-autojoined chats in singleton mode The goal here is to extend the `embedded` `view_mode` so that the full app can also be embedded, not just a single MUC or private chat. To do this, we'll need to differentiate between multi and singleton chat apps. * A singleton chat app contains only a single chat. * A multi-chat app can contain zero or more chats So we introduce a new config option, `singleton`, which when used with `view_mode` set to `embedded` will determine whether a single chat or the full app is embedded. Similarly, in `overlayed`, `fullscreen` and `mobile` view modes, `singleton` set to true will allow only one chat within the parameters of that view mode. We're appropriating the word `singleton` and introducing the concepts of `uniview` and `multiview` (see a785ca8) to cover what was previously meant with `singleton`. updates #1297
66 lines
2.1 KiB
SCSS
66 lines
2.1 KiB
SCSS
/*!
|
|
* Converse.js (Web-based XMPP instant messaging client)
|
|
* https://conversejs.org
|
|
*
|
|
* Copyright (c) 2013-2018, JC Brand <jc@opkode.com>
|
|
* Licensed under the Mozilla Public License
|
|
*/
|
|
@import "bootstrap/scss/functions";
|
|
@import "bootstrap/scss/variables";
|
|
@import "bootstrap/scss/mixins";
|
|
|
|
#conversejs {
|
|
@import "bootstrap/scss/root";
|
|
@import "bootstrap/scss/reboot";
|
|
@import "bootstrap/scss/type";
|
|
@import "bootstrap/scss/images";
|
|
@import "bootstrap/scss/grid";
|
|
@import "bootstrap/scss/forms";
|
|
@import "bootstrap/scss/buttons";
|
|
@import "bootstrap/scss/transitions";
|
|
@import "bootstrap/scss/dropdown";
|
|
@import "bootstrap/scss/button-group";
|
|
@import "bootstrap/scss/input-group";
|
|
@import "bootstrap/scss/custom-forms";
|
|
@import "bootstrap/scss/nav";
|
|
@import "bootstrap/scss/navbar";
|
|
@import "bootstrap/scss/card";
|
|
@import "bootstrap/scss/breadcrumb";
|
|
@import "bootstrap/scss/badge";
|
|
@import "bootstrap/scss/alert";
|
|
@import "bootstrap/scss/media";
|
|
@import "bootstrap/scss/list-group";
|
|
@import "bootstrap/scss/close";
|
|
@import "bootstrap/scss/modal";
|
|
@import "bootstrap/scss/tooltip";
|
|
@import "bootstrap/scss/popover";
|
|
@import "bootstrap/scss/utilities";
|
|
}
|
|
|
|
@import "bourbon/app/assets/stylesheets/settings/prefixer";
|
|
@import "bourbon/app/assets/stylesheets/settings/deprecation-warnings";
|
|
@import "bourbon/app/assets/stylesheets/bourbon-deprecate";
|
|
@import "bourbon/app/assets/stylesheets/bourbon-deprecated-upcoming";
|
|
@import "bourbon/app/assets/stylesheets/css3/transform";
|
|
@import "bourbon/app/assets/stylesheets/css3/animation";
|
|
@import "bourbon/app/assets/stylesheets/css3/keyframes";
|
|
@import "bourbon/app/assets/stylesheets/css3/user-select";
|
|
@import "bourbon/app/assets/stylesheets/addons/prefixer";
|
|
|
|
@import "font-awesome";
|
|
@import "variables";
|
|
|
|
@import "core";
|
|
@import "forms";
|
|
@import "chatbox";
|
|
@import "controlbox";
|
|
@import "modal";
|
|
@import "roster";
|
|
@import "lists";
|
|
@import "chatrooms";
|
|
@import "headline";
|
|
@import "messages";
|
|
@import "minimized_chats";
|
|
@import "bookmarks";
|
|
@import "autocomplete";
|