Daniel Berteaud
cfac2dc3e6
Make sure button content can fit
10 years ago
Daniel Berteaud
17031d071c
Update suspend cam button in overlay
10 years ago
Daniel Berteaud
79ff17c2a8
Fix toolbar rendering on XS screens
...
Fix #89
10 years ago
Daniel Berteaud
21891bf634
Use Short Stack font
10 years ago
Daniel Berteaud
bac285b055
Remove group actions
...
They aren't that useful and just make trhe interface less clear
10 years ago
Daniel Berteaud
8c5d67c5a6
First round of the config menu revamp
10 years ago
Daniel Berteaud
527ab348b4
On XS screens, display the timecounter in the navbar
10 years ago
Daniel Berteaud
4266377454
Better button layout on error page
11 years ago
Daniel Berteaud
8257c4401a
No opacity exception for XS screens
...
As they use a more standard layout now, where a preview can be selected as the main video
11 years ago
Daniel Berteaud
64fdb9bf33
Do not hide the main div on XS screen
...
Instead, reduce the previews size (up to 4 previews in a row), and place the main div just under, using all the available width
Not perfect yet, but much better than before, so fix #73
11 years ago
Daniel Berteaud
cc106a6691
sm breakpoint is 768px
11 years ago
Daniel Berteaud
62e769a2b3
Only reduce preview opacity when width > 750
...
Fix #72
11 years ago
Daniel Berteaud
261ac0bdc3
Better etherpad iframe sizing
11 years ago
Daniel Berteaud
1c3a7c2687
Enable etherpad access in the interface
11 years ago
Daniel Berteaud
60e102371d
Fix copy/paste error in CSS
11 years ago
Daniel Berteaud
06f7ec3e1e
Measure latency between peers and add feedback
...
Previews will be grey when latency is unknown (not measured yet), green when it's good (60ms or less), blue when medium (between 60 and 120), orange when it's becoming high (between 120 and 250) and red when latency is too high to have a good call (250ms or more)
To reduce confusion, slected preview will now have a reduced opacity instead of the red border
Fix #66
11 years ago
Daniel Berteaud
ec34e179d1
Reduce overlays icon size
11 years ago
Daniel Berteaud
ac2bffca01
Reduce padding under the nav
...
SO we can use more space for the main video
11 years ago
Daniel Berteaud
4280c46182
Remove useless CSS rules
11 years ago
Daniel Berteaud
1f2b112b3c
Notify others if we don't have a webcam
...
In which case, add a grey glyphicon in the preview
Also disable suspend buttons
11 years ago
Daniel Berteaud
12b7f32e14
Add a "promote to owner" button
...
Fix #58
11 years ago
Daniel Berteaud
b228147906
Hide group actions until there's at least 2 other peers
...
They do not make sens when you're two or less in the room
11 years ago
Daniel Berteaud
f235f3a13c
Add btn class to extension and audio only buttons
...
So they are more discoverable
11 years ago
Daniel Berteaud
5e664660dd
Support audio only fallback
...
Fix #46
11 years ago
Daniel Berteaud
bf6f1de4f3
Add a timer in the navbar
11 years ago
Daniel Berteaud
fbd3fa4830
Use a common class for public forms
...
And make them a bit larger
11 years ago
Daniel Berteaud
6cfec8335b
Only reduce font size on really small screens
...
And don't reduce that much
11 years ago
Daniel Berteaud
34bdc2f27e
Better main video sizing
11 years ago
Daniel Berteaud
d6f70c8594
Small transitions for previews
...
Also fix main video removal if it's a peer's screen
11 years ago
Daniel Berteaud
7fd7d863ed
Add transitions for the main video
...
And also remove some duplicated code
11 years ago
Daniel Berteaud
4ee0d76444
Add MoH when you are alone in the room
...
You can pause/resume music
Stops when someone joins, and resume when the last peer leaves
Also prints a message
Fix #42
11 years ago
Daniel Berteaud
f4ab4626e9
Hide the unread counter until needed
11 years ago
Daniel Berteaud
8286e77155
Chage owner's action buttons depending on the actual status
11 years ago
Daniel Berteaud
4327f56a86
Add a grey box-shadow on unselected previews
11 years ago
Daniel Berteaud
656ac33b1a
Add a new more slides in the carousel
11 years ago
Daniel Berteaud
854d7369e7
Remove now unused JS code and CSS rules
11 years ago
Daniel Berteaud
aba49e1e62
Replace the 3 panels on the index page with a carousel
11 years ago
Daniel Berteaud
f6ddfd119c
Add basic interface and frontend support for email notifications
...
Not used yet, but you can add and remove emails
11 years ago
Daniel Berteaud
cbf6e3ba8f
Allow dropdown menus to overflow the toolbar
...
Useful when the toolbar is collapsed
Fix #34
11 years ago
Daniel Berteaud
090cd85cbe
Fix double semicolon
11 years ago
Daniel Berteaud
20a774805a
Change kick button glyphicon
11 years ago
Daniel Berteaud
51945c1c51
Add mute/pause/kick action for room owners
...
Fix #24
11 years ago
Daniel Berteaud
1ec24bb93b
Exchange peer status and verify it on the frontend
...
Also add a symbol on owner's preview
Should Fix #30 and #31
11 years ago
Daniel Berteaud
596ef48dcb
Add a sticky footer div
11 years ago
Daniel Berteaud
697b143cef
Add an auth form in the join template
...
Lets you authenticate as the room owner even if there's no join pasword
11 years ago
Daniel Berteaud
41b5f5754b
Hide conf menu by default
...
And display it only if we are the owner of the room
11 years ago
Daniel Berteaud
074a5e6785
Make the conf menu larger
11 years ago
Daniel Berteaud
f1012ad480
Various cleanups on the index page
11 years ago
Daniel Berteaud
10db137f6c
Rework the invitation menu
...
Fix #17
11 years ago
Daniel Berteaud
3aa3415a0e
Add a feedback form
...
Add a link to the feedback page in the public toolbar, and the goodby page
Should fix #14
11 years ago