comparison default/node_modules/nestable2/jquery.nestable.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:1d038bc9b3d2
1 $nestable-root-class: dd;
2 $nestable-list-class: dd-list;
3 $nestable-item-class: dd-item;
4 $nestable-drag-class: dd-dragel;
5 $nestable-handle-class: dd-handle;
6 $nestable-collapsed-class: dd-collapsed;
7 $nestable-placeholder-class: dd-placeholder;
8 $nestable-no-children-class: dd-nochildren;
9 $nestable-empty-class: dd-empty;
10
11 .#{$nestable-root-class} {
12 position: relative;
13 display: block;
14 margin: 0;
15 padding: 0;
16 max-width: 600px;
17 list-style: none;
18 font-size: 13px;
19 line-height: 20px;
20 }
21
22 .#{$nestable-list-class} {
23 display: block;
24 position: relative;
25 margin: 0;
26 padding: 0;
27 list-style: none;
28
29 .#{$nestable-list-class} {
30 padding-left: 30px;
31 }
32 }
33
34 .#{$nestable-item-class},
35 .#{$nestable-empty-class},
36 .#{$nestable-placeholder-class} {
37 display: block;
38 position: relative;
39 margin: 0;
40 padding: 0;
41 min-height: 20px;
42 font-size: 13px;
43 line-height: 20px;
44 }
45
46 .#{$nestable-handle-class} {
47 display: block;
48 height: 30px;
49 margin: 5px 0;
50 padding: 5px 10px;
51 color: #333;
52 text-decoration: none;
53 font-weight: bold;
54 border: 1px solid #ccc;
55 background: #fafafa;
56 border-radius: 3px;
57 box-sizing: border-box;
58
59 &:hover {
60 color: #2ea8e5;
61 background: #fff;
62 }
63 }
64
65 .#{$nestable-item-class} > button {
66 position: relative;
67 cursor: pointer;
68 float: left;
69 width: 25px;
70 height: 20px;
71 margin: 5px 0;
72 padding: 0;
73 text-indent: 100%;
74 white-space: nowrap;
75 overflow: hidden;
76 border: 0;
77 background: transparent;
78 font-size: 12px;
79 line-height: 1;
80 text-align: center;
81 font-weight: bold;
82
83 &:before {
84 display: block;
85 position: absolute;
86 width: 100%;
87 text-align: center;
88 text-indent: 0;
89 }
90
91 &.dd-expand:before {
92 content: '+';
93 }
94
95 &.dd-collapse:before {
96 content: '-';
97 }
98 }
99
100 .dd-expand {
101 display: none;
102 }
103 .#{$nestable-collapsed-class} .#{$nestable-list-class},
104 .#{$nestable-collapsed-class} .dd-collapse {
105 display: none;
106 }
107 .#{$nestable-collapsed-class} .dd-expand {
108 display: block;
109 }
110
111 .#{$nestable-empty-class},
112 .#{$nestable-placeholder-class} {
113 margin: 5px 0;
114 padding: 0;
115 min-height: 30px;
116 background: #f2fbff;
117 border: 1px dashed #b6bcbf;
118 box-sizing: border-box;
119 -moz-box-sizing: border-box;
120 }
121
122 .#{$nestable-empty-class} {
123 border: 1px dashed #bbb;
124 min-height: 100px;
125 background-color: #e5e5e5;
126 background-size: 60px 60px;
127 background-position: 0 0, 30px 30px;
128 }
129
130 .#{$nestable-drag-class} {
131 position: absolute;
132 pointer-events: none;
133 z-index: 9999;
134
135 &> .#{$nestable-item-class} .#{$nestable-handle-class} {
136 margin-top: 0;
137 }
138
139 .#{$nestable-handle-class} {
140 box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);
141 }
142 }
143
144 .#{$nestable-no-children-class} .#{$nestable-placeholder-class} {
145 display: none;
146 }