Skip to content
This repository has been archived by the owner on Jan 10, 2023. It is now read-only.

dcdustin/MavBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MavBox

Provides MavBox and MavBox.Media for the displaying of lightbox / Dialog styled windows for text, media, and webpages.

Screenshot

How to use

These are the basic classes used by MavBox

    #CSS
    /* CONTAINER ELEMENT */
    .mavbox { position: absolute; display: none; z-index: 1000; }

    /* USED IF NO TITLEBAR IS SET */
    .mavbox .mavbox-notitle { }

    /* USED IF NO BUTTONS ARE SET */
    .mavbox .mavbox-nobuttons {  }

    /* TITLEBAR ELEMENT */
    .mavbox > div.mavbox-titlebar { }
    .mavbox > div.mavbox-movable { cursor: move !important; }
    .mavbox > div.mavbox-titlebar > .mavbox-titletext {  }
    .mavbox > div.mavbox-titlebar > div.mavbox-button { }
    .mavbox > div.mavbox-titlebar > div.mavbox-button:hover { }
    .mavbox div.mavbox-titleclose { }
    .mavbox div.mavbox-titlemin { }
    .mavbox div.mavbox-titlemin-restore { }
    .mavbox div.mavbox-titlemax { }
    .mavbox div.mavbox-titlemax-restore { }

    /* BOX'S MESSAGE AREA */
    .mavbox > div.mavbox-message { overflow: auto; }

    /* BUTTON AREA */
    .mavbox > div.mavbox-buttonarea { }
    .close-button { }

    /* BOX'S BUTTONS */
    .mavbox > div.mavbox-buttonarea > .mavbox-button { }

See the documentation for full options, but this is an average instantiation.

    #JS
    mavbox = new MavBox({
            'id': 'myMavBox',
            'width': 450,
            'maxHeight': '300px',
            'modal': true, 
            'draggable': true,
            'blurHides': false,
            'keyboardAccess': true,
            'persistent': true,
            'message': "This is a very nice box you've placed me in, thank you.",
            'title': 'A Nice little MavBox',
            'titleButtons': {'close':true,'max':true,'min':true},
            'buttons': [{
                    'text': 'close',
                    'id': 'myButtonID',
                    'class': 'no-class-thanks'
            }]
    });

About

Completely new Mootools based dialog class for html, slideshows, media, and webpages

Resources

Stars

Watchers

Forks

Packages

No packages published