Skip to content

Simple jQuery plugin to switch css stylesheet skin theme on your template demo

License

Notifications You must be signed in to change notification settings

infario/colorpanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

colorpanel

Simple jQuery plugin to switch css stylesheet skin theme on your template demo

Demo and usage guide

How to use

Include plugin Stylesheet on your head

 <link href="dist/jquery.colorpanel.css" rel="stylesheet">

Include skin Stylesheet on your head with id

<link href="skins/default.css" id="cpswitch" rel="stylesheet">

Add panel html code within your body tag

If you want to have transition effect on change of stylsheet have the panel code out of your animate container div : ie #wrapper

  <div id="colorPanel" class="colorPanel">
        <a id="cpToggle" href="#"></a>
        <ul></ul>
    </div>

Include script on your footer below jQuery

 <script src="dist/jquery.colorpanel.js"></script>

call the plugin code on your document ready event

$('#colorPanel').ColorPanel({
            styleSheet: '#cpswitch'
            , animateContainer: '#wrapper'
            , colors: {
                '#4B77BE': 'skins/default.css'
                , '#16a085': 'skins/seagreen.css'

            , }
        });

Options

            {
            styleSheet: '#cpswitch'
            , colors: {
                '#1abc9c': 'skins/default.css'
                , '#2980b9': 'skins/blue.css'
                , '#c0392b': 'skins/red.css'
            , }
            , linkClass: 'linka'
            , animateContainer: false
            }
Name Type Default Description
styleSheet string | selector '#cpswitch' pass the id of your skin stylesheet link tag
colors object { '#1abc9c': 'skins/default.css' , '#2980b9': 'skins/blue.css' , '#c0392b': 'skins/red.css' , } list of color options you are providing as object. Hex color codes as Key and css file path as value
animateContainer string | Selector or false false pass the container div for whole page to make fadeIn , fadeOut transition
linkClass string 'linka' pass the classname for color anchor

About

Simple jQuery plugin to switch css stylesheet skin theme on your template demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published