]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | .#{$prefix}grid-row-editor {\r |
2 | .#{$prefix}field {\r | |
3 | margin: 0 ceil($grid-row-editor-field-spacing / 2) 0 floor($grid-row-editor-field-spacing / 2);\r | |
4 | }\r | |
5 | \r | |
6 | @if $include-ext-form-field-display {\r | |
7 | .#{$prefix}form-display-field {\r | |
8 | $grid-cell-display-field-padding:\r | |
9 | top($grid-cell-inner-padding)\r | |
10 | right($grid-cell-inner-padding) - floor($grid-row-editor-field-spacing / 2)\r | |
11 | bottom($grid-cell-inner-padding)\r | |
12 | left($grid-cell-inner-padding) - floor($grid-row-editor-field-spacing / 2);\r | |
13 | \r | |
14 | padding: $grid-cell-display-field-padding;\r | |
15 | line-height: $grid-row-cell-line-height;\r | |
16 | \r | |
17 | @if $include-ie {\r | |
18 | .#{$prefix}ie9m & {\r | |
19 | // IE8 and 9 always use content-box sizing on elements that have a min-height\r | |
20 | min-height: $grid-row-height - vertical($grid-cell-display-field-padding);\r | |
21 | }\r | |
22 | }\r | |
23 | }\r | |
24 | \r | |
25 | @if $include-ext-grid-column-action {\r | |
26 | .#{$prefix}form-action-col-field {\r | |
27 | padding:\r | |
28 | max(ceil(($grid-cell-field-height - $grid-actioncolumn-icon-height) / 2), 0)\r | |
29 | max($grid-actioncolumn-horizontal-padding - ceil($grid-row-editor-field-spacing / 2), 0)\r | |
30 | max(floor(($grid-cell-field-height - $grid-actioncolumn-icon-height) / 2), 0)\r | |
31 | max($grid-actioncolumn-horizontal-padding - floor($grid-row-editor-field-spacing / 2), 0);\r | |
32 | }\r | |
33 | }\r | |
34 | }\r | |
35 | \r | |
36 | @if $include-ext-form-field-text {\r | |
37 | .#{$prefix}form-text {\r | |
38 | padding: $grid-row-editor-field-padding;\r | |
39 | \r | |
40 | @if $include-ff {\r | |
41 | .#{$prefix}gecko & {\r | |
42 | // firefox adds an additional px of horizontal space inside text inputs\r | |
43 | padding-left: max((left($grid-row-editor-field-padding) - 1), 0);\r | |
44 | padding-right: max((right($grid-row-editor-field-padding) - 1), 0);\r | |
45 | }\r | |
46 | }\r | |
47 | }\r | |
48 | }\r | |
49 | \r | |
50 | .#{$prefix}panel-body {\r | |
51 | // !important is needed to override dock layout border-management rules\r | |
52 | border-top: $grid-row-editor-border !important;\r | |
53 | border-bottom: $grid-row-editor-border !important;\r | |
54 | padding: $grid-row-editor-padding;\r | |
55 | background-color: $grid-row-editor-background-color;\r | |
56 | }\r | |
57 | \r | |
58 | @if $include-ext-form-field-checkbox {\r | |
59 | .#{$prefix}grid-with-col-lines & {\r | |
60 | .#{$prefix}form-cb {\r | |
61 | margin-right: $grid-row-cell-border-width;\r | |
62 | }\r | |
63 | \r | |
64 | @if $include-rtl {\r | |
65 | .#{$prefix}rtl.#{$prefix}form-cb {\r | |
66 | margin-right: 0;\r | |
67 | margin-left: $grid-row-cell-border-width;\r | |
68 | }\r | |
69 | }\r | |
70 | }\r | |
71 | }\r | |
72 | }\r | |
73 | \r | |
74 | @include x-frame(\r | |
75 | $cls: grid-row-editor-buttons,\r | |
76 | $ui: default-bottom, // change default to $ui when RowEditor adds ui support\r | |
77 | $border-radius: 0 0\r | |
78 | $grid-row-editor-button-container-border-radius\r | |
79 | $grid-row-editor-button-container-border-radius,\r | |
80 | $border-width: 0\r | |
81 | $grid-row-editor-border-width\r | |
82 | $grid-row-editor-border-width\r | |
83 | $grid-row-editor-border-width,\r | |
84 | $padding: $grid-row-editor-button-container-padding,\r | |
85 | $background-color: $grid-row-editor-background-color,\r | |
86 | $background-gradient: 'none',\r | |
87 | $table: true\r | |
88 | );\r | |
89 | \r | |
90 | @include x-frame(\r | |
91 | $cls: grid-row-editor-buttons,\r | |
92 | $ui: default-top, // change default to $ui when RowEditor adds ui support\r | |
93 | $border-radius:\r | |
94 | $grid-row-editor-button-container-border-radius\r | |
95 | $grid-row-editor-button-container-border-radius\r | |
96 | 0 0,\r | |
97 | $border-width:\r | |
98 | $grid-row-editor-border-width\r | |
99 | $grid-row-editor-border-width\r | |
100 | 0\r | |
101 | $grid-row-editor-border-width,\r | |
102 | $padding: flip-vertical($grid-row-editor-button-container-padding),\r | |
103 | $background-color: $grid-row-editor-background-color,\r | |
104 | $background-gradient: 'none',\r | |
105 | $table: true\r | |
106 | );\r | |
107 | \r | |
108 | .#{$prefix}grid-row-editor-buttons {\r | |
109 | border-color: $grid-row-editor-border-color;\r | |
110 | }\r | |
111 | \r | |
112 | .#{$prefix}row-editor-update-button {\r | |
113 | margin-right: ceil($grid-row-editor-button-spacing / 2);\r | |
114 | }\r | |
115 | .#{$prefix}row-editor-cancel-button {\r | |
116 | margin-left: floor($grid-row-editor-button-spacing / 2);\r | |
117 | }\r | |
118 | \r | |
119 | @if $include-rtl {\r | |
120 | .#{$prefix}rtl.#{$prefix}row-editor-update-button {\r | |
121 | margin-left: ceil($grid-row-editor-button-spacing / 2);\r | |
122 | margin-right: auto;\r | |
123 | }\r | |
124 | .#{$prefix}rtl.#{$prefix}row-editor-cancel-button {\r | |
125 | margin-right: floor($grid-row-editor-button-spacing / 2);\r | |
126 | margin-left: auto;\r | |
127 | }\r | |
128 | }\r | |
129 | \r | |
130 | .#{$prefix}grid-row-editor-errors {\r | |
131 | .#{$prefix}tip-body {\r | |
132 | padding: $grid-row-editor-error-tip-body-padding;\r | |
133 | }\r | |
134 | }\r | |
135 | \r | |
136 | .#{$prefix}grid-row-editor-errors-item {\r | |
137 | list-style: $grid-row-editor-error-tip-list-style;\r | |
138 | margin-left: $grid-row-editor-error-tip-list-spacing;\r | |
139 | }\r | |
140 | \r | |
141 | @if $include-rtl {\r | |
142 | .#{$prefix}rtl.#{$prefix}grid-row-editor-errors {\r | |
143 | .#{$prefix}grid-row-editor-errors-item {\r | |
144 | margin-left: 0;\r | |
145 | margin-right: $grid-row-editor-error-tip-list-spacing;\r | |
146 | }\r | |
147 | }\r | |
148 | } |