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,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<path d="M0,0V570l378.64-32.77a1236.91,1236.91,0,0,0,644-249.06L1400,0Z" style="fill: #7c6576"/>
</svg>

After

Width:  |  Height:  |  Size: 171 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 1400">
<path fill="#7C6576" d="M0 0c0 190 0 380 0 570c126.2-10.9333 252.4-21.8667 378.6-32.8c234-20.2 457.3-106.6 644-249.1C1148.4 192.0667 1274.2 96.0333 1400 0H0z">
<animate attributeName="d" dur="25s" repeatCount="indefinite" values="
M0 0c0 190 0 380 0 570c126.2-10.9333 252.4-21.8667 378.6-32.8c234-20.2 457.3-106.6 644-249.1C1148.4 192.0667 1274.2 96.0333 1400 0H0z;
M0 0c0 190 0 380 0 570c0 0 207.2-.7 378.6-32.8c221.9-41.5 551.7-136.5 738.4-279C1211.4 186.2 1400 0 1400 0H0z;
M0 0c0 190 0 380 0 570c0 0 181.6-2.4 358.6-17.6c224.9-19.3 553.6-172 730.1-326.9C1195.5 131.8 1400 0 1400 0H0z;
M0 0c0 190 0 380 0 570c126.2-10.9333 252.4-21.8667 378.6-32.8c234-20.2 457.3-106.6 644-249.1C1148.4 192.0667 1274.2 96.0333 1400 0H0z"/>
</path>
</svg>

After

Width:  |  Height:  |  Size: 897 B

View file

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<path d="M369.43,124.68C336.43,27.2,97.76-8.32,0,50.19V460.86L233.22,338c76.51-39,129.15-86.89,139.11-158.09C375.06,160.37,371.82,131.73,369.43,124.68Z" style="fill: #3aadaa"/>
<path d="M700,570c-26.9-67.52-45.18-140.6-37.8-206.5,4.38-39.07,49.34-104.23,104.22-141.5A507.52,507.52,0,0,1,891.2,160.73C1053,106.87,1225.58,79,1400,78.86h0V570Z" style="fill: #7c6576"/>
</svg>

After

Width:  |  Height:  |  Size: 449 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<path d="M1400,0H700c25.13,63.93,57.24,122.07,81.46,162C802.08,196,898.24,327.49,982,391.43,1154,522.79,1400,570,1400,570Z" style="fill: #7c6576"/>
</svg>

After

Width:  |  Height:  |  Size: 222 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 570">
<path d="M840,285C840,128.33,710.82,1.19,560,0H0L0,570H560C710.82,568.81,840,441.67,840,285Z" style="fill: #383e45"/>
</svg>

After

Width:  |  Height:  |  Size: 191 B

View file

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="#383E45">
<rect y="10%" width="50%" height="80%"/>
<circle cx="50%" cy="50%" r="40vh" />
</svg>

After

Width:  |  Height:  |  Size: 150 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<path d="M700.13,570c53.17-51,40.37-88.09,136-126.87C985,382.55,1147,458,1185.46,481c48.47,29,214.54-34.58,214.54,70.19V570" style="fill: #3aadaa"/>
</svg>

After

Width:  |  Height:  |  Size: 226 B

View file

@ -0,0 +1,3 @@
<svg viewBox="0 0 1400 1400" fill="#3AADAA" xmlns="http://www.w3.org/2000/svg">
<path d="M1468.68 1712.78C1467.26 1639.8 1398.83 1557.11 1410.13 1452.96C1420.85 1349.14 1510.74 1224.18 1479.4 1208.46C1447.16 1192.49 1292.22 1285.86 1191.33 1282.64C1090.78 1280.01 1044.05 1181.71 968.281 1135.54C892.847 1089.96 788.955 1096.17 722.73 1149.03C657.08 1201.57 629.095 1300.76 631.1 1393.38C633.682 1485.67 666.497 1570.49 730.122 1612.91C794.08 1655.9 888.516 1655.92 953.793 1646.65C1019.98 1637.62 1056.1 1619.06 1115.27 1661.74C1174.78 1705 1256.76 1809.84 1330.67 1830.17C1404.59 1850.51 1469.85 1786.66 1468.68 1712.78Z"/>
</svg>

After

Width:  |  Height:  |  Size: 637 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<path d="M1400,0V425.44c0,34.49-20.73,66.55-54.6,83-105.06,51-187.09-118.9-269.4-192.54-24.79-22.17-59.66-24.87-94.68-26C489.37,273.71,622.77,42.88,700,0" style="fill: #3aadaa"/>
</svg>

After

Width:  |  Height:  |  Size: 253 B

View file

@ -0,0 +1,3 @@
<svg viewBox="0 0 1400 1400" fill="#3AADAA" xmlns="http://www.w3.org/2000/svg">
<path d="M1468.68 312.777C1467.26 239.801 1398.83 157.114 1410.13 52.9592C1420.85 -50.8628 1510.74 -175.82 1479.4 -191.541C1447.16 -207.505 1292.22 -114.145 1191.33 -117.357C1090.78 -119.992 1044.05 -218.291 968.281 -264.456C892.847 -310.044 788.955 -303.832 722.73 -250.965C657.08 -198.431 629.095 -99.2431 631.1 -6.6197C633.682 85.671 666.497 170.488 730.122 212.906C794.08 255.9 888.516 255.919 953.793 246.648C1019.98 237.621 1056.1 219.059 1115.27 261.743C1174.78 305.004 1256.76 409.843 1330.67 430.175C1404.59 450.506 1469.85 386.663 1468.68 312.777Z"/>
</svg>

After

Width:  |  Height:  |  Size: 652 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1400">
<path d="M979.33,481l180.13.08c132.85,0,239.87-108.23,239.87-241.08L1400,0H979.33c-132.85,0-240,107.69-240,240.54h0C739.33,373.39,846.48,481,979.33,481Z" style="fill: #383e45"/>
</svg>

After

Width:  |  Height:  |  Size: 252 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 570">
<path d="M1400,50.57c-135.47-31.72-284.73-22.09-422.47-16.11C808.58,41.8,638.57,51.73,476,101.81c-99.51,30.65-203.36,70.79-289.29,130.61C132.84,269.94,71.21,328.18,86.46,400.88,105,489.29,231.9,541.73,420.13,541.73c419.49,0,696.8-68,979.87-153.64Z" style="fill: #3aadaa"/>
</svg>

After

Width:  |  Height:  |  Size: 346 B

View file

@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -830 1400 1400">
<style type="text/css">
.st0{fill:#F6F6F6;}
</style>
<path class="st0" d="M980,570C870.5,330.8,698.6,118.9,330.1,118.9C211,118.9,98.7,139.6,0,176.1V570H980z"/>
</svg>

After

Width:  |  Height:  |  Size: 236 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"/>
<path d="M1047.94,285c0-71-13.29-133.66-67.94-285H0V963c98.67,36.51,211,57.17,330.14,57.17C698.6,1020.13,1047.94,657.57,1047.94,285Z" style="fill: #3aadaa"/>
</svg>

After

Width:  |  Height:  |  Size: 363 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">
<path fill="#3AADAA" d="M980,0c54.6,151.3,67.9,214,67.9,285c0,372.6-349.3,735.1-717.8,735.2C211,1020.2,98.7,999.5,0,963v437h1400V0 H980z"/>
</svg>

After

Width:  |  Height:  |  Size: 259 B

View file

@ -0,0 +1,3 @@
<svg width="240" height="240" viewBox="0 0 240 240" fill="#383E45" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMaxYMid slice">
<path d="M240 240H0C66.2742 240 120 186.274 120 120C120 53.7258 66.2742 0 0 0H240V240Z"/>
</svg>

After

Width:  |  Height:  |  Size: 241 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 570">
<path d="M0,111.49C61,77.1,140.11,56.42,225.45,56.42c194.57,0,352.3,107.46,352.3,240s-199.54,316-362.48,155.41C148.46,386,66.92,378.37,0,373.23Z" style="fill: #3aadaa"/>
</svg>

After

Width:  |  Height:  |  Size: 243 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 1140">
<path d="M1400,50.63C1319.52,20.85,1227.91,4,1130.72,4,589.11,4,321.2,780,826.67,1052.71c176.62,95.3,377.54,99.32,573.33,55.21C1398.26,1006,1400,50.63,1400,50.63Z" style="fill: #3aadaa;opacity: 0.15"/>
</svg>

After

Width:  |  Height:  |  Size: 276 B

View file

@ -0,0 +1,4 @@
<svg viewBox="0 0 1440 1000" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMax slice">
<path fill-rule="evenodd" clip-rule="evenodd" d="M284.308 799.188C188.359 863 82.918 933.126 34.1575 1013.08C-44.48 1141.34 19.2136 1295.55 148.612 1332.28C244.344 1361.05 374.856 1324.33 493.037 1291.08C534.602 1279.39 574.641 1268.12 611.105 1260.29C662.131 1249.02 706.122 1243.94 743.635 1239.61C793.339 1233.87 831.67 1229.44 859.925 1213.67C846.841 1205.48 832.996 1197.62 818.311 1190.53C774.357 1169.01 722.636 1154.68 671.181 1140.41C596.475 1119.71 522.329 1099.15 473.323 1057.02C390.564 985.857 379.039 853.786 481.675 788.873C536.36 754.099 623.526 738.481 707.468 723.44C781.787 710.123 853.579 697.259 898.062 671.955C963.87 634.52 970.223 570.082 976.257 508.876C978.909 481.981 981.499 455.711 989.044 432.629C1013.11 356.551 1090.36 314.692 1193.79 278.845C1297.22 242.998 1426.19 212.697 1468.83 276.694C1470.57 279.23 1472.17 281.915 1473.64 284.739C1530.44 159.363 1560.82 32.7209 1518.5 -13.5C1485.6 -2.2513 1419.79 12.0219 1342.23 28.8414C1237.08 51.6458 1110.34 79.1311 1014.8 110.105C997.553 115.772 980.996 121.175 965.085 126.368C829.867 170.499 741.337 199.391 670.942 244.693C592.263 295.324 535.158 365.374 519.026 441.915C514.897 461.507 513.523 481.453 512.12 501.825C508.04 561.042 503.713 623.854 430.75 692.002C394.337 726.011 340.978 761.499 284.308 799.188Z" fill="#383E45"/>
<path d="M1018.49 1121.4C930.269 1105.4 900.396 1008.62 968.337 949.668C1035.64 890.372 1200.12 868.563 1278.23 833.425C1356.05 797.3 1346.86 747.497 1360.75 672.204C1374.65 596.911 1411.62 496.129 1458.36 481.939C1504.46 467.4 1560.6 540.441 1577.64 615.268C1595.02 689.457 1572.94 766.07 1595.25 813.112C1616.92 859.804 1683.67 875.651 1711.06 908.891C1738.79 941.495 1728.48 990.566 1684.54 999.654C1641.24 1009.09 1565 977.271 1524.23 1057.74C1483.17 1137.22 1478.29 1327.71 1463.24 1338.53C1448.54 1348.72 1424.03 1178.6 1338.48 1125.93C1252.94 1073.26 1106.37 1138.04 1018.49 1121.4Z" fill="#3AADAA"/>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,4 @@
<svg viewBox="0 0 1400 1400" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1387.1 891.362C1276.85 904.412 1185.64 910.443 1116.98 954.053C1048.32 997.663 1001.7 1078.35 1025.24 1142.99C1049.28 1208.13 1143.98 1257.72 1179.55 1333.39C1216.12 1409.05 1194.05 1511.28 1236.12 1601.47C1278.7 1691.16 1385.43 1768.82 1495.17 1767.29C1604.41 1766.27 1716.68 1686.07 1720.71 1585.85C1724.73 1485.62 1620.52 1365.37 1608.52 1238.09C1596.52 1110.81 1675.72 976.497 1650.68 918.372C1626.13 860.749 1496.84 878.813 1387.1 891.362Z" fill="#383E45"/>
<path d="M378.478 1311.93C470.641 1283.26 564.666 1193.43 653.909 1190.13C743.153 1186.82 827.615 1270.06 836.634 1360.77C845.221 1451.98 777.375 1549.81 701.326 1596.02C625.278 1642.22 541.955 1636.73 481.7 1661.82C421.012 1687.4 384.751 1743 304.115 1783.46C224.406 1823.85 100.258 1848.18 14.0717 1800.94C-72.5466 1754.21 -120.275 1635.85 -98.6965 1536.05C-76.6855 1435.76 14.1377 1353.6 105.692 1329.64C196.318 1305.74 286.747 1340.1 378.478 1311.93Z" fill="#3AADAA"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1,4 @@
<svg viewBox="0 0 1400 1400" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M378.478 -88.0719C470.641 -116.736 564.666 -206.572 653.909 -209.874C743.153 -213.176 827.615 -129.945 836.634 -39.2289C845.221 51.9825 777.375 149.814 701.326 196.017C625.278 242.22 541.955 236.729 481.7 261.816C421.012 287.398 384.751 342.997 304.115 383.455C224.406 423.85 100.258 448.177 14.0717 400.944C-72.5466 354.207 -120.275 235.847 -98.6965 136.051C-76.6855 35.7593 14.1377 -46.4014 105.692 -70.3645C196.318 -94.2642 286.747 -59.9029 378.478 -88.0719Z" fill="#3AADAA"/>
<path d="M1387.1 -508.638C1276.85 -495.588 1185.64 -489.557 1116.98 -445.947C1048.32 -402.337 1001.7 -321.649 1025.24 -257.009C1049.28 -191.869 1143.98 -142.276 1179.55 -66.6143C1216.12 9.04722 1194.05 111.279 1236.12 201.472C1278.7 291.164 1385.43 368.816 1495.17 367.292C1604.41 366.269 1716.68 286.069 1720.71 185.845C1724.73 85.6214 1620.52 -34.6267 1608.52 -161.908C1596.52 -289.189 1675.72 -423.503 1650.68 -481.628C1626.13 -539.251 1496.84 -521.187 1387.1 -508.638Z" fill="#383E45"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1,11 @@
<svg viewBox="0 0 1400 1460" fill="none" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid slice">
<defs>
<mask id="mask">
<rect width="100%" height="100%" fill="white"/>
<path d="M407.284 510.539C410.395 511.705 413.559 512.891 416.782 514.096C487.011 540.86 586.372 575.789 639.688 548.436C693.377 520.709 700.274 430.702 678.096 358.67C658.16 293.918 614.426 243.389 577.792 201.064C573.674 196.305 569.645 191.651 565.75 187.091C560.231 180.746 554.975 174.572 549.918 168.633C519.321 132.695 496.025 105.332 465.904 100.257C430.777 94.0323 386.929 117.116 355.667 133.575L354.747 134.059C322.683 150.546 303.668 159.914 235.326 143.229C221.624 139.884 205.969 135.521 189.197 130.847C122.313 112.208 37.6523 88.6155 -11.85 104.824C-73.3937 124.722 -79.9331 207.634 -77.1373 292.396C-74.3414 377.158 -62.5858 462.651 -4.67298 489.81C37.4822 509.183 103.586 497.846 164.759 487.354C188.166 483.34 210.851 479.449 231.196 477.45C300.643 470.558 342.262 486.161 407.284 510.539Z" fill="#000000"/>
<path d="M1582.82 458.068L1582.84 458.093C1634.31 522.794 1677.38 576.929 1691.09 638.41C1706.45 707.328 1685.55 785.476 1631.46 810.705C1604 823.363 1568.04 822.699 1530.4 822.004C1493.02 821.314 1453.98 820.593 1419.99 832.857C1386.69 844.461 1358 868.294 1328.07 893.155C1296.1 919.71 1262.72 947.439 1220.81 962.693C1139.66 991.614 1026.55 973.769 960.159 905.467C893.767 837.779 874.095 719.634 933.11 655.639C963.151 623.063 1013.58 604.518 1067.13 584.827C1118.78 565.835 1173.32 545.777 1215.28 511.035C1259.35 474.535 1289.69 421.993 1315.73 376.881C1340.18 334.532 1360.85 298.73 1385.56 288.898C1433.51 269.58 1497.6 350.501 1555.07 423.058L1555.07 423.064C1558.01 426.775 1560.93 430.464 1563.83 434.117C1570.26 442.276 1576.61 450.25 1582.82 458.068Z" fill="#000000"/>
<path d="M790.809 1040.66L790.811 1040.66C852.173 1061.38 913.182 1081.99 950.132 1121.34C1013.59 1188.92 1006.09 1311.8 941.261 1380.76C875.752 1449.71 752.924 1463.36 664.897 1435.37C611.789 1418.48 571.597 1386.69 534.731 1357.52C510.49 1338.35 487.686 1320.31 463.594 1308.39C433.386 1293.62 401.526 1288.42 366.635 1282.73C330.592 1276.85 291.314 1270.45 247.279 1252.41C161.299 1217.6 57.5771 1137.04 35.7409 1037.37C13.2223 937.696 73.2719 819.593 166.076 768.392C259.562 717.191 385.803 732.21 467.006 787.507C505.827 813.838 534.021 849.373 562.294 885.007C592.663 923.284 623.124 961.675 666.944 988.897C702.576 1010.86 746.783 1025.79 790.809 1040.66Z" fill="#000000"/>
</mask>
</defs>
<rect width="100%" height="100%" mask="url(#mask)" fill="#383E45"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -0,0 +1,21 @@
<svg fill="#383E45" xmlns="http://www.w3.org/2000/svg">
<style>
.mobile {
display: none;
}
@media all and (min-width: 260px) and (max-width: 992px) {
.mobile {
display: block;
}
.desktop {
display: none;
}
}
</style>
<svg viewBox="0 0 1400 800" preserveAspectRatio="xMaxYMid slice" class="desktop">
<path d="M1487.24 389.787C1389.41 609.434 772.123 836.72 560.49 732.296C350.083 627.426 546.008 188.887 854.515 74.8656C1163.02 -39.1554 1584.11 171.342 1487.24 389.787Z"/>
</svg>
<svg viewBox="450 0 950 800" preserveAspectRatio="none" class="mobile">
<path d="M1487.24 389.787C1389.41 609.434 772.123 836.72 560.49 732.296C350.083 627.426 546.008 188.887 854.515 74.8656C1163.02 -39.1554 1584.11 171.342 1487.24 389.787Z"/>
</svg>
</svg>

After

Width:  |  Height:  |  Size: 902 B

View file

@ -0,0 +1,3 @@
<svg viewBox="0 0 1400 950" fill="#383E45" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid slice">
<path d="M389.535 1084.97C199.522 1087.29 -14.3165 1030.19 -145.868 877.625C-276.78 724.419 -324.765 476.39 -249.777 279.261C-175.428 82.7733 23.1698 -64.0952 199.742 -68.3058C375.673 -73.1545 529.575 63.3757 713.471 169.785C897.366 276.195 1111.25 352.484 1149.97 479.026C1188.68 605.568 1052.86 783 900.899 902.271C749.574 1020.9 580.827 1082.65 389.535 1084.97Z"/>
</svg>

After

Width:  |  Height:  |  Size: 495 B