Commit Graph

125 Commits

Author SHA1 Message Date
Deven Caron
df567220d5 Syntax changes & coding style 2021-10-19 14:45:24 -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
Jérémy Minié
72eaf582a5 Tweak spacing classes to use rem straight away 2021-05-06 17:04:43 -04:00
Jérémy Minié
e4d1c0058a Nuke templates unused style folder 💥 2021-05-06 17:04:27 -04:00
Jérémy Minié
bcb7525019 Tweak o-layout gutters to match $unit & $unit-small 2021-05-06 17:03:55 -04:00
Jérémy Minié
03b3d211c8 Add a catalog of easing variables 2021-05-06 17:03:45 -04:00
Chauncey McAskill
0d42f65ff6 Skip init function if stylesheet not found
Instead of throwing an error about a member not being defined or accessed on NULL.
2021-04-09 15:23:45 -04:00
Chauncey McAskill
b62385c4e0 Change Sass $assets-path value for critical.css 2021-03-23 12:29:09 -04:00
Quentin Hocdé
fbe2a6badf Fix app.js coding style and rename css id 2021-03-05 09:30:54 -05: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
Quentin Hocdé
e686689b52 Add shuffle function in array utils 2020-11-25 15:10:53 -05:00
Chauncey McAskill
46797cbd6d Update isDebug condition in environment.js
Check if the attribute exists instead of a truthy value.
2020-11-16 10:02:28 -05:00
Deven Caron
55dc6c029c Make global font-size relative to $font-size 2020-10-26 15:27:30 -04:00
Deven Caron
c24ba3fdc1 Remove multiple Element.classList.add values (not compatible with IE11) 2020-10-26 15:26:15 -04:00
Antoine Boulanger
e910afc384 Change async stylesheet method, check stylesheet onload before init app 2020-05-26 15:22:14 -04:00
Antoine Boulanger
a110cc7ae2 Add font-smoothing 2020-03-03 08:53:10 -05:00
Pier-Luc Cossette
a967b864e3 Remove html overflow-y: scroll 2020-01-20 15:49:33 -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
1f589add29 Create heading, form and button component, remove objects, add form example to page.html, add rem to container, remove pjax scss, add scroll object. 2019-07-24 16:28:56 -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
Quentin Hocdé
cb49c03cca rename APP_NAME constant 2019-07-18 11:25:03 -04:00
Quentin Hocdé
6324f7ee82 Update debug attribute (now with vanilla) 2019-07-18 11:23:06 -04:00
Quentin Hocdé
883e4d202e Update environment file 2019-07-18 11:21:17 -04:00
Quentin Hocdé
5da3bcd961 add getTranslate function in utils 2019-07-04 10:52:04 -04:00
Quentin Hocdé
26cccc7d92 Add transform function in utils 2019-06-26 16:39:03 -04:00
Deven Caron
ce8582c0a4 Add ol reset style 2019-06-26 14:13:26 -04:00
Deven Caron
ee258f5d5f Remove u-list-reset mixin 2019-06-26 14:13:15 -04:00
Deven Caron
cf9a0a2705 Add some basic reset styles (ul, p, figure) 2019-06-26 14:04:13 -04:00
Quentin Hocdé
e6dec31198 Add waiting cursor on loading 2019-06-26 09:32:15 -04:00
Jérémy Minié
7d47ae0d82 Fix small warning in app.js + Add useful methods to html.js + Add maths.js to utils + Build 2019-06-25 14:21:03 -04:00
Antoine Boulanger
d89a242e60 Merge branch 'v2' 2019-05-23 10:35:11 -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
Chauncey McAskill
ea5c63744e Fix family.scss
Fixed:
- Typo in filename
- Indentation of contents
2019-05-23 10:06:24 -04:00
Antoine Boulanger
52db1cc63e Fix ratio utility 2019-04-19 11:47:29 -04:00
Antoine Boulanger
6d8954563a Clean ratio object, create ratio utility, import ratio and width by default 2019-04-19 11:45:15 -04:00
Antoine Boulanger
d9eb8364dc Complete rewrite of readme for v2, change styles base folder name for elements 2019-03-31 16:39:37 -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
Jérémy Minié
2b176132d3 @joel Fixed deleteModules splice : deleteCount param wasn't present, causing all modules with index > i to be removed from this.currentModules. Fortunately, this was only happening if a scope was given to deleteModules. 2019-03-14 14:13:34 -04:00
Antoine Boulanger
7b1d79b3ec Add IE 11 babel polyfill 2019-02-05 10:55:03 -05:00
Antoine Boulanger
f762a9141d Import normalize.css via npm for latest version 2019-02-01 09:31:46 -05:00
Quentin Hocdé
79363cd3c6 TM : adapt innerHTML new to get delete modules event 2018-11-28 14:10:39 -05:00
Quentin Hocdé
74b71db181 Transition Manager : add innerHTML to rebuild svgs 2018-11-26 10:06:22 -05:00