placeholder_text option
This commit is contained in:
parent
aff5ce5204
commit
d11eaba9b8
8 changed files with 22 additions and 16 deletions
|
|
@ -400,6 +400,7 @@
|
|||
height: parseInt(this.container.attr('data-gs-height')) || 0,
|
||||
item_class: 'grid-stack-item',
|
||||
placeholder_class: 'grid-stack-placeholder',
|
||||
placeholder_text: '',
|
||||
handle: '.grid-stack-item-content',
|
||||
handle_class: null,
|
||||
cell_height: 60,
|
||||
|
|
@ -470,7 +471,7 @@
|
|||
|
||||
this.placeholder = $(
|
||||
'<div class="' + this.opts.placeholder_class + ' ' + this.opts.item_class + '">' +
|
||||
'<div class="placeholder-content" /></div>').hide();
|
||||
'<div class="placeholder-content">' + this.opts.placeholder_text + '</div></div>').hide();
|
||||
|
||||
this.container.height(
|
||||
this.grid.get_grid_height() * (this.opts.cell_height + this.opts.vertical_margin) -
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ $animation_speed: .3s !default;
|
|||
bottom: 0;
|
||||
width: auto;
|
||||
z-index: 0 !important;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
> .grid-stack-item {
|
||||
|
|
@ -53,21 +54,21 @@ $animation_speed: .3s !default;
|
|||
-ms-touch-action: none;
|
||||
touch-action: none;
|
||||
}
|
||||
|
||||
|
||||
&.ui-resizable-disabled > .ui-resizable-handle,
|
||||
&.ui-resizable-autohide > .ui-resizable-handle { display: none; }
|
||||
|
||||
|
||||
&.ui-draggable-dragging,
|
||||
&.ui-resizable-resizing {
|
||||
z-index: 100;
|
||||
|
||||
|
||||
> .grid-stack-item-content,
|
||||
> .grid-stack-item-content {
|
||||
box-shadow: 1px 4px 6px rgba(0, 0, 0, 0.2);
|
||||
opacity: 0.8;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
> .ui-resizable-se,
|
||||
> .ui-resizable-sw {
|
||||
text-align: right;
|
||||
|
|
@ -81,15 +82,15 @@ $animation_speed: .3s !default;
|
|||
text-rendering: auto;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
|
||||
|
||||
&::before { content: "\f065"; }
|
||||
}
|
||||
|
||||
|
||||
> .ui-resizable-se {
|
||||
display: inline-block;
|
||||
@include vendor(transform, rotate(90deg));
|
||||
}
|
||||
|
||||
|
||||
> .ui-resizable-nw { cursor: nw-resize; width: 20px; height: 20px; left: 10px; top: 0; }
|
||||
> .ui-resizable-n { cursor: n-resize; height: 10px; top: 0; left: 25px; right: 25px; }
|
||||
> .ui-resizable-ne { cursor: ne-resize; width: 20px; height: 20px; right: 10px; top: 0; }
|
||||
|
|
@ -98,7 +99,7 @@ $animation_speed: .3s !default;
|
|||
> .ui-resizable-s { cursor: s-resize; height: 10px; left: 25px; bottom: 0; right: 25px; }
|
||||
> .ui-resizable-sw { cursor: sw-resize; width: 20px; height: 20px; left: 10px; bottom: 0; }
|
||||
> .ui-resizable-w { cursor: w-resize; width: 10px; left: $horizontal_padding / 2; top: 15px; bottom: 15px; }
|
||||
|
||||
|
||||
@for $i from 1 through $gridstack-columns {
|
||||
&[data-gs-width='#{$i}'] { width: (100% / $gridstack-columns) * $i; }
|
||||
&[data-gs-x='#{$i}'] { left: (100% / $gridstack-columns) * $i; }
|
||||
|
|
@ -106,8 +107,8 @@ $animation_speed: .3s !default;
|
|||
&[data-gs-max-width='#{$i}'] { max-width: (100% / $gridstack-columns) * $i; }
|
||||
}
|
||||
}
|
||||
|
||||
&.grid-stack-animate,
|
||||
|
||||
&.grid-stack-animate,
|
||||
&.grid-stack-animate .grid-stack-item {
|
||||
@include vendor(transition, left $animation_speed, top $animation_speed, height $animation_speed, width $animation_speed);
|
||||
}
|
||||
|
|
@ -134,7 +135,7 @@ $animation_speed: .3s !default;
|
|||
left: 0 !important;
|
||||
top: auto !important;
|
||||
margin-bottom: $vertical_padding;
|
||||
|
||||
|
||||
.ui-resizable-handle { display: none; }
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue