replace stale web_editor with html_editor and html_builder for 19.0

web_editor was removed in Odoo 19.0 and replaced by html_editor
and html_builder. The old web_editor was incorrectly included in
the 19.0 vanilla import.

🤖 assisted by claude
This commit is contained in:
Ernad Husremovic 2026-03-09 15:31:13 +01:00
parent 4b94f0abc5
commit f866779561
1513 changed files with 396049 additions and 358525 deletions

View file

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1140">
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="666.0453" y1="181.2743" x2="869.2076" y2="2447.3162">
<stop offset="0" style="stop-color:#7C6576"/>
<stop offset="1" style="stop-color:#383E45"/>
</linearGradient>
<polygon style="fill:url(#SVGID_1_)" points="0,0 0,1140 1400,893.1 1400,0"/>
</svg>

After

Width:  |  Height:  |  Size: 380 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<polygon points="0,570 1400,323.1 1400,570" style="fill: #f6f6f6"/>
</svg>

After

Width:  |  Height:  |  Size: 145 B

View file

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<defs>
<linearGradient id="gradient" x1="661.5" y1="364.6" x2="830.04" y2="2244.44" gradientTransform="matrix(1 0 0 1 0 36)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#383E45" stop-opacity="0"/>
<stop offset="1" stop-color="#383E45"/>
</linearGradient>
</defs>
<rect y="260" width="1400" height="1140" fill="url(#gradient)"/>
<polygon points="0,1400 1400,1153.1 1400,1400" fill="#FFFFFF"/>
</svg>

After

Width:  |  Height:  |  Size: 509 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<polygon points="1400 0 0 246.9 0 0 1400 0" style="fill: #f6f6f6"/>
</svg>

After

Width:  |  Height:  |  Size: 142 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<rect y="190" width="1400" height="380" style="fill: #f6f6f6"/>
</svg>

After

Width:  |  Height:  |  Size: 141 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="none" width="1400" height="1400">
<rect width="1400" height="462" fill="#F6F6F6"/>
</svg>

After

Width:  |  Height:  |  Size: 152 B

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1400 1400" xml:space="preserve">
<style type="text/css">
.st0{fill:#F6F6F6;}
</style>
<path class="st0" d="M0,0l641,309c36.5,14.8,76.7,15.4,118,0L1400,0L0,0z"/>
</svg>

After

Width:  |  Height:  |  Size: 444 B

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1400 450" xml:space="preserve">
<style type="text/css">
.st0{fill:#F6F6F6;}
</style>
<polygon class="st0" points="1400,370.6 0,450 0,0 1400,80.7 "/>
</svg>

After

Width:  |  Height:  |  Size: 432 B

View file

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1400 2800">
<linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="0" y1="1400" x2="1400" y2="1400">
<stop offset="0" stop-color="#FFFFFF" stop-opacity=".25"/>
<stop offset="1" stop-color="#FFFFFF" stop-opacity="0"/>
</linearGradient>
<polygon fill="url(#gradient)" points="1400,1625 0,1625 0,1175 1400,1175 "/>
<polygon fill="#F6F6F6" points="0,0 0,1175 1400,1255.7 1400,1175 1400,0"/>
<polygon fill="#F6F6F6" points="0,2800 1400,2800 1400,1625 1400,1545.6 0,1625"/>
</svg>

After

Width:  |  Height:  |  Size: 590 B

View file

@ -0,0 +1,17 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" width="100%" height="100%">
<style type="text/css">
.st0{fill:#F6F6F6;}
</style>
<defs>
<svg id="sub-svg-1" viewBox="0 0 1400 500" preserveAspectRatio="xMinYMin meet" width="100%">
<polygon class="st0" points="0,0 0,95 1400,0 "/>
</svg>
<svg id="sub-svg-2" viewBox="0 0 1400 500" preserveAspectRatio="xMinYMax meet" width="100%">
<polygon class="st0" points="0,500 1400,500 0,456.9 "/>
</svg>
</defs>
<svg>
<use xlink:href="#sub-svg-1"/>
<use xlink:href="#sub-svg-2"/>
</svg>
</svg>

After

Width:  |  Height:  |  Size: 683 B

View file

@ -0,0 +1,18 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" width="100%" height="100%">
<style type="text/css">
.st0{fill:#F6F6F6;}
.st1{fill:#383E45;}
</style>
<defs>
<svg id="sub-svg-1" viewBox="0 0 1400 500" preserveAspectRatio="xMinYMin meet" width="100%">
<polygon class="st0" points="0,0 0,95 1400,0 "/>
</svg>
<svg id="sub-svg-2" viewBox="0 0 1400 500" preserveAspectRatio="xMinYMax meet" width="100%">
<polygon class="st1" points="0,500 1400,500 0,456.9 "/>
</svg>
</defs>
<svg>
<use xlink:href="#sub-svg-1"/>
<use xlink:href="#sub-svg-2"/>
</svg>
</svg>

After

Width:  |  Height:  |  Size: 704 B

View file

@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" width="100%" height="100%">
<defs>
<svg id="sub-svg-1" viewBox="0 0 1400 500" preserveAspectRatio="xMidYMin slice" width="100%">
<polygon fill="#F6F6F6" points="0,0 0,95 1400,0"/>
</svg>
<svg id="sub-svg-2" viewBox="0 0 1400 500" preserveAspectRatio="xMidYMax slice" width="100%">
<polygon fill="#383E45" points="0,500 1400,500 0,456.9"/>
</svg>
<linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="0" y1="1400" x2="1400" y2="1400">
<stop offset="0" stop-color="#FFFFFF" stop-opacity="0"/>
<stop offset="1" stop-color="#FFFFFF" stop-opacity=".25"/>
</linearGradient>
</defs>
<svg>
<rect x="0" y="0" width="100%" height="100%" fill="url(#gradient)"/>
<use xlink:href="#sub-svg-1"/>
<use xlink:href="#sub-svg-2"/>
</svg>
</svg>

After

Width:  |  Height:  |  Size: 982 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<path d="M0,570V81.05H522.11c237.81,0,283-9.51,339.89,165L980,570Z" style="fill: #f6f6f6"/>
</svg>

After

Width:  |  Height:  |  Size: 169 B

View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<rect width="1400" height="1140" style="fill: #3aadaa"/>
<rect width="1400" height="1140" style="fill: #383e45;opacity: 0.4"/>
<polyline points="980.5,0 1400,1140 0,1140 0,0 " style="fill:#3AADAA"/>
</svg>

After

Width:  |  Height:  |  Size: 274 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1400 1400">
<polygon fill="#F6F6F6" points="980.5,0 1400,1140 1400,0"/>
</svg>

After

Width:  |  Height:  |  Size: 176 B

View file

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<radialGradient id="SVGID_1_" cx="700" cy="643.1875" r="2495.4861" fx="700" fy="327.5137" gradientTransform="matrix(1 0 0 -1.12 0 1075.37)" gradientUnits="userSpaceOnUse">
<stop offset="0" style="stop-color:#7C6576"/>
<stop offset="1" style="stop-color:#383E45"/>
</radialGradient>
<rect y="140" width="1400" height="430" style="fill:url(#SVGID_1_);"/>
</svg>

After

Width:  |  Height:  |  Size: 432 B

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1400 2800" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
</style>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1348.89" y1="-46.3471" x2="-2562.79" y2="-46.3471" gradientTransform="matrix(1 0 0 -1 0 132.1258)">
<stop offset="0" style="stop-color:#F6F6F6"/>
<stop offset="1" style="stop-color:#383E45"/>
</linearGradient>
<path class="st0" d="M1400,0C913.6,36.9,445.1,40.3,0,0v2800h1400V0z"/>
</svg>

After

Width:  |  Height:  |  Size: 726 B

View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1400 2800">
<style>
@media only screen and (max-width: 300px) {
svg {transform: scaleY(5); transform-origin: center top;}
}
</style>
<linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="0" y1="1400" x2="1400" y2="1400">
<stop offset="0" stop-color="#FFFFFF" stop-opacity=".25"/>
<stop offset="1" stop-color="#FFFFFF" stop-opacity="0"/>
</linearGradient>
<path fill="url(#gradient)" d="M1400,0C913.6,36.9,445.1,40.3,0,0v2800h1400V0z"/>
<path fill="#F6F6F6" d="M1400,0H0C445.1,40.3,913.6,36.9,1400,0z"/>
</svg>

After

Width:  |  Height:  |  Size: 638 B

View file

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<defs>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1348.89" y1="7310.7725" x2="-2562.79" y2="7310.7725" gradientTransform="matrix(1 0 0 1.11 0 -8100.4702)">
<stop offset="0" style="stop-color:#F6F6F6"/>
<stop offset="1" style="stop-color:#383E45"/>
</linearGradient>
</defs>
<path style="fill:url(#SVGID_1_)" d="M0,0c445.1,40.3,913.6,36.9,1400,0H0z"/>
</svg>

After

Width:  |  Height:  |  Size: 460 B

View file

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1400 446.9" xml:space="preserve">
<style type="text/css">
.st0{fill:url(#SVGID_1_);}
</style>
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="17003.3359" y1="370.531" x2="21521.6465" y2="-1139.6388" gradientTransform="matrix(-1 0 0 -1 18264.7891 450.64)">
<stop offset="0" style="stop-color:#F6F6F6"/>
<stop offset="1" style="stop-color:#383E45"/>
</linearGradient>
<polygon class="st0" points="0,381.5 1400,446.9 1400,0 0,88.6 "/>
</svg>

After

Width:  |  Height:  |  Size: 736 B

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 -1354.3 1400 1400" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
</style>
<path class="st0" d="M0,0v45.7h1400V0C915.7,40.8,448,43.2,0,0z"/>
</svg>

After

Width:  |  Height:  |  Size: 441 B

View file

@ -0,0 +1,13 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1400 1400">
<style>
@media only screen and (max-width: 300px) {
svg {transform: scaleY(5); transform-origin: center bottom;}
}
</style>
<linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="0" y1="1400" x2="1400" y2="1400">
<stop offset="0" stop-color="#FFFFFF" stop-opacity=".25"/>
<stop offset="1" stop-color="#FFFFFF" stop-opacity="0"/>
</linearGradient>
<rect fill="url(#gradient)" width="1400" height="1400"/>
<path fill="#F6F6F6" d="M0,1354.3v45.7h1400v-45.7C915.7,1395.1,448,1397.5,0,1354.3z"/>
</svg>

After

Width:  |  Height:  |  Size: 636 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<path d="M0,0v13.3c459.8,47.6,926.5,47.5,1400,0V0H0z" style="fill:#FFFFFF"/>
</svg>

After

Width:  |  Height:  |  Size: 149 B

View file

@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" width="1400" height="450">
<path id="shape" d="M0 0 0 450 1440 450 1440 0ZM1290.87 340 117.46 409.86 72.78 69.7 1362.39 40.43Z" fill="#F6F6F6">
<animate attributeName="d" dur="25s" repeatCount="indefinite"
values="
M0 0 0 450 1440 450 1440 0ZM1290.87 340 117.46 409.86 72.78 69.7 1362.39 40.43Z;
M0 0 0 450 1440 450 1440 0ZM1298.6 389.18 180.51 389.18l-76.92-341 1240.27 19.3Z;
M0 0 0 450 1440 450 1440 0ZM1253.92 373.93 157.63 419.7 86.79 59l1220.1-37Z;
M0 0 0 450 1440 450 1440 0ZM1290.87 340 117.46 409.86 72.78 69.7 1362.39 40.43Z"/>
</path>
</svg>

After

Width:  |  Height:  |  Size: 719 B

View file

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" width="1440" height="450">
<path id="shape" d="M0,0V450H1440V0ZM1311,164.67q-127.56,76.64-161.47,127.05T1013.92,381.8q-101.71,39.66-203.44-22.18t-334.24-8.74Q243.74,404,132.32,332.06t43.6-135.8Q330.92,132.41,403.58,80t218-4q145.32,48.41,232.51,37t335.85-18.15Q1438.58,88,1311,164.67Z" fill="#F6F6F6">
<animate attributeName="d" dur="40s" repeatCount="indefinite"
values="
M0,0V450H1440V0ZM1311,164.67q-127.56,76.64-161.47,127.05T1013.92,381.8q-101.71,39.66-203.44-22.18t-334.24-8.74Q243.74,404,132.32,332.06t43.6-135.8Q330.92,132.41,403.58,80t218-4q145.32,48.41,232.51,37t335.85-18.15Q1438.58,88,1311,164.67Z;
M0,0V450H1440V0ZM1272.85,299.92Q1137.22,347,974.14,313.37t-260,39Q617.3,425,476.83,396.73T218.48,311.35Q100.61,254.21,87.69,168.16T276.61,54.55Q478.44,27,622.14,82.12t227.67,39.66q84-15.47,227.67-4.71t237.35,73.28Q1408.49,252.87,1272.85,299.92Z;
M0,0V450H1440V0ZM1311,164.67q-127.56,76.64-161.47,127.05T1013.92,381.8q-101.71,39.66-203.44-22.18t-334.24-8.74Q243.74,404,132.32,332.06t43.6-135.8Q330.92,132.41,403.58,80t218-4q145.32,48.41,232.51,37t335.85-18.15Q1438.58,88,1311,164.67Z"/>
</path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="none" width="1680" height="916">
<linearGradient id="ldbk-n3r8rid3dia" x1="-0.1" y1="0" x2="1.1" y2="-0.235687">
<animate attributeName="y2" repeatCount="indefinite" dur="20s" keyTimes="0;0.5;1" values="-0.5;0.5;-0.5" keySplines="0.5 0 0.5 1;0.5 0 0.5 1" calcMode="spline"/>
<stop stop-color="#3AADAA" offset="0" style="stop-opacity:0"/>
<stop stop-color="#3AADAA" offset="1"/>
</linearGradient>
<rect x="0" y="0" width="1680" height="916" fill="url(#ldbk-n3r8rid3dia)"/>
</svg>

After

Width:  |  Height:  |  Size: 619 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400" preserveAspectRatio="none">
<rect width="700" height="1400" style="fill: #383E45"/>
</svg>

After

Width:  |  Height:  |  Size: 159 B