Commit graph

74 commits

Author SHA1 Message Date
Alexandre Aubin
bdbc99ca12
Merge pull request #187 from andretheolauret/enh-save_yunohost_overlay_positions
[Enh] Added overlay positions saving accross navigation
2021-08-08 19:52:25 +02:00
unknown
7718f424d2 [Enh] Added overlay positions saving accross navigation 2021-05-12 13:51:54 +04:00
unknown
38d87adbc0 Deleting somes unused parts from last commit 2021-05-12 02:54:32 +04:00
unknown
3cac2c4ee5 Fixing overlay causes scrolling freezes on iOS 2021-05-12 02:50:49 +04:00
unknown
bf74cc12a5 [Fix] Yunohost Overlay - Appear/Desappear bug 2021-05-11 23:23:50 +04:00
opi
d17f69f70a
Prevent duplicate portal button when app uses iframes 2019-05-23 11:06:25 +02:00
Alexandre Aubin
a256762ae7 No idea what I'm doing, but this fixes the small blink issue introduced by 95ae060 2019-04-10 19:25:38 +02:00
Alexandre Aubin
95ae0607d5 Avoid having to click two times on the tile to show the portal 2019-04-07 01:15:05 +02:00
Alexandre Aubin
fc688418ce info.html -> portal.html 2019-03-19 23:29:46 +01:00
Alexandre Aubin
fc6ef6bb49 Fix dragging of the YunoHost button on the iframe 2019-03-19 15:04:09 +01:00
Alexandre Aubin
0c377c3363 Rename css/js files for semantic + explain their purpose 2019-03-19 00:17:53 +01:00
Alexandre Aubin
67e253211c This ynhpanel.json has never been used by anything ... 2019-03-18 18:24:49 +01:00
Alexandre Aubin
8ab98d3ed2 Don't load additional css and js using js itself ... instead, instead include those directly from data/templates/nginx/plain/yunohost_panel.conf.inc 2019-03-18 18:09:37 +01:00
Alexandre Aubin
328c0b73f0 Misc fixes + note about stuff to fix 2019-03-14 17:41:31 +01:00
chateau
9845d99398 Make files in current theme's directory accessibles under "https://server.tld/ynhtheme/". 2019-03-09 11:21:12 +01:00
chateau
afdc7cc73c move styling of tiles to custom.js 2019-02-26 10:52:07 +01:00
chateau
91cca157c8 simplify styling of tiles 2019-02-26 10:41:12 +01:00
Alexandre Aubin
2f24e82f38 Add trick to access.lua to be able to inject custom/theme css and js when in apps as well 2019-02-23 04:20:01 +01:00
Alexandre Aubin
3385732263 Fix handling of the logout button when inside the iframe 2019-02-22 23:56:01 +01:00
Alexandre Aubin
ad27933f54 Use addEvent helper to be consistent accross the JS file 2019-02-22 23:44:04 +01:00
Alexandre Aubin
d521d87d23 Add note about portalButton dragging 2019-02-22 23:22:09 +01:00
Alexandre Aubin
a19c198cd3 Import logo fix from lfuelling when in app overlay 2019-02-22 21:37:23 +01:00
Alexandre Aubin
b3bdb9e30b Fix iframe check 2019-02-22 21:30:13 +01:00
Alexandre Aubin
7bc43392ce Factorize app tile styling, might make it easier to customize it ? 2019-02-22 21:28:53 +01:00
Alexandre Aubin
46b4903456 Merge global.js into ynhpanel.js 2019-02-22 21:26:32 +01:00
Alexandre Aubin
85d59c5e77 Clarify the various cases and pave the way to merging with global.js 2019-02-22 21:07:12 +01:00
Alexandre Aubin
2646db9ea2 Remove the domReady madness, use DOMContentLoaded event like in global.js 2019-02-22 20:12:25 +01:00
Alexandre Aubin
7fa5b91297 Merge app tile stuff together 2019-02-22 20:11:23 +01:00
Alexandre Aubin
c62471703b Improve style and semantic 2019-02-22 18:44:08 +01:00
Alexandre Aubin
7734d248c5 Handle app-tiles click events in a more elegant way ;) 2019-02-22 17:35:03 +01:00
Alexandre Aubin
63846817c0 Moar weird stuff to fix probably 2019-02-21 19:29:51 +01:00
Alexandre Aubin
a80b4bdff1 We don't use any info from ynhpanel.json 2019-02-21 19:29:06 +01:00
Alexandre Aubin
c05e5ea7eb Those stuff looks like complete madness and should be rework I think :| 2019-02-21 19:26:11 +01:00
Alexandre Aubin
140eb042d9 We don't need this? 2019-02-21 19:23:44 +01:00
Alexandre Aubin
5478ea7bcf Import patch from lfuelling about overlay, dunno wat this do 2019-02-21 19:21:01 +01:00
Lukas Fülling
356a53de52 fix overlay issues 2019-02-21 19:14:50 +01:00
Alexandre Aubin
a84fbb55c8 Definitely not a good idea to do this here because we aint sure to be logged in ... Actually this whole global.js is absolutely weird 2019-02-21 18:17:45 +01:00
Lukas Fülling
d33cd97556 Add theming support, add vapor theme 2019-02-21 18:12:24 +01:00
chateau
3d7e606f1a little more cleanup in ynhpanel.js 2019-02-21 16:47:37 +01:00
chateau
94e15d9fe6 Simplify ynhpanel.js and ynhpanel.css making the YNH inapp panel an iframe that loads the info.html page. 2019-02-21 16:47:11 +01:00
nicofrand
4b85679471 Prevent the browser to refresh the page on mobile when moving overlay 2018-09-07 11:44:38 +02:00
nicofrand
8e4a7ba80e Fix regression on mobile: overlay not clickable 2018-09-01 10:35:55 +02:00
nicofrand
a41b76c251 Make tile dragging work on mobile devices 2018-05-09 18:34:00 +02:00
opi
1e9087b644 Merge pull request #46 from Kloadut/fix-js-concat
[fix] JS concact string.
2015-10-07 09:55:03 +02:00
opi
63fc1a3edb [fix] Do not add hash when setAttribute an id. 2015-10-07 09:50:55 +02:00
opi
d88dce3d3c [fix] JS concact string. 2015-09-03 17:31:54 +02:00
opi
05c7f8f47c [fix] Use a more explicit id for overlay toggle button. 2015-08-31 17:24:26 +02:00
opi
c8b6d1b9ac [fix] Use 'ynh-' as CSS selector prefix (add dash). 2015-08-31 17:22:05 +02:00
opi
f9a9472179 [fix] .wrapper is a too much generic class. 2015-08-31 17:20:36 +02:00
opi
c9b267f2d7 [fix] Consistent custom CSS classes prefix: ynh 2015-08-31 17:14:18 +02:00