Commit graph

469 commits

Author SHA1 Message Date
yflory
dba683c323 Fix feedback 2024-03-26 14:07:28 +01:00
yflory
302e0ed362 Merge branch 'staging' into mobile_tooltips_removal 2024-03-26 11:28:35 +01:00
yflory
62b4f901db Add missing handler for menu entries 2024-03-13 16:19:16 +01:00
yflory
c0be0e4b12 Remove duplicated code 2024-03-13 15:27:54 +01:00
daria
b873a84607 refactor code 2024-03-12 16:49:47 +02:00
daria
923cb9690b remove duplicate code 2024-03-08 17:37:17 +02:00
yflory
67cdadca1f Dropdown accessibility: handle submenus and other fixes 2024-03-07 18:39:10 +01:00
daria
4c713ee80c Theme items have icons
WIP #1284
2024-02-28 14:33:02 +02:00
daria
53a7608b8e dropdown buttons have icons
WIP #1284
2024-02-27 17:43:06 +02:00
daria
8175c001b2 Theme dropdown has accessible items
WIP #1284
2024-02-23 15:14:31 +02:00
daria
f5c6fb9c67 Help icon is visible bug fixed from File dropdown #1284 2024-02-20 16:46:18 +02:00
daria
3b4dd5741a File menu items are accessible using the keyboard
WIP #1284
2024-02-19 18:07:23 +02:00
zuzanna-maria
c35abb4443 tooltips no longer display after associated element disappears 2024-02-06 21:07:49 +00:00
daria
6f28658188 changed Theme dropdown to be of type ul 2023-12-07 13:11:42 +02:00
David Benque
8f0a6319a5 Apply headers 2023-10-20 15:35:26 +01:00
yflory
09bce8d852 Merge branch 'staging' into 5.4-rc 2023-07-13 14:13:34 +02:00
Ahmed Mazen
4e32a9ac06 add favicons statically in each application
The last commit added `.ico` versions of the `png` favicons. This commit
adds each favicon statically to each application's `index.html` file.

By statically, I mean it is not inserted through Javascript and instead
is present in the file already.

This fixes favicons not displaying on Firefox.
2023-07-03 08:46:12 +08:00
yflory
b2788744de Merge branch 'drawio-bower' into 5.4-rc 2023-06-30 12:45:54 +02:00
yflory
a4e821e4fa API: add autosave support 2023-06-22 14:39:04 +02:00
yflory
30bb4d61bb Merge branch 'main' into debower 2023-05-02 13:55:40 +02:00
Pamplemousse
9019d92291 removing bower: migrate nthen
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
871110ec12 removing bower: migrate chainpad*
Also, explicitly add `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
dd25b85554 removing bower: migrate requirejs and requirejs-plugins
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
yflory
7456c0012c Fix overflow issues on small screen 2022-12-22 13:56:50 +01:00
yflory
0e27daffc0 Remove debugging console.log 2022-10-17 14:23:57 +02:00
yflory
bfd1b5138a Merge branch 'staging' into new-asciidoc 2022-10-17 14:07:02 +02:00
ansuz
71922dbae4 add noscript tags to apps 2022-09-05 19:15:32 +05:30
yflory
1d001f4ca4 Support inline mediatag in asciidoc rendering 2022-08-31 18:08:46 +02:00
Maxime Cesson
7906079a2b Render asciidoc syntax 2022-08-31 11:52:32 +02:00
yflory
b6b4690e97 Fix race condition with preloading style 2022-08-31 11:42:26 +02:00
ansuz
524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
Maxime Cesson
581cb917b7 Render AsciiDoc preview 2022-08-23 12:00:44 +02:00
yflory
d5272874fb Add version string to placeholder .js and .css files 2022-08-17 11:14:51 +02:00
Maxime Cesson
0d75a2a92a Load pre-loading script and stylesheet before every others 2022-08-02 16:19:38 +02:00
Maxime Cesson
24ccb6d9e7 Apply placeholder to all relevant applications on a slow connection #865
Made with the following command from the cryptpad/ root directory:

$ patternStatic='(<link href=\"\/customize\/src\/outer\.css.*$|<script async data-bootload=\"\/customize\/template\.js\".*$)';
$ pattern2='<style>$';
$ js='<script src=\"\/customize\/pre-loading\.js\"><\/script>';
$ css='<link href=\"\/customize\/src\/pre-loading\.css\" rel=\"stylesheet\" type=\"text\/css\">';
$ find . -name 'index.html' | grep -v -E '(onlyoffice|bower_components|node_modules)' | while read x; \
do if [ `grep -cE "$pattern" $x` -gt 0 ]; then sed -E "s/($pattern)/$js\n    \1\n    $css/" $x > tmp; \
mv tmp $x; y=`echo $x | sed 's/index\.html/inner\.html/'`; if [ -f "$y" ]; then \
sed -E "s/($pattern2)/$js\n    $css\n    \1/" $y > tmp; mv tmp $y; fi; fi; done
2022-07-13 13:21:38 +02:00
ansuz
d23cdb333c hide the code preview button when in present mode 2022-06-01 16:42:10 +05:30
David Benqué
3d8832095b Fix markdown preview width in Code 2022-05-31 09:29:06 +01:00
ansuz
841884c631 translated warnings for people that use AdGuard 2022-04-01 16:40:26 +05:30
ansuz
6253c7c61c don't panic if unsafeiframe is loaded with unsafe-eval 2022-03-25 12:01:50 +05:30
ansuz
4c53d9b509 enforce only loading inner.html from nested contexts 2022-03-23 13:31:52 +05:30
ansuz
bff8b54304 Merge branch 'mermaid-8.13' into staging 2021-12-08 09:14:47 +05:30
yflory
973195a131 Fix TypeError in codemirror with code blocks 2021-11-25 12:22:44 +01:00
ansuz
f870b87214 upgrade mermaid to 8.13.4 2021-11-19 17:30:51 +05:30
ansuz
c416303e1d set uid in cursor object in outer scope
rather than within each app that uses cursors
2021-08-27 18:23:07 +05:30
ansuz
bf02ec7359 animal emojis in color-by-author 'written by' tooltips 2021-08-26 14:30:51 +05:30
ansuz
68efd54917 include uid in cursor data for animal avatars 2021-08-25 16:18:09 +05:30
yflory
6faaec5042 lint compliance 2021-07-22 12:06:48 +02:00
yflory
0fc2269a3a Create links in the drive 2021-07-20 10:40:40 +02:00
ansuz
575269e5a1 use a standard function for creating basic media-tags 2021-07-01 13:18:08 +05:30
yflory
ec5ee3eaff Fix resizing codemirror in the code app #745 2021-06-07 17:32:50 +02:00