[IMP] document_page: Use Odoo HTML Diff comparison method

This commit is contained in:
Enric Tobella
2025-12-15 09:59:54 +01:00
parent 90a8ed45f6
commit 864c0a000c
13 changed files with 143 additions and 98 deletions

View File

@@ -1,28 +1,40 @@
table.diff {
font-family: Courier;
border: medium;
.o_document_page_diff {
table.diff {
font-family: Courier;
border: medium;
.diff_header {
background-color: #e0e0e0;
.diff_header {
background-color: $o_document_page_diff_header_background;
}
td.diff_header {
text-align: right;
}
.diff_next {
background-color: $o_document_page_diff_next_background;
}
.diff_add {
background-color: $o_document_page_diff_add_background;
}
.diff_chg {
background-color: $o_document_page_diff_change_background;
}
.diff_sub {
background-color: $o_document_page_diff_subtract_background;
}
}
td.diff_header {
text-align: right;
removed {
display: inline;
text-decoration: line-through;
opacity: 0.5;
background-color: $o_document_page_diff_subtract_background;
}
.diff_next {
background-color: #c0c0c0;
}
.diff_add {
background-color: #aaffaa;
}
.diff_chg {
background-color: #ffff77;
}
.diff_sub {
background-color: #ffaaaa;
added {
display: inline;
background-color: $o_document_page_diff_add_background;
}
}

View File

@@ -0,0 +1,5 @@
$o_document_page_diff_header_background: #e0e0e0;
$o_document_page_diff_next_background: #c0c0c0;
$o_document_page_diff_add_background: #aaffaa;
$o_document_page_diff_change_background: #ffff77;
$o_document_page_diff_subtract_background: #ffaaaa;