Nagging Mario's Princess

    btk

    2.0.2 • Public • Published

    BTK - Bootstrap Templating Kit for Magnolia CMS

    Create simple websites with Magnolia CMS and Bootstrap.

    Developed on Magnolia 6.2.7. Using Bootstrap 4.3.1.

    If something doesn’t work, please contact us:

    Installation

    Magnolia CLI

    Run in Magnolia's folder:

    mgnl install btk
    

    or

    Git

    Clone BTK repository into Magnolia's light modules folder.

    User Guide

    When creating new page Home [#btk], Page [#btk] and Search [#btk] templates will be available.

    Use Home [#btk] for root page, Page [#btk] for subpages. Search [#btk] as a root child will enable search functionality.

    Demo page

    Inside the module you can find BTK-Template demo page that is fully build with BTK. Demo page serves also as full documentation on BTK's page templates and components.

    To see demo page you have to:

    • import /btk/demo/dam.BTK-Template.xml into dam workspace (remember to import into folder and then move it to root)
    • import /btk/demo/website.BTK-Template.xml into website workspace

    What’s Included?

    Your module will have everything you need to build a modern website with Magnolia CMS and Bootstrap.

    Pages:

    • Home
    • Page
    • Search

    Components:

    • Accordion
    • Button
    • Card
    • Carousel
    • Divider
    • Heading
    • Image
    • Jumbotron
    • Modal
    • Row
    • Text

    Source files

    Compile Bootstrap with your own asset pipeline by using source Sass, JavaScript files in webresources-src.

    Should you require build tools, they are included for developing Bootstrap.

    npm i
    npm run build
    

    Changelog

    2.0.2

    • Updated dialogs definitions for new UI in Magnolia 6.2.x

    2.0.1

    • Bootstrap 4.3.1

    License

    This project is open source software licensed as MIT.

    Install

    npm i btk

    DownloadsWeekly Downloads

    2

    Version

    2.0.2

    License

    MIT

    Unpacked Size

    1.08 MB

    Total Files

    177

    Last publish

    Collaborators

    • gregovskyt
    • bartoszstaryga