2 $mainTableBordersPadding: 3px;
3 $lightBorder: 1px solid #bbb;
4 $accountingBorder: 1px solid #000;
5 $initialLineBackground: #f0f0f0;
6 // Warning, this value is also specified in the instance.web.account.abstractReconciliation widget
7 $aestetic_animation_speed: 300ms;
10 .openerp .oe_bank_statement_reconciliation {
12 -webkit-user-select: none;
13 -moz-user-select: none;
14 -ms-user-select: none;
27 padding: 20px 15px 30px 15px;
36 padding: 0 0 0 $actionColWidth;
48 margin: 4px $actionColWidth 0 0;
51 display: inline-block;
103 vertical-align: middle;
104 text-shadow: 2px 2px 0px rgba(0,0,0,0.2);
115 //text-shadow: 1px 1px 0 black;
127 font-size: 12px !important;
130 color: #ccc !important;
133 .accounting_view .glyphicon-add-remove:before {
136 .match .glyphicon-add-remove:before {
140 // bankStatementReconciliationLine widget
141 .oe_bank_statement_reconciliation_line {
149 .toggle_match, .toggle_create {
150 -webkit-transition-property: -webkit-transform;
151 -moz-transition-property: -moz-transform;
152 -ms-transition-property: -ms-transform;
153 -o-transition-property: -o-transform;
154 transition-property: transform;
155 -webkit-transform: rotate(0deg);
156 -moz-transform: rotate(0deg);
157 -ms-transform: rotate(0deg);
158 -o-transform: rotate(0deg);
159 transform: rotate(0deg);
160 -webkit-transition-duration: $aestetic_animation_speed;
161 -moz-transition-duration: $aestetic_animation_speed;
162 -ms-transition-duration: $aestetic_animation_speed;
163 -o-transition-duration: $aestetic_animation_speed;
164 transition-duration: $aestetic_animation_speed;
168 visibility: visible !important;
169 -webkit-transform: rotate(90deg);
170 -moz-transform: rotate(90deg);
171 -ms-transform: rotate(90deg);
172 -o-transform: rotate(90deg);
173 transform: rotate(90deg);
176 .change_partner_container {
179 position: relative !important;
183 &[data-mode="match"] {
185 @extend .visible_toggle;
189 &[data-mode="create"] {
191 @extend .visible_toggle;
195 &[data-mode="inactive"] {
197 background-color: ($initialLineBackground + #080808) !important;
201 &.no_match:not(.no_partner) {
203 cursor: default !important;
210 visibility: hidden !important;
214 /* gap between accounting_view and action view */
215 > table > tbody > tr:nth-child(1) > td table {
227 /* arrays of move lines */
228 .accounting_view, .match table {
235 cursor: default !important;
237 .line_remove_button {
245 vertical-align: middle;
248 td.cell_action, td.cell_info_popover {
249 width: $actionColWidth;
257 td.cell_account_code {
259 padding-left: $mainTableBordersPadding;
278 padding-right: $mainTableBordersPadding;
281 td.cell_info_popover {
285 tr.line_open_balance {
289 tr .glyphicon:not(.line_info_button) {
294 tr:hover .glyphicon, tr.active .glyphicon {
298 tr .do_partial_reconcile_button {
303 tr .undo_partial_reconcile_button {
313 border-top: $lightBorder;
316 background-color: $initialLineBackground;
317 -webkit-transition-property: background-color;
318 -moz-transition-property: background-color;
319 -ms-transition-property: background-color;
320 transition-property: background-color;
321 -webkit-transition-duration: $aestetic_animation_speed;
322 -moz-transition-duration: $aestetic_animation_speed;
323 -ms-transition-duration: $aestetic_animation_speed;
324 -o-transition-duration: $aestetic_animation_speed;
325 transition-duration: $aestetic_animation_speed;
327 &.cell_action, &.cell_info_popover {
329 background: white !important;
330 // Hack pour l'alignement au px près
341 margin: 0 $actionColWidth 4px $actionColWidth;
352 position: relative; top: 7px; /* meh */
359 td.cell_credit { border-left: $accountingBorder; }
367 padding: 0 0 5px ($actionColWidth+$mainTableBordersPadding);
373 .pager_control_left, .pager_control_right {
374 display: inline-block;
378 .pager_control_left {
382 .pager_control_left.disabled, .pager_control_right.disabled {
389 display: inline-block;
390 margin-left: ($actionColWidth+$mainTableBordersPadding);
398 margin: 0 $actionColWidth;
399 border: 1px solid #d5d5d5;
419 &:nth-child(2n+1) { float: left; }
420 &:nth-child(2n) { float: right; }
427 border-right: 1px solid #ddd;
441 &.add_line_container {