summaryrefslogtreecommitdiffstats
path: root/css
AgeCommit message (Collapse)Author
2017-11-03Remove pointer cursor from chat messagesDaniel Calviño Sánchez
Chat messages are not interactive, so they should not use a pointer cursor. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-03Add chat view to sidebar tabDaniel Calviño Sánchez
The CSS was copied from the Comments app. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-11-02Allow multiple signaling serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Merge pull request #458 from ↵Ivan Sein
nextcloud/add-support-for-right-sidebar-in-public-page Add support for right sidebar in public page
2017-10-30Show link icon next to room name when the user can not moderateDaniel Calviño Sánchez
The main room name element is now shown as "inline-block", which causes the link icon to be placed next to it instead of below. Due to the change from "block" to "inline-block" there is less available width for the children input fields; the previous maximum width value is now too narrow, so that limit to the width was removed. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30Add sidebar to public pageDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30Move guest name from header to right sidebarDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30Fix sidebar in fullscreen modeDaniel Calviño Sánchez
In normal mode (and a wide screen), when the sidebar is opened a "margin-right" is applied to the app content to make room for the sidebar. In fullscreen mode the element set as fullscreen is the app content, but it seems that different browsers handle fullscreen elements with a margin in different ways: Firefox ignores the margin and uses the full width, while Chromium uses a strange mix which is neither the full width nor the full margin. Due to this, now the margin is removed in fullscreen mode to unify the appearance across browsers. As there is no margin, the sidebar now visually seems to slide on the app content instead of "pushing" it to the left (which is the same behaviour shown in normal mode and narrow screens). Fortunately, this behaviour fits well with the fullscreen mode, as the video is arguably the reason to enter in fullscreen mode while the sidebar in this case is probably just a temporal view that is closed most of the time. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-30Replace custom code with EditableTextLabel for room nameDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-23Move add participant to the sidebarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-18Move password handling to the sidebarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-18Move rename option to the sidebarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-18Move share link to the sidebarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-17Merge pull request #433 from nextcloud/ask-for-password-in-plain-modeIvan Sein
Don't use popup to ask for the password but the "blue screen"
2017-10-13Generalize ParticipantView CSS rulesDaniel Calviño Sánchez
Instead of being based on the "participantTabView" id the CSS rules used by the ParticipantView were modified to be based on its class, "participantWithList". This will make possible to change the parent element of the ParticipantView and keep its style. The rules for links were merged as those links that required a padding due to being shown with an icon were also those shown inside the list items. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-13Add Marionette view for the right sidebarDaniel Calviño Sánchez
The right sidebar is an area that can be shown or hidden from the right border of the document. It is a core element from Nextcloud, and SidebarView is a Marionette wrapper around it. Therefore, it has to be used along an "#app-content" element that takes into account the "with-app-sidebar" CSS class. However, this right sidebar extends the standard right sidebar with an icon shown on the right border of the screen that makes possible for the user to show it when hidden (as there is no other element in the UI suitable for that purpose). That icon is just a right-pointing triangle created with a CSS trick (a zero-sized div with width borders, but all of them transparent except for the left one). However, as the icon will be shown on different coloured backgrounds it can not have just a single colour; it must provide a border on its own too, which is achieved with another triangle slightly larger underneath. The triangle border is 2px instead of just 1px used in other UI elements (like in the sidebar itself) to make it more noticeable on a white background. The triangle used for the icon is a large one, with a width of 24px and a height of 48px. Using this trick has an added benefit, as its clickable area is larger than the triangle itself (48x48px), which improves its usability on touchable screens (and does not negatively affect the experience on other devices). Currently the SidebarView is empty. The content will be added in following commits. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-10-11Don't use popup to ask for the password but the "blue screen"Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-05Show green save markJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-28Allow multiple turn serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-28Allow setting multiple STUN serversJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-22Add option for the moderator to set a passwordJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-19Merge pull request #377 from nextcloud/sidebarIvan Sein
Start with sidebar
2017-09-08Only show the sidebar while we are in a roomJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-07Use same online detection as beforeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-04Sidebar menu bubbleJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-28Remove video filter from screensharing videosLeon Klingele
This fixes #392
2017-08-25Add moderator stylesJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-08-25Styling for participants not in the callJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-08-25Start with sidebarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-08-12Limit size of own video on mobile so other participant is still visibleJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-07-17Fix displaying the options in the UI only when the user has permissionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-05-22Merge pull request #321 from nextcloud/guest-nameJoas Schilling
Fix guest name color in light color themings
2017-05-19Change guest name color to white when top bar become transparent.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-12Remove status colors and add ice failed indicator.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-05-11Add in-call css to app-content.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-04-11Merge pull request #271 from nextcloud/select-screensharingJoas Schilling
Select-Screensharing feature
2017-04-04fix background going white above 10 participantsJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2017-03-30Add own screensharing options menu.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-29First draft for screensharing selection feature.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-21Merge pull request #260 from nextcloud/screensharing-improvementsIvan Sein
Screensharing UI improvements
2017-03-21Add screens inside containers.Ivan Sein
Refresh name indicators. Create screens div and differenciate between local and remote screens. Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-20Add name indicators to screens being shared.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-16Make overflow visible only in own video to show button tooltips.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-16Adjust position of avatar and name-indicator depending on number of ↵Ivan Sein
participants. Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-15Set same CSS property to public app-content.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-15Screensharing container only scrollable over Y-axis.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-14Merge pull request #227 from nextcloud/screensharingIvan Sein
Add screensharing support.
2017-03-14Fix position and resize screensharing videos.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-13Fix broken avatars in navigation bar.Ivan Sein
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2017-03-10make empty background on bottom of screensharing black tooJan-Christoph Borchardt
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>