Commit Graph

364 Commits

Author SHA1 Message Date
daria
442691320c
fix slide controls color 2025-10-07 16:31:09 +03:00
yflory
af522fd0fe Lucide icons with MutationObserver 2025-10-01 16:38:53 +02:00
daria
68e9199f39
update file location 2025-09-30 17:42:11 +03:00
daria
d9ed36e3f3
remove FA dependency 2025-09-24 15:11:40 +03:00
daria
ac4a57fe09
update icon color 2025-09-01 14:42:05 +03:00
daria
91497394e7
update slide icons 2025-08-18 17:57:15 +03:00
daria
4c5d8496f0
update slide controls 2025-08-18 17:45:29 +03:00
daria
22c9884624
update toolbar icons 2025-08-08 17:42:35 +03:00
yflory
658b638309
Merge pull request #1913 from cryptpad/document-link
Improve keyboard & screen reader support for Document access
2025-06-27 15:23:27 +02:00
Zuzanna
4423c48e5a Lint compliance 2025-05-29 16:15:24 +02:00
Zuzanna
1e2bed83d3 Cleaning 2025-05-29 16:09:38 +02:00
Zuzanna
d3b0d75822
Merge pull request #1112 from lemondevxyz/fix-issue-1105
make buttons visible in mobile version of presentation mode in slides
2025-05-29 16:02:32 +02:00
daria
ae35fd121e
fix keyboard trap for Slide document links 2025-05-29 04:32:51 -07:00
daria
44c679dfd6 add skip link to slides 2025-03-12 13:58:45 +02:00
yflory
b724713ce0 Update requirejs cache string 2024-08-21 17:05:00 +02: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
yflory
4c28fe3413 Fix slide options 2024-03-13 15:11:06 +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
yflory
c6fce9f662 Merge branch 'staging' into documents-toolbar 2024-03-07 14:58:34 +01:00
yflory
1c2dc2cbef lint compliance 2024-03-07 14:58:14 +01:00
daria
c35771e59d Theme items(Slide) are accessible using the keyboard
WIP #1284
2024-03-01 15:54:08 +02:00
daria
f5c6fb9c67 Help icon is visible bug fixed from File dropdown #1284 2024-02-20 16:46:18 +02:00
daria
517615463d File menu items (Slides) are accessible using the keyboard
WIP #1284
2024-02-20 16:21:49 +02:00
zuzanna-maria
c35abb4443 tooltips no longer display after associated element disappears 2024-02-06 21:07:49 +00: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
dcaa6888b9 make buttons visible in mobile version of presentation mode in slides
Slides hides the buttons needed for navigation and exiting in presentation
mode. This makes sense because when doing a presentation, a user would
prefer to not have button icons all over their presentation content. When
a user hovers on the presentation, the needed buttons become visible
again.

This commit makes mobile touch act similarily to hovering over the
presentation.
2023-07-06 17:51:42 +08: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
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
6c10407802 removing bower: migrate bootstrap
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
Pamplemousse
c8859524ee removing bower: migrate components-font-awesome
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
ansuz
71922dbae4 add noscript tags to apps 2022-09-05 19:15:32 +05:30
ansuz
524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
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
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
28ce7f828d guard against bad filenames in slide options 2022-02-10 12:03:48 +05:30
ansuz
44f5aee4ac Dependency management:
move (most) third-party dependencies from www/common/ => www/lib/

* unify less.js files by standardizing on our slightly modified version
* update textFit.js to the latest version
* describe exact versions of files where known, otherwise link to their project sites
2021-08-11 15:07:38 +05:30
ansuz
5070a751cd style remote image warnings in slides 2021-07-05 19:21:22 +05:30
ansuz
575269e5a1 use a standard function for creating basic media-tags 2021-07-01 13:18:08 +05:30