7

GitHub - actuallyakash/spacers: when you need more __space__

 3 years ago
source link: https://github.com/actuallyakash/spacers
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

spacers

when you need more space

http://actuallyakash.github.io/spacers

Package Managers

# Bower
bower install --save spacersjs

# NPM
npm install spacersjs

Settings

Option Type Default Description element string null Selector on which the spacer has to be initialized appendHtml string begin To append spacer divs after or before the specified element. Use begin to append before the selector and end to append after the selector. padding boolean true To enable padding, which is default behavior margin boolean false To enable margin onDragEnd boolean null Function for using the spacer values when drag is ended containedArea object (DOM node or jQuery object) or window.document Use if you're not able to find the element (ex- when using iframe)

spacerClass object null For adding custom classes in the spacers defaultSpacing string 8px Initial starting spacer height. defaultPadding object null an object with initial padding spacer top, bottom, left, right values. Overwrites the defaultSpacing parameter defaultMargin object null an object with initial margin spacer top, bottom, left, right values. Overwrites the defaultSpacing parameter spacingUnit string px Change default spacing unit of spacers like em, rem, in, cm ..etc showOnHover string false Show spacers only on hover hideSpacingValue boolean false Hides the margin/padding values at the center of the spacer showLabel string null Enable and set the label to specified string beside the spacing value enableLock boolean false Link opposite spacers lockIcon string <span class="lock"></span> HTML string for the lock icon unlockIcon string <span class="unlock"></span> HTML string for the unlock icon

Example

Initialize with:

spacers({
    element: '.element-unique-class'
});

Dependencies

Voila! It works without any dependencies.

License

Copyright (c) 2021 Akash Licensed under the MIT license.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK