summaryrefslogtreecommitdiff
path: root/addons/account/static/src/css
diff options
context:
space:
mode:
authorqdp-odoo <qdp@odoo.com>2015-05-05 17:28:04 +0200
committerqdp-odoo <qdp@odoo.com>2015-05-05 17:28:04 +0200
commitc04065abd8f62c9a211c8fa824f5eecf68e61b73 (patch)
treeb7117fd5f7d4a02d4c89b97c65cc8c8c462de4c1 /addons/account/static/src/css
parentf09b118659c8bdd1c51000eab5ba3e9ef13724d4 (diff)
[IMP] accounting v9. Yeeeeaah
Diffstat (limited to 'addons/account/static/src/css')
-rw-r--r--addons/account/static/src/css/account.css26
-rw-r--r--addons/account/static/src/css/account_bank_statement_reconciliation.css334
-rw-r--r--addons/account/static/src/css/account_journal_dashboard.css38
-rw-r--r--addons/account/static/src/css/account_move_line_quickadd.css8
-rw-r--r--addons/account/static/src/css/account_move_reconciliation.css19
-rw-r--r--addons/account/static/src/css/account_reconciliation.css379
-rw-r--r--addons/account/static/src/css/account_reconciliation.scss (renamed from addons/account/static/src/css/account_bank_statement_reconciliation.scss)120
7 files changed, 556 insertions, 368 deletions
diff --git a/addons/account/static/src/css/account.css b/addons/account/static/src/css/account.css
new file mode 100644
index 00000000000..923ea75efe3
--- /dev/null
+++ b/addons/account/static/src/css/account.css
@@ -0,0 +1,26 @@
+.openerp div.oe_account_help {
+ background : #D6EBFF;
+ width: 100%;
+ padding: 10px;
+ border: 3px solid #C1D4E6;
+}
+
+.openerp p.oe_account_font_help{
+ text-align: left;
+ font-weight: bold;
+ margin: 0px;
+ font-size: 14px;
+}
+
+.openerp p.oe_account_font_content{
+ margin-left: 30px;
+ font-size: 14px;
+}
+
+.openerp p.oe_account_font_title{
+ margin-top: 7px;
+ font-size: 15px;
+ font-style: italic;
+ color: grey;
+}
+
diff --git a/addons/account/static/src/css/account_bank_statement_reconciliation.css b/addons/account/static/src/css/account_bank_statement_reconciliation.css
deleted file mode 100644
index bfe12fa9fea..00000000000
--- a/addons/account/static/src/css/account_bank_statement_reconciliation.css
+++ /dev/null
@@ -1,334 +0,0 @@
-.openerp .oe_bank_statement_reconciliation {
- font-size: 12px;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- -o-user-select: none;
- user-select: none;
- cursor: default;
- height: 100%;
- overflow: auto;
- /* icons */ }
- .openerp .oe_bank_statement_reconciliation .oe_form_sheetbg {
- padding-top: 0; }
- .openerp .oe_bank_statement_reconciliation .oe_form_sheetbg .oe_form_sheet {
- position: relative;
- padding: 20px 15px 20px 15px;
- border-top: 0;
- height: 100%; }
- .openerp .oe_bank_statement_reconciliation h1 input, .openerp .oe_bank_statement_reconciliation h2 input {
- height: auto !important; }
- .openerp .oe_bank_statement_reconciliation h1 {
- width: 48%;
- padding: 0 0 0 15px;
- margin: 0 0 25px 0;
- float: left;
- font-size: 2em;
- height: 1.5em; }
- .openerp .oe_bank_statement_reconciliation .statement_name span {
- line-height: 1.5em;
- cursor: pointer; }
- .openerp .oe_bank_statement_reconciliation .change_statement_name_container {
- display: none;
- width: 95%; }
- .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:first-child, .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:first-child > input {
- width: 99%; }
- .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:last-child {
- width: 1%;
- padding-left: 3px; }
- .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:last-child button {
- height: 100%;
- box-sizing: content-box; }
- .openerp .oe_bank_statement_reconciliation h2 {
- font-size: 1.8em; }
- .openerp .oe_bank_statement_reconciliation .progress {
- width: 49%;
- margin: 10px 15px 0 0;
- float: right;
- position: relative;
- display: inline-block; }
- .openerp .oe_bank_statement_reconciliation .progress .progress-text {
- text-align: center;
- position: absolute;
- width: 100%;
- left: 0;
- top: 2px;
- z-index: 10;
- text-shadow: -1px -1px 0 #f5f5f5, 1px -1px 0 #f5f5f5, -1px 1px 0 #f5f5f5, 1px 1px 0 #f5f5f5; }
- .openerp .oe_bank_statement_reconciliation .show_more_container {
- text-align: center; }
- .openerp .oe_bank_statement_reconciliation .show_more_container .show_more {
- display: none; }
- .openerp .oe_bank_statement_reconciliation .notification_area {
- margin: 0 15px; }
- .openerp .oe_bank_statement_reconciliation .notification_area .fa {
- font-size: 20px;
- margin-left: 7px;
- line-height: 14px;
- position: relative;
- top: 3px;
- }
- .openerp .oe_bank_statement_reconciliation .interface_options {
- margin-bottom: 25px;
- padding-left: 15px; }
- .openerp .oe_bank_statement_reconciliation .interface_options .oe_radio_input {
- border: none;
- display: inline; }
- .openerp .oe_bank_statement_reconciliation .protip {
- margin: 0;
- position: absolute;
- bottom: 7px;
- right: 15px;
- text-align: right;
- color: #bbb; }
- .openerp .oe_bank_statement_reconciliation .done_message {
- width: 100%;
- padding: 0 20%;
- margin-top: 50px;
- margin-bottom: 50px; }
- .openerp .oe_bank_statement_reconciliation .done_message h2 {
- margin-bottom: 30px; }
- .openerp .oe_bank_statement_reconciliation .done_message h2 .congrats_icon {
- float: right;
- font-size: 2em;
- position: relative;
- top: -0.25em; }
- .openerp .oe_bank_statement_reconciliation .done_message .achievements {
- margin-top: 30px;
- text-align: center;
- position: relative; }
- .openerp .oe_bank_statement_reconciliation .done_message .achievements .achievement {
- font-size: 4em;
- margin: 0 0.3em;
- position: relative;
- vertical-align: middle;
- text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2); }
- .openerp .oe_bank_statement_reconciliation .done_message .achievements .achievement i {
- font-size: 0.5em;
- color: white;
- position: absolute;
- top: 50%;
- margin-top: -0.55em;
- left: 0;
- width: 100%;
- text-align: center; }
- .openerp .oe_bank_statement_reconciliation .done_message .action_buttons {
- text-align: center; }
- .openerp .oe_bank_statement_reconciliation .glyphicon {
- font-size: 12px !important; }
- .openerp .oe_bank_statement_reconciliation .glyphicon.line_info_button {
- color: #ccc !important; }
- .openerp .oe_bank_statement_reconciliation .accounting_view .glyphicon-add-remove:before {
- content: "\2212"; }
- .openerp .oe_bank_statement_reconciliation .match .glyphicon-add-remove:before {
- content: "\2b"; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line {
- margin-bottom: 30px;
- /* gap between accounting_view and action view */
- /* popover */
- /* arrays of move lines */
- /* Partie infos */
- /* Match view */
- /* Action create */ }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line table {
- width: 100%; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .toggle_match, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .toggle_create {
- -webkit-transition-property: -webkit-transform;
- -moz-transition-property: -moz-transform;
- -ms-transition-property: -ms-transform;
- -o-transition-property: -o-transform;
- transition-property: transform;
- -webkit-transform: rotate(0deg);
- -moz-transform: rotate(0deg);
- -ms-transform: rotate(0deg);
- -o-transform: rotate(0deg);
- transform: rotate(0deg);
- -webkit-transition-duration: 300ms;
- -moz-transition-duration: 300ms;
- -ms-transition-duration: 300ms;
- -o-transition-duration: 300ms;
- transition-duration: 300ms; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .visible_toggle, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line[data-mode="match"] .toggle_match, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line[data-mode="create"] .toggle_create {
- visibility: visible !important;
- -webkit-transform: rotate(90deg);
- -moz-transform: rotate(90deg);
- -ms-transform: rotate(90deg);
- -o-transform: rotate(90deg);
- transform: rotate(90deg); }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .partner_name .change_partner {
- display: none;
- cursor: pointer;
- margin: 0 10px 0 5px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .partner_name:hover .change_partner {
- display: inline; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .change_partner_container {
- width: 200px;
- display: none;
- position: relative !important; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line[data-mode="inactive"] .initial_line > td {
- background-color: #f8f8f8 !important; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line.no_match:not(.no_partner) .initial_line {
- cursor: default !important; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line.no_match:not(.no_partner) .initial_line .line_info_button {
- cursor: pointer; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line.no_match:not(.no_partner) .toggle_match {
- visibility: hidden !important; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line > table > tbody > tr:nth-child(1) > td table {
- margin-bottom: 10px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line table.details td:first-child {
- padding-right: 10px;
- font-weight: bold; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line table.details tr.one_line_info td {
- padding-top: 10px;
- text-align: center;
- color: #44c; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table {
- width: 100%; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tbody tr, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tbody tr {
- cursor: pointer; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tbody tr.created_line, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tbody tr.created_line {
- cursor: default !important; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tbody tr.created_line .line_remove_button, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tbody tr.created_line .line_remove_button {
- cursor: pointer; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.already_reconciled, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.already_reconciled {
- color: #44c; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td {
- padding: 1px 8px;
- vertical-align: middle; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_info_popover, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_info_popover {
- width: 15px;
- padding: 0; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_action {
- text-align: left; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_account_code, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_account_code {
- width: 80px;
- padding-left: 3px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_due_date, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_due_date {
- width: 100px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_debit, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_debit {
- text-align: right;
- width: 15%; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_credit, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_credit {
- width: 15%;
- text-align: right;
- padding-right: 3px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_info_popover, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_info_popover {
- text-align: right; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.line_open_balance, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.line_open_balance {
- color: #bbb; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr .glyphicon:not(.line_info_button), .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr .glyphicon:not(.line_info_button) {
- visibility: hidden;
- color: #555; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr:hover .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr:focus .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.active .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr:hover .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr:focus .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.active .glyphicon {
- visibility: visible; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr .do_partial_reconcile_button, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr .do_partial_reconcile_button {
- color: #f0ad4e;
- padding-right: 5px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr .undo_partial_reconcile_button, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr .undo_partial_reconcile_button {
- color: #555;
- padding-right: 5px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view {
- border-collapse: separate; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view .initial_line > td {
- border-top: 1px solid #bbb;
- padding-top: 4px;
- padding-bottom: 5px;
- background-color: #f0f0f0;
- -webkit-transition-property: background-color;
- -moz-transition-property: background-color;
- -ms-transition-property: background-color;
- transition-property: background-color;
- -webkit-transition-duration: 300ms;
- -moz-transition-duration: 300ms;
- -ms-transition-duration: 300ms;
- -o-transition-duration: 300ms;
- transition-duration: 300ms; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view .initial_line > td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view .initial_line > td.cell_info_popover {
- border-top: none;
- background: white !important;
- padding-top: 6px;
- padding-bottom: 3px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption {
- text-align: left;
- height: 26px;
- margin: 0 15px 4px 15px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption .partner_name {
- font-size: 1.1em;
- font-weight: bold; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption .tip_reconciliation_not_balanced {
- float: right;
- padding-right: 7px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption button {
- float: right;
- position: relative;
- top: -4px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption button:disabled {
- opacity: 0.5; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption > span, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption > input {
- position: relative;
- top: 7px;
- /* meh */ }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_credit {
- border-left: 1px solid #000; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match {
- display: none; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls {
- padding: 0 0 5px 18px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .filter {
- width: 240px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_left, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_right {
- display: inline-block;
- cursor: pointer; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_left {
- margin-right: 10px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_left.disabled, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_right.disabled {
- color: #ddd;
- cursor: default; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .show_more {
- display: inline-block;
- margin-left: 18px;
- margin-top: 5px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create {
- display: none;
- margin: 0 15px;
- border: 1px solid #d5d5d5;
- border-radius: 5px;
- padding: 10px;
- overflow: auto; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .quick_add {
- margin-bottom: 10px;
- clear: both; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .quick_add:empty {
- display: none; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .quick_add:empty {
- display: none; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table {
- width: 49%;
- height: 26px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table:nth-child(2n+1) {
- float: left;
- clear: left; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table:nth-child(2n) {
- float: right;
- clear: right; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table th {
- font-weight: bold;
- line-height: 26px;
- padding-right: 8px;
- min-width: 100px;
- border-right: 1px solid #ddd;
- white-space: nowrap;
- width: 1%; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table td {
- width: 99%;
- padding-left: 8px; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table input, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table select {
- width: 100%; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table.add_line_container:nth-child(2n+1) {
- width: 98%;
- float: none;
- margin: auto; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table.add_line_container td {
- text-align: center; }
- .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table.add_line_container .add_line {
- line-height: 26px; }
diff --git a/addons/account/static/src/css/account_journal_dashboard.css b/addons/account/static/src/css/account_journal_dashboard.css
new file mode 100644
index 00000000000..4bda2c14566
--- /dev/null
+++ b/addons/account/static/src/css/account_journal_dashboard.css
@@ -0,0 +1,38 @@
+.dashboard_journal_code {
+ font-size: 10px;
+}
+.dashboard-right-separator {
+ border-right-style: solid;
+ border-right-width: thin;
+ border-right-color: darkgray;
+}
+.dashboard-header-dropdown {
+ margin-top: 5px;
+ cursor: pointer;
+}
+.dashboard-journal-head {
+ min-height: 60px;
+}
+.journal-dashboard-text-right {
+ text-align: right !important;
+ /*font-size: 10px;*/
+}
+.dashboard-dropdown {
+ color: black !important;
+ /*padding: 3px 25px;*/
+ width: 400px;
+}
+.dashboard-star {
+ font-size: 12px !important;
+ margin-left: 5px;
+}
+.dashboard-dropdown table td {
+ border-top: none !important;
+ border-right: 1px solid #ddd;
+}
+.dashboard-kanban-graph {
+ height: 75px;
+}
+.oe_empty_dashboard_info_row {
+ height: 84px;
+} \ No newline at end of file
diff --git a/addons/account/static/src/css/account_move_line_quickadd.css b/addons/account/static/src/css/account_move_line_quickadd.css
deleted file mode 100644
index 320006a0ce9..00000000000
--- a/addons/account/static/src/css/account_move_line_quickadd.css
+++ /dev/null
@@ -1,8 +0,0 @@
-.openerp .oe_vm_switch_tree_account_move_line_quickadd:after {
- padding: 2px;
- content: "i";
-}
-
-.oe-vm-switch-tree_account_move_line_quickadd:before {
- content: "";
-}
diff --git a/addons/account/static/src/css/account_move_reconciliation.css b/addons/account/static/src/css/account_move_reconciliation.css
deleted file mode 100644
index 2b407226905..00000000000
--- a/addons/account/static/src/css/account_move_reconciliation.css
+++ /dev/null
@@ -1,19 +0,0 @@
-
-.openerp .oe_account_reconciliation {
- border-bottom: 1px solid #CACACA;
- padding: 5px;
-}
-
-.openerp .oe_account_reconciliation button {
- margin: 3px;
-}
-
-.openerp .oe_account_reconciliation>div {
- display: table;
- width: 100%;
-}
-
-.openerp .oe_account_reconciliation>div>div {
- display: table-cell;
- width: 50%:
-} \ No newline at end of file
diff --git a/addons/account/static/src/css/account_reconciliation.css b/addons/account/static/src/css/account_reconciliation.css
new file mode 100644
index 00000000000..aeba4b3cdf9
--- /dev/null
+++ b/addons/account/static/src/css/account_reconciliation.css
@@ -0,0 +1,379 @@
+.openerp .oe_reconciliation {
+ font-size: 12px;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ -o-user-select: none;
+ user-select: none;
+ cursor: default;
+ height: 100%;
+ overflow: auto;
+ /* icons */ }
+ .openerp .oe_reconciliation .oe_form_sheetbg {
+ padding-top: 0; }
+ .openerp .oe_reconciliation .oe_form_sheetbg .oe_form_sheet {
+ position: relative;
+ padding: 20px 15px 20px 15px;
+ border-top: 0;
+ height: 100%; }
+ .openerp .oe_reconciliation .clearer {
+ clear: both; }
+ .openerp .oe_reconciliation .oe_view_nocontent {
+ max-width: none; }
+ .openerp .oe_reconciliation .oe_view_nocontent > p {
+ padding: 0 10%; }
+ .openerp .oe_reconciliation h1 input, .openerp .oe_reconciliation h2 input {
+ height: auto !important; }
+ .openerp .oe_reconciliation h1 {
+ width: 48%;
+ padding: 0 0 0 15px;
+ margin: 0 0 25px 0;
+ float: left;
+ font-size: 2em;
+ height: 1.5em; }
+ .openerp .oe_reconciliation .statement_name span {
+ line-height: 1.5em;
+ cursor: pointer; }
+ .openerp .oe_reconciliation .change_statement_name_container {
+ display: none;
+ width: 95%; }
+ .openerp .oe_reconciliation .change_statement_name_container td:first-child, .openerp .oe_reconciliation .change_statement_name_container td:first-child > input {
+ width: 99%; }
+ .openerp .oe_reconciliation .change_statement_name_container td:last-child {
+ width: 1%;
+ padding-left: 3px; }
+ .openerp .oe_reconciliation .change_statement_name_container td:last-child button {
+ height: 100%;
+ box-sizing: content-box; }
+ .openerp .oe_reconciliation h2 {
+ font-size: 1.8em; }
+ .openerp .oe_reconciliation .progress {
+ width: 49%;
+ margin: 10px 15px 0 0;
+ float: right;
+ position: relative;
+ display: inline-block; }
+ .openerp .oe_reconciliation .progress .progress-text {
+ text-align: center;
+ position: absolute;
+ width: 100%;
+ left: 0;
+ top: 2px;
+ z-index: 10;
+ text-shadow: -1px -1px 0 #f5f5f5, 1px -1px 0 #f5f5f5, -1px 1px 0 #f5f5f5, 1px 1px 0 #f5f5f5; }
+ .openerp .oe_reconciliation .show_more_container {
+ text-align: center; }
+ .openerp .oe_reconciliation .show_more_container .show_more {
+ display: none; }
+ .openerp .oe_reconciliation .notification_area {
+ margin: 0 15px; }
+ .openerp .oe_reconciliation .notification_area .fa {
+ font-size: 20px;
+ margin-left: 7px;
+ line-height: 14px;
+ position: relative;
+ top: 3px; }
+ .openerp .oe_reconciliation .interface_options {
+ margin-bottom: 25px;
+ padding-left: 15px; }
+ .openerp .oe_reconciliation .interface_options .oe_radio_input {
+ border: none;
+ display: inline; }
+ .openerp .oe_reconciliation .protip {
+ margin: 0;
+ position: absolute;
+ bottom: 7px;
+ right: 15px;
+ text-align: right;
+ color: #bbb; }
+ .openerp .oe_reconciliation .done_message {
+ width: 100%;
+ padding: 0 20%;
+ margin-top: 50px;
+ margin-bottom: 50px; }
+ .openerp .oe_reconciliation .done_message h2 {
+ margin-bottom: 30px; }
+ .openerp .oe_reconciliation .done_message h2 .congrats_icon {
+ float: right;
+ font-size: 2em;
+ position: relative;
+ top: -0.25em; }
+ .openerp .oe_reconciliation .done_message .achievements {
+ margin-top: 30px;
+ text-align: center;
+ position: relative; }
+ .openerp .oe_reconciliation .done_message .achievements .achievement {
+ font-size: 4em;
+ margin: 0 0.3em;
+ position: relative;
+ vertical-align: middle;
+ text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2); }
+ .openerp .oe_reconciliation .done_message .achievements .achievement i {
+ font-size: 0.5em;
+ color: white;
+ position: absolute;
+ top: 50%;
+ margin-top: -0.55em;
+ left: 0;
+ width: 100%;
+ text-align: center; }
+ .openerp .oe_reconciliation .done_message .action_buttons {
+ text-align: center; }
+ .openerp .oe_reconciliation .glyphicon {
+ font-size: 12px !important; }
+ .openerp .oe_reconciliation .glyphicon.line_info_button {
+ color: #ccc !important; }
+ .openerp .oe_reconciliation .accounting_view .glyphicon-add-remove:before {
+ content: "\2212"; }
+ .openerp .oe_reconciliation .match .glyphicon-add-remove:before {
+ content: "\2b"; }
+ .openerp .oe_reconciliation .oe_reconciliation_line {
+ margin-bottom: 30px;
+ /* gap between accounting_view and action view */
+ /* popover */
+ /* arrays of move lines */
+ /* Partie infos */
+ /* Match view */
+ /* Action create */ }
+ .openerp .oe_reconciliation .oe_reconciliation_line table {
+ width: 100%; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .toggle_match, .openerp .oe_reconciliation .oe_reconciliation_line .toggle_create {
+ -webkit-transition-property: -webkit-transform;
+ -moz-transition-property: -moz-transform;
+ -ms-transition-property: -ms-transform;
+ -o-transition-property: -o-transform;
+ transition-property: transform;
+ -webkit-transform: rotate(0deg);
+ -moz-transform: rotate(0deg);
+ -ms-transform: rotate(0deg);
+ -o-transform: rotate(0deg);
+ transform: rotate(0deg);
+ -webkit-transition-duration: 300ms;
+ -moz-transition-duration: 300ms;
+ -ms-transition-duration: 300ms;
+ -o-transition-duration: 300ms;
+ transition-duration: 300ms; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .visible_toggle, .openerp .oe_reconciliation .oe_reconciliation_line[data-mode="match"] .toggle_match, .openerp .oe_reconciliation .oe_reconciliation_line[data-mode="create"] .toggle_create, .openerp .oe_reconciliation .oe_reconciliation_line[data-mode="create"].no_partner .toggle_match {
+ visibility: visible !important;
+ -webkit-transform: rotate(90deg);
+ -moz-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ -o-transform: rotate(90deg);
+ transform: rotate(90deg); }
+ .openerp .oe_reconciliation .oe_reconciliation_line .partner_name .change_partner {
+ display: none;
+ cursor: pointer;
+ margin: 0 10px 0 5px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .partner_name:hover .change_partner {
+ display: inline; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .change_partner_container {
+ width: 200px;
+ display: none;
+ position: relative !important; }
+ .openerp .oe_reconciliation .oe_reconciliation_line[data-mode="inactive"] .initial_line > td {
+ background-color: #f8f8f8 !important; }
+ .openerp .oe_reconciliation .oe_reconciliation_line.no_match:not(.no_partner) .initial_line {
+ cursor: default !important; }
+ .openerp .oe_reconciliation .oe_reconciliation_line.no_match:not(.no_partner) .initial_line .line_info_button {
+ cursor: pointer; }
+ .openerp .oe_reconciliation .oe_reconciliation_line.no_match:not(.no_partner) .toggle_match {
+ visibility: hidden !important; }
+ .openerp .oe_reconciliation .oe_reconciliation_line > table > tbody > tr:nth-child(1) > td table {
+ margin-bottom: 10px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line table.details td:first-child {
+ padding-right: 10px;
+ font-weight: bold; }
+ .openerp .oe_reconciliation .oe_reconciliation_line table.details tr.one_line_info td {
+ padding-top: 10px;
+ text-align: center;
+ color: #44c; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view, .openerp .oe_reconciliation .oe_reconciliation_line .match table {
+ width: 100%; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tbody tr, .openerp .oe_reconciliation .oe_reconciliation_line .match table tbody tr {
+ cursor: pointer; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr.already_reconciled, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr.already_reconciled {
+ color: #44c; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td, .openerp .oe_reconciliation .oe_reconciliation_line .match table td {
+ padding: 1px 8px;
+ vertical-align: middle; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_action, .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_info_popover, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_action, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_info_popover {
+ width: 15px;
+ padding: 0; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_action, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_action {
+ text-align: left; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_account_code, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_account_code {
+ width: 80px;
+ padding-left: 3px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_due_date, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_due_date {
+ width: 100px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_debit, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_debit {
+ text-align: right;
+ width: 15%; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_credit, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_credit {
+ width: 15%;
+ text-align: right;
+ padding-right: 3px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_info_popover, .openerp .oe_reconciliation .oe_reconciliation_line .match table td.cell_info_popover {
+ text-align: right; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr.line_open_balance, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr.line_open_balance {
+ color: #bbb; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr .glyphicon:not(.line_info_button), .openerp .oe_reconciliation .oe_reconciliation_line .match table tr .glyphicon:not(.line_info_button) {
+ visibility: hidden;
+ color: #555; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr:hover .glyphicon, .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr:focus .glyphicon, .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr.active .glyphicon, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr:hover .glyphicon, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr:focus .glyphicon, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr.active .glyphicon {
+ visibility: visible; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr .do_partial_reconcile_button, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr .do_partial_reconcile_button {
+ color: #f0ad4e;
+ padding-right: 5px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view tr .undo_partial_reconcile_button, .openerp .oe_reconciliation .oe_reconciliation_line .match table tr .undo_partial_reconcile_button {
+ color: #555;
+ padding-right: 5px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view {
+ border-collapse: separate; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view .initial_line > td {
+ border-top: 1px solid #bbb;
+ padding-top: 4px;
+ padding-bottom: 5px;
+ background-color: #f0f0f0;
+ -webkit-transition-property: background-color;
+ -moz-transition-property: background-color;
+ -ms-transition-property: background-color;
+ transition-property: background-color;
+ -webkit-transition-duration: 300ms;
+ -moz-transition-duration: 300ms;
+ -ms-transition-duration: 300ms;
+ -o-transition-duration: 300ms;
+ transition-duration: 300ms; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view .initial_line > td.cell_action, .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view .initial_line > td.cell_info_popover {
+ border-top: none;
+ background: white !important;
+ padding-top: 6px;
+ padding-bottom: 3px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption {
+ text-align: left;
+ height: 26px;
+ margin: 0 15px 4px 15px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption .partner_name {
+ font-size: 1.1em;
+ font-weight: bold; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption .tip_reconciliation_not_balanced {
+ float: right;
+ padding-right: 7px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption button {
+ float: right;
+ position: relative;
+ top: -4px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption button:disabled {
+ opacity: 0.5; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption > span, .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view caption > input {
+ position: relative;
+ top: 7px;
+ /* meh */ }
+ .openerp .oe_reconciliation .oe_reconciliation_line .accounting_view td.cell_credit {
+ border-left: 1px solid #000; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match {
+ display: none;
+ padding: 1px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls {
+ padding: 0 0 5px 18px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls .filter {
+ width: 240px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls .pager_control_left, .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls .pager_control_right {
+ display: inline-block;
+ cursor: pointer; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls .pager_control_left {
+ margin-right: 10px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls .pager_control_left.disabled, .openerp .oe_reconciliation .oe_reconciliation_line .match .match_controls .pager_control_right.disabled {
+ color: #ddd;
+ cursor: default; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .match .show_more {
+ display: inline-block;
+ margin-left: 18px;
+ margin-top: 5px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create {
+ display: none;
+ margin: 0 15px;
+ border: 1px solid #d5d5d5;
+ border-radius: 5px;
+ padding: 10px;
+ overflow: auto; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .quick_add {
+ position: relative;
+ margin-bottom: 10px;
+ clear: both; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .quick_add:empty {
+ display: none; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .quick_add .presets_config {
+ display: none;
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 100; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .quick_add .presets_config .dropdown-menu {
+ font-size: 1em; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .quick_add:hover .presets_config, .openerp .oe_reconciliation .oe_reconciliation_line .create .quick_add .presets_config.open {
+ display: inline; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table {
+ width: 49%;
+ height: 26px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table:nth-child(2n+1) {
+ float: left;
+ clear: left; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table:nth-child(2n) {
+ float: right;
+ clear: right; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table th {
+ font-weight: bold;
+ line-height: 26px;
+ padding-right: 8px;
+ min-width: 100px;
+ border-right: 1px solid #ddd;
+ white-space: nowrap;
+ width: 1%; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table td {
+ width: 99%;
+ padding-left: 8px; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table input, .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table select {
+ width: 100%; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table.add_line_container:nth-child(2n+1) {
+ width: 98%;
+ float: none;
+ margin: auto; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table.add_line_container td {
+ text-align: center; }
+ .openerp .oe_reconciliation .oe_reconciliation_line .create .oe_form > table.add_line_container .add_line {
+ line-height: 26px; }
+
+.openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .button_reconcile {
+ float: right;
+ position: relative;
+ top: 1.1em; }
+.openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead {
+ background: none; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead td {
+ vertical-align: bottom !important; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead td:nth-child(2) {
+ padding-left: 0; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead .cell_item_name {
+ display: inline-block;
+ min-width: 135px; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead .cell_last_time_entries_checked {
+ font-weight: normal;
+ display: inline-block; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead .cell_item_name + .cell_last_time_entries_checked {
+ padding-left: 20px; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead .cell_title_account_code {
+ text-align: center; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead tr:first-child td {
+ border-bottom: 1px solid #bbb; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead tr:first-child td.cell_action, .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead tr:first-child td.cell_info_popover {
+ border-bottom: none; }
+ .openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view thead tr:first-child td.cell_title_account_code {
+ border-bottom: 1px solid #000 !important; }
+.openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view .filler_line td {
+ height: 22px;
+ cursor: default !important; }
+.openerp .oe_manual_reconciliation .oe_manual_reconciliation_line .accounting_view tbody.tbody_matched_lines tr:first-child td {
+ padding-top: 4px; }
+.openerp .oe_manual_reconciliation .oe_manual_reconciliation_line td.cell_due_date {
+ padding-left: 3px !important; }
diff --git a/addons/account/static/src/css/account_bank_statement_reconciliation.scss b/addons/account/static/src/css/account_reconciliation.scss
index 6b1bb869766..1e1c3e5ed23 100644
--- a/addons/account/static/src/css/account_bank_statement_reconciliation.scss
+++ b/addons/account/static/src/css/account_reconciliation.scss
@@ -8,7 +8,7 @@ $infoColor: #44c;
$aestetic_animation_speed: 300ms;
-.openerp .oe_bank_statement_reconciliation {
+.openerp .oe_reconciliation {
font-size: 12px;
-webkit-user-select: none;
-moz-user-select: none;
@@ -30,6 +30,25 @@ $aestetic_animation_speed: 300ms;
}
}
+ // For future ⌨ navigation
+ // *[tabindex='0']:focus {
+ // outline: 1px solid #888;
+ // outline-offset: 2px;
+ // outline-color: invert;
+ // }
+
+ .clearer {
+ clear: both;
+ }
+
+ .oe_view_nocontent {
+ max-width: none;
+
+ > p {
+ padding: 0 10%;
+ }
+ }
+
h1 input, h2 input {
height: auto !important;
}
@@ -192,8 +211,8 @@ $aestetic_animation_speed: 300ms;
content: "\2b";
}
- // bankStatementReconciliationLine widget
- .oe_bank_statement_reconciliation_line {
+ // reconciliationLine widget
+ .oe_reconciliation_line {
margin-bottom: 30px;
table {
@@ -256,6 +275,12 @@ $aestetic_animation_speed: 300ms;
.toggle_create {
@extend .visible_toggle;
}
+
+ &.no_partner {
+ .toggle_match {
+ @extend .visible_toggle;
+ }
+ }
}
&[data-mode="inactive"] {
@@ -442,7 +467,7 @@ $aestetic_animation_speed: 300ms;
/* Match view */
.match {
display: none;
-
+ padding: 1px;
.match_controls {
padding: 0 0 5px ($actionColWidth+$mainTableBordersPadding);
@@ -483,15 +508,29 @@ $aestetic_animation_speed: 300ms;
overflow: auto;
.quick_add {
+ position: relative;
margin-bottom: 10px;
clear: both;
&:empty {
display: none;
}
- }
- .quick_add:empty {
- display: none;
+
+ .presets_config {
+ display: none;
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 100;
+
+ .dropdown-menu {
+ font-size: 1em; // Since there's no dropdown-menu-sm class in bootstrap
+ }
+ }
+
+ &:hover .presets_config, .presets_config.open {
+ display: inline;
+ }
}
.oe_form > table {
@@ -539,3 +578,70 @@ $aestetic_animation_speed: 300ms;
}
}
}
+
+.openerp .oe_manual_reconciliation {
+ .oe_manual_reconciliation_line {
+ .button_reconcile {
+ float: right;
+ position: relative;
+ top: 1.1em;
+ }
+
+ .accounting_view {
+ thead {
+ background: none;
+
+ td {
+ vertical-align: bottom !important;
+ }
+
+ td:nth-child(2) {
+ padding-left: 0;
+ }
+
+ .cell_item_name {
+ display: inline-block;
+ min-width: 135px;
+ }
+
+ .cell_last_time_entries_checked {
+ font-weight: normal;
+ display: inline-block;
+ }
+ .cell_item_name + .cell_last_time_entries_checked {
+ padding-left: 20px;
+ }
+
+ .cell_title_account_code {
+ text-align: center;
+ }
+
+ tr:first-child td {
+ border-bottom: $lightBorder;
+
+ &.cell_action, &.cell_info_popover {
+ border-bottom: none;
+ }
+
+ &.cell_title_account_code {
+ border-bottom: 1px solid #000 !important;
+ }
+ }
+
+ }
+
+ .filler_line td {
+ height: 22px;
+ cursor: default !important;
+ }
+
+ tbody.tbody_matched_lines tr:first-child td {
+ padding-top: 4px;
+ }
+ }
+
+ td.cell_due_date {
+ padding-left: $mainTableBordersPadding !important;
+ }
+ }
+}