Mercurial > libervia-templates
view sat_templates/templates/bulma/static/call.css @ 372:a603cf0fa5d1
bulma (call): add a button for screen sharing:
- add a button for screen sharing, only on desktop
- split `muted` state to `inactive` and `muted` where `muted` is only about the color
- use the `inactive` state with an other color (in `screen-off` class) to indicate when
screen is not shared
rel 432
author | Goffi <goffi@goffi.org> |
---|---|
date | Mon, 14 Aug 2023 16:31:46 +0200 |
parents | a5a80d761e3e |
children | 5646df8bd391 |
line wrap: on
line source
#containers_wrapper { position: relative; height: 100%; width: 100%; } #call_container { position: absolute; height: 100%; width: 100%; } #remote_video, #local_video { border: 3px solid #eee; box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.1); width: 100%; height: 100%; object-fit: contain; background-color: #000; } #remote_video { position: absolute; top: 0; left: 0; } #hangup_btn { padding-top: 2rem; padding-bottom: 2rem; } .fullscreen-btn { position: absolute; top: 10px; right: 10px; z-index: 2; } #local_video { position: absolute; bottom: 0; right: 0; width: 30%; height: 30%; } .controls { position: absolute; bottom: 10px; left: 0; right: 0; display: flex; justify-content: center; align-items: center; z-index: 2; } .inactive::after { content: "/"; position: absolute; font-size: 50px; top: 43%; left: 52%; transform: translate(-50%, -50%) rotate(45deg); } .muted::after { color: red; } .screen-off::after { color: #999; } .dropdown .dropdown-menu { display: none; } .dropdown.is-active .dropdown-menu { display: block; } .call_status { padding-top: 1.3rem; padding-bottom: 1.3rem; }