ComboStrap - Release 1.12
About
This page regroups the changes for the release 1.12 (2021-03-21)
This is release that has started with a couple of request and ended big.
The most important features are:
-
the
link component accepts now children component.
List
Check the below changes to know more about all of them:
webcode is now integrated in Combo. The code is taken from the calls because the regular expression for the update lexer mode was not catching the code when there was whitespace.
-
the disabling of
preformated has been improved by not allowing this mode via the
accept function of the syntax class.
the combostrap logo got a fix color to be able to embedded it via object.
the
code element supports now the code export functionality of dokuwiki.
New component:
accordion lets you lay out
panel in a
accordion fashion.
New syntax for
tabs. The syntax of the
tabs component was too complicated. We have deprecated the
old syntax in favor of a new one based on
panel. It brings the fact that
accordion and
tabs are the same navigational element on two differents layouts.
New skin for
tabs called
enclosed-tabs and
enclosed-pills that will enclose the tabs within a border.
New syntax
link element. The dokuwiki link element allows only text or image as description. This link component enhances the syntax and allows any component as description (
icon for instance)
New
button HTML generation. If a button has a link in its description, the
HTML generated is a link with a button role. This corrects the XHTML compliancy problem and makes the button clickable on its whole surface.
-
Link Styling breaking change:
-
-
-
Facebook aware: ComboStrap pages are now
facebook.
New:
social page to concentrate on one page all the social features.
-
Improved: the
frontmatter creates a link to debug quickly the json if there is any errors.
-
-
-
New: For internal and debug purpose: The version of Combostrap is now available in a html meta generator tag and in the title of the footer link.
Bug:
dropdown was not attributes aware. You can now add styling class to hide dropdown depending on the screen width.
New anchor. Every
heading has now an anchor to help get a direct link.
New component:
tweet to embed tweet in your pages.
New: Style and Javascript Dokuwiki independency: Combostrap does not depend anymore on Dokuwiki Style and Javascript engine. All component snippets are embedded individually on each page only when used.
New: Strap template, run first the page, then the bars to fill the
HTML heads with all web component snippet (
CSS, JS)