DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:mikioplugin

This is an old revision of the document!


mikioplugin Plugin

Compatible with DokuWiki

  • 2024-02-06 "Kaos" unknown
  • 2023-04-04 "Jack Jackrum" yes
  • 2022-07-31 "Igor" yes
  • 2020-07-29 "Hogfather" yes

plugin Mikio Plugin adds a heap of layout and Bootstrap 4 elements that can be used on your DokuWiki pages

Last updated on
2023-05-20
Provides
Syntax
Repository
Source

Similar to bootswrapper, button, combo, quizlib, wrap

Tagged with bootstrap, style

Installation

Search and install the plugin using the Extension Manager.

Alternatively, refer to Plugins on how to install plugins manually. Download the plugin package and unpack it to your plugin-directory (lib/plugins/). This will create a new folder called mikioplugin.

About

Mikio Plugin adds a heap of layout and Bootstrap 4 elements that can be used on your DokuWiki pages.

This plugin can be used by itself, however is designed to complement the Mikio theme.

The plugin currently adds support for:

  • Accordion
  • Alerts
  • Anchor
  • Badges
  • Blockquote
  • Box
  • Button & Button Groups
  • Cards
  • Carousel / Slides
  • Columns, Rows and Grid layouts
  • Custom headings
  • Icon Engine
  • Listgroups
  • Navigation Dropdowns
  • Pagenation
  • Placeholders
  • Progress Bars
  • Quizes
  • Statistics
  • Steps
  • Tabs

Syntax

The syntax for the plugin is available at the Mikio Plugin Wiki.

Styling

You can edit the /assets/variables.css file to modify most of the colours used across the Mikio Plugin elements.

If you install the Mikio template, the /assets/variables.css will be ignored and replaced by the colours used within the template. These can be edited directly using the Template Style Settings editor.

Releases

2023-06-06

  • Added Nav item to create dropdown navigation items 18. Thanks armandostyl
  • Added support for elements in sidebars

2023-05-20

  • AccordionItem, Alert, Blockquote, Card and CardBody now support containing 'protected' type which fixes some elements not rendering correctly (ie <code>)

2023-05-19

  • Updated to include a polyfill for array_key_first if PHP < 7.3

2022-10-31

  • Fixed 'link' type for Buttons
  • Updated CSS to use CSS Variables (supporting switchable themes and style editor within Mikio template) 16. Thanks chrbinder.
  • variables.css no longer included if the mikio template is installed, active and version 2022-10-31 or greator

2021-01-18

  • Fixed accordian not rendering tables inside itself 15. Thanks Melphios

2021-12-15

  • Added autoclose attribute to Accordions to close any other open accordion items other than the one clicked by the user. Requested by eFreshman

2021-12-14

  • Fix Carousel not containing image by default 14. Thanks eFreshman

2021-12-13

  • Fix Struct Plugin Aggregation 13. Thanks eFreshman

2021-11-13

  • Carousel control colors can now be customized
  • Carousel now supports circle indicators
  • Dynamically built and fullscreen carousels now supported
  • SyntaxRender method now correctly converts tagName to methodNames

2021-08-11

  • Replace Windows directory separator in CSS paths
  • Fixed path check in LESS engine on Windows
  • Recompiled CSS
  • Fixed PHP warnings

2021-08-10

  • Button outline styling fix #12
  • Added small margin to left and right of buttons

2021-07-13

  • Element class shortcuts (eg text-center) working again
  • LESS engine updated to match the Mikio theme
  • LESS fallback to CSS

2021-04-23

  • Fixed Card element overflow issues. Cards will now be their own height when inside a row element. To force cards to all be the same height, wrap each card in a col element
  • Adding a card-footer element inside a card-body element will now work. This fixes inside card elements
  • Cards and Carousel images are now contained inside the element instead of covering the element
  • Added cover attributes to Card and Carousel for images to cover element instead of being contained
  • Height attribute bugfix for placeholders

2021-04-19

  • Fixed images not always being contained within elements such as card headers #9

2021-03-05

  • Added support for custom element types and styling #6

2020-03-02

  • Fixed a dokuwiki rendering issue in card bodies #7
  • Fixed a text alignment not being applied in alerts #8

2020-10-29

  • Initial release

Discussion

[APPLAUSE] This plugin rocks! Unlike Bootstrap Wrapper Plugin (which only support Bootstrap-based templates), this can work on non-Bootstrap-based templates including default DokuWiki Template and Writr Template (styles of elements may vary, but at least they are functional). God knows I have abandoned Bootstrap elements for 4 yrs because not all my wiki instances use Bootstrap3 Template, but now I may consider to get back to use them. — milchflasche aka GJRobert 2020-10-29 15:48

plugin/mikioplugin.1686022443.txt.gz · Last modified: 2023-06-06 05:34 by 110.145.102.167

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki