Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/css
AgeCommit message (Collapse)Author
2020-01-10Remove unused SCSS filesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-10Increase the max height of the mention suggestion to 4.5 mentions instead of 3Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-10Override more colors with theming and dark modeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-10Override conflicting rules from comments tab in Files appDaniel Calviño Sánchez
Although the CSS rules for the candidate mentions of Talk no longer mess with other elements, some too broad rules of other elements still mess with the candidate mentions of Talk, so they need to be explicitly overriden. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-10Move dark theme fixes for the autocompletion panel to At.scssDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-10Replace default vue-at style sheet with a wrapped versionDaniel Calviño Sánchez
The wrapped version roots all the rules of the default style sheet on ".talk.candidate-mentions", so the rules affect only the candidate mentions of Talk. Otherwise, as the default rules are too broad (as they use just ".atwho-XXX") they could mess with the autocompletion of other elements (like the comments tab in the Files app). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-10Replace placeholder with actual call viewDaniel Calviño Sánchez
As the call view has a black background the close button of the sidebar is forced to white during calls to make it visible. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-09Dark theme fixes for vue-atJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-09Show avatars for candidate mentions in the autocompletion panelDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-09Show mentions to guests using a UserBubbleDaniel Calviño Sánchez
The UserBubble component currently does not provide a way to set an arbitrary letter on the avatar, only the first letter of the display name or an icon. Therefore, for the time being, a user icon is used for the avatar instead of the "?" character. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-01-09Show mentions to all using a UserBubbleDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-20Fix broken scss file breaking the icon-replyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-19Merge pull request #2604 from nextcloud/bugfix/noid/fix-sidebar-iconsDaniel Calviño Sánchez
Fix sidebar icons color
2019-12-19Fix sidebar icons colorMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-12-19Merge pull request #2597 from ↵Daniel Calviño Sánchez
nextcloud/unify-new-loadsidebarlistener-with-previous-templateloader Unify new LoadSidebarListener with previous TemplateLoader
2019-12-18Fix talk icons cssMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-12-18Remove imported legacy SCSS files from merged SCSS filesDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-13Embed CSS style in CallViewDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-13Force icon to white explictly instead of with CSS tricksDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-13Import CSS for callsDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-12-09Add dummy media controlsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-09Force white icons in the TopBar when in callJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-11-07Allow to toggle the lobbyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-11-06Layout adjustmentsMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-10-29Author avatar component with bots and guest supportJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-28Add the favorite icon to the conversation listJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-14Fix the conversations iconJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09Add temporary message featureMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-10-09Create AdvancedInput componentMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-10-09Add MessageList component and DynamicScrollerMarco Ambrosini
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-10-08Merge pull request #2281 from nextcloud/bugfix/noid/better-start-call-settingJoas Schilling
Better start call setting
2019-10-07Add lobby checkbox instead of radio buttons for enabling lobbyIvan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2019-10-07Increase the length of the input for other languagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-09-26Add support for Talk sidebar in public share pagesDaniel Calviño Sánchez
When the public share page is loaded "publicshare.js" is initialized, which modifies the page to add a Talk sidebar. The default layout has the header, content and footer in a flex column; when the sidebar is added the layout id modified to still have the header and content in a flex column, but the content is now a flex row that includes "#app-content" and the sidebar, and the footer is moved inside "#app-content" so it does not affect the sidebar. The Talk sidebar includes a call container at the top, which is only shown during calls, and below it a call button and a chat view which are always shown. The CSS styles are a mix of the styles for the public share auth page and the Files app, as well as some rules copied from the main "style.scss" file. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-09-26Fix avatar container height during callsDaniel Calviño Sánchez
The absolute position causes the avatar container to have a different height when the contained div has a text (guest avatars) or not (user avatars, which use an image); now the flex property is propagated, which causes the container to always have the same size as the contained div. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-09-26Show volume indicator in greyscale when speaking while mutedDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-09-13Add lobby icon from "room service" Material Design iconDaniel Calviño Sánchez
Copied from "places/svg/production/ic_room_service_24px.svg" of "https://github.com/google/material-design-icons", tag 3.0.1. Material Desig icons 3.0.1 are licensed under the Apache 2 License. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-09-05Prevent chat from being compressed in narrow screensMarco Ambrosini
When the sidebar is shown the app content is compressed to make room for the sidebar. In narrow screens (and specially in very narrow screens) this broke the appearance of the app content (unreadable chat, unusable call view), so now the app content is forced to keep the full viewport width on narrow screens; this causes the sidebar to slide over the app content instead of compressing it. Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2019-08-28Add input to set the lobby timerDaniel Calviño Sánchez
Unfortunately the date picker component from Nextcloud only allows picking a date, but not a time; there is a date time picker for Vue, but integrating only that right now would require much effort. Therefore, for the time being, the start time needs to be introduced manually. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Add UI to set the lobby stateDaniel Calviño Sánchez
The lobby state can be set to no lobby or to lobby for non moderators from the room management menu; in this initial version no date can be set yet. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Replace "Copy link" tooltip with explicit labelDaniel Calviño Sánchez
Now that the management actions were moved to a menu there is enough room to show a label for the "Copy link" button. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Remove unneeded CSS rulesDaniel Calviño Sánchez
The rules just set the same values used by buttons by default. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Remove no longer needed parent element of "Copy link" buttonDaniel Calviño Sánchez
The "share-link-options" element acts as a spacer to move the room moderation menu button to the right. However, given that the call button width is limited to the 50% of its parent flex element and that element has the full width of the sidebar the same effect can be achieved by setting "margin-left: auto" on the room moderation button. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Reorder flex CSS rules for call buttonDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Move password from its own menu to the room moderation menuDaniel Calviño Sánchez
The password input is no longer the only element of the menu so pressing "Esc" does not close the menu. There is no longer a password button in the CallInfoView, so now the acceptance tests need to open the room moderation menu to know if the conversation is password protected or not. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Move checkbox to change between public and group room to a menuDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Fix avatars of participants with contacts menu not focusableDaniel Calviño Sánchez
The avatar is a div, so it is not focusable by default. However, if it were focused it could not be properly "highlighted" with a border; the whole avatar is dimmed for offline participants, so the border colour would be different when "highlighting" the avatar of online and offline participants. Due to this the avatar is now wrapped in another div which is the focusable one (provided the avatar has a contacts menu) and the one that gets the border. Finally, when the Enter or space keys are pressed on the wrapper a click is triggered in the avatar, which shows the contacts menu. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Fix pointer cursor not shown on participants with a contacts menuDaniel Calviño Sánchez
When the current user is an actual user and not a guest clicking on the avatar of a participant shows the contacts menu (unless the participant is the current user or a guest), so when hovering on the avatar the cursor should be a pointer to imply a possible interaction. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Fix participant items being focusableDaniel Calviño Sánchez
The participant items were link elements, so they were taken into account in keyboard navigation. However, although it is possible to interact with some of its children, it is not possible to interact with the participant item as a whole, so they should not be focusable. As the link in the participant items led nowhere they are now simple span elements instead of links. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-28Remove unused CSS ruleDaniel Calviño Sánchez
The first link child of items in the participants list is the participant information, which includes the avatar, name... However, there is no direct "img" child of that element (the avatar image is a child of the avatar element), so the rule has no effect. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>