0.2.5 • Published 2 years ago
@insite/overlay--panels v0.2.5
@insite/OverlayPanels.js
Construit un menu en overlay (via Overlay.js extends) et transforme les menus drupal qu'il contient en menu à panneaux coulissants à profondeur infinie
Installation
- Via npm :
yarn add @insite/overlay-panels
- @param {InnerHTML} content
- @param {Object} options
- id: 'overlay--menu'
- ariaLabel: 'Navigation'
- role: 'navigation'
- closeOnOverlayClick: false
- destination: 'body'
- buttonTag: 'button'
- buttonTexts: 'Ouvrir', 'Fermer'
- buttonDestination: '.region--header'
- closeButtonText: false
- transitionType: 'left-slide'
- viewportProportion: 100
- freezeScroll: true
- titlePanel : false
- titlePanelStatic : "Retour"
- panelsSelector: 'nav'
- backHome: false
Usage :
new OverlayPanels(settings.mobile_menu, {
destination: destination,
ariaLabel: 'Navigation principale',
id: 'overlay--menu',
transitionType: 'left-slide',
buttonDestination: '.region--header',
titlePanel: true,
closeOnOverlayClick: true,
viewportProportion: 60,
closeButtonText: "Fermer",
buttonTexts: ['Ouvrir le menu', 'Fermer le menu'],
titlePanel: true,
closeOnOverlayClick: true,
viewportProportion: 80,
closeButtonText: false,
buttonTexts: ['Ouvrir le menu', 'Fermer le menu']
});
0.2.5
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.8
2 years ago
0.1.7
2 years ago
0.1.9
2 years ago
0.2.3
2 years ago
0.2.2
2 years ago
0.1.6
2 years ago
0.2.4
2 years ago
0.1.5
2 years ago
0.1.0
2 years ago
0.0.9
2 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago