Deven Caron
d99a69f212
Fix undefined target on LS instance lazyLoad args
2021-10-27 10:33:44 -04:00
Deven Caron
7d35dcbf28
Precise usage & better comments
2021-10-19 14:41:43 -04:00
Deven Caron
f2b657568a
Add image lazyloading utils
2021-10-18 16:45:31 -04:00
Chauncey McAskill
e7935211cd
Replace non-breaking space in JS imports
2021-09-20 10:54:56 -04:00
Quentin Hocdé
11b9fa7a7d
Update assets/scripts/modules/Scroll.js
...
Co-authored-by: Chauncey McAskill <chauncey@locomotive.ca >
2021-03-05 09:23:45 -05:00
Quentin Hocdé
ad01d00751
Update assets/scripts/modules/Load.js
...
Co-authored-by: Chauncey McAskill <chauncey@locomotive.ca >
2021-03-05 09:23:32 -05:00
Quentin Hocdé
7cc8cee0fd
Updates coding styles Scroll.js and app.js
2021-03-05 09:22:43 -05:00
Quentin Hocdé
f15ec08784
Update notification + add built time + add nvmrc
2020-12-11 10:41:07 -05:00
Quentin Hocdé
2e7bb3b482
Update tasks - remove gulp (replaced by node scripts, working with mconfig) + esbuild (no more es5 support) + add critical css in config file
2020-11-27 16:01:54 -05:00
Jérémy Minié
61c9c0ac6f
Add basic scroll-related lazy loading system w/ examples + Fix scrolling issues by putting header inside o-scroll + Use data-scroll-section
2019-09-25 16:25:14 -04:00
Antoine Boulanger
3ed1175aaf
Change loco-scroll version in package.json and add uppercase to import, add forEach to polyfill
2019-08-08 11:18:18 -04:00
Antoine Boulanger
41c3fe4b49
Remove jQuery and scrollTo util
2019-07-19 16:00:31 -04:00
Antoine Boulanger
9836c462b2
Update locomotive-scroll to v3: update scroll.js, add scrollbar css, remove copy task
2019-07-19 15:57:34 -04:00
Antoine Boulanger
d166261d0a
Add loco scroll v2, update load module and app, update html, add nomodule polyfills script tags
2019-05-23 10:06:45 -04:00
Antoine Boulanger
88aa667090
Start adding modularjs & modularload, start updating readme, update html files, change jquery cdn, remove IE from babelrc
2019-03-24 17:15:47 -04:00
Deven Caron
d372d1867f
smoothscroll false by default, scroll module renaming
2018-10-17 12:05:33 -04:00
Deven Caron
4676d277f5
added scroll extends + LocomotiveScroll module + scroll basic style
2018-10-17 10:53:08 -04:00
Julien Martins Da Costa
2116efb8c2
Remove jshint esnext: http://jshint.com/docs/options/#esnext and use esversion: 6
2018-05-01 09:50:13 -04:00
Quentin Hocdé
75817d77f4
(WIP) : rewrite TransitionManager, init pjax, manage no-transition class, manage wrapper&container like barba, defaultTransition (interface?), add @todo.
2018-02-01 09:58:18 -05:00
Antoine Boulanger
868fd8ff60
Fix destroy
2017-05-30 12:26:24 -04:00
Antoine Boulanger
f6595c3172
JS events consts and namespaces
2017-05-30 12:16:13 -04:00
Dominic Lord
8b9ee3d0ec
Cleanup uid once module destroyed + destroy parent class + added example
2017-04-06 14:04:29 -04:00
Dominic Lord
c5d34fb0ab
Added scoped module deletion
...
- Ability to search through a DOM element and destroy any modules within it
- Added an init() hook on AbstractModule. Used to execute any code that does not belong in a constructor (which is most of what we do)
2017-03-02 11:55:55 -05:00
Dominic Lord
cc547e484b
Cleanup example modules (todo: add in documentation)
2017-03-02 08:57:46 -05:00
Dominic Lord
c9cedfa727
Cleanup example modules (todo: add in documentation)
2017-03-02 08:53:44 -05:00
Chauncey McAskill
0facd79d7e
Revised JS
...
Changes:
- Added constants for APP_NAME, DATA_API_KEY;
- Added constants for Event and Selector to the Button and Title modules;
- Cleaned up syntax for JS modules;
2016-12-18 15:45:52 -05:00
Chauncey McAskill
79219e0659
Updated EditorConfig Recommendations
...
Applied 4-spaces for everything as per: https://locomotivemtl.teamwork.com/tasks/7113032
2016-09-07 18:30:36 -04:00
dominiclord
bf0c7e148c
Adding commonly used scrollTo + cleaning up utils + cleaning up globals
2016-07-19 10:21:09 -04:00
dominiclord
bb757a22f6
Reworking page visibility API + Adding more utils
2016-05-19 13:37:19 -04:00
dominiclord
b2abd51191
Testing addition of pseudo page visibility API
2016-05-18 23:58:08 -04:00
dominiclord
f07a6aba23
Restructuring of scripts for better use of ES6 concepts
...
- Optimized use of common properties (, , ...)
- Dispatching events in an attempt to de-globalize certain variables used in the past
- Attempt to organize files in a more logical manner
2016-05-18 23:12:36 -04:00
dominiclord
09016521ed
Code style cleanup + Testing event dispatching between modules
2016-04-04 21:31:15 -04:00
Antoine Boulanger
93c66c196d
;
2016-03-16 12:11:27 -04:00
Antoine Boulanger
9ccc53de8a
Move src assets files out of dist folder, clean up grunt and related files, separate functions and mixins scss...
2016-03-11 11:02:59 -05:00