Nimble Page Builder

Description

Qu’est-ce que le constructeur de page Nimble ?

Nimble Page Builder est une extension de création de page facile à utiliser mais puissant pour WordPress. Le constructeur Nimble utilise l’outil de personnalisation dynamique, l’interface native WordPress pour la conception en temps réel.
Le plugin vous permet de glisser-déposer des modules tels que l’éditeur de texte, des grilles de publication, des images, des formulaires de contact, des cartes, des icônes ou de superbes sections pré-construites avec parallax background, dans n’importe quelle page de votre site. Vous pouvez modifier vos sections en temps réel, puis cliquer sur « Publier » lorsque vous êtes satisfait du résultat ou enregistrer pour plus tard.

Regarder la vidéo ci-dessous pour voir comment cela fonctionne page de démonstration a été construite !

[vimeo’https://vimeo.com/328473405]

Works on any page of your site and with all WordPress themes

Nimble Builder allows you to insert sections in any context of your site : home page, single post or page, category or tag page, even search results or 404 pages. No only that, but you can also decide to start designing from a blank page on any page of your site, and even create a custom header and footer. Nimble Builder uses native WordPress action hooks, which makes it compatible with all WordPress themes.

Démos en direct

Aperçu des fonctionnalités

  • Glisser et déposer des sections soigneusement conçues et personnaliser l’aperçu en temps réel.
  • Fonctionne dans n’importe quels contextes WordPress : page d’accueil, pages, articles, types d’articles personnalisés, archives, pages d’auteurs, page de recherche, …
  • Créer un contenu, mettre en forme, déplacer / dupliquer / retirer des éléments dans l’aperçu en temps réel.
  • Inclure de nombreux modules de contenu : éditeur de texte classique, image, mise en page des colonnes, formulaire de contact, bouton, icônes, carte, code html, zone de widget WordPress, menu, etc…
  • Insert engaging post grids on any page, looking great on desktop and mobile devices.
  • Use full width image or video backgrounds for your sections, and enable a parallax effect.
  • Facilement personnaliser votre contenu spécifiquement pour les appareils mobiles : changer le point d’arrêt sensible, adapter la taille de la police, l’espacement, l’alignement, la disposition des colonnes, dans l’aperçu en temps réel.
  • Personnaliser n’importe quel texte avec Google Fonts.
  • Exporter / Importer : réutiliser vos sections dans d’autres pages et entre sites.
  • Raccourcis intégrés depuis d’autres extensions, et voir le résultat d’aperçu en temps réel.
  • Le constructeur de page Nimble génère automatiquement une balisage HTML responsive pour un rendu parfait sur les smartphones et les tablettes.
  • Intégrer des blocs WordPress, des vidéos, des tweets ou tous types d’intégrations WordPress pris en charge, et visualiser le contenu embarqué d’aperçu en temps réel.
  • Le constructeur de page Nimble exploite les fonctions de brouillon automatique et de publication programmée de l’outil de personnalisation WordPress. Vous pouvez créer et enregistrer en toute sécurité des brouillons de votre contenu avant de les déployer en production.

Modules de contenu

  • Entêtes
  • Éditeur de texte WordPress (blocs de support et raccourcis)
  • Image
  • Bouton
  • Icône
  • Grille d’article
  • Carrousel d’images
  • Formulaire de contact
  • Google Maps
  • Menu
  • Profils sociaux
  • Séparateur
  • Espacement
  • Colonnes
  • Citation
  • Boîtes de widgets
  • Accordéon
  • Raccourci
  • Onglets ( à venir )
  • … et plus à venir !

Premiers pas

Une fois que installed, Nimble Builder est accessible dans l’outil de personnalisation direct WordPress. Vous pouvez commencer la création de votre première section !

Documentation

Vous trouverez ici une base de connaissances en ligne croissante pour le constructeur de page Nimble : Documentation du constructeur de page Nimble.

Captures d’écran

  • Créer une page avec 3 sections
  • Glisser-déposer une section pré-conçue
  • Modifier le contenu d’aperçu
  • Création de mise en page de colonnes
  • Personnalisation d’une section avec un arrière-plan en image
  • Utiliser le navigateur de section

Installation

  1. Installer l’extension via l’écran des extensions WordPress. Ou téléverser l’extension, décompressez le package et télécharger dans votre répertoire /wp-content/plugins
  2. Activer l’extension via l’écran ‘Extensions’ dans WordPress.
  3. Accéder en direct à l’outil de personnalisation de WordPress
  4. Rechercher un candidat de zone de dépôt dans la page de prévisualisation et cliquer sur le bouton « + » pour commencer à créer votre première section de contenu.
  5. Glissez un module du panneau de gauche et déposez-le dans une zone de page de prévisualisation

FAQ

Comment utiliser Nimble Builder ?

Getting started with Nimble Page Builder for WordPress.

Puis-je utiliser le constructeur de page Nimble avec n’importe quel thème ?

Le constructeur de page Nimble fonctionne avec n’importe quel thème WordPress. Si vous rencontrez des problèmes avec un thème spécifique, veuillez le signaler dans le forum de support de l’extension.

Comment résoudre les problèmes avec le constructeur Nimble ?
  1. Utiliser le dernier logiciel’: assurez-vous que WordPress, le constructeur Nimble Builder et votre thème sont tous à jour.
  2. Documentation : trouver une solution possible dans notre pages de documentation.
  3. Rechercher dans le forum : utiliser le champ de recherche en haut de la liste des sujets avec des mots clés décrivant votre problème. Un autre utilisateur a peut-être déjà résolu un problème similaire.
  4. Cache de l’extension : si vous utilisez un cache de serveur ou un cache d’extension, veuillez effacer le contenu de ce cache et désactiver le cache via ses réglages. Il est recommandé de désactiver votre extension de cache lors de la personnalisation de votre site.
  5. Vérifier le conflit d’extensions : désactiver toutes vos extensions. Si cela résout le problème, réactiver vos extensions une par une jusqu’à ce que vous identifiez l’extension en conflit.
  6. Navigateur : effacer le cache / l’historique de votre navigateur. Basculer vers un autre navigateur si nécessaire. Assurez-vous de ne pas utiliser une extension de navigateur en conflit avec l’extension.
  7. Thème : essayer un autre thème WordPress, comme le thème WordPress par défaut. Si vous utilisez un thème enfant, activer plutôt le thème parent.

We have also published a detailed troubleshooting guide for Nimble Builder.

Si vous ne parvenez pas à résoudre votre problème, veuillez ouvrir un nouveau fil de discussion dans le forum de support de Nimble Builder.

Avis

24 novembre 2019
It has greatly simplified the layout of the content on the page.
24 novembre 2019
Love it. Nimble Page Builder gives my websites a very professional touch.
Lire les 42 avis

Contributeurs & développeurs

« Nimble Page Builder » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Nimble Page Builder” a été traduit dans 3 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Nimble Page Builder » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.10.0 December 4th 2019

  • fixed : columns layout on mobile => nested section should inherit the custom breakpoint of the parent
  • fixed : level visibility options should be consistent with user defined breakpoints
  • fixed : level visibility breakpoints have « blind » spots
  • fixed : by-device CSS rules, like horizontal centering, should be applied to the custom breakpoint

1.9.12 December 1st 2019

  • fixed : [Image module] make sure the default img CSS display is not overriden by other rules
  • fixed : « Insert new section » button not always rendered after new section insertion
  • fixed : [Menu module] increase specificity of nav-toggler button to avoid overrides ( happen with twentytwenty theme )
  • fixed : slowness when dragging a section
  • improved : moving sections up/down ( when clicking on the arrow icons ) is now location « agnostic » => a section can be moved from one location to another
  • fixed : [video background] better handling of ssl when using mp4 videos, to prevent mixed content warnings in the browser
  • added : [video background] new option to set a delay before the video is loaded

1.9.11 November 22nd 2019

  • added : video background for section and column. Supports Vimeo, YouTube and self-hosted videos.
  • improved : [Carousel module] performances

1.9.10 November 20th 2019

  • improved : better default base style for tables, lists, codes, definitions, and various minor CSS improvements

1.9.9 November 13th 2019

  • added : compatibility with WordPress 5.3
  • fixed : when customizing _blank target links open a blank browser tab
  • fixed : when dropping a pre-build section in a location, it can be wrongly located in last position in some cases
  • fixed : impossible to move an already inserted module in a freshly added multicolumn section
  • improved : allow multicolumn preset sections to be dropped between modules without having to manually create the parent nested section first.

1.9.8 November 6th 2019

  • fixed : bug when using Nimble template in Hueman theme

1.9.7 November 6th 2019

  • fixed : [Grid Module] posts belonging to children categories should not been displayed when picking the parent category alone
  • fixed : [Form module] Placeholders like « John Doe » can be misleading because displayed only when customizing.
  • fixed : javascript compatibility issue with WP 5.3-RC3
  • added : [developer API] a way to override Nimble Builder module templates from a child theme (documented on top of each templates)
  • added : [developer API] page template => added a way to add page templates from a child theme (documented on top of each templates)
  • added : template tags allowing users to print dynamic elements of a page. First added are {{the_title}} and {{the_content}}. More will follow.

1.9.6 October 24th 2019

  • added : [Grid module] optional pagination links
  • fixed : Links underlined by default modules using text
  • fixed : ACF plugin compat => remove Nimble Builder button on field group post type.

1.9.5 October 21st 2019

  • fixed : [Contact form module] bug displaying always « someone » in place of the sender name
  • improved : [Grid module] allow developers to filter the WordPress query

1.9.4 October 13th 2019

  • fixed : impossible to resize columns width right after dropping column modules

1.9.3 October 12th 2019

  • added : [HTML module] an horizontal alignment option

1.9.2 October 9th 2019

  • fixed : [Slider module] the option « autoplay pause on hover » should not be displayed when autoplay is off
  • fixed : in a search results page, $wp_query->found_posts is always set to 1
  • fixed : [Grid module] compatibility patch for IE11 when using the list layout
  • fixed : better style for Nimble edit button (grey loading icon)
  • added : [Accordion module] implemented template tags parsing to items content

1.9.1 : October 3rd 2019

  • fixed : Hueman Dynamic tabs => missing thumbnail when using Nimble Builder
  • fixed : [Button module] Icon => make sure the icon is not underlined on hover/focus

1.9.0 : October 1st 2019

  • fixed : [WooCommerce] possible js error at checkout when using credit card payment
  • fixed : When switching device => always focus the preview on the currently edited section
  • fixed : [Form module] submitting a form which only has the email field produces a fatal PHP error
  • improved : Nimble edit button style for post and page admin screens
  • improved : when switching device during customization => always focus the preview on the currently edited section
  • added : text options, like font size, color, font family, to sections.
  • added : a set of text options to the HTML module
  • added : template tags => implement a way to add custom template tags
  • added : filters allowing developers to add a module from a theme or a plugin

1.8.20 : September 6th 2019

  • ajout d’une nouvelle option pour exporter / importer des sections globales tels que l’en-tête-pied de page.

1.8.19 : September 4th 2019

  • ajouté: informations dans les écrans d’administration pertinents lorsque l’article / la page en cours a été créé avec Nimble.

1.8.18 : September 3rd 2019

  • Correctif : l’utilisation de la structure HTML générée par Nimble dans le contenu d’un module peut interrompre la génération d’interface utilisateur dans le cadre de l’aperçu lors de la personnalisation.

1.8.17 : August 29th 2019

  • fixed : [Menu module] menu items alignment broken on mobile devices.

1.8.16 : July 29th 2019

  • fixed : Google fonts not updated when injecting a pre-build section in a new nested section
  • fixed : preview level ui => overlapping problem => the ui of column with a nested section can not be accessed easily
  • improved : notify users of cache plugin based on the value of php constant WP_CACHE
  • improved : pre-built sections => add support for pre-built multi-sections
  • improved : add lazy loading support for images embedded in accordion text editor
  • added : a Shortcode module.

1.8.15 : July 26th 2019

  • fixed : allow a value of 0 when generating the border-width css rules
  • fixed : multi-items modules => fix item ids becoming not unique on duplication or pre-build section injection
  • fixed : missing vendor prefixes for some dynamically added CSS rules like vertical alignment in flex columns
  • added : introduction of an Accordion module
  • added : [Slider module] => introduction of a 3 slides starting value
  • added : [Social profiles module] => introduction of a starting value collection with Twitter, Facebook, Instagram
  • improved : [Blockquote module] => make sure the blockquote doesn’t inherit another border style from the theme or a plugin
  • improved : allow multi-item modules to use multi-item starting values

1.8.14 : July 21st 2019

  • improved : in the modules ui, addition of an option switcher between content options and general settings
  • minor improvements of the remote api requests

1.8.13 : July 20th 2019

  • improved : in the modules ui, addition of an option switcher between content options and general settings

1.8.12 : July 18th 2019

  • fixed : [Carousel module] CSS classes added dynamically by javascript centering, .sek-h-centrd and .sek-v-centrd, were not styled. In particular missing the position:relative rule
  • improved : [Carousel module] added an animated opacity to hide the possible move of image while being re-positionned on centering actions

1.8.11 : July 17th 2019

  • fixed : Slider module => implemented pure CSS right / left chevrons

1.8.10 : July 15th 2019

  • improved : when moving section up / down => keep focus on the moved section
  • improved : [Social icons module] set rel= »noopener noreferrer » to social links opening in a new tab
  • improved : [Social icons module] better support for additional protocols in social links urls
  • improved : [Carousel module] don’t use a placeholder image when the default image has been removed + various ui improvements

1.8.9 : July 12th 2019

  • fixed : wrong initial unit for font-size and line-height inputs.
  • added : a new Image Carousel module

1.8.8 : July 6th 2019

  • fixed : Nimble dyn stylesheet gets removed on refresh
  • fixed : don’t print nimble-global-breakpoint-options style if no global breakpoint set
  • fixed : Nimble Dynamic CSS « priority » should be higher so it overrides theme’s style

1.8.7 : July 5th 2019

  • fixed : global stylesheet ( for global styling ) might not be printed when the page has no global sections
  • fixed : preview not refreshed on page reset
  • improved : significant performance improvements of the the customizing user interface

1.8.6 : July 1st 2019

  • fixed : the preview frame should not be refreshed when removing an item of the social icons module
  • fixed : Grid Module => when customizing, the post in « draft » status are showing up
  • fixed : Grid Module => loop_start and loop_end actions should be disabled for the custom WP query

1.8.5 : June 28th 2019

  • added : a new module to display icons linked to your social profiles

1.8.4 : June 24th 2019

  • amélioré : Google Fonts = > enregistrer la liste des polices les plus utilisées sur le site + ajouter celles qui sont en première position lors de la construction de la collection gfont lors de la saisie dans le contrôle de l’outil de personnalisation
  • correctif : annule la position de l’icône brisée dans la barre supérieure de l’outil de personnalisation

1.8.3 : June 20th 2019

  • correctif : Outil de personnalisation de style => alignement vertical brisé pour la liste déroulante
  • correctif : outil de personnalisation => alignement vertical brisé pour les icônes do-undo
  • ajouté : options de texte globales pour le contenu du texte, les liens et les en-têtes, autoriser à l’utilisateur de définir la famille de police par défaut, la taille de la police et la couleur des sections pour le site Nimble

1.8.2 : June 17th 2019

  • correctif : l’option de largeur de colonne peut être verrouillée avec la valeur précédente si elle est définie avant la v1.8.1
  • ajout : une nouvelle section pré-construite « À propos de nous »

1.8.1 : June 16th 2019

  • ajout : un nouveau contrôle de personnalisation pour définir une largeur de colonne en pourcentage, synchronisée avec l’action de redimensionnement manuel dans l’aperçu.

1.8.0 : June 11th 2019

  • correctif : bogue empêchant de déposer une section pré-construite dans les entêtes et pied de page
  • correctif : action de réinitialisation interrompue lors de l’utilisation de la zone de notification de l’outil de personnalisation
  • correctif : redimensionnable non ré-instancié lors du déplacement de colonnes
  • ajout : Entête / pied de page, module de widget, module de menu font maintenant partie des fonctionnalités principales du le constructeur Nimble, après quelques mois de tests bêta
  • ajout : une nouvelle section d’entête pré-construite

1.7.7 : May 28th 2019

  • correctif : vérification des capacités manquante pour le nouveau bouton d’édition. Maintenant vérifier si l’utilisateur peut ‘modifier l’article’ et le ‘personnaliser’
  • amélioré : n’imprime et met en file d’attente que les ressources js du bouton d’édition lors de l’édition d’un message, d’un CPT ou d’une page

1.7.6 : May 27th 2019

  • ajouté: Implémentation d’un nouveau bouton « Ajouter des sections avec Nimble Builder » lors de modification d’articles et de pages.

1.7.5 : May 21st 2019

  • amélioré : amélioration des performances lors de la première charge l’outil de personnalisation en direct

1.7.4 : May 10th 2019

  • amélioré : les pages et les articles qui ont des sections Nimble sont inclus dans les résultats recherchés
  • amélioré : liens d’ancrage => autoriser des animations de défilement entre les sections
  • amélioré : ajout d’un nouveau point d’accroche ‘wp_body_open’ introduit dans WP 5.2

1.7.3 : May 7th 2019

  • correctif : problème d’alignement possible pour le module de titre
  • correctif : balises br et p potentiellement ajoutées par WordPress lors de l’ajout de section avant le contenu

1.7.2 : April 30th 2019

  • correctif : éviter que la connexion api ralentisse le chargement de l’outil de personnalisation,
    assurez-vous que les données api sont actualisées lors de l’installation et de la mise à jour de l’extension

1.7.1 : April 24th 2019

  • fixed : when resizing columns, the text « Drag and drop or double-click the content that you want to insert here » is breaking the layout
  • fixed : column resizing => remove handler on the right of the last column
  • correctif : module de devis => le sélecteur de taille de police pour le contenu du devis n’est pas assez spécifique

1.7.0 : April 18th 2019

  • fixed : check if class_exists(‘\Nimble\CZR_Fmk_Base’).
  • fixed : don’t append anything to head when the dynamic stylesheet is empty
  • improved : load assets of the pre-built sections from a remote api

1.6.7 : April 15th 2019

  • fixed : a contact form error on form submission.

1.6.6 : April 10th 2019

  • added : a button to the admin widget dashboard
  • added : a dismissable feedback UI in the customizer

1.6.5 : April 5th 2019

  • improved : Readme.txt update and checkbox styling improvement in the customizer

1.6.4 : April 4th 2019

  • fixed : PHP Undefined index: header-footer when using the Customizr theme
  • fixed : CSS unit not properly set for some controls

1.6.3 : April 4th 2019

  • fixed : WP Widget Module => no options in select
  • fixed : wrong syntax for conditional statement leading to PHP error when using PHP version < 5.6
  • fixed : ie11 compatibility => added missing « -ms » vendor prefix to grid* properties

1.6.2 : April 3rd 2019

  • fixed : bug when a section width is set in percent

1.6.1 : April 3rd 2019

  • fixed : nimble top bar not hidden when searching theme or saving a draft
  • fixed : apply a default margin top and bottom to headings, in order to avoid theme stylesheet breaking vertical centering
  • improved : customizer UI with a new checkbox design
  • improved : PHP code performance on front by registering only the contextually active modules
  • added : a Post Grid module
  • added : a widget to the admin dashboard including latest news and links

1.6.0 : March 27th 2019

  • improved : navigation in changelog history
  • added : Export / Import feature

1.5.4 : March 22nd 2019

  • fixed : removed unwanted white space on top of section’s background because of a wrong initial parallax setup on mobile devices
  • fixed : CSS background-attachment:fixed rule is not well supported on mobile devices
  • improved : scroll animation for section anchor links did not work on full url links like https://mysite/#services

1.5.3 : March 19th 2019

  • fixed : prevents third party plugins overriding Nimble Builder editor in the customizer
  • fixed : wrong editor height on init
  • added : new control buttons to the text editors in the customizer : font-size buttons, underline, unlink

1.5.2 : March 14th 2019

  • fixed : a contact form with no body message could generate a fatal error
  • fixed : bulleted list could break in the text editor
  • improved : faster customization for text content

1.5.1 : March 8th 2019

  • fixed : Google font customizations could be not taken into account in some cases
  • improved : nested sections can now be moved up and down in a column
  • added : a new option to preview and restore a revision, for contextual and site wide sections
  • added : new option to add custom CSS classes to sections, columns and modules
  • added : a customizer notification for users of cache plugins

1.5.0 : March 5th 2019

  • added : [menu module] a new option to expand the mobile menu in full width below the hamburger icon.
  • added : a new user interface for section navigation, allowing users to navigate in the structure of Nimble Builder elements : locations, sections, columns and modules.

1.4.14 : February 26th, 2019

  • fixed : compatibility issue with Yoast SEO plugin. Sections located before and after the_content were not rendered.
  • fixed : add section button could inherit unwanted CSS properties from themes

1.4.13 : February 24th, 2019

  • fixed : wrong check when deciding between local and global for header and footer
  • added : New option to customize the acceptable score returned by Google reCAPTCHA in the form module.

1.4.12 : February 22nd, 2019

  • fixed : a level content could overlay its parent when its height was custom
  • fixed : make sure registered locations in the Customizr theme are always rendered when using the Nimble template and / or the Nimble header and footer
  • fixed : don’t cache global and local options when DOING_AJAX
  • added : hooks in header and footer template
  • added : Google reCAPTCHA option on forms

1.4.11 : February 19th, 2019

  • fixed : hidden blocks were lazy-loaded on load because of a incorrect offset top value
  • fixed : don’t run parallax on hidden blocks
  • improved : [Google Map Module] Load the js code when module visible

1.4.10 : February 17th, 2019

  • improved : various improvements of the background options for sections, columns and modules. New option to set the force of the parallax effect.

1.4.9 : February 14th, 2019

  • fixed : PHP error when previewing a customize changeset
  • fixed : CSS selectors wrongly implemented for the WP editor module
  • improved : the preview of a changeset on front

1.4.8 : February 13th, 2019

  • fixed : the system info should be displayed to users with admin capabilities only
  • improved : increase the specificity of CSS selectors for the font customization of the WP editor module

1.4.7 : February 2nd, 2019

  • fixed : image lightbox not working

1.4.6 : February 1st, 2019

  • fixed : when no stylesheet file has been generated on front, the fallback hook to print the inline stylesheet is not defined.
  • added : [Image module] implement a simple lightbox option
  • added : an admin bar « quick link » to edit a page, post or term with Nimble Builder

1.4.5 : January 26th, 2019

  • fixed : Dynamic CSS : the font-size input should not have a default value
  • fixed : when the value is a string of an object, no need to write an empty value
  • fixed : Twenty nineteen theme heading styling, adding a border ::before Hx
  • fixed : wrong selectors for the scrolling animation of the menu anchor
  • fixed : [html module] removed the potentially misleading placeholder pre tag.
  • improved : [button module] a title attribute can be displayed on hover
  • improved : added a set of default CSS rules for headings in order to be less dependant of the theme style
  • improved : reset the base font-size at location level. Ensure a consistent size in em for child nodes. Break the inheritance from the theme rules
  • improved : during customization added support for undo / redo with keyboard combination ctrl + z/y
  • improved : default CSS rules for links and images
  • improved : allow modules and pre-built sections to be inserted by double-clicking on module / section icon
  • improved : when a template is used indicate it in the customization topbar
  • improved : help users created real round icon borders
  • added : page building support for Internet Explorer by allowing double-click insertion
  • added : [heading module] a link option
  • added : a title attribute option to the heading module
  • added : [image module] an option to set a title attribute

1.4.4 : January 17th, 2019

  • fixed : another PHP warning when using an rgba color for an icon, a button or in a form
  • improved : compatibility with the Customizr theme

1.4.3 : January 16th, 2019

  • fixed : a PHP warning when using an rgba color for an icon, a button or in a form
  • improved : support for Firefox.

1.4.2 : December 22nd, 2018

  • added : a new global option to try the beta features
  • improved : header_one pre-build section

1.4.1 : December 21st, 2018

  • fixed : possible php notice when generating CSS rules for column width
  • fixed : replace array_filter() which expects at most 2 parameters in version oho PHP < 5.6, by a foreach loop
  • fixed : style of the column resizable handle broken in the Hueman theme
  • fixed : dynamic stylesheet not refreshed when dropping a section in a global location
  • fixed : fix loop_start and loop_end duplication in infinite-scroll loops. Could occur with JetPack, Hueman Pro and Customizr Pro.
  • added : a dismissable welcome notice when no sections has been created yet
  • added : a specific placeholder for header and footer locations, when customizing only
  • added [beta] : a widget area module
  • added [beta] : a new group of pre-built sections for header and footer
  • added : a « selectOptions » param to the signature of api.czr_sektions::setupSelectInput, allowing us to provide a set of options
  • added [beta] : implemented a parser for template tags inside double curly braces {{…}}
  • improved [beta] : modify ::dnd_canDrop with the case when user tries to drop a content header / footer section in a footer / header location => prevent + print an alert msg

1.4.0 : December 15th, 2018

  • fixed : use a different name for the various global inline stylesheets : breakpoint and inner/outer widths
  • fixed : when appending CSS rules by filtering ‘nimble_get_dynamic_stylesheet’, in Sek_Dyn_CSS_Builder::get_stylesheet, there’s no way to know if we are writing a local or a global stylesheet
  • fixed : UI of the global option is being re-generated when skope changes
  • updated : Font Awesome to v5.5.0
  • improved : deprecation of skope id ‘skp__post_page_home’. Now, when the home page is a static page, the Nimble options are the same as the page ones. Only the home with latests posts option has a specific set of Nimble options.
  • improved : various improvement of the UI and UX : clearer explanations of what the settings are doing, dynamic resizing of the UI icons when sections and columns are too narrows.
  • improved : deprecation of the « blank Nimble Builder template » in favor of a new set of options, fine-grained header and footer
  • added : the fundations for a header and footer customization

1.3.3 : December 5th, 2018

  • fixed : line breaks not automatically added when setting the content in the WP editor module
  • updated Nimble Builder logo

1.3.2 : December 4th, 2018

  • fixed : button module => set a default links hover color to avoid the default theme’s one to be applied
  • fixed : button module, icon module, image module, FP module => invalid pointer and title attribute when customizing
  • fixed : icon module => themes like Twenty Seventeen styling the link underline with a box-shadow instead of the regular « text-decoration:underline » rule
  • fixed : When typing fast in a number input, the last value is not taken into account
  • added : a gutenberg-like way to move sections up and down. convenient for big sections, painful to drag with the regular sortable handle

1.3.1 : November 26th, 2018

  • fixed : WP editor module, editor content not updated when clicking on the module UI hamburger menu
  • fixed : video embedded not displayed when using the WP editor module, Add Media > Insert from Url
  • fixed : use the_nimble_tinymce_module_content instead of the_content when handling the « autop » option
  • fixed : video embed iframe overflowing the module wrapper
  • fixed : impossible to move a module in a freshly created new section
  • improved : added a default underline style for links inside the WP editor module
  • improved : during drag and drop, better proximity detection + only one drop candidate highlighted a time. See support topic https://wordpress.org/support/topic/few-improvement-suggestions/
  • improved : refined the way links are handled in the preview. Two cases : 1-internal link ( <=> api.isLinkPreviewable(… ) = true ) : navigation allowed with shift + click, 2-extenal link => navigation is disabled
  • improved : performances of the customizer UI, significant speed improvements when rendering the various controls for level options
  • updated : Google font list to the latest version : https://fonts.google.com/
  • renamed « Full Nimble Builder template (beta) » to « Full Nimble Builder template (beta) »
  • improved : picking content logic has been improved. The section picker is opened when adding a section ( click on + insert a new section button ), the module picker opened in all other cases

1.3.0 : November 26th, 2018

  • fixed : the customizer UI was not loaded on WordPress network installs
  • fixed : columns layout randomly broken
  • fixed : tinymce editor module could be not accessible in some cases
  • improved : use a namespaced version of the select2 javascript library to avoid collision with other plugins or themes using select2
  • improved : make sure the tinyMce module is always accessible
  • added : introduced a new Nimble full page template (beta) using global header and footer locations

1.2.2 : November 11th, 2018

  • fixed : php function_exists( ‘\Nimble\ … ) breaks in some version of php ( 5.6.38 )
  • fixed : always check if ‘do_blocks’ exists for retrocompatibility with WP < 5.0

1.2.1 : November 10th, 2018

  • fixed : php function function_exists() can return false when the tested namespaced function starts with a backslash.
  • fixed : parallax background only applied to section level
  • fixed : background smart load only applied to section level
  • improved : when dragging content, no need to print dropzones before or after empty sections
  • improved : introduce a Nimble content filter for the TinyMce editor module, in order to prevent a content « corruption » by third party plugins

1.2.0 : November 8th, 2018

  • fixed : added compatibility patch for WordPress 5.0. Waiting for core decision on : https://core.trac.wordpress.org/ticket/45292
  • fixed : parallax effect not being applied on preset section drop
  • improved : image module margins are not inherited from the theme

1.1.9 : October 31st, 2018

  • fixed : broken column width in mobiles for columns with a custom horizontal margin.
  • fixed : conflict with Anspress plugin when uploading an image on front.
  • fixed : the content picker input ( for link creation ) was broken : « Set custom url » could be printed multiple times, no search results was generating an error, some pages or posts could not be listed.
  • fixed : conflict with HappyForms plugin when customizing a form.
  • improved : simple form module, added sender’s email in the body of the message.
  • improved : simple form module, animate with a scroll action to focus on the message after a send action.
  • added : an option for a parallax effect on section’s background image. Compatible with lazy loading.

1.1.8 : October 23rd, 2018

  • improved : performance improvements with new options to lazy load images
  • added : an admin page for Nimble Builder, to display the system informations
  • added : a dismissable update notifications in admin

1.1.7 : October 11th, 2018

  • fixed : check on php and wordpress version not preventing some plugin functions to be fired.

1.1.6 : October 11th, 2018

  • fixed : normalized the text style of the user interface when previewing, so it’s not impacted by the theme or other’s plugins style
  • improved : added a way to make links unclickable. partially fixes #193
  • added : a « Contact-us » category of sections, including 2 new pre-designed sections

1.1.5 : October 10th, 2018

  • fixed : columns of a pre-designed sections not resizable after a drop
  • fixed : don’t animate when duplicating a column or a module
  • fixed : added the missing button text option for the form module
  • improved : better support for https secure protocol when building the stylesheet URL

1.1.4 : October 9th, 2018

  • fixed : code typo generating a php error ( https://wordpress.org/support/topic/unable-to-activate-44/ )
  • fixed : use ‘https’ when building the dynamic stylesheet url when is_ssl()

1.1.3 : October 9th, 2018

  • fixed : user interface not generated on the first click in some cases

1.1.2 : October 8th, 2018

  • improved : the content picker should be available when expanding the main Nimble panel for the first time.
  • improved : the collection of pre-designed sections is fetched earlier for better perforamnces.
  • improved : a set of params can now be passed to a custom location when registering.

1.1.1 : October 7th, 2018

  • fixed : wrong error message, indicating a missing « ver_ini » property for column and module generated when dropping a module in a section to create
  • added : a filter ‘nimble_get_locale_template_path’, used for example in the Hueman theme to define a custom Nimble template path

1.1.0 : October 5th, 2018

  • This version includes major improvements. Many new modules and pre-designed sections are now available to create your pages.
  • New modules : heading, icon, button, Google map, Html content, quote, spacer, divider, contact form.
  • The user interface has been enhanced with a non intrusive top bar, including do/undo buttons, and global settings for Nimble builder.

1.0.4 : June 14th, 2018

  • fixed : when margins and paddings are not defined ( number field emptied ), no related CSS properties should be printed.
  • fixed : sek-sektion-inner should not have a padding of 15px on front.
  • fixed : a nested sektion should reset its parent column padding.
  • fixed : empty sektions wrapper should only be printed when customizing.
  • fixed : prevent element in the wp content to be displayed out of the wp-content-wrapper when previewing.
  • fixed : dynamic CSS can be printed twice : inline and enqueued as CSS file when user logged in.

1.0.3 : June 9th, 2018

  • fixed : missing dropzones around nested sections
  • fixed : reseting the spacing of a level was not changing the main setting.
  • fixed : the tinyMceEditor not collapsing on ‘sek-notify’
  • improved : tinyMce text editor => attach callbacks on ‘input’ instead of ‘change keyup’
  • improved : module dynamic ui => print the module name instead of ‘module’ at the bottom
  • improved : when clicking more than one time one the + ui icon, visually remind the user that a module should be dragged, with a light animation on the module picker container
  • added : encapsulate the singular post / page content inside a dom element so we can generate a dynamic ui around it when customizing + add an edit link to the post or page
  • added : introduced a loader overlay printed when the markup of any level being refreshed.
  • added : a « + » icon to add module from the sections dynamic UI

1.0.2 : June 7th, 2018

  • info : Nimble has been approved to be hosted on the wordpress.org plugin repository!
  • fixed : the background overlay should not be applied to a level when there’s no background image
  • added : a border-radius css rule to the pickable modules
  • added : the location type printed at the bottom of the dynamic ui when hovering
  • improved : the ui icon size gets smaller when number of columns is >= 4
  • improved : the « Insert new section » is revealed when mouse is coming 50 pixels around

1.0.1 : June 6th, 2018

  • fixed : submission issue on wordpress.org. Apply various fixes to the code in order to use unique function names, namespaces, defines, and classnames.
  • fixed : location levels need the css rule clear:both
  • fixed : clicking on the pencil icon of the tiny_mce_module should expand the editor
  • fixed : impossible to resize a fresh new column
  • fixed : impossible to move a fresh new module
  • fixed : alpha color input unwanted expansion when 2 instances displayed at the same time
  • fixed : before (after) loop sections might be duplicated in some edge cases
  • improved : reconsider behavior on mouse click (release) in the preview

1.0.0 : June 1st, 2018

  • initial submission to the wordpress.org plugins repository