stefan.tollkuehn
49a3d90dc5
Scope localStorage keys per app directory
...
localStorage is scoped per origin, not per path. Multiple
jitsi-launch instances on one origin (e.g. meet.bnvb.eu/i
and /p) therefore shared one language and one theme
setting, and changing it in one instance changed it in
all others.
Prefix the language and theme keys with the app directory
derived from the page path. Each instance keeps its own
state; a root deployment gets the "/" prefix and behaves
as before. Previously saved choices reset once because
the key names change.
2026-11-03 11:06:50 +01:00
stefan.tollkuehn
0e4ba86c38
Make favicon paths configurable
...
The favicons were hardcoded in launch.html, so
rebranding the page required editing the template.
The paths now come from the favicons block in
assets/config.json. Missing keys keep the defaults
from launch.html.
2026-11-02 15:48:19 +01:00
stefan.tollkuehn
1e3c7d676c
rename config.json to config.json.sample and ignore config.json in git repository
2026-11-02 15:00:48 +01:00
stefan.tollkuehn
c9accc2111
fix url for nextcloud
2026-10-22 17:23:56 +02:00
stefan.tollkuehn
ce80e52923
- fix escaping in ICS generation
...
- add CRLF line endings in ICS
- add line folding in ICS
- fix downloadICS()
2026-10-22 17:09:16 +02:00
stefan.tollkuehn
2c5e95ce7f
translated comments in css
2026-10-22 16:45:24 +02:00
stefan.tollkuehn
0891a60beb
.container should not be partially hidden behind .navbar
2026-10-22 16:44:01 +02:00
stefan.tollkuehn
3267b6a6a3
translation of comments and some other german terms
2026-10-22 16:34:01 +02:00
stefan.tollkuehn
5d54f574e0
use localized placeholder values for text input fields
2026-10-22 16:00:30 +02:00
stefan.tollkuehn
3ff88ce67f
fix: remove duplicate line
2026-10-22 16:00:02 +02:00
stefan.tollkuehn
c5f145a547
introduce setting "allowAdHocMeetings" to show or hide Adhoc-Meetings button
2026-10-22 15:54:31 +02:00
stefan.tollkuehn
7939d384bc
display "Create in Nextcloud Calendar" button only if nextcloudBase is set in config.json
2026-10-22 15:51:01 +02:00
stefan.tollkuehn
e9ad3882d2
move const CONFIG to json file and add documentation in README.md
2026-10-22 15:33:52 +02:00
stefan.tollkuehn
c172c057eb
add compatibility to nextcloud app jitsi_calendar
2026-10-07 22:14:56 +02:00
stefan.tollkuehn
88a9827de2
implement button to create event in nextcloud
2026-10-07 22:06:44 +02:00
stefan.tollkuehn
b424abe8e4
add android download options for browsers other than chrome
2026-10-07 17:22:49 +02:00
stefan.tollkuehn
226edd8c48
a more robust way to make sure .card is not glued to bottom in any orientation
2026-10-07 17:16:57 +02:00
stefan.tollkuehn
344ecdf820
fix portrait mode
2026-10-07 17:13:47 +02:00
stefan.tollkuehn
e08ffe6415
retry to fix glueing to bottom
2026-10-07 17:10:14 +02:00
stefan.tollkuehn
4f99d96bf4
Revert "test margin botton for mobile devices in landscape mode for create meeting view"
...
This reverts commit fa7a06be38 .
2026-10-07 17:06:53 +02:00
stefan.tollkuehn
fa7a06be38
test margin botton for mobile devices in landscape mode for create meeting view
2026-10-07 17:03:39 +02:00
stefan.tollkuehn
faa5f428d0
fix navToggle in landscape mode
2026-10-07 16:58:15 +02:00
stefan.tollkuehn
1a00e7430a
use navtoggle on mobile devices
2026-10-07 16:53:34 +02:00
stefan.tollkuehn
5033215d38
provide direct download paths for windows and macos
2026-10-07 16:42:48 +02:00
stefan.tollkuehn
e9c766227f
move ua-parser.min.js to assets/lib
2026-10-07 16:30:32 +02:00
stefan.tollkuehn
3dd0b8d496
move assets to new location
2026-10-07 16:27:12 +02:00
stefan.tollkuehn
42464bc72e
better support for ios
2026-10-07 16:16:24 +02:00
stefan.tollkuehn
af7aefd85f
make ios detection a bit better, user better naming
2026-10-07 15:05:42 +02:00
stefan.tollkuehn
598ef1a32f
load translations from assets/i18n.json
2026-10-07 14:59:43 +02:00
stefan.tollkuehn
eb794a6c61
move js code from launch.html in to assets/launch.cs
2026-10-07 14:45:12 +02:00
stefan.tollkuehn
92ed91f63d
integrate https://github.com/faisalman/ua-parser-js
2026-10-07 14:22:24 +02:00
stefan.tollkuehn
2105d92960
- add favicons
...
- make html more valid
2026-09-30 23:25:57 +02:00
stefan.tollkuehn
9200aac276
- use visible box-shadowing
...
- add translation for ZH
- light/darkmode switcher
2026-09-30 17:30:35 +02:00
stefan.tollkuehn
2214845361
add logo
2026-09-30 17:03:52 +02:00
stefan.tollkuehn
77367e86a1
- add flag images for language switcher
...
- hide messages if room parameter is not given
2026-09-30 13:53:23 +02:00
stefan.tollkuehn
f3f47aee4d
add option for a background image, add default background
2026-09-30 13:35:46 +02:00