Skip to content

@VizuaaLOG VizuaaLOG released this May 4, 2019 · 266 commits to master since this release

  • Feature Brand new documentation! To improve the ease of updating the docs the documentation has been ported to a new static site build, Jigsaw. As part of this it's also had a freshen up, there's still some things that needs tweaking but we're mostly there. The docs have also been moved out of the main repository, and are now in a BulmaJS-Docs repository. You can access the new docs by visiting bulmajs.tomerbe.co.uk. If you would still like to use the pre 0.10 docs you can do so by visiting https://vizuaalog.github.io/BulmaJS/;
  • Feature #70 The automatic document parsing can be disabled using the bulmaOptions object.
  • Tweak #70 The traverseDOM method now accepts an optional parameter specifying an HTMLElement to use as the scope when parsing the document.
  • Tweak The destroyOnConfirm and destroyOnCancel options on the alert plugin have been moved to the buttons object and renamed to destroy.
  • Tweak The closeOnConfirm and closeOnCancel options on the alert plugin have been moved to the buttons object and renamed to close.
  • Tweak The onConfirm property on the alert object has been moved to the confirm object and renamed to onClick.
  • Tweak The onCancel property on the alert object has been moved to the cancel object and renamed to onClick.
Assets 2
Mar 23, 2019
Publish 0.9.1

@VizuaaLOG VizuaaLOG released this Feb 15, 2019 · 266 commits to master since this release

0.8.0

  • Feature #47 Implement an alert box. This extends the modal plugin and uses the card style. The type of alert box can be specified, adjusting the colours used.
  • Tweak #61 Remove the assumed window assignment, if you rely on this then you'll need to ensure you add this to you applications JS.
  • Tweak BREAKING The modal's type attribute has been renamed to style. This value is changing the 'style' of the modal, and so this better reflects the option.
  • Bug #61 Add a default export for the full BulmaJS bundle.
  • Deprecated Wikiki's Accordion plugin has been Deprecated from the core and will be removed in the 1.0 release. If you are using Wikiki's Accordion extension then it's recommended to use the official JS integration for it.
  • Deprecated Wikiki's Calendar plugin has been Deprecated from the core and will be removed from the 1.0 release. If you are using Wikiki's Calendar extension then it's recommended to use the official JS integration for it.
Assets 2

@VizuaaLOG VizuaaLOG released this Feb 11, 2019 · 266 commits to master since this release

  • Feature #27 Modals can now be closed by pressing the
    escape key.
  • Feature #27 Modals can now be closed by clicking outside of an open modal.
  • Feature #27 When a modal is opening the is-clipped class is applied to the body element.
  • Feature Added a new findElement helper method to the BulmaJS core. This method will allow plugins to easily normalise an arugment that needs to be either an HTMLElement or a query selector string.
  • Feature #27 Rewrite the modal plugin, providing a new functionality, options and a full Javascript API.
  • Feature #50 Allow multiple plugins to be attached to a single class.
  • Feature #39 Implement a uniformed plugin interface
  • Feature #40 Add the ability for the navbar to be sticky at a certain threshold. Also add the ability for the navbar to hide on scroll down and reappear on scroll up. Thanks to rdhar for the suggestion!
  • Tweak #51 Thanks to apecell the file plugin now supports drag and drop.
  • Bug #27 closeButton event is now correctly removed when destroying a modal.
  • Bug #53 The tabs plugin now ensures it only grabs the ul/li element that is a direct child of the tabs-content element.
  • Bug #54 Fix an issue where plugins were sometimes attached twice.
Assets 2

@VizuaaLOG VizuaaLOG released this Feb 11, 2019 · 266 commits to master since this release

The reason for this being a large version jump is due to the complete overhaul of the documentation. While this doesn't change the functionality of the code, I feel like this is a large enough change to the project to warrant more than a 'patch' version bump.

  • #36 The navbar burger button now has the is-active class toggled.
  • #22 Documentation has had a redesign and a complete rewrite. If you find a typo please blame my keyboard ( :) ) and file an issue or submit a pull request.
Assets 2

@VizuaaLOG VizuaaLOG released this Jun 10, 2018 · 266 commits to master since this release

0.5.0

  • #38 Adjust how plugins are initialised by using classes instead. Data attributes can still be used for customising the plugins behaviour, if supported. (closes #20)
  • 43b64cd Add a new option to the tabs plugin that allows tabs to be changed when the user hovers over the tab link. On mobile this will revert back to the click/tap handler due to the lack of a hover event being called. (closes #35)
Assets 2

@VizuaaLOG VizuaaLOG released this May 22, 2018 · 266 commits to master since this release

  • #28 Add the option to disable the modal being closable
  • #31 Add automated linting to the CI process (closes #20)
  • #33 Add a tab plugin (closes #26)
Assets 2

@VizuaaLOG VizuaaLOG released this Feb 11, 2018 · 266 commits to master since this release

  • Fix #16 - Publish to NPM
  • Fix #17 - Wikiki's CSS files not being loaded on the docs
  • Fix #19 - Added a changelog
Assets 2

@VizuaaLOG VizuaaLOG released this Dec 3, 2017 · 266 commits to master since this release

Bug fixes

  • Fixes #6 - the close button builder has been moved to each dismissable component instead of being shared through the DismissableComponent class. This is because the Message requires the button to be closed at a later state to the Notification. This will be changed at a later date as it feels dirty duplicating this.
Assets 2

@VizuaaLOG VizuaaLOG released this Oct 14, 2017 · 266 commits to master since this release

Due to the changes in the usage of BulmaJS a new version minor version was created, as this can be a breaking change.

  • Simplified usage
Assets 2
You can’t perform that action at this time.