Browse Source

Jan 01 [ADD] : Initial Commit 'theme_diwy'

pull/358/merge
AjmalCybro 4 months ago
parent
commit
3442c46202
  1. 47
      theme_diwy/README.rst
  2. 0
      theme_diwy/__init__.py
  3. 38
      theme_diwy/__manifest__.py
  4. 8
      theme_diwy/doc/RELEASE_NOTES.md
  5. BIN
      theme_diwy/static/description/banner.jpg
  6. BIN
      theme_diwy/static/description/icon.png
  7. BIN
      theme_diwy/static/description/img/1.png
  8. BIN
      theme_diwy/static/description/img/2.png
  9. BIN
      theme_diwy/static/description/img/3.png
  10. BIN
      theme_diwy/static/description/img/4.png
  11. BIN
      theme_diwy/static/description/img/5.png
  12. BIN
      theme_diwy/static/description/img/6.png
  13. BIN
      theme_diwy/static/description/img/7.png
  14. BIN
      theme_diwy/static/description/img/8.png
  15. BIN
      theme_diwy/static/description/img/Mobile banner.jpg
  16. BIN
      theme_diwy/static/description/img/V-18-GIF.gif
  17. 10
      theme_diwy/static/description/img/arrows-repeat.svg
  18. 66
      theme_diwy/static/description/img/banner-bg-1.svg
  19. BIN
      theme_diwy/static/description/img/banner.jpg
  20. 49
      theme_diwy/static/description/img/banner.svg
  21. 10
      theme_diwy/static/description/img/check.svg
  22. 13
      theme_diwy/static/description/img/feature-star.svg
  23. 10
      theme_diwy/static/description/img/gear.svg
  24. 12
      theme_diwy/static/description/img/hire-odoo.svg
  25. 13
      theme_diwy/static/description/img/life-ring-icon.svg
  26. 4
      theme_diwy/static/description/img/odoo-consultancy.svg
  27. 3
      theme_diwy/static/description/img/odoo-licencing.svg
  28. 9
      theme_diwy/static/description/img/patter.svg
  29. 10
      theme_diwy/static/description/img/puzzle-piece-icon.svg
  30. BIN
      theme_diwy/static/description/img/responsive_page.jpg
  31. 28
      theme_diwy/static/description/img/screenshot-1.svg
  32. BIN
      theme_diwy/static/description/img/screenshot-2.png
  33. BIN
      theme_diwy/static/description/img/screenshot-3.png
  34. BIN
      theme_diwy/static/description/img/screenshot-4.png
  35. 9
      theme_diwy/static/description/img/screenshot-5.svg
  36. BIN
      theme_diwy/static/description/img/screenshot-img.png
  37. BIN
      theme_diwy/static/description/img/screenshot-main.png
  38. BIN
      theme_diwy/static/description/img/template01.jpg
  39. BIN
      theme_diwy/static/description/img/thumbnail-image.jpg
  40. 10
      theme_diwy/static/description/img/translate.svg
  41. 10
      theme_diwy/static/description/img/wrench-icon.svg
  42. 935
      theme_diwy/static/description/index.html
  43. BIN
      theme_diwy/static/description/theme_screenshot.jpg
  44. 8
      theme_diwy/static/src/css/dummy.css
  45. 1026
      theme_diwy/static/src/css/style.css
  46. 1
      theme_diwy/static/src/css/style.css.map
  47. BIN
      theme_diwy/static/src/img/bg/bg.png
  48. 15
      theme_diwy/static/src/img/brand-icon.svg
  49. 4
      theme_diwy/static/src/img/icon/Frame 237437.svg
  50. 6
      theme_diwy/static/src/img/icon/Frame 237438.svg
  51. 18
      theme_diwy/static/src/img/icon/Group 237438.svg
  52. 3
      theme_diwy/static/src/img/icon/Vector-1.svg
  53. 3
      theme_diwy/static/src/img/icon/Vector-2.svg
  54. 3
      theme_diwy/static/src/img/icon/Vector-3.svg
  55. 3
      theme_diwy/static/src/img/icon/Vector-4.svg
  56. 3
      theme_diwy/static/src/img/icon/Vector.svg
  57. 12
      theme_diwy/static/src/img/icon/atom.svg
  58. 11
      theme_diwy/static/src/img/icon/badges.svg
  59. 10
      theme_diwy/static/src/img/icon/biohazard.svg
  60. 11
      theme_diwy/static/src/img/icon/box-model-2.svg
  61. 11
      theme_diwy/static/src/img/icon/box-multiple.svg
  62. 10
      theme_diwy/static/src/img/icon/brand-campaignmonitor.svg
  63. 12
      theme_diwy/static/src/img/icon/brand-nem.svg
  64. 11
      theme_diwy/static/src/img/icon/brightness-2.svg
  65. 13
      theme_diwy/static/src/img/icon/category-2.svg
  66. 12
      theme_diwy/static/src/img/icon/circles.svg
  67. 3
      theme_diwy/static/src/img/icon/navigation/ic_round-view-kanban.svg
  68. 4
      theme_diwy/static/src/img/icon/navigation/lets-icons_time-duotone.svg
  69. 3
      theme_diwy/static/src/img/icon/navigation/material-symbols-light_date-range.svg
  70. 3
      theme_diwy/static/src/img/icon/navigation/mdi_graph-areaspline.svg
  71. 4
      theme_diwy/static/src/img/icon/navigation/solar_list-up-line-duotone.svg
  72. 10
      theme_diwy/static/src/img/icon/odoo.svg
  73. 3
      theme_diwy/static/src/img/icon/sidebar/Group (5).svg
  74. 5
      theme_diwy/static/src/img/icon/sidebar/Group (6).svg
  75. 4
      theme_diwy/static/src/img/icon/sidebar/Group 237172.svg
  76. 5
      theme_diwy/static/src/img/icon/sidebar/Group 237173.svg
  77. 3
      theme_diwy/static/src/img/icon/sidebar/Group 237176.svg
  78. 4
      theme_diwy/static/src/img/icon/sidebar/Group 237178.svg
  79. 3
      theme_diwy/static/src/img/icon/sidebar/Vector (15).svg
  80. 3
      theme_diwy/static/src/img/icon/sidebar/Vector (16).svg
  81. 3
      theme_diwy/static/src/img/icon/sidebar/Vector (17).svg
  82. 5
      theme_diwy/static/src/img/icon/sidebar/dashboard.svg
  83. 10
      theme_diwy/static/src/img/icon/topbar/Odoo.svg
  84. 3
      theme_diwy/static/src/img/icon/topbar/left-arrow.svg
  85. 3
      theme_diwy/static/src/img/icon/topbar/mail.svg
  86. 5
      theme_diwy/static/src/img/icon/topbar/menu.svg
  87. 3
      theme_diwy/static/src/img/icon/topbar/notification.svg
  88. 3
      theme_diwy/static/src/img/icon/topbar/phone.svg
  89. 3
      theme_diwy/static/src/img/icon/topbar/search.svg
  90. BIN
      theme_diwy/static/src/img/icon/topbar/user.png
  91. 20
      theme_diwy/static/src/js/home_menus.js
  92. 80
      theme_diwy/static/src/js/search_apps.js
  93. 41
      theme_diwy/static/src/scss/_common.scss
  94. 349
      theme_diwy/static/src/scss/_normalize.scss
  95. 22
      theme_diwy/static/src/scss/_variables.scss
  96. 62
      theme_diwy/static/src/scss/login.scss
  97. 176
      theme_diwy/static/src/scss/nav.scss
  98. 377
      theme_diwy/static/src/scss/sidebar.scss
  99. 24
      theme_diwy/static/src/scss/style.scss
  100. 34
      theme_diwy/static/src/xml/home_menus.xml

47
theme_diwy/README.rst

@ -0,0 +1,47 @@
.. image:: https://img.shields.io/badge/license-LGPL--3-green.svg
:target: https://www.gnu.org/licenses/lgpl-3.0-standalone.html
:alt: License: LGPL-3
Theme Diwy
==========
* Diwy Backend Theme module for Odoo 18 community editions. This is a Minimalist and Elegant Backend Theme for Odoo 18. This theme will change your Old Experience to a New Experience with Odoo.
Configuration
-------------
- www.odoo.com/documentation/18.0/setup/install.html
- Install our custom addon
Company
-------
* `Cybrosys Techno Solutions <https://cybrosys.com/>`__
License
-------
General Public License, Version 3 (LGPL v3).
(https://www.gnu.org/licenses/lgpl-3.0-standalone.html)
Credits
-------
Developer: (V18) Developer ANFAS FAISAL K, Contact: odoo@cybrosys.com
Contacts
--------
* Mail Contact : odoo@cybrosys.com
* Website : https://cybrosys.com
Bug Tracker
-----------
Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported.
Maintainer
--------
This module is maintained by Cybrosys Technologies.
For support and more information, please visit https://www.cybrosys.com
.. image:: https://cybrosys.com/images/logo.png
:target: https://cybrosys.com"
Further information
-----------------
HTML Description: `<static/description/index.html>`__

0
theme_diwy/__init__.py

38
theme_diwy/__manifest__.py

@ -0,0 +1,38 @@
{
"name": "Theme Diwy",
"version": "18.0.1.0.0",
"category": "Themes/Backend",
"summary": "Diwy Backend Theme is an attractive theme for Odoo backend",
"description": """Minimalist and elegant theme for Odoo backend""",
"author": "Cybrosys Techno Solutions",
"company": "Cybrosys Techno Solutions",
"maintainer": "Cybrosys Techno Solutions",
"website": "https://www.cybrosys.com",
"depends": ["web", "mail"],
"data": [
],
"assets": {
"web.assets_backend": [
"theme_diwy/static/src/xml/menu_panels.xml",
"theme_diwy/static/src/xml/nav_bar_panel.xml",
"theme_diwy/static/src/xml/home_menus.xml",
"theme_diwy/static/src/xml/side_bar_panel.xml",
"theme_diwy/static/src/scss/nav.scss",
"theme_diwy/static/src/scss/sidebar.scss",
"theme_diwy/static/src/css/style.css",
"theme_diwy/static/src/js/home_menus.js",
"theme_diwy/static/src/js/search_apps.js",
],
"web.assets_frontend": [
"theme_diwy/static/src/scss/login.scss",
],
},
"images": [
"static/description/banner.jpg",
"static/description/theme_screenshot.jpg",
],
"license": "LGPL-3",
"installable": True,
"auto_install": False,
"application": False,
}

8
theme_diwy/doc/RELEASE_NOTES.md

@ -0,0 +1,8 @@
## Module <theme_diwy>
#### 27.12.2024
#### Version 18.0.1.0.0
##### ADD
- Initial commit for Theme Diwy

BIN
theme_diwy/static/description/banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

BIN
theme_diwy/static/description/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

BIN
theme_diwy/static/description/img/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 KiB

BIN
theme_diwy/static/description/img/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 600 KiB

BIN
theme_diwy/static/description/img/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

BIN
theme_diwy/static/description/img/4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

BIN
theme_diwy/static/description/img/5.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

BIN
theme_diwy/static/description/img/6.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 173 KiB

BIN
theme_diwy/static/description/img/7.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

BIN
theme_diwy/static/description/img/8.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

BIN
theme_diwy/static/description/img/Mobile banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

BIN
theme_diwy/static/description/img/V-18-GIF.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 KiB

10
theme_diwy/static/description/img/arrows-repeat.svg

@ -0,0 +1,10 @@
<svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_48_838)">
<path d="M0.000110011 16.2916C0.000110011 9.65172 5.40186 4.24997 12.0418 4.24997H26.9168V1.89405C26.9168 0.631803 28.4425 -3.05772e-05 29.335 0.892469L33.585 5.37339C34.1389 5.9273 34.1375 6.82405 33.585 7.37655L29.335 11.8575C28.4425 12.75 26.9168 12.1181 26.9168 10.8559V8.49997H12.0418C7.74503 8.49997 4.25011 11.9963 4.25011 16.2916C4.25011 17.4646 3.29953 18.4166 2.12511 18.4166C0.950693 18.4166 0.000110011 17.4646 0.000110011 16.2916ZM31.8751 15.5833C30.7007 15.5833 29.7501 16.5353 29.7501 17.7083C29.7501 22.0036 26.2552 25.5 21.9584 25.5H7.08344V23.1441C7.08344 21.8818 5.55769 21.25 4.66519 22.1425L0.415193 26.6234C-0.138723 27.1773 -0.138723 28.0741 0.415193 28.6266L4.66519 33.1075C5.55769 34 7.08344 33.3681 7.08344 32.1059V29.75H21.9584C28.5984 29.75 34.0001 24.3482 34.0001 17.7083C34.0001 16.5353 33.0495 15.5833 31.8751 15.5833Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_48_838">
<rect width="34" height="34" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

66
theme_diwy/static/description/img/banner-bg-1.svg

@ -0,0 +1,66 @@
<svg width="1408" height="694" viewBox="0 0 1408 694" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_2133_160)">
<rect width="1408" height="694" rx="32" fill="url(#paint0_linear_2133_160)"/>
<g clip-path="url(#clip1_2133_160)">
<g opacity="0.3" clip-path="url(#clip2_2133_160)">
<g clip-path="url(#clip3_2133_160)">
<path d="M356.462 674.053C353.888 671.48 353.887 668.9 356.457 666.329C353.887 668.9 351.307 668.898 348.734 666.325C351.307 668.898 351.309 671.478 348.738 674.049C351.309 671.478 353.888 671.48 356.462 674.053ZM349.506 667.098C351.57 669.161 353.624 669.162 355.686 667.101C353.624 669.162 353.626 671.217 355.689 673.28C353.626 671.217 351.571 671.216 349.51 673.277C351.571 671.216 351.57 669.161 349.506 667.098Z" fill="#375DFB"/>
<path d="M395.06 635.455C392.487 632.881 392.485 630.301 395.056 627.73C392.485 630.301 389.906 630.3 387.332 627.726C389.906 630.3 389.907 632.88 387.336 635.45C389.907 632.88 392.487 632.881 395.06 635.455ZM388.105 628.499C390.168 630.563 392.223 630.564 394.284 628.502C392.223 630.564 392.224 632.618 394.288 634.682C392.224 632.618 390.17 632.617 388.108 634.678C390.17 632.617 390.168 630.563 388.105 628.499Z" fill="#375DFB"/>
<path d="M434.475 674.869C431.383 671.777 431.381 668.688 434.469 665.6C431.381 668.688 428.292 668.686 425.201 665.595C428.292 668.686 428.294 671.776 425.206 674.864C428.294 671.776 431.383 671.777 434.475 674.869ZM426.128 666.522C428.601 668.995 431.073 668.997 433.543 666.526C431.073 668.997 431.074 671.468 433.547 673.941C431.074 671.468 428.602 671.467 426.132 673.937C428.602 671.467 428.601 668.995 426.128 666.522Z" fill="#375DFB"/>
<path d="M433.659 596.856C431.085 594.282 431.084 591.703 433.655 589.132C431.084 591.703 428.504 591.701 425.931 589.128C428.504 591.701 428.506 594.281 425.935 596.852C428.506 594.281 431.085 594.282 433.659 596.856ZM426.703 589.901C428.767 591.964 430.821 591.965 432.883 589.904C430.821 591.965 430.823 594.02 432.886 596.083C430.823 594.02 428.768 594.019 426.707 596.08C428.768 594.019 428.767 591.964 426.703 589.901Z" fill="#375DFB"/>
<path d="M473.073 636.27C469.982 633.179 469.98 630.089 473.068 627.001C469.98 630.089 466.89 630.088 463.799 626.996C466.89 630.088 466.892 633.177 463.804 636.265C466.892 633.177 469.982 633.179 473.073 636.27ZM464.727 627.924C467.2 630.397 469.671 630.398 472.142 627.928C469.671 630.398 469.673 632.87 472.146 635.343C469.673 632.87 467.201 632.868 464.731 635.339C467.201 632.868 467.2 630.397 464.727 627.924Z" fill="#375DFB"/>
<path d="M512.487 675.684C508.878 672.075 508.876 668.476 512.481 664.871C508.876 668.476 505.277 668.474 501.668 664.865C505.277 668.474 505.279 672.073 501.674 675.678C505.279 672.073 508.878 672.075 512.487 675.684ZM502.75 665.947C505.632 668.829 508.521 668.831 511.4 665.952C508.521 668.831 508.523 671.72 511.405 674.602C508.523 671.72 505.634 671.718 502.754 674.598C505.634 671.718 505.632 668.829 502.75 665.947Z" fill="#375DFB"/>
<path d="M472.257 558.257C469.684 555.684 469.683 553.104 472.253 550.533C469.683 553.104 467.103 553.103 464.529 550.529C467.103 553.103 467.104 555.683 464.533 558.253C467.104 555.683 469.684 555.684 472.257 558.257ZM465.302 551.302C467.365 553.365 469.42 553.367 471.481 551.305C469.42 553.367 469.421 555.421 471.485 557.485C469.421 555.421 467.367 555.42 465.305 557.481C467.367 555.42 467.365 553.365 465.302 551.302Z" fill="#375DFB"/>
<path d="M511.672 597.672C508.58 594.58 508.579 591.491 511.666 588.403C508.579 591.491 505.489 591.489 502.398 588.398C505.489 591.489 505.491 594.579 502.403 597.666C505.491 594.579 508.58 594.58 511.672 597.672ZM503.325 589.325C505.798 591.798 508.27 591.8 510.74 589.329C508.27 591.8 508.271 594.271 510.744 596.744C508.271 594.271 505.799 594.27 503.329 596.74C505.799 594.27 505.798 591.798 503.325 589.325Z" fill="#375DFB"/>
<path d="M551.086 637.086C547.477 633.477 547.475 629.877 551.08 626.272C547.475 629.877 543.875 629.875 540.266 626.266C543.875 629.875 543.877 633.475 540.272 637.08C543.877 633.475 547.477 633.477 551.086 637.086ZM541.348 627.348C544.231 630.231 547.12 630.232 549.999 627.353C547.12 630.232 547.121 633.121 550.004 636.004C547.121 633.121 544.232 633.12 541.353 635.999C544.232 633.12 544.231 630.231 541.348 627.348Z" fill="#375DFB"/>
<path d="M590.5 676.5C586.381 672.381 586.379 668.256 590.493 664.142C586.379 668.256 582.254 668.254 578.135 664.135C582.254 668.254 582.256 672.379 578.142 676.493C582.256 672.379 586.381 672.381 590.5 676.5ZM579.371 665.371C582.671 668.671 585.962 668.673 589.258 665.377C585.962 668.673 585.963 671.964 589.263 675.263C585.963 671.964 582.673 671.962 579.377 675.258C582.673 671.962 582.671 668.671 579.371 665.371Z" fill="#375DFB"/>
<path d="M510.856 519.659C508.282 517.085 508.281 514.506 510.852 511.935C508.281 514.506 505.701 514.504 503.128 511.931C505.701 514.504 505.703 517.084 503.132 519.655C505.703 517.084 508.282 517.085 510.856 519.659ZM503.9 512.703C505.964 514.767 508.019 514.768 510.08 512.707C508.019 514.768 508.02 516.823 510.083 518.886C508.02 516.823 505.965 516.822 503.904 518.883C505.965 516.822 505.964 514.767 503.9 512.703Z" fill="#375DFB"/>
<path d="M550.27 559.073C547.179 555.982 547.177 552.892 550.265 549.804C547.177 552.892 544.087 552.89 540.996 549.799C544.087 552.89 544.089 555.98 541.001 559.068C544.089 555.98 547.179 555.982 550.27 559.073ZM541.924 550.727C544.397 553.2 546.868 553.201 549.339 550.731C546.868 553.201 546.87 555.673 549.343 558.146C546.87 555.673 544.398 555.671 541.928 558.142C544.398 555.671 544.397 553.2 541.924 550.727Z" fill="#375DFB"/>
<path d="M589.684 598.487C586.075 594.878 586.073 591.279 589.678 587.674C586.073 591.279 582.474 591.277 578.865 587.668C582.474 591.277 582.476 594.876 578.871 598.481C582.476 594.876 586.075 594.878 589.684 598.487ZM579.947 588.75C582.829 591.632 585.718 591.634 588.598 588.755C585.718 591.634 585.72 594.523 588.602 597.405C585.72 594.523 582.831 594.521 579.951 597.401C582.831 594.521 582.829 591.632 579.947 588.75Z" fill="#375DFB"/>
<path d="M549.454 481.06C546.881 478.487 546.879 475.907 549.45 473.336C546.879 475.907 544.3 475.906 541.726 473.332C544.3 475.906 544.301 478.485 541.73 481.056C544.301 478.485 546.881 478.487 549.454 481.06ZM542.499 474.105C544.562 476.168 546.617 476.17 548.678 474.108C546.617 476.17 546.618 478.224 548.682 480.288C546.618 478.224 544.564 478.223 542.502 480.284C544.564 478.223 544.562 476.168 542.499 474.105Z" fill="#375DFB"/>
<path d="M588.869 520.475C585.777 517.383 585.776 514.294 588.864 511.206C585.776 514.294 582.686 514.292 579.595 511.201C582.686 514.292 582.688 517.382 579.6 520.469C582.688 517.382 585.777 517.383 588.869 520.475ZM580.522 512.128C582.995 514.601 585.467 514.602 587.937 512.132C585.467 514.602 585.468 517.074 587.941 519.547C585.468 517.074 582.997 517.073 580.526 519.543C582.997 517.073 582.995 514.601 580.522 512.128Z" fill="#375DFB"/>
<path d="M588.053 442.462C585.48 439.888 585.478 437.308 588.049 434.738C585.478 437.308 582.898 437.307 580.325 434.734C582.898 437.307 582.9 439.887 580.329 442.458C582.9 439.887 585.48 439.888 588.053 442.462ZM581.098 435.506C583.161 437.57 585.216 437.571 587.277 435.51C585.216 437.571 585.217 439.626 587.28 441.689C585.217 439.626 583.162 439.624 581.101 441.686C583.162 439.624 583.161 437.57 581.098 435.506Z" fill="#375DFB"/>
<path d="M317.455 673.645C315.137 671.327 315.136 669.01 317.452 666.694C315.136 669.01 312.818 669.008 310.5 666.69C312.818 669.008 312.82 671.325 310.504 673.641C312.82 671.325 315.137 671.327 317.455 673.645ZM311.196 667.385C313.05 669.24 314.904 669.241 316.757 667.388C314.904 669.241 314.905 671.095 316.76 672.95C314.905 671.095 313.051 671.094 311.199 672.947C313.051 671.094 313.05 669.24 311.196 667.385Z" fill="#375DFB"/>
<path d="M356.054 635.047C353.736 632.728 353.734 630.411 356.05 628.095C353.734 630.411 351.417 630.41 349.099 628.091C351.417 630.41 351.418 632.727 349.102 635.043C351.418 632.727 353.736 632.728 356.054 635.047ZM349.794 628.787C351.649 630.642 353.503 630.643 355.355 628.79C353.503 630.643 353.504 632.496 355.358 634.351C353.504 632.496 351.65 632.495 349.797 634.348C351.65 632.495 351.649 630.642 349.794 628.787Z" fill="#375DFB"/>
<path d="M395.468 674.461C392.632 671.625 392.63 668.798 395.463 665.964C392.63 668.798 389.803 668.796 386.967 665.96C389.803 668.796 389.805 671.623 386.972 674.456C389.805 671.623 392.632 671.625 395.468 674.461ZM387.817 666.81C390.082 669.074 392.352 669.076 394.614 666.814C392.352 669.076 392.354 671.346 394.618 673.611C392.354 671.346 390.083 671.345 387.821 673.607C390.083 671.345 390.082 669.074 387.817 666.81Z" fill="#375DFB"/>
<path d="M394.653 596.448C392.334 594.13 392.333 591.813 394.649 589.497C392.333 591.813 390.016 591.811 387.697 589.493C390.016 591.811 390.017 594.128 387.701 596.444C390.017 594.128 392.334 594.13 394.653 596.448ZM388.393 590.188C390.247 592.043 392.101 592.044 393.954 590.191C392.101 592.044 392.102 593.898 393.957 595.753C392.102 593.898 390.248 593.897 388.396 595.75C390.248 593.897 390.247 592.043 388.393 590.188Z" fill="#375DFB"/>
<path d="M434.067 635.862C431.23 633.026 431.229 630.199 434.062 627.366C431.229 630.199 428.402 630.198 425.566 627.361C428.402 630.198 428.403 633.024 425.57 635.858C428.403 633.024 431.23 633.026 434.067 635.862ZM426.416 628.211C428.68 630.476 430.951 630.477 433.213 628.215C430.951 630.477 430.952 632.748 433.217 635.012C430.952 632.748 428.681 632.747 426.419 635.008C428.681 632.747 428.68 630.476 426.416 628.211Z" fill="#375DFB"/>
<path d="M473.481 675.277C470.135 671.93 470.133 668.578 473.475 665.235C470.133 668.578 466.78 668.576 463.434 665.23C466.78 668.576 466.782 671.928 463.44 675.271C466.782 671.928 470.135 671.93 473.481 675.277ZM464.439 666.235C467.121 668.916 469.793 668.918 472.472 666.239C469.793 668.918 469.794 671.59 472.476 674.272C469.794 671.59 467.122 671.589 464.443 674.267C467.122 671.589 467.121 668.916 464.439 666.235Z" fill="#375DFB"/>
<path d="M433.251 557.85C430.933 555.531 430.931 553.214 433.247 550.898C430.931 553.214 428.614 553.213 426.296 550.894C428.614 553.213 428.615 555.53 426.299 557.846C428.615 555.53 430.933 555.531 433.251 557.85ZM426.991 551.59C428.846 553.444 430.7 553.446 432.552 551.593C430.7 553.446 430.701 555.299 432.556 557.154C430.701 555.299 428.847 555.298 426.994 557.151C428.847 555.298 428.846 553.444 426.991 551.59Z" fill="#375DFB"/>
<path d="M472.665 597.264C469.829 594.428 469.827 591.601 472.661 588.767C469.827 591.601 467 591.599 464.164 588.763C467 591.599 467.002 594.426 464.169 597.259C467.002 594.426 469.829 594.428 472.665 597.264ZM465.014 589.613C467.279 591.877 469.549 591.879 471.811 589.617C469.549 591.879 469.551 594.149 471.815 596.414C469.551 594.149 467.28 594.148 465.018 596.41C467.28 594.148 467.279 591.877 465.014 589.613Z" fill="#375DFB"/>
<path d="M512.079 636.678C508.733 633.332 508.731 629.979 512.074 626.637C508.731 629.979 505.379 629.978 502.033 626.631C505.379 629.978 505.381 633.33 502.038 636.672C505.381 633.33 508.733 633.332 512.079 636.678ZM503.037 627.636C505.719 630.318 508.392 630.319 511.07 627.64C508.392 630.319 508.393 632.992 511.075 635.673C508.393 632.992 505.721 632.99 503.042 635.669C505.721 632.99 505.719 630.318 503.037 627.636Z" fill="#375DFB"/>
<path d="M551.494 676.092C547.629 672.228 547.627 668.366 551.487 664.506C547.627 668.366 543.765 668.364 539.901 664.5C543.765 668.364 543.767 672.226 539.908 676.086C543.767 672.226 547.629 672.228 551.494 676.092ZM541.06 665.659C544.152 668.75 547.241 668.752 550.329 665.664C547.241 668.752 547.243 671.842 550.334 674.933C547.243 671.842 544.153 671.84 541.066 674.928C544.153 671.84 544.152 668.75 541.06 665.659Z" fill="#375DFB"/>
<path d="M471.85 519.251C469.531 516.933 469.53 514.615 471.846 512.299C469.53 514.615 467.213 514.614 464.894 512.296C467.213 514.614 467.214 516.931 464.898 519.247C467.214 516.931 469.531 516.933 471.85 519.251ZM465.59 512.991C467.444 514.846 469.298 514.847 471.151 512.994C469.298 514.847 469.299 516.701 471.154 518.556C469.299 516.701 467.445 516.7 465.593 518.552C467.445 516.7 467.444 514.846 465.59 512.991Z" fill="#375DFB"/>
<path d="M511.264 558.665C508.428 555.829 508.426 553.002 511.259 550.169C508.426 553.002 505.599 553 502.763 550.164C505.599 553 505.601 555.827 502.767 558.661C505.601 555.827 508.428 555.829 511.264 558.665ZM503.613 551.014C505.877 553.279 508.148 553.28 510.41 551.018C508.148 553.28 508.149 555.551 510.414 557.815C508.149 555.551 505.878 555.55 503.617 557.811C505.878 555.55 505.877 553.279 503.613 551.014Z" fill="#375DFB"/>
<path d="M550.678 598.079C547.332 594.733 547.33 591.381 550.672 588.038C547.33 591.381 543.978 591.379 540.631 588.033C543.978 591.379 543.979 594.731 540.637 598.074C543.979 594.731 547.332 594.733 550.678 598.079ZM541.636 589.037C544.318 591.719 546.99 591.721 549.669 589.042C546.99 591.721 546.992 594.393 549.673 597.075C546.992 594.393 544.319 594.392 541.64 597.07C544.319 594.392 544.318 591.719 541.636 589.037Z" fill="#375DFB"/>
<path d="M590.092 637.494C586.228 633.63 586.226 629.768 590.086 625.908C586.226 629.768 582.364 629.765 578.5 625.901C582.364 629.765 582.366 633.627 578.506 637.487C582.366 633.627 586.228 633.63 590.092 637.494ZM579.659 627.061C582.75 630.152 585.84 630.154 588.928 627.066C585.84 630.154 585.842 633.243 588.933 636.334C585.842 633.243 582.752 633.241 579.664 636.329C582.752 633.241 582.75 630.152 579.659 627.061Z" fill="#375DFB"/>
<path d="M510.448 480.653C508.13 478.334 508.128 476.017 510.444 473.701C508.128 476.017 505.811 476.016 503.493 473.697C505.811 476.016 505.812 478.333 503.497 480.649C505.812 478.333 508.13 478.334 510.448 480.653ZM504.188 474.393C506.043 476.247 507.897 476.248 509.749 474.396C507.897 476.248 507.898 478.102 509.753 479.957C507.898 478.102 506.044 478.101 504.191 479.954C506.044 478.101 506.043 476.247 504.188 474.393Z" fill="#375DFB"/>
<path d="M549.862 520.067C547.026 517.231 547.024 514.403 549.858 511.57C547.024 514.403 544.197 514.402 541.361 511.566C544.197 514.402 544.199 517.229 541.366 520.062C544.199 517.229 547.026 517.231 549.862 520.067ZM542.211 512.416C544.476 514.68 546.747 514.681 549.008 512.42C546.747 514.681 546.748 516.952 549.012 519.217C546.748 516.952 544.477 516.951 542.215 519.213C544.477 516.951 544.476 514.68 542.211 512.416Z" fill="#375DFB"/>
<path d="M589.276 559.481C585.93 556.135 585.928 552.782 589.271 549.44C585.928 552.782 582.576 552.781 579.23 549.434C582.576 552.781 582.578 556.133 579.235 559.475C582.578 556.133 585.93 556.135 589.276 559.481ZM580.234 550.439C582.916 553.121 585.589 553.122 588.267 550.443C585.589 553.122 585.59 555.795 588.272 558.476C585.59 555.795 582.918 555.793 580.239 558.472C582.918 555.793 582.916 553.121 580.234 550.439Z" fill="#375DFB"/>
<path d="M549.047 442.054C546.728 439.735 546.727 437.418 549.043 435.102C546.727 437.418 544.41 437.417 542.091 435.099C544.41 437.417 544.411 439.734 542.095 442.05C544.411 439.734 546.728 439.735 549.047 442.054ZM542.787 435.794C544.642 437.649 546.495 437.65 548.348 435.797C546.495 437.65 546.496 439.504 548.351 441.358C546.496 439.504 544.643 439.503 542.79 441.355C544.643 439.503 544.642 437.649 542.787 435.794Z" fill="#375DFB"/>
<path d="M588.461 481.468C585.625 478.632 585.623 475.805 588.456 472.972C585.623 475.805 582.796 475.803 579.96 472.967C582.796 475.803 582.798 478.63 579.964 481.464C582.798 478.63 585.625 478.632 588.461 481.468ZM580.81 473.817C583.074 476.082 585.345 476.083 587.607 473.821C585.345 476.083 585.346 478.354 587.611 480.618C585.346 478.354 583.075 478.352 580.814 480.614C583.075 478.352 583.074 476.082 580.81 473.817Z" fill="#375DFB"/>
<path d="M587.645 403.455C585.327 401.137 585.325 398.82 587.641 396.504C585.325 398.82 583.008 398.818 580.69 396.5C583.008 398.818 583.01 401.136 580.694 403.452C583.01 401.136 585.327 401.137 587.645 403.455ZM581.385 397.196C583.24 399.05 585.094 399.051 586.947 397.199C585.094 399.051 585.095 400.905 586.95 402.76C585.095 400.905 583.241 400.904 581.388 402.757C583.241 400.904 583.24 399.05 581.385 397.196Z" fill="#375DFB"/>
</g>
</g>
</g>
<rect x="0.5" y="0.5" width="1407" height="693" rx="31.5" stroke="#D6E0FF"/>
</g>
<defs>
<linearGradient id="paint0_linear_2133_160" x1="704" y1="0" x2="704" y2="694" gradientUnits="userSpaceOnUse">
<stop stop-color="#E5EEFF"/>
<stop offset="1" stop-color="#F9FBFF"/>
</linearGradient>
<clipPath id="clip0_2133_160">
<rect width="1408" height="694" rx="32" fill="white"/>
</clipPath>
<clipPath id="clip1_2133_160">
<rect width="281" height="281" fill="white" transform="translate(311 397)"/>
</clipPath>
<clipPath id="clip2_2133_160">
<rect width="281" height="281" fill="white" transform="translate(310.5 396.5)"/>
</clipPath>
<clipPath id="clip3_2133_160">
<rect width="281" height="281" fill="white" transform="translate(310.5 396.5)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB

BIN
theme_diwy/static/description/img/banner.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

49
theme_diwy/static/description/img/banner.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 1.2 MiB

10
theme_diwy/static/description/img/check.svg

@ -0,0 +1,10 @@
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_1413_85)">
<path d="M512 256.002C512 219.82 493.653 187.927 465.749 169.111C472.171 136.087 462.592 100.567 437.013 74.9671C411.435 49.3885 375.915 39.8098 342.869 46.2311C324.053 18.3271 292.16 -0.0195312 255.979 -0.0195312C219.797 -0.0195312 187.904 18.3271 169.088 46.2311C136.064 39.8098 100.523 49.3885 74.944 74.9671C49.3653 100.546 39.7866 136.066 46.2079 169.111C18.3039 187.927 -0.0427246 219.82 -0.0427246 256.002C-0.0427246 292.183 18.3039 324.076 46.2079 342.892C39.7866 375.916 49.3653 411.458 74.944 437.036C100.523 462.615 136.043 472.194 169.088 465.772C187.904 493.676 219.797 512.023 255.979 512.023C292.16 512.023 324.053 493.676 342.869 465.772C375.893 472.194 411.435 462.615 437.013 437.036C462.592 411.458 472.171 375.938 465.749 342.892C493.653 324.076 512 292.183 512 256.002ZM254.059 328.94C245.803 337.196 234.944 341.314 224.043 341.314C213.141 341.314 202.176 337.154 193.835 328.834L134.485 271.319L164.203 240.663L223.787 298.412L347.712 176.791L377.664 207.191L254.059 328.94Z" fill="#4AB58E"/>
</g>
<defs>
<clipPath id="clip0_1413_85">
<rect width="512" height="512" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

13
theme_diwy/static/description/img/feature-star.svg

@ -0,0 +1,13 @@
<svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_164_404)">
<path d="M256 0C114.841 0 0 114.841 0 256C0 397.159 114.841 512 256 512C256.025 512 256.049 511.999 256.074 511.999L282.08 253.809L256.074 0.001C256.049 0.001 256.025 0 256 0Z" fill="#FFF4CB"/>
<path d="M512 256C512 114.866 397.199 0.0409766 256.074 0.000976562V511.999C397.199 511.959 512 397.134 512 256Z" fill="#FFE99A"/>
<path d="M243.382 78.1571L188.343 163.79L89.8933 189.673C84.9563 190.971 81.0193 194.69 79.4423 199.545C77.8653 204.4 78.8643 209.723 82.0953 213.675L146.529 292.482L140.723 394.111C140.432 399.207 142.752 404.101 146.882 407.102C149.483 408.992 152.576 409.967 155.699 409.967C157.534 409.967 159.379 409.631 161.139 408.945L255.999 372.018L266 253.887L255.999 71.2671C250.895 71.2681 246.141 73.8641 243.382 78.1571Z" fill="#FFD748"/>
<path d="M432.558 199.545C430.981 194.691 427.043 190.971 422.107 189.673L323.657 163.79L268.618 78.1571C265.858 73.8631 261.104 71.2671 256 71.2671V372.018L350.861 408.945C355.619 410.797 360.991 410.103 365.119 407.102C369.249 404.102 371.569 399.207 371.278 394.111L365.472 292.482L429.905 213.675C433.136 209.723 434.135 204.4 432.558 199.545Z" fill="#FFC335"/>
</g>
<defs>
<clipPath id="clip0_164_404">
<rect width="512" height="512" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

10
theme_diwy/static/description/img/gear.svg

@ -0,0 +1,10 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_48_635)">
<path d="M15.5549 16.005L18.4799 17.685L20.7299 13.785L17.8199 12.105C17.9399 11.58 17.9999 11.04 17.9999 10.485C17.9999 9.93 17.9249 9.39 17.8199 8.865L20.7299 7.185L18.4799 3.285L15.5549 4.965C14.7599 4.23 13.7999 3.69 12.7499 3.36V0H8.24991V3.39C7.19991 3.72 6.23991 4.275 5.44491 4.995L2.51991 3.315L0.284912 7.215L3.19491 8.895C3.07491 9.42 3.01491 9.96 3.01491 10.515C3.01491 11.07 3.08991 11.61 3.19491 12.135L0.284912 13.785L2.53491 17.685L5.45991 16.005C6.25491 16.74 7.21491 17.28 8.26491 17.61V21H12.7649V17.61C13.8149 17.28 14.7749 16.725 15.5699 16.005H15.5549ZM10.4999 7.5C12.1499 7.5 13.4999 8.85 13.4999 10.5C13.4999 12.15 12.1499 13.5 10.4999 13.5C8.84991 13.5 7.49991 12.15 7.49991 10.5C7.49991 8.85 8.84991 7.5 10.4999 7.5ZM32.9999 25.5C32.9999 24.945 32.9249 24.405 32.8199 23.88L35.7299 22.2L33.4799 18.3L30.5549 19.98C29.7599 19.245 28.7999 18.705 27.7499 18.375V14.985H23.2499V18.375C22.1999 18.705 21.2399 19.26 20.4449 19.98L17.5199 18.3L15.2699 22.2L18.1799 23.88C18.0599 24.405 17.9999 24.945 17.9999 25.5C17.9999 26.055 18.0749 26.595 18.1799 27.12L15.2699 28.8L17.5199 32.7L20.4449 31.02C21.2399 31.755 22.1999 32.295 23.2499 32.625V36.015H27.7499V32.625C28.7999 32.295 29.7599 31.74 30.5549 31.02L33.4799 32.7L35.7299 28.8L32.8199 27.12C32.9399 26.595 32.9999 26.055 32.9999 25.5ZM25.4999 28.5C23.8499 28.5 22.4999 27.15 22.4999 25.5C22.4999 23.85 23.8499 22.5 25.4999 22.5C27.1499 22.5 28.4999 23.85 28.4999 25.5C28.4999 27.15 27.1499 28.5 25.4999 28.5Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_48_635">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

12
theme_diwy/static/description/img/hire-odoo.svg

@ -0,0 +1,12 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_63_514)">
<path d="M35.5528 30.1866L35.4888 30.1001C34.1698 28.5729 32.5491 27.4542 30.9818 26.3735C30.342 25.932 29.205 25.2204 28.4006 24.648C30.2674 22.0121 31.2673 18.8605 31.2616 15.6305C31.2616 6.9982 24.2634 0 15.6305 0C6.9975 0 0 6.9982 0 15.6305C0 24.2627 6.9982 31.2616 15.6305 31.2616C18.8564 31.2665 22.0042 30.2687 24.6382 28.4062C25.2113 29.2099 25.9221 30.3448 26.3644 30.9846C27.4479 32.5547 28.568 34.1719 30.0938 35.4895L30.1802 35.5528C30.6668 35.8503 31.2271 36.0052 31.7974 36C32.6595 35.9973 33.49 35.6752 34.1283 35.0958L35.0719 34.1543L35.0944 34.1311C36.0991 33.0314 36.2918 31.3727 35.5528 30.1866ZM15.6305 27.1835C12.9572 27.1838 10.3666 26.2572 8.29999 24.5615C6.23339 22.8658 4.81869 20.5059 4.29696 17.8841C3.77523 15.2623 4.17875 12.5406 5.43876 10.183C6.69877 7.82531 8.7373 5.97748 11.207 4.95436C13.6767 3.93123 16.4248 3.79611 18.9829 4.57203C21.5411 5.34794 23.7511 6.98687 25.2363 9.20956C26.7215 11.4323 27.3901 14.1012 27.128 16.7615C26.866 19.4219 25.6897 21.9091 23.7994 23.7994C22.7292 24.8756 21.4561 25.7288 20.0539 26.3097C18.6517 26.8906 17.1482 27.1876 15.6305 27.1835Z" fill="white"/>
<path d="M15.6304 17.0723C18.1642 17.0723 20.2183 15.0182 20.2183 12.4844C20.2183 9.95055 18.1642 7.89648 15.6304 7.89648C13.0965 7.89648 11.0425 9.95055 11.0425 12.4844C11.0425 15.0182 13.0965 17.0723 15.6304 17.0723Z" fill="white"/>
<path d="M23.1884 20.8558C23.1196 20.2123 22.8316 19.6121 22.3728 19.1557C21.9122 18.694 21.3081 18.4029 20.66 18.3302C19.7115 18.2296 17.3553 18.1748 15.8879 18.1748C14.4205 18.1748 11.5327 18.2296 10.5835 18.3302C9.93556 18.4029 9.33159 18.6938 8.87069 19.155C8.4121 19.6114 8.12438 20.2117 8.05577 20.8551V20.8748C8.03327 21.0928 8.01991 21.2819 8.01147 21.4436C8.27125 21.7834 8.55311 22.1056 8.85522 22.4083C10.6527 24.2055 13.0905 25.2152 15.6323 25.2152C18.1741 25.2152 20.6119 24.2055 22.4094 22.4083C22.7068 22.1104 22.9846 21.7935 23.2412 21.4598C23.2306 21.2946 23.2151 21.1005 23.1919 20.8755L23.1884 20.8558Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_63_514">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

13
theme_diwy/static/description/img/life-ring-icon.svg

@ -0,0 +1,13 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_32_1689)">
<path d="M10.4999 17.9999C10.5002 16.5303 10.9349 15.0936 11.7494 13.8704L4.26741 6.38843C1.51255 9.63015 0 13.7458 0 17.9999C0 22.2541 1.51255 26.3697 4.26741 29.6114L11.7494 22.1294C10.9349 20.9062 10.5002 19.4695 10.4999 17.9999Z" fill="white"/>
<path d="M31.7325 6.38843L24.2505 13.8704C25.0652 15.0935 25.4999 16.5303 25.4999 17.9999C25.4999 19.4695 25.0652 20.9063 24.2505 22.1294L31.7325 29.6114C34.4873 26.3697 35.9999 22.2541 35.9999 17.9999C35.9999 13.7458 34.4873 9.63015 31.7325 6.38843Z" fill="white"/>
<path d="M17.9999 25.5C16.5303 25.4997 15.0936 25.065 13.8704 24.2505L6.38843 31.7325C9.63015 34.4873 13.7458 35.9999 17.9999 35.9999C22.2541 35.9999 26.3697 34.4873 29.6114 31.7325L22.1294 24.2505C20.9062 25.065 19.4695 25.4997 17.9999 25.5Z" fill="white"/>
<path d="M17.9999 10.4999C19.4695 10.5002 20.9062 10.9349 22.1294 11.7494L29.6114 4.26741C26.3697 1.51255 22.2541 0 17.9999 0C13.7458 0 9.63015 1.51255 6.38843 4.26741L13.8704 11.7494C15.0936 10.9349 16.5303 10.5002 17.9999 10.4999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_32_1689">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

4
theme_diwy/static/description/img/odoo-consultancy.svg

@ -0,0 +1,4 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M30.3242 28.2889C29.5991 26.131 26.7094 24.7803 24.6491 23.8749C23.842 23.5214 21.6075 22.9216 21.3389 21.9053C21.2428 21.5392 21.2558 21.194 21.3346 20.8631C21.2104 20.8869 21.0844 20.9009 20.9541 20.9009H19.6117C18.5399 20.9009 17.6691 20.029 17.6691 18.958C17.6691 17.8877 18.5403 17.0176 19.6117 17.0176H20.9541C21.3976 17.0176 21.8181 17.1677 22.1572 17.4356C22.6544 17.3693 23.1339 17.2631 23.581 17.1238C24.1682 15.8937 24.6261 14.4227 24.7287 13.1566C25.1668 7.73933 21.8458 4.56989 17.0841 5.11781C13.622 5.51633 11.5538 8.09789 11.3302 11.4214C11.1041 14.809 12.3602 17.311 13.6943 19.1463C14.2786 19.9487 14.8924 20.4646 14.7981 21.4316C14.6887 22.5749 13.4661 22.8935 12.5917 23.2449C11.5556 23.6611 10.4396 24.2925 9.91254 24.5845C8.09706 25.5871 6.10446 26.7945 5.65662 28.4462C4.66482 32.1067 8.01426 33.2155 10.7794 33.7274C13.1525 34.1651 15.8284 34.1997 18.0295 34.1997C22.0107 34.1997 29.1697 34.0402 30.3242 31.0475C30.6525 30.1983 30.5117 28.8451 30.3242 28.2889Z" fill="white"/>
<path d="M21.8037 18.4113C21.6215 18.1337 21.3101 17.9494 20.9548 17.9494H19.6124C19.0522 17.9494 18.6004 18.4019 18.6004 18.9592C18.6004 19.5186 19.0522 19.9719 19.6124 19.9719H20.9548C21.3468 19.9719 21.6795 19.7483 21.8472 19.425C23.7189 19.2778 25.3468 18.7061 26.4894 17.8619C26.7519 18.0311 27.0622 18.1301 27.397 18.1301H27.4812C28.4144 18.1301 29.1689 17.3748 29.1689 16.4406V13.0682C29.1689 12.3964 28.7751 11.8168 28.207 11.5475C27.9593 6.13204 23.4762 1.7998 17.9999 1.7998C12.5236 1.7998 8.03981 6.13204 7.79321 11.5475C7.22405 11.8172 6.83057 12.3964 6.83057 13.0682V16.4406C6.83057 17.3748 7.58585 18.1301 8.51681 18.1301H8.60213C9.53381 18.1301 10.2894 17.3748 10.2894 16.4406V13.0682C10.2894 12.4061 9.90677 11.8352 9.35057 11.559C9.59141 6.99604 13.3779 3.35896 17.9999 3.35896C22.6202 3.35896 26.4084 6.99604 26.6482 11.559C26.0927 11.8355 25.7104 12.4061 25.7104 13.0682V16.4406C25.7104 16.6646 25.754 16.873 25.8306 17.0678C24.8471 17.7716 23.4154 18.273 21.8037 18.4113Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

3
theme_diwy/static/description/img/odoo-licencing.svg

@ -0,0 +1,3 @@
<svg width="36" height="35" viewBox="0 0 36 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.5 4.40625C5.84315 4.40625 4.5 5.67087 4.5 7.23081V27.0027C4.5 28.5627 5.84315 29.8273 7.5 29.8273H28.5C30.1569 29.8273 31.5 28.5627 31.5 27.0027V7.23081C31.5 5.67087 30.1569 4.40625 28.5 4.40625H7.5ZM12 18.5291C12 17.749 11.3284 17.1168 10.5 17.1168C9.67157 17.1168 9 17.749 9 18.5291V24.1782C9 24.9582 9.67157 25.5905 10.5 25.5905C11.3284 25.5905 12 24.9582 12 24.1782V18.5291ZM18 12.8799C18.8284 12.8799 19.5 13.5122 19.5 14.2922V24.1782C19.5 24.9582 18.8284 25.5905 18 25.5905C17.1716 25.5905 16.5 24.9582 16.5 24.1782V14.2922C16.5 13.5122 17.1716 12.8799 18 12.8799ZM27 10.0554C27 9.27536 26.3284 8.64309 25.5 8.64309C24.6716 8.64309 24 9.27536 24 10.0554V24.1782C24 24.9582 24.6716 25.5905 25.5 25.5905C26.3284 25.5905 27 24.9582 27 24.1782V10.0554Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 929 B

9
theme_diwy/static/description/img/patter.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 23 KiB

10
theme_diwy/static/description/img/puzzle-piece-icon.svg

@ -0,0 +1,10 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="puzzle-piece 1" clip-path="url(#clip0_226_336)">
<path id="Vector" d="M30 15.75C28.9888 15.7847 27.9837 15.9214 27 16.158V13.5C27 12.3065 26.5259 11.1619 25.682 10.318C24.8381 9.47411 23.6935 9 22.5 9H19.092C19.3296 8.01646 19.4663 7.01126 19.5 6C19.5 4.4087 18.8679 2.88258 17.7426 1.75736C16.6174 0.632141 15.0913 0 13.5 0C11.9087 0 10.3826 0.632141 9.25736 1.75736C8.13214 2.88258 7.5 4.4087 7.5 6C7.53374 7.01126 7.67045 8.01646 7.908 9H4.5C3.30653 9 2.16193 9.47411 1.31802 10.318C0.474106 11.1619 0 12.3065 0 13.5L0 36H9.804L9.45 34.5C9.19694 33.5182 9.04614 32.5128 9 31.5C9 30.3065 9.47411 29.1619 10.318 28.318C11.1619 27.4741 12.3065 27 13.5 27C14.6935 27 15.8381 27.4741 16.682 28.318C17.5259 29.1619 18 30.3065 18 31.5C17.9539 32.5128 17.8031 33.5182 17.55 34.5L17.1945 36H27V27.342C27.9837 27.5786 28.9888 27.7153 30 27.75C31.5913 27.75 33.1174 27.1179 34.2426 25.9926C35.3679 24.8674 36 23.3413 36 21.75C36 20.1587 35.3679 18.6326 34.2426 17.5074C33.1174 16.3821 31.5913 15.75 30 15.75Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_226_336">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
theme_diwy/static/description/img/responsive_page.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 280 KiB

28
theme_diwy/static/description/img/screenshot-1.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 151 KiB

BIN
theme_diwy/static/description/img/screenshot-2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

BIN
theme_diwy/static/description/img/screenshot-3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 KiB

BIN
theme_diwy/static/description/img/screenshot-4.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 KiB

9
theme_diwy/static/description/img/screenshot-5.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 258 KiB

BIN
theme_diwy/static/description/img/screenshot-img.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 368 KiB

BIN
theme_diwy/static/description/img/screenshot-main.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

BIN
theme_diwy/static/description/img/template01.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

BIN
theme_diwy/static/description/img/thumbnail-image.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 KiB

10
theme_diwy/static/description/img/translate.svg

@ -0,0 +1,10 @@
<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_36_1835)">
<path d="M5.41675 16.25V18.4167C5.41658 18.9633 5.62302 19.4898 5.9947 19.8906C6.36638 20.2914 6.87583 20.5369 7.42091 20.5779L7.58342 20.5833H10.8334V22.75H7.58342C6.43414 22.75 5.33194 22.2934 4.51929 21.4808C3.70663 20.6681 3.25008 19.5659 3.25008 18.4167V16.25H5.41675ZM19.5001 10.8333L24.2667 22.75H21.9322L20.6311 19.5H16.2002L14.9013 22.75H12.5678L17.3334 10.8333H19.5001ZM18.4167 13.9587L17.0658 17.3333H19.7655L18.4167 13.9587ZM8.66675 2.16666V4.33332H13.0001V11.9167H8.66675V15.1667H6.50008V11.9167H2.16675V4.33332H6.50008V2.16666H8.66675ZM18.4167 3.24999C19.566 3.24999 20.6682 3.70654 21.4809 4.51919C22.2935 5.33185 22.7501 6.43405 22.7501 7.58332V9.74999H20.5834V7.58332C20.5834 7.00869 20.3551 6.45759 19.9488 6.05126C19.5425 5.64493 18.9914 5.41666 18.4167 5.41666H15.1667V3.24999H18.4167ZM6.50008 6.49999H4.33341V9.74999H6.50008V6.49999ZM10.8334 6.49999H8.66675V9.74999H10.8334V6.49999Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_36_1835">
<rect width="26" height="26" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

10
theme_diwy/static/description/img/wrench-icon.svg

@ -0,0 +1,10 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_48_827)">
<path d="M34.5195 5.66404L27.6225 12.561C26.451 13.7325 24.552 13.7325 23.3805 12.561C22.209 11.3895 22.209 9.49054 23.3805 8.31904L30.258 1.43854L29.82 1.21654C28.227 0.408035 26.52 -0.00146484 24.7485 -0.00146484C18.5445 -0.00146484 13.4985 5.04454 13.4985 11.2485C13.4985 12.687 13.7655 14.0775 14.295 15.399L1.37699 28.3185C-0.375012 30.0735 -0.375012 32.9265 1.37699 34.6815C2.25449 35.559 3.40649 35.997 4.55849 35.997C5.71049 35.997 6.86399 35.559 7.74149 34.6815L20.688 21.735C21.9855 22.2435 23.3475 22.5 24.75 22.5C30.954 22.5 36 17.454 36 11.25C36 9.43804 35.5755 7.70104 34.7385 6.08704L34.5195 5.66404Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_48_827">
<rect width="36" height="36" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 885 B

935
theme_diwy/static/description/index.html

@ -0,0 +1,935 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>app index</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap"
rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" />
<style>
:root {
--primary-color: #F5C000;
--bg-white: #fff;
--text-color: #121212;
--text-color-light: #64728f;
}
body {
font-family: "Montserrat", sans-serif;
}
</style>
</head>
<body>
<!-- overview -->
<div class="container">
<!-- support-header -->
<div class="supports my-5 py-3" style="border-bottom: 1px solid #e7e7e7;">
<div class="row justify-content-between">
<div class="col-4">
<div class="my-3">
<img src="//apps.odoocdn.com/apps/assets/17.0/theme_boec/images/Cybrosys.png?fcdde35"
style="width:auto !important; height:40px !important">
</div>
</div>
<div class="col-6">
<div class="row" style="margin-top:10px">
<div class="my-3 d-flex align-items-center justify-content-end">
<span class="me-3"><b>Supports: </b></span>
<div class="text-center"
style="background-color:#017E84 !important; font-size:0.8rem !important; color:#fff !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:50px !important; min-width:120px !important">
Community
</div>
</div>
</div>
<div class="row" style="margin-top:10px">
<div class="d-flex align-items-center justify-content-end">
<span class="me-3"><b>Availability: </b></span>
<div class="text-center col"
style="border:1px solid #017E84; font-size:0.8rem !important; color:#017E84 !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:20px !important; min-width:120px !important">
<i class="fa fa-times" style="color:red"></i> Odoo Online
</div>
<div class="text-center col"
style="font-size:0.8rem !important; border:1px solid #714b67; color:#714b67 !important; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:20px !important; min-width:120px !important">
<i class="fa fa-times" style="color:red"></i> Odoo.sh
</div>
<div class="text-center col"
style="font-size:0.8rem !important; color:#5B899E !important; border:1px solid #5B899E; font-weight:500 !important; padding:4px !important; margin:0 3px !important; border-radius:20px !important; min-width:120px !important">
<i class="fa fa-check" style="color:green"></i> On Premise
</div>
</div>
</div>
</div>
</div>
</div>
<!-- -->
<!-- banner-section -->
<div class="my-5">
<div class="">
<img src="./img/banner.jpg" class="img-fluid" style="border-radius: 16px;width: 100%;">
</div>
</div>
<!-- -->
<!--feature section -->
<div class="my-5" style="padding: 100px; background-color: #f1f5fd; border-radius: 16px;">
<div class="container">
<div class="row mb-60">
<div class="col-lg-12 d-flex justify-content-center align-items-center flex-wrap gap-3">
<div class="position-relative" ; style="
text-align: center;
font-size: 46.875px;
font-style: normal;
padding-bottom: 40px; ">
<h2 style="font-weight: 600;">Our Features</h2>
<p style="color: #999;
text-align: center;
font-size: 15.625px;
font-style: normal;
font-weight: 400;
line-height: 25.6px;">info includes 300+ elements that you may need to create website without
external plugins.</p>
</div>
</div>
</div>
<div class="row g-4">
<div class="col-lg-4 col-md-6" style="visibility: visible;">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./img/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: #121212;
font-size: 18px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;"> Minimal, Colorful Login Screen</a></h4>
<p style=" font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: #212529;">A simple and visually appealing login interface with vibrant colors to enhance user experience.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff; height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./img/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: #121212;
font-size: 18px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;"> Kanban,Tree,Form view with a clean layout and modified font</a></h4>
<p style=" font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: #212529;">Redesigned Kanban, Tree, and Form views with an organized layout and customized fonts for improved readability and aesthetics.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff; height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./img/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: #121212;
font-size: 18px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;"> Smooth navigation</a></h4>
<p style=" font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: #212529;">Easily accessible sidebar where it reveals the sidebar menu on just a click..</p>
</div>
</a>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./img/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: #121212;
font-size: 18px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;"> Truly Responsive</a></h4>
<p style=" font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: #212529;">Fully responsive design, ensuring optimal usability and display across all device types and screen sizes.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./img/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: #121212;
font-size: 18px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;"> Elegants in view</a></h4>
<p style=" font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: #212529;">Elegant User Interface.</p>
</div>
</div>
</div>
<div class="col-lg-4 col-md-6">
<div style="background-color: #fff;height: 100%;
border-radius: 12px;
padding: 35px 30px;">
<div class="content">
<img src="./img/feature-star.svg" class="img-responsive" height="46px" width="46px">
<h4 class="mt-3"><a href="#" style=" color: #121212;
font-size: 18px;
text-decoration: none;
font-weight: 700;
line-height: 1.2;">App Bar</a></h4>
<p style=" font-size: 16px;
font-weight: 400;
line-height: 1.5;
color: #212529;">Easily accessible sidebar where it reveals the sidebar menu on just a click.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- -->
<section class="container my-5">
<div class="row">
<div class="col-md-12">
<ul role="tablist" class="nav nav-tabs justify-content-center d-flex justify-content-center" data-tabs="tabs"
style="border:none; background-color:unset; margin:0 auto">
<li class="nav-item"
style="border-top-right-radius:10px; border-top-left-radius:10px; margin-right:10px; border:1px solid #D6E0FF; border-bottom:0">
<a href="#Features" data-bs-toggle="tab" aria-expanded="true" class="show"
style="text-transform:uppercase;display: block; font-weight:600; font-size:15px; letter-spacing:1px; padding:11px 20px; border-top-left-radius:10px;text-decoration: none; border-top-right-radius:10px; color:#2b2b2b; border:1px solid transparent">
Features</a>
</li>
<li class="nav-item"
style="border-top-right-radius:10px; border-top-left-radius:10px; margin-right:10px; border:1px solid #D6E0FF; border-bottom:0">
<a href="#Screenshot" data-bs-toggle="tab" aria-expanded="true" class="show"
style="text-transform:uppercase;display: block; font-weight:600; font-size:15px; letter-spacing:1px; padding:11px 20px; border-top-left-radius:10px;text-decoration: none; border-top-right-radius:10px; color:#2b2b2b; border:1px solid transparent">
Screenshot
</a>
</li>
</ul>
</div>
<div class="col-md-12 tab-content ui-front"
style="border-radius:20px;border: 1px solid #D6E0FF; height:auto;padding: 20px;">
<div class="tab-pane fade" id="Screenshot" role="tabpanel" aria-labelledby="screenshot-1">
<div class="row" style="padding:4rem 2.5rem 0 !important; background-color:#fff !important">
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;padding-bottom: 0px;">
<span class="label" style="font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #212121;
margin-bottom: 13px;
text-transform: uppercase;">LOGIN PAGE</span>
<div class="mt-3" style="border-radius: 6px 6px 0px 0px;overflow: hidden;">
<img src="img/5.png" class="img-fluid" alt="">
</div>
</section>
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;padding-bottom: 0px;">
<span class="label" style="font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #212121;
margin-bottom: 13px;
text-transform: uppercase;">App Bar</span>
<div class="mt-3" style="border-radius: 6px 6px 0px 0px;overflow: hidden;">
<img src="img/1.png" class="img-fluid" alt="">
</div>
</section>
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;padding-bottom: 0px;">
<span class="label" style="font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #212121;
margin-bottom: 13px;
text-transform: uppercase;">KANBAN VIEW</span>
<div class="mt-3" style="border-radius: 6px 6px 0px 0px;overflow: hidden;">
<img src="img/2.png" class="img-fluid" alt="">
</div>
</section>
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;padding-bottom: 0px;">
<span class="label" style="font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #212121;
margin-bottom: 13px;
text-transform: uppercase;">TREE VIEW</span>
<div class="mt-3" style="border-radius: 6px 6px 0px 0px;overflow: hidden;">
<img src="img/4.png" class="img-fluid" alt="">
</div>
</section>
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;padding-bottom: 0px;">
<span class="label" style="font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #212121;
margin-bottom: 13px;
text-transform: uppercase;">FORM VIEW</span>
<div class="mt-3" style="border-radius: 6px 6px 0px 0px;overflow: hidden;">
<img src="img/6.png" class="img-fluid" alt="">
</div>
</section>
</div>
</div>
<div class="tab-pane active show fade" id="Features" role="tabpanel" aria-labelledby="features-1">
<section class="">
<section class="mt-5">
<div class="row" style="margin-bottom: 24px; padding: 10px;">
<div class="col-md-8">
<div style="border-radius: 10px; padding: 32px;
background-color: #303030;
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #f14848;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Minimal, Colorful Login Screen</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Customized minimal and colorful login screen.</p>
</div>
<div class="mt-5">
<img src="./img/5.png" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
<!-- -->
<div class="col-md-4">
<div style="border-radius: 10px; padding: 32px;
background-color: #303030;
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #f14848;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">App Bar</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Easily accessible sidebar where it reveals the sidebar menu on just a click.</p>
</div>
<div class="mt-5">
<img src="./img/1.png" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
</div>
<!-- -->
<!--row-2 -->
<div class="row" style="margin-bottom: 24px;">
<div class="col-md-6">
<div style="border-radius: 10px; padding: 32px;
background-color: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #f14848;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Responsive Layout</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Fully responsive layout which enables to view and manage everything from the comfort of your mobile device.</p>
</div>
<div class="mt-5">
<img src="./img/Mobile banner.jpg" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
<!-- -->
<div class="col-md-6">
<div style="border-radius: 10px; padding: 32px;
background-color: rgba(48, 48, 48, 1);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); height: 100%;">
<div class="info">
<span class="label" style="font-size: 12px;
font-style: normal;
font-weight: 700;
line-height: 32px;
color: #f14848;
margin-bottom: 13px;
text-transform: uppercase;">HIGHLIGHT</span>
<h3 class="text-white" style=" color: #fff;
font-size: 24px;
font-weight: 500;
line-height: 32px;
margin-bottom: 9px;">Modified App Drawer</h3>
<p class="des" style="color: #c7c7c7;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 0;">Modified app drawer which helps to navigate through different applications.</p>
</div>
<div class="mt-5">
<img src="./img/8.png" alt="Grid item" class="img-fluid">
</div>
<a href="#" target="_blank" class="url_link" name="grid_popup"
aria-label="Url link label"><span></span></a>
</div>
</div>
</div>
<!-- -->
<!-- -->
</section>
</section>
</div>
</div>
</div>
</section>
<!--sections -->
<!-- section content -->
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;">
<div class="row d-flex align-items-center">
<div class="col col-12 col-md-12 col-lg-6">
<div style="padding: 20px;">
<h4 class="" style="font-size: 46px;">
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Fully Responsive</span><br>
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Layout.</span>
</h4>
<div class="mt-4">
<p style="color: #444; font-size: 16px;
font-weight: 400;
line-height: 1.5;">Now take advantage of everything your dashboard has to offer even on the go. Our
design are now fully responsive, enabling you to view and manage everything from the comfort of your
mobile device.</p>
<ul class="d-flex flex-column gap-3 ms-0 ps-0 mt-4">
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Fully responsive</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Fly-out hamburger menu on the left</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Fits perfectly to all screen sizes</span></li>
</ul>
</div>
</div>
</div>
<div class="col col-12 col-md-12 col-lg-6">
<div>
<div>
<img class="img-fluid" src="./img/Mobile banner.jpg" style="
border-radius: 20px;
">
</div>
</div>
</div>
</div>
</section>
<!-- 2 -->
<section class=""
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;">
<div class="row d-flex align-items-center">
<div class="col col-12 col-md-12 col-lg-6">
<div>
<div>
<img class="img-fluid" src="./img/2.png" style="
border-radius: 20px;
">
</div>
</div>
</div>
<div class="col col-12 col-md-12 col-lg-6">
<div style="padding: 20px;">
<h4 class="" style="font-size: 46px;">
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Kanban View</span><br>
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Layout</span>
</h4>
<div class="mt-4">
<p style="color: #444; font-size: 16px;
font-weight: 400;
line-height: 1.5;">The Kanban view in the "Theme Diwy" offers a vibrant and modern layout with a unique purple-accented color scheme. The cards are cleanly organized and feature enhanced readability with modified fonts and well-spaced elements. Buttons have been styled with complementary colors, ensuring a visually appealing and user-friendly interface.
This theme incorporates a responsive design, making it easy to manage workflows across devices. Features like drag-and-drop functionality and a full-screen view provide seamless navigation and task organization. The bright and engaging color palette sets it apart, ensuring an efficient and enjoyable user experience.</p>
<ul class="d-flex flex-column gap-3 ms-0 ps-0 mt-4">
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">New Color Combination</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Modified Font</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Clean Layout</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Buttons with New Colors</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Full Screen View</span></li>
</ul>
</div>
</div>
</div>
</div>
</section>
<section class="mb-5"
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;margin-top: 3rem;">
<div class="row d-flex align-items-center">
<div class="col col-12 col-md-12 col-lg-6">
<div style="padding: 20px;">
<h4 class="" style="font-size: 46px;">
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">List View</span><br>
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Layout</span>
</h4>
<div class="mt-4">
<p style="color: #444; font-size: 16px;
font-weight: 400;
line-height: 1.5;">The List View in the Theme Diwy offers a sleek and professional design tailored for Odoo 18 users. It combines functionality with an aesthetically pleasing interface, improving user experience and workflow efficiency. The color scheme, typography, and layout have been carefully designed to make data management seamless and intuitive.
.</p>
<ul class="d-flex flex-column gap-3 ms-0 ps-0 mt-4">
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">List View</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">New Color Combination</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Modified Font</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Clean Layout</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Buttons with New Colors</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Full Screen View</span></li>
</ul>
</div>
</div>
</div>
<div class="col col-12 col-md-12 col-lg-6">
<div>
<div>
<img class="img-fluid" src="./img/4.png" style="
border-radius: 20px;
">
</div>
</div>
</div>
</div>
</section>
<section class=""
style="background-color: #f1f5fd; border: 1px solid #D6E0FF; border-radius: 20px; padding: 40px;">
<div class="row d-flex align-items-center">
<div class="col col-12 col-md-12 col-lg-6">
<div>
<div>
<img class="img-fluid" src="./img/6.png" style="
border-radius: 20px;
">
</div>
</div>
</div>
<div class="col col-12 col-md-12 col-lg-6">
<div style="padding: 20px;">
<h4 class="" style="font-size: 46px;">
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Form View</span><br>
<span style="color: #212121;
font-weight: 700;
display: inline-block;
width: 100%;">Layout</span>
</h4>
<div class="mt-4">
<p style="color: #444; font-size: 16px;
font-weight: 400;
line-height: 1.5;">The Form View in the Theme Diwy for Odoo 18 delivers a vibrant and user-friendly interface tailored for efficient data management. It incorporates a unique purple-accented color scheme that ensures clarity while maintaining a modern, professional aesthetic. The design emphasizes usability, with intuitive layouts that enable seamless navigation and efficient record handling.
</p>
<ul class="d-flex flex-column gap-3 ms-0 ps-0 mt-4">
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Modified Form Style</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">Full Screen Form View</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">New Looks for Tabs</span></li>
<li style="list-style: none;" class="d-flex align-items-center gap-2"><img src="./img/check.svg"
style="width: 24px;"><span style=" color: #444;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 32px;">New Looks for Status Button</span></li>
</ul>
</div>
</div>
</div>
</div>
</section>
<!-- -->
<!-- -->
<div class="my-5">
<!-- banner card -->
<!-- service-section -->
<section id="services" class="mt-5" style="border-radius: 16px;
border: 1px solid #EBEEF2;
background-color: #FFF;
padding: 60px 40px;
box-shadow: 0px 5px 20px -11px rgba(0, 0, 0, 0.25);">
<div class="text-center mt-4">
<h3 class="mb-0" style="color: #000;
text-align: center;
font-family: Montserrat;
font-size: 40px;
font-style: normal;
font-weight: 700;
line-height: normal;
text-transform: uppercase;
padding-bottom: 50px;">Our Services</h3>
</div>
<div class="row mt-3">
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#FFE2E5; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#FA5A7D; border-radius:50%; height:56px; width:56px">
<img src="./img/gear.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;"> Odoo Customization</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#FFF4DE; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#FF947A; border-radius:50%; height:56px; width:56px">
<img src="./img/wrench-icon.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;"> Odoo Implementation</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#DCFCE7; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#3CD856; border-radius:50%; height:56px; width:56px">
<img src="./img/life-ring-icon.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;">Odoo Support</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#F3E8FF; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#BF83FF; border-radius:50%; height:56px; width:56px">
<img src="./img/arrows-repeat.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;">Odoo Migration</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#F1F9FF; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#01649C; border-radius:50%; height:56px; width:56px">
<img src="./img/puzzle-piece-icon.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;">Odoo integration</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#EDF8ED; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#69CC70; border-radius:50%; height:56px; width:56px">
<img src="./img/odoo-consultancy.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;">Odoo Consultancy</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#F1F6FF; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#2E4556; border-radius:50%; height:56px; width:56px">
<img src="./img/odoo-licencing.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;">Odoo Licensing</span>
</div>
</a>
</div>
<div class="col-lg-3 col-sm-12 mb-3">
<a href="#" style="text-decoration:none">
<div class="btn-lg btn-block p-4 mb-2 d-flex flex-column justify-content-center align-items-center"
style="font-size:25px; font-weight:bold;background-color:#FAF6EA; margin:auto; border-radius: 8px;">
<div class="d-flex justify-content-center align-items-center"
style="background-color:#FCD12C; border-radius:50%; height:56px; width:56px">
<img src="./img/hire-odoo.svg" class="img-responsive" height="28px" width="28px">
</div>
<span class="mt-3" style="font-size: 18px;
color: #121212;
font-weight: 600;">Hire Odoo Developer</span>
</div>
</a>
</div>
</div>
<!-- -->
</div>
</div>
</section>
<!-- -->
</div>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"></script>
</html>

BIN
theme_diwy/static/description/theme_screenshot.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 476 KiB

8
theme_diwy/static/src/css/dummy.css

@ -0,0 +1,8 @@
/* Webpixels CSS */
/* Utility and component-centric Design System based on Bootstrap for fast, responsive UI development */
/* URL: https://github.com/webpixels/css */
@import url(https://unpkg.com/@webpixels/css@1.1.5/dist/index.css);
/* Bootstrap Icons */
@import url("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.4.0/font/bootstrap-icons.min.css");

1026
theme_diwy/static/src/css/style.css

File diff suppressed because it is too large

1
theme_diwy/static/src/css/style.css.map

@ -0,0 +1 @@
{"version":3,"sourceRoot":"","sources":["../scss/style.scss","../scss/_normalize.scss","../scss/pages/_login.scss","../scss/pages/_apps.scss","../scss/components/_button.scss","../scss/layouts/_navbar.scss","../scss/layouts/_sidebar.scss","../scss/_variables.scss","../scss/_common.scss"],"names":[],"mappings":"AAEQ;AAIR;AACQ;ACPR;AAEA;AAAA;AAGA;AAAA;AAAA;AAAA;AAKC;EACG;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;EAGE;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA,QACQ;EACN;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA,SACS;EACP;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;AAAA;AAAA;EAIE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAGF;AAAA;AAAA;AAIA;AAAA;EAEE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAGA;AAAA;AAAA;AAIA;EACE;;;AAGF;AAAA;AAAA;AAIA;EACE;;;AC3VJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAII;EACI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;;AAIR;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AACA;EACI;EACA;;;ACjEhB;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAGJ;EACI;EACD;EACC;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EAChB;;AACgB;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACJ;;AAIJ;EACI;EACA;EACA;EACA;;;ACjDhB;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;;AAIJ;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AAKJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAGA;EACE;;AAOJ;EACE;EACA;EACA;EACA;;AAKF;EAEE;EACA;;AACA;EACI;;AAEJ;EACE;EACA;;;AC1EN;EACI;EACA;EACA;EACA;;AAGI;EACI;EACA;EACA;EACA;EACA;;AAGI;EACI;;;AAQpB;EACI;;AAEA;EACI;EACA;;AACA;EACI;;AAKR;EACI;EACR;;AACQ;EACI;;AAQA;EACI;EACA;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;;AAIJ;EACI;EACA;;AAEA;EAEI;;AAMR;EACI;EACA;EACA;EACA;EACA;;AAIQ;EACI;;AAKZ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMJ;EACI;;;AChHpB;EACI;EACA;EACA;EACA;EAIA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAGJ;EACI;EACA;EACR;;AAII;EACI;EACA;;AAEA;EACI;EACZ;;AAKI;EACI;;AAGJ;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;;AAEA;EACI;;AAIR;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;;AAKR;EASI;;AARA;EACI;;AAGJ;EACI;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAOhB;EACI;EACA;;;AAIJ;EACI;EAEA;EACA;;;AAIJ;EACI;;AACA;EACI;EACA;EACA;EACJ;;AAGI;EACI;;AAGJ;EAEI;;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAKJ;EACI;EACA;EACA;EACA;EACJ;EACA;;;AAKA;EACA;;;AAGA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;;AAIJ;EACI;EACA;;;AAMZ;EACI;EACA;EACA;EACA;EACJ;EACA;EAEA;;AAEA;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EACI;;AAKR;EACI;EACJ;EACA;EACA;;;AAMA;EACI;EACA;;;AAIA;EACI;EACA;;;AAIR;EACI;;;AAIJ;EACI;;;AAKJ;EACI;;;AAIJ;EACI;;;AAGJ;EAEI;;AAKA;EACI;;AAGJ;EACI;;AAEJ;EACI;EACA;;AAGJ;EACI;;AAGJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;;ACrUR;EACI;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;;;ACpBJ;EACI;EACA;;;AAEJ;EACI;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;EACA,aDfW;ECgBX;;AACA;EAEI;;;AAGR;EACI;EACA;;;AAEJ;AAAA;EAEI;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACF;;;AAGF;EACI;EACA;EACA","file":"style.css"}

BIN
theme_diwy/static/src/img/bg/bg.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

15
theme_diwy/static/src/img/brand-icon.svg

@ -0,0 +1,15 @@
<svg width="105" height="36" viewBox="0 0 105 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_46_40)">
<path fill-rule="evenodd" clip-rule="evenodd" d="M26.5639 11.0472C26.8874 10.994 27.218 11.098 27.4537 11.327C30.1936 13.9912 31.7025 17.5568 31.7025 21.3671C31.7025 29.0937 25.4167 35.3799 17.6904 35.3799C11.2992 35.3799 5.72379 31.0529 4.13204 24.8575C3.83041 23.6821 3.67749 22.5078 3.67749 21.3671C3.67749 19.1278 4.20059 16.9753 5.23228 14.9693C6.24758 12.9972 7.74052 11.2704 9.54988 9.97493C9.56038 9.96739 9.57109 9.96007 9.58187 9.95288C9.64855 9.90892 9.71975 9.85682 9.79515 9.80164L9.80293 9.79595C9.81052 9.7904 9.81811 9.78485 9.8257 9.77929C9.85592 9.75717 9.88617 9.73502 9.9166 9.7131C12.7935 7.65442 14.6004 4.46304 14.8766 0.955165C14.9039 0.608966 15.1027 0.29946 15.4062 0.130645C15.7098 -0.0381015 16.0774 -0.0436987 16.386 0.115719C19.9298 1.94739 22.5315 5.21182 23.5237 9.07191C23.8254 10.2471 23.9784 11.4214 23.9784 12.5624C23.9784 13.1571 23.9396 13.7502 23.8625 14.3398C24.6354 13.5236 25.2922 12.6004 25.8094 11.5957C25.9598 11.3037 26.2397 11.1002 26.5639 11.0472ZM17.1539 25.7309C19.5224 25.7309 21.4424 23.8109 21.4424 21.4424C21.4424 19.074 19.5224 17.1539 17.1539 17.1539C14.7855 17.1539 12.8654 19.074 12.8654 21.4424C12.8654 23.8109 14.7855 25.7309 17.1539 25.7309Z" fill="#6359E9"/>
</g>
<path d="M92.2051 17V13.3245H91.0663V12.5111H94.2598V13.3245H93.139V17H92.2051ZM94.7222 17V12.5111H95.6261L97.3072 14.7405H96.8854L98.5183 12.5111H99.4221V17H98.4881V13.5414L98.8617 13.6258L97.1324 15.8552H97.0119L95.3429 13.6258L95.6562 13.5414V17H94.7222Z" fill="#9F8FFE"/>
<path d="M82.8601 30.3353L82.7313 30.6703C82.7312 30.6706 82.731 30.6709 82.7309 30.6712C82.6071 30.9893 82.4688 31.1529 82.3496 31.2324L82.3496 31.2324L82.3453 31.2353C82.2163 31.3233 82.0509 31.3749 81.8233 31.3675C81.566 31.3589 81.2591 31.3044 80.8985 31.1938L80.4184 31.0466L80.2733 31.5274L79.5233 34.0117L79.3924 34.4454L79.8111 34.6184C80.0953 34.7358 80.4351 34.8245 80.821 34.8908C81.223 34.9642 81.6483 35 82.0957 35C82.9698 35 83.7469 34.8592 84.4106 34.5574C85.0636 34.2655 85.6102 33.8446 86.0418 33.2955C86.466 32.7676 86.7963 32.1542 87.0366 31.4615C87.0367 31.4612 87.0368 31.4609 87.0369 31.4607L91.7003 18.1655L91.9338 17.5H91.2285H87.7051H87.3275L87.2242 17.8631L85.1367 25.1985L83.0691 17.8643L82.9664 17.5H82.5879H79.0879H78.384L78.6158 18.1646L82.8601 30.3353Z" fill="#9F8FFE" stroke="white"/>
<path d="M63.2129 30.1313L63.3132 30.5H63.6953H67.2109H67.5926L67.6933 30.1318L69.3477 24.0782L71.0021 30.1318L71.1027 30.5H71.4844H75.0078H75.3902L75.4903 30.131L78.7482 18.131L78.9195 17.5H78.2656H74.9062H74.5074L74.4188 17.8888L73.0112 24.0604L71.4934 17.8807L71.3999 17.5H71.0078H67.7031H67.309L67.217 17.8832L65.7198 24.1132L64.2841 17.8876L64.1947 17.5H63.7969H60.4297H59.7754L59.9472 18.1313L63.2129 30.1313Z" fill="#9F8FFE" stroke="white"/>
<path d="M55.387 16.3225L55.3871 16.3225C54.9439 15.8992 54.709 15.3719 54.709 14.7656C54.709 14.1626 54.9455 13.6396 55.3897 13.2218L55.387 16.3225ZM55.387 16.3225L55.3926 16.3277M55.387 16.3225L55.3926 16.3277M55.3926 16.3277C55.8417 16.7438 56.3885 16.9531 57.0059 16.9531C57.6233 16.9531 58.169 16.7436 58.614 16.3252L58.6142 16.325M55.3926 16.3277L58.6142 16.325M58.6142 16.325C59.0632 15.9024 59.3027 15.3745 59.3027 14.7656C59.3027 14.1612 59.0625 13.6384 58.6141 13.2217C58.17 12.7988 57.6244 12.5859 57.0059 12.5859C56.3862 12.5859 55.8386 12.7995 55.3899 13.2217L58.6142 16.325ZM54.834 30V30.5H55.334H58.6621H59.1621V30V18V17.5H58.6621H55.334H54.834V18V30Z" fill="#9F8FFE" stroke="white"/>
<path d="M36.5 30V30.5H37H43.7222C45.7218 30.5 47.4695 30.0629 48.9441 29.1665C50.4231 28.2712 51.5521 26.9872 52.3317 25.3327C53.1173 23.6787 53.5 21.7223 53.5 19.4795C53.5 17.2433 53.1172 15.2933 52.3312 13.6458C51.5521 11.9994 50.4298 10.7226 48.9636 9.83407C47.4954 8.93749 45.7598 8.5 43.7778 8.5H37H36.5V9V30ZM47.9182 23.1219L47.9176 23.1232C47.5466 24.0197 47.0036 24.6559 46.2966 25.0653C45.5818 25.4761 44.6763 25.6958 43.5556 25.6958H41.5093V13.3042H43.5648C44.6858 13.3042 45.5914 13.524 46.3064 13.9349C47.0059 14.3371 47.5462 14.969 47.9176 15.8665L47.9176 15.8665L47.9187 15.869C48.2976 16.7708 48.5 17.9666 48.5 19.4795C48.5 21.0065 48.2975 22.2129 47.9182 23.1219Z" fill="#9F8FFE" stroke="white"/>
<defs>
<clipPath id="clip0_46_40">
<rect width="35.38" height="35.38" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

4
theme_diwy/static/src/img/icon/Frame 237437.svg

@ -0,0 +1,4 @@
<svg width="33" height="37" viewBox="0 0 33 37" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.625 35.5L31.375 18.5L1.625 1.5V35.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M31.375 35.5L1.625 18.5L31.375 1.5V35.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 366 B

6
theme_diwy/static/src/img/icon/Frame 237438.svg

@ -0,0 +1,6 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M34 42.5H40.375C40.9386 42.5 41.4791 42.2761 41.8776 41.8776C42.2761 41.4791 42.5 40.9386 42.5 40.375V10.625C42.5 10.0614 42.2761 9.52091 41.8776 9.1224C41.4791 8.72388 40.9386 8.5 40.375 8.5H34V42.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10.625 42.5H17V8.5H10.625C10.0614 8.5 9.52091 8.72388 9.1224 9.1224C8.72388 9.52091 8.5 10.0614 8.5 10.625V40.375C8.5 40.9386 8.72388 41.4791 9.1224 41.8776C9.52091 42.2761 10.0614 42.5 10.625 42.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M34 8.5L25.5 17L17 8.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.5 13.8125L25.5 29.75L42.5 13.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 928 B

18
theme_diwy/static/src/img/icon/Group 237438.svg

@ -0,0 +1,18 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_40_7)">
<path d="M21.25 21.25H29.75V29.75H21.25V21.25Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21.25 21.25L13.8125 13.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21.165 12.75C20.9696 11.3827 20.3973 10.0968 19.5123 9.03646C18.6272 7.97609 17.4644 7.18312 16.1541 6.7464C14.8437 6.30967 13.4377 6.24644 12.0935 6.5638C10.7492 6.88115 9.51991 7.56655 8.54326 8.5432C7.56661 9.51985 6.88121 10.7492 6.56386 12.0934C6.2465 13.4376 6.30973 14.8437 6.74646 16.154C7.18318 17.4643 7.97615 18.6272 9.03652 19.5122C10.0969 20.3973 11.3828 20.9696 12.75 21.165" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M29.75 21.25L37.1875 13.8125" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M38.25 21.165C39.6173 20.9696 40.9031 20.3973 41.9635 19.5122C43.0239 18.6272 43.8168 17.4643 44.2535 16.154C44.6903 14.8437 44.7535 13.4376 44.4362 12.0934C44.1188 10.7492 43.4334 9.51985 42.4567 8.5432C41.4801 7.56655 40.2508 6.88115 38.9065 6.5638C37.5623 6.24644 36.1563 6.30967 34.8459 6.7464C33.5356 7.18312 32.3728 7.97609 31.4877 9.03646C30.6027 10.0968 30.0304 11.3827 29.835 12.75" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M29.75 29.75L37.1875 37.1875" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M29.835 38.25C30.0304 39.6173 30.6027 40.9032 31.4877 41.9635C32.3728 43.0239 33.5356 43.8169 34.8459 44.2536C36.1563 44.6903 37.5623 44.7535 38.9065 44.4362C40.2508 44.1188 41.4801 43.4334 42.4567 42.4568C43.4334 41.4801 44.1188 40.2508 44.4362 38.9066C44.7535 37.5623 44.6903 36.1563 44.2535 34.846C43.8168 33.5356 43.0239 32.3728 41.9635 31.4878C40.9031 30.6027 39.6173 30.0304 38.25 29.835" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M21.25 29.75L13.8125 37.1875" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12.75 29.835C11.3828 30.0304 10.0969 30.6027 9.03652 31.4878C7.97615 32.3728 7.18318 33.5356 6.74646 34.846C6.30973 36.1563 6.2465 37.5623 6.56386 38.9066C6.88121 40.2508 7.56661 41.4801 8.54326 42.4568C9.51991 43.4334 10.7492 44.1188 12.0935 44.4362C13.4377 44.7535 14.8437 44.6903 16.1541 44.2536C17.4644 43.8169 18.6272 43.0239 19.5123 41.9635C20.3973 40.9032 20.9696 39.6173 21.165 38.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_40_7">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

3
theme_diwy/static/src/img/icon/Vector-1.svg

@ -0,0 +1,3 @@
<svg width="43" height="47" viewBox="0 0 43 47" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M24.7903 0.906778L39.134 9.36428C39.2757 9.44928 39.4032 9.54349 39.5165 9.6469L39.5356 9.6639L39.7609 9.82328C40.5578 10.4203 41.2149 11.1841 41.6861 12.0613C42.1574 12.9385 42.4315 13.9079 42.4894 14.902L42.5 15.3334V30.8119C42.5 33.3088 41.1336 35.6059 39.0511 36.747L24.5926 45.8888C22.5101 47.032 19.9899 47.032 17.7926 45.8208L3.56575 36.8172C2.48838 36.2269 1.58917 35.3583 0.961967 34.302C0.334763 33.2457 0.00255231 32.0404 2.16699e-06 30.8119V15.3313C-0.000967707 14.1143 0.323642 12.9193 0.940166 11.8701C1.55669 10.8209 2.44268 9.95569 3.50625 9.36428L17.9031 0.874903C18.9592 0.295557 20.1453 -0.00550029 21.3498 7.60791e-05C22.5542 0.00565245 23.7375 0.317679 24.7881 0.906778M23.4281 12.2607C22.7826 11.8892 22.0518 11.6913 21.307 11.6861C20.5623 11.6808 19.8288 11.8685 19.1781 12.2309L12.7543 16.0644C12.1047 16.4359 11.5653 16.9731 11.1913 17.6212C10.8172 18.2693 10.6218 19.0051 10.625 19.7534V26.7192C10.6246 27.478 10.8274 28.223 11.2123 28.877C11.5972 29.5309 12.1502 30.0699 12.8138 30.4379L19.074 34.4542C20.4701 35.234 22.0278 35.234 23.3113 34.5243L29.801 30.3699C31.0378 29.6857 31.875 28.2619 31.875 26.717V19.7534L31.8644 19.4049C31.82 18.8338 31.6607 18.2776 31.3959 17.7696C31.1312 17.2617 30.7665 16.8125 30.3238 16.449L30.1283 16.3003L30.0093 16.2004C29.9439 16.1512 29.8758 16.1058 29.8053 16.0644L23.4281 12.2607Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

3
theme_diwy/static/src/img/icon/Vector-2.svg

@ -0,0 +1,3 @@
<svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M39.25 17.2839C39.25 8.30788 30.6629 1 20.125 1C9.58712 1 1 8.30788 1 17.2839C1 25.3228 7.80213 32.0696 16.9949 33.3489C19.2325 33.8567 18.9754 34.7174 18.4739 37.8815C18.391 38.3873 18.0829 39.862 20.125 38.9695C22.165 38.077 31.1325 32.1674 35.1551 27.3245C37.9261 24.1285 39.25 20.8879 39.25 17.3051V17.2839Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 506 B

3
theme_diwy/static/src/img/icon/Vector-3.svg

@ -0,0 +1,3 @@
<svg width="39" height="41" viewBox="0 0 39 41" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.75 34.8349C4.6125 37.8099 4.6125 29.5224 1 28.4599M26.5 39.0849V31.6474C26.5 29.5224 26.7125 28.6724 25.4375 27.3974C31.3875 26.7599 37.125 24.4224 37.125 14.6474C37.1224 12.108 36.1317 9.6692 34.3625 7.84742C35.1922 5.6416 35.1159 3.19713 34.15 1.04742C34.15 1.04742 31.8125 0.409918 26.7125 3.80992C22.3929 2.68492 17.8571 2.68492 13.5375 3.80992C8.4375 0.409918 6.1 1.04742 6.1 1.04742C5.13415 3.19713 5.05776 5.6416 5.8875 7.84742C4.11834 9.6692 3.12759 12.108 3.125 14.6474C3.125 24.4224 8.8625 26.7599 14.8125 27.3974C13.5375 28.6724 13.5375 29.9474 13.75 31.6474V39.0849" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 776 B

3
theme_diwy/static/src/img/icon/Vector-4.svg

@ -0,0 +1,3 @@
<svg width="41" height="38" viewBox="0 0 41 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M26.5 14.5L18 23.5L30.75 37L39.25 1L1 16.75L9.5 21.25L13.75 34.75L20.125 25.75" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 273 B

3
theme_diwy/static/src/img/icon/Vector.svg

@ -0,0 +1,3 @@
<svg width="43" height="39" viewBox="0 0 43 39" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M21.2511 2.92333e-08C25.6604 -0.000231191 29.9607 1.37117 33.5557 3.92412C37.1508 6.47708 39.8627 10.0851 41.3156 14.2483C42.7684 18.4114 42.8903 22.9233 41.6642 27.1588C40.4382 31.3942 37.9249 35.1434 34.4729 37.8866C34.097 38.1852 33.6311 38.3477 33.1511 38.3477H9.35112C8.8711 38.3477 8.40522 38.1852 8.02936 37.8866C4.5773 35.1434 2.06407 31.3942 0.838017 27.1588C-0.388038 22.9233 -0.266198 18.4114 1.18665 14.2483C2.6395 10.0851 5.3514 6.47708 8.94649 3.92412C12.5416 1.37117 16.8418 -0.000231191 21.2511 2.92333e-08ZM30.191 12.4079C29.7925 12.0095 29.2521 11.7857 28.6886 11.7857C28.1251 11.7857 27.5847 12.0095 27.1862 12.4079L22.3497 17.2401C21.7404 17.0781 21.1027 17.0535 20.4827 17.1681C19.8627 17.2827 19.2759 17.5336 18.7647 17.9026C18.2535 18.2717 17.8306 18.7497 17.5267 19.3022C17.2229 19.8546 17.0455 20.4676 17.0075 21.097L17.0011 21.3478C17.0022 21.952 17.1322 22.549 17.3823 23.0991C17.6324 23.6491 17.9969 24.1395 18.4515 24.5376C18.9061 24.9356 19.4404 25.2321 20.0187 25.4073C20.5969 25.5825 21.2059 25.6324 21.805 25.5537C22.4041 25.4749 22.9795 25.2693 23.4928 24.9506C24.0062 24.6319 24.4457 24.2074 24.782 23.7054C25.1183 23.2034 25.3437 22.6355 25.4431 22.0395C25.5426 21.4435 25.5138 20.8331 25.3587 20.2491L30.191 15.4126C30.5894 15.0141 30.8132 14.4737 30.8132 13.9102C30.8132 13.3468 30.5894 12.8064 30.191 12.4079Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

12
theme_diwy/static/src/img/icon/atom.svg

@ -0,0 +1,12 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_34)">
<path d="M25.5 25.5V25.5209" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M40.5259 10.4741C37.2066 7.15488 27.7759 11.1903 19.4884 19.4905C11.1902 27.7886 7.15485 37.2066 10.4741 40.528C13.7934 43.8451 23.2241 39.8098 31.5116 31.5095C39.8097 23.2114 43.8451 13.7955 40.5259 10.4741Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M10.4741 10.4741C7.15482 13.7934 11.1902 23.2241 19.4904 31.5116C27.7886 39.8098 37.2066 43.8451 40.5279 40.5259C43.8451 37.2066 39.8097 27.7759 31.5094 19.4884C23.2113 11.1903 13.7954 7.15488 10.4741 10.4741Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_43_34">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 952 B

11
theme_diwy/static/src/img/icon/badges.svg

@ -0,0 +1,11 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_46)">
<path d="M35.0327 25.8039L25.5 31.5201L15.9672 25.8039C15.6449 25.6107 15.2771 25.5065 14.9013 25.5018C14.5255 25.4972 14.1553 25.5923 13.8282 25.7774C13.5012 25.9625 13.2291 26.2311 13.0397 26.5556C12.8502 26.8802 12.7503 27.2492 12.75 27.625V36.125C12.7503 36.4919 12.8456 36.8524 13.0265 37.1716C13.2075 37.4907 13.468 37.7576 13.7828 37.9461L24.4078 44.3211C24.7378 44.5189 25.1153 44.6233 25.5 44.6233C25.8847 44.6233 26.2622 44.5189 26.5922 44.3211L37.2173 37.9461C37.532 37.7576 37.7925 37.4907 37.9735 37.1716C38.1544 36.8524 38.2497 36.4919 38.25 36.125V27.625C38.2497 27.2492 38.1498 26.8802 37.9603 26.5556C37.7709 26.2311 37.4988 25.9625 37.1718 25.7774C36.8447 25.5923 36.4745 25.4972 36.0987 25.5018C35.7229 25.5065 35.3551 25.6107 35.0327 25.8039Z" fill="white"/>
<path d="M35.0327 6.67887L25.5 12.3951L15.9672 6.67887C15.6449 6.48571 15.2771 6.38149 14.9013 6.37684C14.5255 6.37219 14.1553 6.46727 13.8282 6.65239C13.5012 6.83751 13.2291 7.10605 13.0397 7.43063C12.8502 7.7552 12.7503 8.1242 12.75 8.5V17C12.7503 17.3669 12.8456 17.7274 13.0265 18.0466C13.2075 18.3657 13.468 18.6326 13.7828 18.8211L24.4078 25.1961C24.7378 25.3939 25.1153 25.4983 25.5 25.4983C25.8847 25.4983 26.2622 25.3939 26.5922 25.1961L37.2173 18.8211C37.532 18.6326 37.7925 18.3657 37.9735 18.0466C38.1544 17.7274 38.2497 17.3669 38.25 17V8.5C38.2497 8.1242 38.1498 7.7552 37.9603 7.43063C37.7709 7.10605 37.4988 6.83751 37.1718 6.65239C36.8447 6.46727 36.4745 6.37219 36.0987 6.37684C35.7229 6.38149 35.3551 6.48571 35.0327 6.67887Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_43_46">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

10
theme_diwy/static/src/img/icon/biohazard.svg

@ -0,0 +1,10 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_56)">
<path d="M34.8713 4.403C36.6134 6.14441 37.8369 8.33601 38.4051 10.7328C38.9732 13.1297 38.8636 15.6373 38.0885 17.9754L37.9801 18.2665L38.454 18.36C38.9144 18.462 39.3713 18.5895 39.8246 18.7425L40.5004 18.9911L41.0316 19.2142C45.611 21.2755 48.6221 25.7316 48.8538 30.8656V31.3267C48.8529 32.1721 48.5163 32.9825 47.9179 33.5797C47.3195 34.1769 46.5084 34.5119 45.6631 34.5111C44.8177 34.5102 44.0073 34.1736 43.4101 33.5752C42.8129 32.9768 42.4779 32.1657 42.4788 31.3204L42.483 31.0122C42.4332 29.9194 42.1245 28.854 41.5823 27.9038C41.0402 26.9536 40.28 26.1458 39.3645 25.5469C38.4489 24.948 37.4042 24.5752 36.3164 24.4592C35.2286 24.3432 34.1288 24.4872 33.1075 24.8795L32.9141 24.9581L32.9226 25.0389L32.9375 25.5C32.938 26.8337 32.5798 28.143 31.9005 29.2907C31.2212 30.4385 30.2458 31.3824 29.0764 32.0237L28.7364 32.198L28.7661 32.4317C28.9404 33.5176 29.3718 34.5504 30.0305 35.4407L30.328 35.8126C30.929 36.518 31.6657 37.0953 32.4945 37.51C33.3232 37.9248 34.2269 38.1685 35.1518 38.2266L35.5831 38.2394C36.4285 38.2394 37.2393 38.5752 37.837 39.173C38.4348 39.7707 38.7706 40.5815 38.7706 41.4269C38.7706 42.2722 38.4348 43.083 37.837 43.6808C37.2393 44.2785 36.4285 44.6144 35.5831 44.6144C33.759 44.6146 31.9543 44.2391 30.2817 43.5111C28.6091 42.7832 27.1043 41.7185 25.8613 40.3835L25.4851 39.9606L25.3194 40.1561C23.1614 42.571 20.2011 44.1217 16.9873 44.5209L16.4071 44.5804L15.8568 44.6144H15.3956C14.5503 44.6135 13.7398 44.2769 13.1427 43.6785C12.847 43.3822 12.6125 43.0306 12.4527 42.6437C12.2929 42.2568 12.2109 41.8423 12.2113 41.4237C12.2117 41.0051 12.2946 40.5907 12.4552 40.2041C12.6157 39.8176 12.8509 39.4664 13.1472 39.1707C13.7455 38.5735 14.5566 38.2385 15.402 38.2394L15.7101 38.2436C17.329 38.1699 18.8704 37.5292 20.0646 36.4337C21.2587 35.3382 22.0296 33.8576 22.2424 32.2511L22.2488 32.1874L21.9066 32.011C20.7995 31.3999 19.8665 30.5167 19.1958 29.4447C18.525 28.3728 18.1386 27.1475 18.0731 25.8846L18.0625 25.4702L18.0753 25.0644L18.0816 24.973L17.9223 24.905C16.2836 24.2609 14.4608 24.267 12.8265 24.922L12.4206 25.1005C11.2438 25.6622 10.25 26.5457 9.5543 27.6487C8.85859 28.7517 8.48938 30.0291 8.48938 31.3331C8.48938 32.1785 8.15356 32.9893 7.55578 33.587C6.95801 34.1848 6.14726 34.5206 5.30188 34.5206C4.4565 34.5206 3.64575 34.1848 3.04798 33.587C2.4502 32.9893 2.11438 32.1785 2.11438 31.3331C2.11485 28.2588 3.18185 25.2799 5.13339 22.9044C7.08492 20.5289 9.80012 18.904 12.8159 18.3069L12.9795 18.2771L12.8733 17.9732L12.7033 17.4207L12.563 16.8895C12.0606 14.7761 12.0826 12.5718 12.6271 10.4688C13.1715 8.36585 14.2219 6.42788 15.6868 4.82375L16.0331 4.45825C16.3202 4.14835 16.666 3.89861 17.0505 3.72355C17.435 3.54848 17.8504 3.45159 18.2726 3.4385C18.6949 3.4254 19.1155 3.49637 19.5101 3.64728C19.9047 3.79819 20.2653 4.02602 20.571 4.31754C20.8768 4.60906 21.1215 4.95844 21.291 5.34538C21.4606 5.73232 21.5515 6.14909 21.5585 6.57148C21.5655 6.99386 21.4885 7.41343 21.3319 7.80579C21.1754 8.19815 20.9424 8.55548 20.6465 8.857L20.3554 9.16087C19.7224 9.86062 19.2395 10.6827 18.9365 11.5763C18.6334 12.4699 18.5168 13.4161 18.5936 14.3566C18.6705 15.297 18.9393 16.2117 19.3833 17.0443C19.8274 17.8768 20.4374 18.6096 21.1756 19.1972L21.3541 19.329L21.4604 19.2567C22.5254 18.5668 23.7493 18.1608 25.0155 18.0774L25.5 18.0625C26.9514 18.0625 28.339 18.4811 29.5248 19.244L29.6268 19.3141L29.7691 19.2121C30.9102 18.3083 31.7365 17.067 32.13 15.6655L32.2363 15.2405C32.4617 14.1856 32.4369 13.0926 32.1638 12.049C31.8907 11.0054 31.377 10.0403 30.6638 9.23099L30.3641 8.91224C30.0596 8.61835 29.8166 8.26674 29.6493 7.87793C29.4821 7.48913 29.394 7.07091 29.3901 6.64767C29.3862 6.22444 29.4667 5.80468 29.6268 5.41287C29.7868 5.02107 30.0234 4.66507 30.3225 4.36564C30.6216 4.06622 30.9774 3.82937 31.3691 3.66892C31.7607 3.50846 32.1804 3.42762 32.6036 3.43109C33.0269 3.43457 33.4452 3.5223 33.8341 3.68917C34.2231 3.85604 34.5771 4.0987 34.8713 4.403Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_43_56">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

11
theme_diwy/static/src/img/icon/box-model-2.svg

@ -0,0 +1,11 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_51)">
<path d="M17 17H34V34H17V17Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.5 12.75C8.5 11.6228 8.94777 10.5418 9.7448 9.7448C10.5418 8.94777 11.6228 8.5 12.75 8.5H38.25C39.3772 8.5 40.4582 8.94777 41.2552 9.7448C42.0522 10.5418 42.5 11.6228 42.5 12.75V38.25C42.5 39.3772 42.0522 40.4582 41.2552 41.2552C40.4582 42.0522 39.3772 42.5 38.25 42.5H12.75C11.6228 42.5 10.5418 42.0522 9.7448 41.2552C8.94777 40.4582 8.5 39.3772 8.5 38.25V12.75Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_43_51">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 809 B

11
theme_diwy/static/src/img/icon/box-multiple.svg

@ -0,0 +1,11 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_62)">
<path d="M12.75 12.0424C12.75 9.97571 13.571 7.99369 15.0323 6.53233C16.4937 5.07098 18.4757 4.25 20.5424 4.25H38.9576C41.0243 4.25 43.0063 5.07098 44.4677 6.53233C45.929 7.99369 46.75 9.97571 46.75 12.0424V30.4576C46.75 32.5243 45.929 34.5063 44.4677 35.9677C43.0063 37.429 41.0243 38.25 38.9576 38.25H20.5424C18.4757 38.25 16.4937 37.429 15.0323 35.9677C13.571 34.5063 12.75 32.5243 12.75 30.4576V12.0424Z" fill="white"/>
<path d="M4.25 19.125C4.25 16.8002 5.38262 15.2405 7.46725 14.0802C7.95982 13.8063 8.54103 13.7393 9.08301 13.894C9.62499 14.0486 10.0833 14.4122 10.3573 14.9047C10.6312 15.3973 10.6982 15.9785 10.5435 16.5205C10.3889 17.0625 10.0253 17.5208 9.53275 17.7947C8.687 18.2644 8.5 18.5215 8.5 19.125V40.375C8.5 41.5395 9.4605 42.5 10.625 42.5H31.8708C32.5508 42.5 33.184 42.1727 33.5814 41.6351L33.7195 41.4226C33.8576 41.1801 34.0422 40.9672 34.2626 40.796C34.483 40.6248 34.735 40.4987 35.0042 40.4249C35.2733 40.3511 35.5544 40.3311 35.8313 40.3659C36.1082 40.4007 36.3755 40.4897 36.618 40.6279C36.8605 40.766 37.0734 40.9506 37.2446 41.171C37.4158 41.3914 37.5419 41.6434 37.6157 41.9125C37.6895 42.1817 37.7095 42.4627 37.6747 42.7396C37.6399 43.0165 37.5509 43.2839 37.4128 43.5264C36.8564 44.5047 36.051 45.3183 35.0783 45.8845C34.1057 46.4507 33.0005 46.7493 31.875 46.75H10.625C7.1145 46.75 4.25 43.8855 4.25 40.375V19.125Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_43_62">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

10
theme_diwy/static/src/img/icon/brand-campaignmonitor.svg

@ -0,0 +1,10 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_19_41)">
<path d="M6.375 38.25L25.5 24.5183M6.375 38.25V12.75L25.5 24.5183M6.375 38.25H44.625V12.75L25.5 24.5183" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_19_41">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 427 B

12
theme_diwy/static/src/img/icon/brand-nem.svg

@ -0,0 +1,12 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_79)">
<path d="M25.8868 4.25C30.0093 4.29675 34.1296 5.06175 38.25 6.545L39.0235 6.83187C41.7052 7.86732 44.2907 9.13658 46.75 10.625C46.75 22.5633 42.5914 32.4233 34.2762 40.205C31.6412 42.8379 28.9638 44.8885 26.2438 46.3633L25.5 46.75C22.525 45.2561 19.5989 43.0759 16.7237 40.2071C8.41075 32.4232 4.25 22.5633 4.25 10.625C9.65813 7.38013 15.0662 5.37412 20.4765 4.607L21.25 4.505C22.5322 4.35012 23.8218 4.265 25.1132 4.25H25.8868Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M4.46252 15.0238C8.86765 29.3038 15.8801 31.3799 25.5 21.25C25.5 12.75 28.3836 7.74989 34.1488 6.24751L35.4025 6.01376" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M34.7438 39.3338C34.7438 39.3338 40.375 27.625 25.5 21.25" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_43_79">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

11
theme_diwy/static/src/img/icon/brightness-2.svg

@ -0,0 +1,11 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_67)">
<path d="M19.125 25.5C19.125 27.1908 19.7966 28.8123 20.9922 30.0078C22.1877 31.2034 23.8092 31.875 25.5 31.875C27.1908 31.875 28.8123 31.2034 30.0078 30.0078C31.2034 28.8123 31.875 27.1908 31.875 25.5C31.875 23.8092 31.2034 22.1877 30.0078 20.9922C28.8123 19.7966 27.1908 19.125 25.5 19.125C23.8092 19.125 22.1877 19.7966 20.9922 20.9922C19.7966 22.1877 19.125 23.8092 19.125 25.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12.75 12.75H20.1875L25.5 7.4375L30.8125 12.75H38.25V20.1875L43.5625 25.5L38.25 30.8125V38.25H30.8125L25.5 43.5625L20.1875 38.25H12.75V30.8125L7.4375 25.5L12.75 20.1875V12.75Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_43_67">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 973 B

13
theme_diwy/static/src/img/icon/category-2.svg

@ -0,0 +1,13 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_72)">
<path d="M29.75 8.5H42.5V21.25H29.75V8.5Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.5 29.75H21.25V42.5H8.5V29.75Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M29.75 36.125C29.75 37.8158 30.4216 39.4373 31.6172 40.6328C32.8127 41.8284 34.4342 42.5 36.125 42.5C37.8158 42.5 39.4373 41.8284 40.6328 40.6328C41.8284 39.4373 42.5 37.8158 42.5 36.125C42.5 34.4342 41.8284 32.8127 40.6328 31.6172C39.4373 30.4216 37.8158 29.75 36.125 29.75C34.4342 29.75 32.8127 30.4216 31.6172 31.6172C30.4216 32.8127 29.75 34.4342 29.75 36.125Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M8.5 14.875C8.5 15.7122 8.66489 16.5412 8.98527 17.3146C9.30564 18.0881 9.77522 18.7908 10.3672 19.3828C10.9592 19.9748 11.6619 20.4444 12.4354 20.7647C13.2088 21.0851 14.0378 21.25 14.875 21.25C15.7122 21.25 16.5412 21.0851 17.3146 20.7647C18.0881 20.4444 18.7908 19.9748 19.3828 19.3828C19.9748 18.7908 20.4444 18.0881 20.7647 17.3146C21.0851 16.5412 21.25 15.7122 21.25 14.875C21.25 14.0378 21.0851 13.2088 20.7647 12.4354C20.4444 11.6619 19.9748 10.9592 19.3828 10.3672C18.7908 9.77522 18.0881 9.30564 17.3146 8.98527C16.5412 8.66489 15.7122 8.5 14.875 8.5C14.0378 8.5 13.2088 8.66489 12.4354 8.98527C11.6619 9.30564 10.9592 9.77522 10.3672 10.3672C9.77522 10.9592 9.30564 11.6619 8.98527 12.4354C8.66489 13.2088 8.5 14.0378 8.5 14.875Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_43_72">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

12
theme_diwy/static/src/img/icon/circles.svg

@ -0,0 +1,12 @@
<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_43_40)">
<path d="M13.8125 25.5C15.8943 25.4999 17.9303 26.1113 19.6676 27.2584C21.4048 28.4055 22.7669 30.0377 23.5844 31.9523C24.402 33.8668 24.6392 35.9794 24.2664 38.0275C23.8936 40.0757 22.9274 41.9692 21.4876 43.4729C20.0479 44.9767 18.1982 46.0243 16.1681 46.4857C14.1381 46.9472 12.0172 46.802 10.069 46.0684C8.12069 45.3348 6.43086 44.045 5.20935 42.3592C3.98784 40.6735 3.28848 38.666 3.19812 36.5861L3.1875 36.125L3.19812 35.6639C3.31695 32.9285 4.48716 30.3445 6.46472 28.4509C8.44228 26.5573 11.0745 25.5002 13.8125 25.5Z" fill="white"/>
<path d="M37.1875 25.5C39.2693 25.4999 41.3053 26.1113 43.0426 27.2584C44.7798 28.4055 46.1419 30.0377 46.9594 31.9523C47.777 33.8668 48.0142 35.9794 47.6414 38.0275C47.2686 40.0757 46.3024 41.9692 44.8626 43.4729C43.4229 44.9767 41.5732 46.0243 39.5431 46.4857C37.5131 46.9472 35.3922 46.802 33.444 46.0684C31.4957 45.3348 29.8059 44.045 28.5843 42.3592C27.3628 40.6735 26.6635 38.666 26.5731 36.5861L26.5625 36.125L26.5731 35.6639C26.692 32.9285 27.8622 30.3445 29.8397 28.4509C31.8173 26.5573 34.4495 25.5002 37.1875 25.5Z" fill="white"/>
<path d="M25.5 4.25C27.5818 4.24988 29.6178 4.86134 31.3551 6.00844C33.0923 7.15553 34.4544 8.78772 35.2719 10.7023C36.0895 12.6168 36.3267 14.7294 35.9539 16.7775C35.5811 18.8257 34.6149 20.7192 33.1751 22.2229C31.7354 23.7267 29.8857 24.7743 27.8556 25.2357C25.8256 25.6972 23.7047 25.552 21.7565 24.8184C19.8082 24.0848 18.1184 22.795 16.8968 21.1092C15.6753 19.4235 14.976 17.416 14.8856 15.3361L14.875 14.875L14.8856 14.4139C15.0045 11.6785 16.1747 9.09453 18.1522 7.2009C20.1298 5.30728 22.762 4.25016 25.5 4.25Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_43_40">
<rect width="51" height="51" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

3
theme_diwy/static/src/img/icon/navigation/ic_round-view-kanban.svg

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM8 17C7.45 17 7 16.55 7 16V8C7 7.45 7.45 7 8 7C8.55 7 9 7.45 9 8V16C9 16.55 8.55 17 8 17ZM12 12C11.45 12 11 11.55 11 11V8C11 7.45 11.45 7 12 7C12.55 7 13 7.45 13 8V11C13 11.55 12.55 12 12 12ZM16 15C15.45 15 15 14.55 15 14V8C15 7.45 15.45 7 16 7C16.55 7 17 7.45 17 8V14C17 14.55 16.55 15 16 15Z" fill="#E1E1E1"/>
</svg>

After

Width:  |  Height:  |  Size: 516 B

4
theme_diwy/static/src/img/icon/navigation/lets-icons_time-duotone.svg

@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20Z" fill="#C4C4C4"/>
<path d="M12 7V11.75C12 11.888 12.112 12 12.25 12H15" stroke="white" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 338 B

3
theme_diwy/static/src/img/icon/navigation/material-symbols-light_date-range.svg

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 13.885C7.79333 13.885 7.61333 13.8084 7.46 13.655C7.30667 13.5017 7.23 13.3217 7.23 13.115C7.23 12.9084 7.30667 12.7287 7.46 12.576C7.61333 12.4234 7.79333 12.3467 8 12.346C8.20667 12.3454 8.38667 12.422 8.54 12.576C8.69333 12.73 8.77 12.91 8.77 13.116C8.77 13.322 8.69333 13.5017 8.54 13.655C8.38667 13.8084 8.20667 13.885 8 13.885ZM12 13.885C11.7933 13.885 11.6133 13.8084 11.46 13.655C11.3067 13.5017 11.23 13.3217 11.23 13.115C11.23 12.9084 11.3067 12.7287 11.46 12.576C11.6133 12.4234 11.7933 12.3467 12 12.346C12.2067 12.3454 12.3867 12.422 12.54 12.576C12.6933 12.73 12.77 12.91 12.77 13.116C12.77 13.322 12.6933 13.5017 12.54 13.655C12.3867 13.8084 12.2067 13.885 12 13.885ZM16 13.885C15.7933 13.885 15.6133 13.8084 15.46 13.655C15.3067 13.5017 15.23 13.3217 15.23 13.115C15.23 12.9084 15.3067 12.7287 15.46 12.576C15.6133 12.4234 15.7933 12.3467 16 12.346C16.2067 12.3454 16.3867 12.422 16.54 12.576C16.6933 12.73 16.77 12.91 16.77 13.116C16.77 13.322 16.6933 13.5017 16.54 13.655C16.3867 13.8084 16.2067 13.885 16 13.885ZM5.616 21C5.15533 21 4.771 20.846 4.463 20.538C4.155 20.23 4.00067 19.8457 4 19.385V6.61502C4 6.15502 4.15433 5.77102 4.463 5.46302C4.77167 5.15502 5.156 5.00069 5.616 5.00002H7.385V2.77002H8.462V5.00002H15.616V2.77002H16.616V5.00002H18.385C18.845 5.00002 19.2293 5.15435 19.538 5.46302C19.8467 5.77169 20.0007 6.15602 20 6.61602V19.385C20 19.845 19.846 20.2294 19.538 20.538C19.23 20.8467 18.8453 21.0007 18.384 21H5.616ZM5.616 20H18.385C18.5383 20 18.6793 19.936 18.808 19.808C18.9367 19.68 19.0007 19.5387 19 19.384V10.616H5V19.385C5 19.5384 5.064 19.6794 5.192 19.808C5.32 19.9367 5.461 20.0007 5.615 20" fill="#C4C4C4"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

3
theme_diwy/static/src/img/icon/navigation/mdi_graph-areaspline.svg

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17.45 15.18L22 7.31001V21H2V3.00001H4V15.54L9.5 6.00001L16 9.78001L20.24 2.45001L21.97 3.45001L16.74 12.5L10.23 8.75001L4.31 19H6.57L10.96 11.44L17.45 15.18Z" fill="#C4C4C4"/>
</svg>

After

Width:  |  Height:  |  Size: 289 B

4
theme_diwy/static/src/img/icon/navigation/solar_list-up-line-duotone.svg

@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14 18L17.5 15L21 18" stroke="#C4C4C4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path opacity="0.5" d="M21 6H3M21 10H3M11 14H3M11 18H3" stroke="#C4C4C4" stroke-width="1.5" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 336 B

10
theme_diwy/static/src/img/icon/odoo.svg

@ -0,0 +1,10 @@
<svg width="259" height="259" viewBox="0 0 259 259" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="129.5" cy="129.5" r="106.5" stroke="url(#paint0_angular_99_1429)" stroke-width="45"/>
<defs>
<radialGradient id="paint0_angular_99_1429" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(129.5 129.5) rotate(90) scale(106.5)">
<stop offset="0.194875" stop-color="#714B67"/>
<stop offset="0.734167" stop-color="#A46D95"/>
<stop offset="0.85825" stop-color="#D78FC4"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 541 B

3
theme_diwy/static/src/img/icon/sidebar/Group (5).svg

@ -0,0 +1,3 @@
<svg width="16" height="13" viewBox="0 0 16 13" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.9848 7.92879H13.9767C13.564 7.92879 13.1937 7.67525 13.0444 7.29048L12.0323 4.68188C11.974 4.53209 11.8757 4.40557 11.7505 4.31931C11.6252 4.23306 11.4791 4.19118 11.3318 4.1993C11.1844 4.20742 11.0428 4.26515 10.926 4.36474C10.8091 4.46434 10.7227 4.60104 10.6781 4.7565L9.53519 8.75597C9.25449 9.73822 7.8552 9.71708 7.6043 8.7268L5.79466 1.58421C5.7526 1.41796 5.66298 1.27121 5.53919 1.16592C5.4154 1.06062 5.2641 1.00244 5.1079 1.00007C4.95146 0.997772 4.79856 1.05159 4.67213 1.15345C4.5457 1.25531 4.45256 1.39972 4.40668 1.56503L2.83857 7.19701C2.71814 7.62954 2.3242 7.92879 1.87521 7.92879H0.998962" stroke="#9197B3" stroke-width="2" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 785 B

5
theme_diwy/static/src/img/icon/sidebar/Group (6).svg

@ -0,0 +1,5 @@
<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.3535 4.48133L15.3571 4.48827C15.4621 4.68907 15.524 4.92069 15.534 5.16211L16.0336 5.14139L15.534 5.16211C15.544 5.40217 15.5021 5.63944 15.4143 5.85203L12.7094 12.0623C12.7093 12.0625 12.7093 12.0626 12.7092 12.0628C12.6742 12.1422 12.625 12.1995 12.5748 12.2351C12.5255 12.27 12.4761 12.2841 12.4315 12.2844H5.00404H4.99421L4.98439 12.2848C4.93061 12.2869 4.86856 12.269 4.80851 12.218C4.74681 12.1656 4.69153 12.0806 4.66549 11.9693L4.66545 11.9691L2.38735 2.24758L2.29691 1.86166H1.90053H0.877036C0.814748 1.86166 0.738455 1.83384 0.670403 1.75572C0.600445 1.67541 0.551636 1.5534 0.551636 1.41414C0.551636 1.27488 0.600445 1.15287 0.670403 1.07256C0.738454 0.994445 0.814748 0.96662 0.877036 0.96662H2.52784H2.53766L2.54748 0.966234C2.60126 0.964119 2.66331 0.98198 2.72337 1.033C2.78469 1.08508 2.83967 1.16939 2.86591 1.27967L3.34402 3.41827L3.43141 3.80918H3.83197H14.392C14.5753 3.81338 14.7597 3.87151 14.9277 3.98495C15.0977 4.09974 15.2466 4.26861 15.3536 4.4813L15.3535 4.48133ZM11.9209 11.3893H12.2485L12.3793 11.089L14.8555 5.40389L15.1602 4.70422H14.3971H4.28594H3.6538L3.79938 5.31937L5.14478 11.0045L5.23586 11.3893H5.63134H11.9209Z" fill="#9197B3" stroke="#9197B3"/>
<path d="M5.32868 16.101C5.32868 16.6769 4.93566 17.0223 4.59058 17.0223C4.2455 17.0223 3.85248 16.6769 3.85248 16.101C3.85248 15.5252 4.2455 15.1798 4.59058 15.1798C4.93566 15.1798 5.32868 15.5252 5.32868 16.101Z" fill="#9197B3" stroke="#9197B3"/>
<path d="M13.5832 16.101C13.5832 16.6769 13.1902 17.0223 12.8451 17.0223C12.5 17.0223 12.107 16.6769 12.107 16.101C12.107 15.5252 12.5 15.1798 12.8451 15.1798C13.1902 15.1798 13.5832 15.5252 13.5832 16.101Z" fill="#9197B3" stroke="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

4
theme_diwy/static/src/img/icon/sidebar/Group 237172.svg

@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4.35989 1.5239H3.85989V2.0239V3.18205H3.40686V2.0239C3.40686 1.69698 3.52126 1.3946 3.70849 1.18094C3.89387 0.969382 4.13004 0.865746 4.35989 0.865746H14.5311C14.761 0.865746 14.9971 0.969382 15.1825 1.18094C15.3697 1.3946 15.4841 1.69698 15.4841 2.0239V10.3147C15.4841 10.6416 15.3697 10.944 15.1825 11.1576C14.9971 11.3692 14.761 11.4728 14.5311 11.4728H13.5781V10.8147H14.5311H15.0311V10.3147V2.0239V1.5239H14.5311H4.35989Z" fill="#9197B3" stroke="#9197B3"/>
<path d="M0.953031 13.6301V14.1301H1.45303H11.6242H12.1242V13.6301V5.33929V4.83929H11.6242H1.45303H0.953031V5.33929V13.6301ZM1.45303 4.18114H11.6242C11.8541 4.18114 12.0903 4.28477 12.2756 4.49633C12.4629 4.70999 12.5773 5.01237 12.5773 5.33929V13.6301C12.5773 13.957 12.4629 14.2594 12.2756 14.473C12.0903 14.6846 11.8541 14.7882 11.6242 14.7882H1.45303C1.22318 14.7882 0.987013 14.6846 0.80163 14.473C0.614396 14.2594 0.5 13.957 0.5 13.6301V5.33929C0.5 5.01237 0.614396 4.70999 0.80163 4.49633C0.987013 4.28477 1.22318 4.18114 1.45303 4.18114Z" fill="#9197B3" stroke="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

5
theme_diwy/static/src/img/icon/sidebar/Group 237173.svg

@ -0,0 +1,5 @@
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5396 12.5899C10.4592 12.5899 9.26865 13.0319 8.18213 13.6021C6.43565 14.5189 5.56241 14.9777 5.13234 14.6851C4.70228 14.3934 4.78357 13.4872 4.94703 11.6758L4.98374 11.2639" fill="#9197B3"/>
<path d="M11.5396 12.5899C10.4592 12.5899 9.26865 13.0319 8.18213 13.6021C6.43565 14.5189 5.56241 14.9777 5.13234 14.6851C4.70228 14.3934 4.78357 13.4872 4.94703 11.6758L4.98374 11.2639" stroke="#9197B3" stroke-width="2" stroke-linecap="round"/>
<path d="M11.54 11.5894C10.9877 11.5894 10.54 12.0371 10.54 12.5894C10.54 13.1417 10.9877 13.5894 11.54 13.5894V11.5894ZM3.0506 2.98102H13.0364V0.981018H3.0506V2.98102ZM14.0364 3.98102V10.5894H16.0364V3.98102H14.0364ZM2.0506 10.5894V3.98102H0.0505981V10.5894H2.0506ZM13.0364 11.5894H11.54V13.5894H13.0364V11.5894ZM4.54706 11.5894H3.0506V13.5894H4.54706V11.5894ZM0.0505981 10.5894C0.0505981 12.2462 1.39374 13.5894 3.0506 13.5894V11.5894C2.49831 11.5894 2.0506 11.1417 2.0506 10.5894H0.0505981ZM14.0364 10.5894C14.0364 11.1417 13.5887 11.5894 13.0364 11.5894V13.5894C14.6933 13.5894 16.0364 12.2462 16.0364 10.5894H14.0364ZM13.0364 2.98102C13.5887 2.98102 14.0364 3.42873 14.0364 3.98102H16.0364C16.0364 2.32416 14.6933 0.981018 13.0364 0.981018V2.98102ZM3.0506 0.981018C1.39374 0.981018 0.0505981 2.32417 0.0505981 3.98102H2.0506C2.0506 3.42873 2.49831 2.98102 3.0506 2.98102V0.981018Z" fill="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

3
theme_diwy/static/src/img/icon/sidebar/Group 237176.svg

@ -0,0 +1,3 @@
<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5395 2.41812V2.91812H12.0395H13.6379C14.1303 2.91812 14.6096 3.12654 14.9684 3.50933L15.3332 3.16742L14.9684 3.50933C15.3282 3.89322 15.5354 4.42043 15.5354 4.97641V15.2096C15.5354 15.7656 15.3282 16.2928 14.9684 16.6767C14.6096 17.0595 14.1303 17.2679 13.6379 17.2679H2.44921C1.95679 17.2679 1.47744 17.0595 1.1187 16.6767C0.758926 16.2928 0.551636 15.7656 0.551636 15.2096V4.97641C0.551636 4.42043 0.758926 3.89322 1.1187 3.50933C1.47744 3.12654 1.95679 2.91812 2.44921 2.91812H4.04759H4.54759V2.41812V1.56535C4.54759 1.4617 4.58648 1.3683 4.64649 1.30426L4.28166 0.962354L4.64649 1.30426C4.70548 1.24132 4.77828 1.21259 4.84678 1.21259C4.91527 1.21259 4.98808 1.24132 5.04706 1.30426L5.4072 0.96675L5.04706 1.30426C5.10708 1.3683 5.14597 1.4617 5.14597 1.56535V2.41812V2.91812H5.64597H10.4411H10.9411V2.41812V1.56535C10.9411 1.4617 10.98 1.3683 11.04 1.30426C11.099 1.24132 11.1718 1.21259 11.2403 1.21259C11.3088 1.21259 11.3816 1.24132 11.4406 1.30426C11.5006 1.3683 11.5395 1.4617 11.5395 1.56535V2.41812ZM1.65002 8.74024H1.15002V9.24024V15.2096C1.15002 15.5583 1.27953 15.8987 1.51927 16.1545C1.76004 16.4114 2.09379 16.5624 2.44921 16.5624H13.6379C13.9933 16.5624 14.327 16.4114 14.5678 16.1545C14.8076 15.8987 14.9371 15.5583 14.9371 15.2096V9.24024V8.74024H14.4371H1.65002ZM14.4371 8.03471H14.9371V7.53471V4.97641C14.9371 4.62773 14.8076 4.28732 14.5678 4.03151C14.327 3.7746 13.9933 3.62365 13.6379 3.62365H12.0395H11.5395V4.12365V4.97641C11.5395 5.08006 11.5006 5.17346 11.4406 5.2375C11.3816 5.30044 11.3088 5.32917 11.2403 5.32917C11.1718 5.32917 11.099 5.30044 11.04 5.2375C10.98 5.17346 10.9411 5.08006 10.9411 4.97641V4.12365V3.62365H10.4411H5.64597H5.14597V4.12365V4.97641C5.14597 5.08006 5.10708 5.17346 5.04706 5.2375L5.41189 5.57941L5.04706 5.2375C4.98808 5.30044 4.91527 5.32917 4.84678 5.32917C4.77828 5.32917 4.70548 5.30044 4.64649 5.2375L4.28166 5.57941L4.64649 5.2375C4.58648 5.17346 4.54759 5.08006 4.54759 4.97641V4.12365V3.62365H4.04759H2.44921C2.09379 3.62365 1.76003 3.7746 1.51927 4.03151C1.27953 4.28732 1.15002 4.62773 1.15002 4.97641V7.53471V8.03471H1.65002H14.4371Z" fill="#9197B3" stroke="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

4
theme_diwy/static/src/img/icon/sidebar/Group 237178.svg

@ -0,0 +1,4 @@
<svg width="17" height="19" viewBox="0 0 17 19" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.27608 4.45009C4.585 3.05056 6.15648 2.35908 8.04354 2.35908C9.9138 2.35908 11.4795 3.05284 12.7981 4.4515L3.27608 4.45009ZM3.27608 4.45009C1.96497 5.84717 1.32761 7.5081 1.32761 9.4917C1.32761 11.456 1.96592 13.1119 3.27577 14.5178C4.58588 15.9269 6.15666 16.6243 8.04354 16.6243C9.91342 16.6243 11.4796 15.9247 12.7961 14.5169C14.1159 13.1105 14.7595 11.4543 14.7595 9.4917C14.7595 7.50982 14.1178 5.84846 12.7981 4.45154L3.27608 4.45009ZM2.74801 15.1719L2.74752 15.1714C1.29058 13.6078 0.551636 11.705 0.551636 9.4917C0.551636 7.25539 1.29223 5.34606 2.74902 3.7934L2.74931 3.79308C4.20242 2.24167 5.97618 1.46405 8.04354 1.46405C10.0902 1.46405 11.8586 2.23988 13.3219 3.79318L13.3223 3.79359C14.7895 5.34754 15.5354 7.25657 15.5354 9.4917C15.5354 11.7038 14.7911 13.6073 13.3229 15.1731L13.3226 15.1734C11.858 16.7379 10.0898 17.5194 8.04354 17.5194C5.97647 17.5194 4.20226 16.737 2.74801 15.1719Z" fill="#9197B3" stroke="#9197B3"/>
<path d="M11.0394 9.49179C11.0394 11.3565 9.63799 12.7556 8.0435 12.7556C6.44901 12.7556 5.04755 11.3565 5.04755 9.49179C5.04755 7.62712 6.44901 6.22797 8.0435 6.22797C9.63799 6.22797 11.0394 7.62712 11.0394 9.49179Z" fill="#9197B3" stroke="#9197B3" stroke-width="2"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

3
theme_diwy/static/src/img/icon/sidebar/Vector (15).svg

@ -0,0 +1,3 @@
<svg width="16" height="22" viewBox="0 0 16 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.24892 15.6241L1.49798 15.1883V16.0565V17.4082C1.49798 17.8258 1.78971 18.1811 2.08431 18.4363C2.4062 18.7151 2.85591 18.9829 3.40514 19.2162C4.50759 19.6844 6.07359 20.0401 7.9919 20.0401C9.91022 20.0401 11.4762 19.6844 12.5787 19.2162C13.1279 18.9829 13.5776 18.7151 13.8995 18.4363C14.1941 18.1811 14.4858 17.8258 14.4858 17.4082V16.0565V15.1883L13.7349 15.6241C12.297 16.4584 10.1593 16.9082 7.9919 16.9082C5.82455 16.9082 3.68684 16.4584 2.24892 15.6241ZM2.24892 7.09642L1.49798 6.66068V7.52889V8.88052C1.49798 9.29816 1.78971 9.65348 2.08431 9.90863C2.4062 10.1874 2.85591 10.4552 3.40514 10.6885C4.50759 11.1567 6.07359 11.5124 7.9919 11.5124C9.91022 11.5124 11.4762 11.1567 12.5787 10.6885C13.1279 10.4552 13.5776 10.1874 13.8995 9.90863C14.1941 9.65348 14.4858 9.29816 14.4858 8.88052V7.52889V6.66068L13.7349 7.09642C12.297 7.93079 10.1593 8.38052 7.9919 8.38052C5.82455 8.38052 3.68684 7.93079 2.24892 7.09642ZM2.24892 11.3602L1.49798 10.9245V11.7927V13.1443C1.49798 13.562 1.78971 13.9173 2.08431 14.1725C2.4062 14.4512 2.85591 14.7191 3.40514 14.9523C4.50759 15.4206 6.07359 15.7763 7.9919 15.7763C9.91022 15.7763 11.4762 15.4206 12.5787 14.9523C13.1279 14.7191 13.5776 14.4512 13.8995 14.1725C14.1941 13.9173 14.4858 13.562 14.4858 13.1443V11.7927V10.9245L13.7349 11.3602C12.297 12.1946 10.1593 12.6443 7.9919 12.6443C5.82455 12.6443 3.68684 12.1946 2.24892 11.3602ZM15.4838 17.4082C15.4838 18.5247 14.6896 19.4577 13.2621 20.1385C11.8458 20.8139 9.9263 21.172 7.9919 21.172C6.0575 21.172 4.13796 20.8139 2.72169 20.1385C1.29421 19.4577 0.5 18.5247 0.5 17.4082V4.6167C0.5 3.5002 1.29421 2.56716 2.72169 1.88639C4.13796 1.21097 6.0575 0.852875 7.9919 0.852875C9.9263 0.852875 11.8458 1.21097 13.2621 1.88639C14.6896 2.56716 15.4838 3.5002 15.4838 4.6167V17.4082ZM14.4858 4.6167C14.4858 4.19907 14.1941 3.84374 13.8995 3.5886C13.5776 3.30982 13.1279 3.04199 12.5787 2.80872C11.4762 2.34048 9.91022 1.98479 7.9919 1.98479C6.07359 1.98479 4.50759 2.34048 3.40514 2.80872C2.85591 3.04199 2.4062 3.30982 2.08431 3.5886C1.78971 3.84374 1.49798 4.19907 1.49798 4.6167C1.49798 5.03433 1.78971 5.38966 2.08431 5.6448C2.4062 5.92358 2.85591 6.19141 3.40514 6.42468C4.50759 6.89292 6.07359 7.24861 7.9919 7.24861C9.91022 7.24861 11.4762 6.89292 12.5787 6.42468C13.1279 6.19141 13.5776 5.92358 13.8995 5.6448C14.1941 5.38966 14.4858 5.03433 14.4858 4.6167Z" fill="#9197B3" stroke="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

3
theme_diwy/static/src/img/icon/sidebar/Vector (16).svg

@ -0,0 +1,3 @@
<svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.928 2.03821L15.2816 1.68471L14.928 2.03821C15.2838 2.39421 15.4838 2.8771 15.4838 3.38064V11.3753C15.4838 11.8789 15.2838 12.3617 14.928 12.7177C14.5721 13.0737 14.0894 13.2737 13.5862 13.2737H2.39757C1.89436 13.2737 1.41172 13.0737 1.05585 12.7177C0.699964 12.3617 0.5 11.8789 0.5 11.3753V3.38064C0.5 2.8771 0.699964 2.39421 1.05585 2.03821C1.41172 1.68221 1.89436 1.48224 2.39757 1.48224H13.5862C14.0894 1.48224 14.5721 1.68221 14.928 2.03821ZM13.3509 2.98105L14.5497 2.08117H13.0508H2.93303H1.43407L2.63286 2.98105L7.69174 6.77851L7.9919 7.00384L8.29207 6.77851L13.3509 2.98105ZM1.89845 3.18056L1.09838 2.5803V3.58051V11.3753C1.09838 11.7199 1.23522 12.0504 1.47884 12.2941C1.72248 12.5378 2.05295 12.6748 2.39757 12.6748H13.5862C13.9309 12.6748 14.2613 12.5378 14.505 12.2941C14.7486 12.0504 14.8854 11.7199 14.8854 11.3753V3.58051V2.5803L14.0854 3.18056L8.17135 7.6176C8.11956 7.65645 8.05659 7.67744 7.9919 7.67744C7.92721 7.67744 7.86424 7.65645 7.81245 7.6176L1.89845 3.18056Z" fill="#9197B3" stroke="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

3
theme_diwy/static/src/img/icon/sidebar/Vector (17).svg

@ -0,0 +1,3 @@
<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.27601 3.70157C4.58495 2.30199 6.15645 1.61049 8.04354 1.61049C9.9138 1.61049 11.4795 2.30424 12.7981 3.70291L3.27601 3.70157ZM3.27601 3.70157C1.96495 5.09863 1.32761 6.75954 1.32761 8.7431C1.32761 10.7074 1.96593 12.3634 3.27579 13.7692C4.58589 15.1783 6.15667 15.8757 8.04354 15.8757C9.91342 15.8757 11.4796 15.1761 12.7961 13.7683C14.1159 12.3619 14.7595 10.7057 14.7595 8.7431C14.7595 6.76123 14.1178 5.09986 12.7981 3.70294L3.27601 3.70157ZM2.74801 14.4233L2.74752 14.4228C1.29058 12.8592 0.551636 10.9564 0.551636 8.7431C0.551636 6.5068 1.29223 4.59747 2.74902 3.0448L2.74931 3.04449C4.20242 1.49307 5.97618 0.715454 8.04354 0.715454C10.0902 0.715454 11.8586 1.49129 13.3219 3.04458L13.3223 3.045C14.7895 4.59895 15.5354 6.50798 15.5354 8.7431C15.5354 10.9552 14.7911 12.8587 13.3229 14.4245L13.3226 14.4248C11.858 15.9893 10.0898 16.7708 8.04354 16.7708C5.97647 16.7708 4.20226 15.9884 2.74801 14.4233ZM10.7075 10.6119C9.78918 10.6119 8.98753 9.80464 8.98753 8.7431C8.98753 7.68157 9.78918 6.87431 10.7075 6.87431C11.6258 6.87431 12.4275 7.68157 12.4275 8.7431C12.4275 9.80464 11.6258 10.6119 10.7075 10.6119Z" fill="#9197B3" stroke="#9197B3"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

5
theme_diwy/static/src/img/icon/sidebar/dashboard.svg

@ -0,0 +1,5 @@
<svg width="16" height="15" viewBox="0 0 16 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.2288 1.02869H2.57288C1.73214 1.02869 1.0506 1.66502 1.0506 2.44997V12.399C1.0506 13.1839 1.73214 13.8202 2.57288 13.8202H13.2288C14.0695 13.8202 14.7511 13.1839 14.7511 12.399V2.44997C14.7511 1.66502 14.0695 1.02869 13.2288 1.02869Z" stroke="#9197B3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M1.0506 5.29382H14.7511" stroke="#9197B3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M5.61713 13.8215V5.29382" stroke="#9197B3" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 668 B

10
theme_diwy/static/src/img/icon/topbar/Odoo.svg

@ -0,0 +1,10 @@
<svg width="259" height="259" viewBox="0 0 259 259" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="129.5" cy="129.5" r="106.5" stroke="url(#paint0_angular_99_1429)" stroke-width="45"/>
<defs>
<radialGradient id="paint0_angular_99_1429" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(129.5 129.5) rotate(90) scale(106.5)">
<stop offset="0.194875" stop-color="#714B67"/>
<stop offset="0.734167" stop-color="#A46D95"/>
<stop offset="0.85825" stop-color="#D78FC4"/>
</radialGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 541 B

3
theme_diwy/static/src/img/icon/topbar/left-arrow.svg

@ -0,0 +1,3 @@
<svg width="12" height="24" viewBox="0 0 12 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.5485 17.4203L8.4875 18.4803L2.7085 12.7033C2.61535 12.6107 2.54142 12.5006 2.49097 12.3794C2.44052 12.2581 2.41455 12.1281 2.41455 11.9968C2.41455 11.8654 2.44052 11.7354 2.49097 11.6141C2.54142 11.4929 2.61535 11.3828 2.7085 11.2903L8.4875 5.51025L9.5475 6.57025L4.1235 11.9953L9.5485 17.4203Z" fill="#51459E"/>
</svg>

After

Width:  |  Height:  |  Size: 428 B

3
theme_diwy/static/src/img/icon/topbar/mail.svg

@ -0,0 +1,3 @@
<svg width="16" height="12" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.6 0H2.4C1.76348 0 1.15303 0.237053 0.702944 0.65901C0.252856 1.08097 0 1.65326 0 2.25V9.75C0 10.3467 0.252856 10.919 0.702944 11.341C1.15303 11.7629 1.76348 12 2.4 12H13.6C14.2365 12 14.847 11.7629 15.2971 11.341C15.7471 10.919 16 10.3467 16 9.75V2.25C16 1.65326 15.7471 1.08097 15.2971 0.65901C14.847 0.237053 14.2365 0 13.6 0ZM13.064 1.5L8 5.0625L2.936 1.5H13.064ZM13.6 10.5H2.4C2.18783 10.5 1.98434 10.421 1.83431 10.2803C1.68429 10.1397 1.6 9.94891 1.6 9.75V2.4375L7.52 6.6C7.65848 6.69737 7.8269 6.75 8 6.75C8.1731 6.75 8.34152 6.69737 8.48 6.6L14.4 2.4375V9.75C14.4 9.94891 14.3157 10.1397 14.1657 10.2803C14.0157 10.421 13.8122 10.5 13.6 10.5Z" fill="#4E4E4E"/>
</svg>

After

Width:  |  Height:  |  Size: 785 B

5
theme_diwy/static/src/img/icon/topbar/menu.svg

@ -0,0 +1,5 @@
<svg width="22" height="18" viewBox="0 0 22 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 1.55048C0 0.694174 0.650563 0 1.45307 0H9.44498C10.2475 0 10.898 0.694174 10.898 1.55048C10.898 2.40679 10.2475 3.10096 9.44498 3.10096H1.45307C0.650563 3.10096 0 2.40679 0 1.55048Z" fill="#51459E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 8.52778C0 7.67147 0.650563 6.97729 1.45307 6.97729H19.6165C20.419 6.97729 21.0696 7.67147 21.0696 8.52778C21.0696 9.38408 20.419 10.0783 19.6165 10.0783H1.45307C0.650563 10.0783 0 9.38408 0 8.52778Z" fill="#51459E"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 15.5048C0 14.6485 0.650563 13.9543 1.45307 13.9543H16.7103C17.5129 13.9543 18.1634 14.6485 18.1634 15.5048C18.1634 16.3611 17.5129 17.0553 16.7103 17.0553H1.45307C0.650563 17.0553 0 16.3611 0 15.5048Z" fill="#51459E"/>
</svg>

After

Width:  |  Height:  |  Size: 895 B

3
theme_diwy/static/src/img/icon/topbar/notification.svg

@ -0,0 +1,3 @@
<svg width="14" height="16" viewBox="0 0 14 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.90538 15.1273C9.90538 15.3587 9.8178 15.5807 9.66189 15.7444C9.50599 15.9081 9.29453 16 9.07405 16H4.64026C4.41978 16 4.20833 15.9081 4.05242 15.7444C3.89652 15.5807 3.80893 15.3587 3.80893 15.1273C3.80893 14.8958 3.89652 14.6738 4.05242 14.5102C4.20833 14.3465 4.41978 14.2545 4.64026 14.2545H9.07405C9.29453 14.2545 9.50599 14.3465 9.66189 14.5102C9.8178 14.6738 9.90538 14.8958 9.90538 15.1273ZM13.53 12.3631C13.4099 12.5853 13.2355 12.7699 13.0248 12.8978C12.8141 13.0258 12.5747 13.0924 12.3313 13.0909H1.38303C1.1396 13.0924 0.900198 13.0258 0.689482 12.8978C0.478765 12.7699 0.304361 12.5852 0.184241 12.363C0.0629428 12.1408 -0.000591632 11.889 4.15186e-06 11.6329C0.000599936 11.3768 0.065305 11.1253 0.187635 10.9037C0.581827 10.1917 1.05188 8.83244 1.05188 6.4V6.10909C1.05004 4.49085 1.66061 2.93812 2.74927 1.79245C3.83794 0.646784 5.31553 0.00202406 6.85702 0L6.90136 0.000145513C10.0783 0.0249455 12.663 2.79491 12.663 6.17484V6.4C12.663 8.83258 13.1327 10.192 13.5267 10.904C13.649 11.1256 13.7137 11.377 13.7143 11.6331C13.7149 11.8891 13.6513 12.1409 13.53 12.3631ZM11.8706 11.3455C11.1579 9.77818 11.0003 7.82204 11.0003 6.4V6.17484C11.0003 3.75025 9.15601 1.7632 6.88903 1.7456C6.87847 1.74551 6.86792 1.74547 6.85737 1.74545C6.31241 1.74641 5.77297 1.86003 5.26985 2.07984C4.76673 2.29965 4.30978 2.62134 3.92508 3.02654C3.54038 3.43175 3.23548 3.91252 3.02777 4.44143C2.82007 4.97033 2.71364 5.537 2.71455 6.10909V6.4C2.71455 7.82204 2.55687 9.77825 1.84372 11.3455H11.8706Z" fill="#4E4E4E"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

3
theme_diwy/static/src/img/icon/topbar/phone.svg

@ -0,0 +1,3 @@
<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.314 11.9631L12.4575 10.2348C12.2828 10.16 12.0922 10.1299 11.9029 10.1473C11.7136 10.1647 11.5316 10.229 11.3734 10.3344C11.3574 10.3448 11.3421 10.3562 11.3277 10.3687L9.31213 12.0831C9.29121 12.0945 9.26793 12.1009 9.24413 12.1017C9.22033 12.1026 9.19665 12.0979 9.17498 12.088C7.87942 11.4626 6.53734 10.1287 5.90956 8.85112C5.89911 8.82978 5.89367 8.80632 5.89367 8.78255C5.89367 8.75878 5.89911 8.73532 5.90956 8.71398L7.62962 6.67308C7.64198 6.658 7.65343 6.64219 7.66391 6.62574C7.7679 6.46696 7.83072 6.28478 7.84668 6.09565C7.86264 5.90652 7.83125 5.71639 7.75534 5.54243L6.03936 1.6925C5.94191 1.46523 5.77338 1.2757 5.55907 1.15235C5.34475 1.029 5.09621 0.978486 4.85075 1.00839C3.78396 1.14864 2.80473 1.67253 2.09606 2.48216C1.38739 3.29179 0.997773 4.33176 1.00001 5.40773C1.00001 11.7998 6.20018 17 12.5922 17C13.6682 17.0021 14.708 16.6124 15.5176 15.9037C16.3272 15.1951 16.8512 14.216 16.9916 13.1492C17.0214 12.9049 16.9716 12.6575 16.8495 12.4438C16.7274 12.2301 16.5396 12.0615 16.314 11.9631ZM12.5922 16.0204C6.74061 16.0204 1.97963 11.2594 1.97963 5.40773C1.97691 4.57009 2.27924 3.76011 2.83015 3.12913C3.38106 2.49814 4.14285 2.08932 4.9732 1.97904H4.99198C5.02488 1.97965 5.05682 1.99019 5.08363 2.00927C5.11043 2.02836 5.13084 2.05509 5.14219 2.08598L6.8647 5.93183C6.87452 5.95322 6.87961 5.97647 6.87961 6C6.87961 6.02353 6.87452 6.04678 6.8647 6.06816L5.14137 8.11395C5.12858 8.12861 5.11685 8.14416 5.10627 8.16049C4.99843 8.32511 4.93493 8.51479 4.92192 8.71116C4.9089 8.90753 4.94682 9.10393 5.03198 9.28134C5.75609 10.7638 7.25002 12.2463 8.74884 12.9705C8.92729 13.0552 9.12465 13.0922 9.32166 13.0778C9.51868 13.0635 9.70862 12.9984 9.87296 12.8888C9.88847 12.8782 9.90398 12.8668 9.91868 12.8545L11.9334 11.1402C11.9533 11.1295 11.9753 11.1232 11.9979 11.1218C12.0204 11.1204 12.043 11.1239 12.0641 11.132L15.9213 12.8602C15.9528 12.8737 15.9793 12.8967 15.9971 12.926C16.0148 12.9553 16.0228 12.9894 16.0201 13.0235C15.9104 13.8543 15.502 14.6166 14.8711 15.1681C14.2403 15.7197 13.4302 16.0226 12.5922 16.0204Z" fill="#4E4E4E" stroke="#4E4E4E" stroke-width="0.9"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

3
theme_diwy/static/src/img/icon/topbar/search.svg

@ -0,0 +1,3 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.98706 11.9735C7.31543 11.9732 8.60551 11.5285 9.65189 10.7103L12.9418 14L14 12.9418L10.7101 9.65213C11.5288 8.60569 11.9738 7.31538 11.9741 5.98674C11.9741 2.6858 9.28818 0 5.98706 0C2.68595 0 0 2.6858 0 5.98674C0 9.28768 2.68595 11.9735 5.98706 11.9735ZM5.98706 1.49669C8.46346 1.49669 10.4774 3.51048 10.4774 5.98674C10.4774 8.46301 8.46346 10.4768 5.98706 10.4768C3.51066 10.4768 1.49677 8.46301 1.49677 5.98674C1.49677 3.51048 3.51066 1.49669 5.98706 1.49669Z" fill="#5A5881"/>
</svg>

After

Width:  |  Height:  |  Size: 597 B

BIN
theme_diwy/static/src/img/icon/topbar/user.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

20
theme_diwy/static/src/js/home_menus.js

@ -0,0 +1,20 @@
/** @odoo-module */
import { Component, useRef } from "@odoo/owl";
import { registry } from "@web/core/registry";
import { computeAppsAndMenuItems } from "@web/webclient/menus/menu_helpers";
import { useService } from "@web/core/utils/hooks";
import { menuService } from "@web/webclient/menus/menu_service";
export class HomeMenus extends Component {
static template = "theme_diwy.home_menus";
setup() {
this.menu = useService("menu");
this.sidebarRef = useRef("sidebar");
}
onAppClick(app) {
this.env.bus.trigger('app-selected', { activeApp: app });
this.menu.selectMenu(app);
}
}
registry.category("actions").add("theme_diwy.homemenus", HomeMenus);

80
theme_diwy/static/src/js/search_apps.js

@ -0,0 +1,80 @@
/** @odoo-module */
import { NavBar } from "@web/webclient/navbar/navbar";
import { registry } from "@web/core/registry";
import { computeAppsAndMenuItems } from "@web/webclient/menus/menu_helpers";
import { useBus, useService } from "@web/core/utils/hooks";
import { useRef, onMounted, useState } from "@odoo/owl";
import { patch } from "@web/core/utils/patch";
patch(NavBar.prototype, {
// To modify the Navbar properties and functions.
setup() {
super.setup()
const isSidebarHidden = sessionStorage.getItem("isSidebarHidden") === "true";
this.sidebarRef = useRef("sidebar");
this.menu_sectionsRef = useRef("menu_sections")
this.busService = this.env.services.bus_service;
this.menuService = useService("menu");
this.action = useService("action");
let { apps, menuItems } = computeAppsAndMenuItems
this.menuService.getMenuAsTree("root");
this._apps = apps;
this.state = useState({
activeApp: parseInt(sessionStorage.getItem("activeApp")),
isSidebarHidden: isSidebarHidden,
});
useBus(this.env.bus, "app-selected", (event) => {
this.onAppClick(event.detail.activeApp);
});
onMounted(() => {
this.applySidebarState();
});
},
applySidebarState() {
const sidebarElement = this.sidebarRef.el;
const sectionsElement = this.menu_sectionsRef.el;
const actionManagerElement = document.querySelector(".o_action_manager");
if (sidebarElement) {
if (this.state.isSidebarHidden) {
sidebarElement.classList.add("o_hidden");
sectionsElement.classList.add("o_hidden");
} else {
sidebarElement.classList.remove("o_hidden");
sectionsElement.classList.remove("o_hidden");
}
}
},
onAppClick(app) {
const sidebarElement = this.sidebarRef.el; // Access the DOM element
const sectionsElement = this.menu_sectionsRef.el;
sidebarElement?.classList.remove("o_hidden"); // Remove the 'o_hidden' class to show the sidebar
sectionsElement?.classList.remove("o_hidden"); // Remove the 'o_hidden' class to show the sidebar
const actionManagerElement = document.querySelector(".o_action_manager");
this.state.isSidebarHidden = false;
sessionStorage.setItem("isSidebarHidden", "false");
this.state.activeApp = app.id;
sessionStorage.setItem("activeApp", this.state.activeApp);
this.onNavBarDropdownItemSelection(app);
},
async _onClickMenusPanel() {
const sidebarElement = this.sidebarRef.el; // Access the DOM element
const sectionsElement = this.menu_sectionsRef.el;
sidebarElement?.classList.add("o_hidden"); // Add the 'o_hidden' class to hide the sidebar
sectionsElement?.classList.add("o_hidden"); // Add the 'o_hidden' class to hide the sidebar
const actionManagerElement = document.querySelector(".o_action_manager");
actionManagerElement?.style.setProperty("margin-left", "0", "important");
this.state.isSidebarHidden = true;
sessionStorage.setItem("isSidebarHidden", "true");
await this.action.doAction({
type: 'ir.actions.client',
tag: 'theme_diwy.homemenus',
params: {
apps: this._apps,
},
});
}
})

41
theme_diwy/static/src/scss/_common.scss

@ -0,0 +1,41 @@
*:focus {
outline: 0 !important;
box-shadow: none !important;
}
*button:focus {
border: none;
outline: none;
box-shadow: none;
}
* {
list-style-type: none;
font-family: $font-default;
font-size: 16px;
&:focus,
&:active {
outline: none !important;
}
}
*::selection {
color: rgb(243, 235, 238);
background-color: black;
}
*a,
a:visited {
color: #003899;
text-decoration: none;
}
body {
font-family: font-default !important;
color: var(--text-color);
background-color: #F7F8FB;
overscroll-behavior: none;
height: 100vh;
}
.affix {
top: 0;
width: 100%;
z-index: 9999 !important;
}

349
theme_diwy/static/src/scss/_normalize.scss

@ -0,0 +1,349 @@
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
line-height: 1.15; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
margin: 0;
}
/**
* Render the `main` element consistently in IE.
*/
main {
display: block;
}
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* Grouping content
========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
box-sizing: content-box; /* 1 */
height: 0; /* 1 */
overflow: visible; /* 2 */
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/* Text-level semantics
========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
border-bottom: none; /* 1 */
text-decoration: underline; /* 2 */
text-decoration: underline dotted; /* 2 */
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: bolder;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/* Embedded content
========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
border-style: none;
}
/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-size: 100%; /* 1 */
line-height: 1.15; /* 1 */
margin: 0; /* 2 */
}
/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input { /* 1 */
overflow: visible;
}
/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select { /* 1 */
text-transform: none;
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/
legend {
box-sizing: border-box; /* 1 */
color: inherit; /* 2 */
display: table; /* 1 */
max-width: 100%; /* 1 */
padding: 0; /* 3 */
white-space: normal; /* 1 */
}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
vertical-align: baseline;
}
/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
overflow: auto;
}
/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"],
[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}
/* Interactive
========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
display: block;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Misc
========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
display: none;
}
/**
* Add the correct display in IE 10.
*/
[hidden] {
display: none;
}

22
theme_diwy/static/src/scss/_variables.scss

@ -0,0 +1,22 @@
$font-default: "League Spartan", sans-serif;
// Color
:root {
--primary-color: #563BFF;
--secondary-color: #9197B3;
--danger-color: #D1293D;
--diwy-blue: #51459E;
--text-blue: #3734A9;
--text-color: #5A5881;
--white-color: #ffff;
--grey-color: #C4C4C4;
--dark: #4E4E4E;
}

62
theme_diwy/static/src/scss/login.scss

@ -0,0 +1,62 @@
body {
font-family: "League Spartan", sans-serif;
}
a {
color: #51459E;
font-weight: 600;
}
.card.o_database_list .card-body {
width: 30vw;
background: rgba(255, 255, 255, 0.2);
border-radius: 15px;
padding: 40px 50px;
backdrop-filter: blur(10px);
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
border: 1px solid rgba(255, 255, 255, 0.3);
}
.card.o_database_list {
display: flex;
justify-content: center;
align-items: center;
}
.py-5 {
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.oe_login_form button.btn-link {
color: #51459E;
font-weight: 600;
}
.btn-sm{
color: #51459E;
font-weight: 600;
}
.btn-primary {
border-radius: 5px;
font-size: 16px !important;
text-decoration: none;
position: relative;
border: 1px solid #563BFF!important;
background-color: #563BFF!important;
color: #ffff !important;
padding: 10px 30px 6px 30px;
}
.btn-primary:hover {
background-color: rgba(86, 59, 255, 0.28);
transition: all 0.3s;
color: #ffff !important;
border-color: rgba(86, 59, 255, 0.28) !important;
}

176
theme_diwy/static/src/scss/nav.scss

@ -0,0 +1,176 @@
:root {
--primary-color: #563BFF;
--secondary-color: #9197B3;
--danger-color: #D1293D;
--diwy-blue: #51459E;
--text-blue: #3734A9;
--text-color: #5A5881;
--white-color: #ffff;
--grey-color: #C4C4C4;
--dark: #4E4E4E;
}
.o_user_menu .dropdown-toggle .o_user_avatar {
border-radius: 50% !important;
}
.navbar {
background: #fff !important;
border-bottom: transparent;
}
.o_main_navbar{
background-color: transparent !important;
}
.o_main_navbar .navbar-brand{
margin-right: 20px;
}
.o_main_navbar .oe_topbar_name{
color: var(--text-color);
}
.o_control_panel{
padding-top: 56px !important;
}
.o_main_navbar .o_menu_sections .dropdown-toggle {
background-color: transparent;
color: var(--text-color);
}
.o_main_navbar .o_menu_sections .dropdown-toggle:hover {
background-color: transparent;
color: var(--text-color);
}
.fa, .oi {
color: var(--text-color);
}
.o_main_navbar .o_menu_sections .o_nav_entry {
background: transparent;
color: var(--text-color);
}
.sidebar {
height: 93vh;
width: auto;
background-color: var(--white-color);
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.1);
padding: 20px 20px;
padding-left: 0;
padding-top: 40px;
overflow: auto;
scrollbar-width: thin;
scrollbar-color: transparent transparent;
transition: all 0.4s;
}
.sidebar ::-webkit-scrollbar {
display: none;
}
.sidebar:hover::-webkit-scrollbar {
display: block;
}
.sidebar span {
display: none;
padding-right: 15px;
transition: all 0.4s;
}
.sidebar:hover {
scrollbar-color: rgb(219, 219, 219) rgb(218, 218, 218);
transition: all 0.4s;
}
.sidebar:hover span {
display: block;
transition: all 0.4s;
}
.sidebar .sidebar_links {
padding-left: 0;
}
.sidebar #dropdown-toggle {
position: relative;
color: white !important;
margin-bottom: 10px;
margin-left: 25px;
}
.sidebar #dropdown-toggle a {
width: 100%;
display: flex;
justify-content: start;
column-gap: 15px;
align-items: center;
}
.sidebar #dropdown-toggle a svg {
margin-top: -2px;
}
.sidebar #dropdown-toggle.active {
color: var(--white-color) !important;
background-color: rgba(86, 59, 255, 0.28);
border-radius: 15px;
padding: 15px 15px;
box-shadow: 0px 15px 35px 0px rgba(86, 59, 255, 0.26);
position: relative;
}
.sidebar #dropdown-toggle.active a {
width: 100%;
display: flex;
justify-content: start;
column-gap: 15px;
align-items: center;
color: var(--white-color) !important;
}
.sidebar #dropdown-toggle.active svg path {
stroke: #ffffff;
transition: stroke 0.3s ease;
}
.sidebar #dropdown-toggle.active:before {
position: absolute;
content: "";
height: 100%;
width: 8px;
background-color: var(--primary-color);
left: -28px;
top: 0;
border-radius: 10px;
}
.sidebar .dropdown-content {
position: relative;
display: none;
}
.sidebar .dropdown-content li {
padding: 15px 15px;
}
.sidebar .sidbar-item {
position: relative;
padding: 15px 15px;
margin-left: 25px;
}
.sidebar .sidbar-item a {
width: 100%;
display: flex;
justify-content: start;
column-gap: 15px;
align-items: center;
color: var(--secondary-color) !important;
padding-bottom: 10px;
}
.sidebar .sidbar-item a svg {
margin-top: -5px;
}
.sidebar .sidbar-item:hover {
transition: stroke 0.3s ease;
}
.sidebar .sidbar-item:hover a {
color: var(--primary-color) !important;
}
.sidebar .sidbar-item:hover svg path {
stroke: var(--primary-color);
}
.sidebar .sidbar-item:hover ::before {
position: absolute;
content: "";
height: 100%;
width: 8px;
background-color: var(--primary-color);
left: -28px;
top: 0;
border-radius: 10px;
}

377
theme_diwy/static/src/scss/sidebar.scss

@ -0,0 +1,377 @@
#sidebar_panel {
height: calc(100% - 0%);
position: fixed;
overflow-y: scroll;
-ms-overflow-style: none; /* Hide scrollbar for IE and Edge */
scrollbar-width: none; /* Hide scrollbar for Firefox */
z-index: 3;
top: 0;
margin-top:25px;
}
.sidebar_img {
width: 22px;
width: 22px;
height: 22px;
border-radius: 0px;
}
html .o_web_client > .o_action_manager{
margin-left: 98px ;
@media (max-width: 768px) {
margin-left: 0px !important;
}
}
.sidebar {
height: 94vh;
width: auto;
position: fixed;
background-color: var(--white-color);
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
padding: 20px 20px;
padding-left: 0;
padding-top: 40px;
overflow: auto;
scrollbar-width: thin;
scrollbar-color: transparent transparent;
transition: all .4s;
z-index: 100;
::-webkit-scrollbar {
display: none;
}
&:hover::-webkit-scrollbar {
display: block;
}
span {
display: none;
padding-right: 15px;
transition: all .4s;
}
&:hover {
scrollbar-color: rgb(219, 219, 219) rgb(218, 218, 218);
transition: all .4s;
span {
display: block;
transition: all .4s;
}
}
.sidebar_links {
padding-left: 0;
}
#dropdown-toggle {
position: relative;
color: white !important;
margin-bottom: 10px;
margin-left: 25px;
a {
width: 100%;
display: flex;
justify-content: start;
column-gap: 15px;
align-items: center;
svg {
margin-top: -2px;
}
}
}
#dropdown-toggle.active {
color: var(--white-color) !important;
background-color: rgba(86, 59, 255, 0.28);
border-radius: 15px;
padding: 15px 15px;
box-shadow: 0px 15px 35px 0px rgba(86, 59, 255, 0.26);
position: relative;
a {
width: 100%;
display: flex;
justify-content: start;
column-gap: 15px;
align-items: center;
color: var(--white-color) !important;
}
svg path {
stroke: #ffffff;
transition: stroke 0.3s ease;
}
&:before {
position: absolute;
content: "";
height: 100%;
width: 8px;
background-color: var(--primary-color);
left: -28px;
top: 0;
border-radius: 10px;
}
}
.dropdown-content {
position: relative;
display: none;
li {
padding: 15px 15px;
}
}
.sidbar-item {
position: relative;
margin-bottom: 10px;
padding: 15px 15px;
margin-left: 25px;
a {
width: 100%;
display: flex;
justify-content: start;
column-gap: 15px;
align-items: center;
color: var(--secondary-color) !important;
padding-bottom: 10px;
svg {
margin-top: -5px;
}
}
&:hover {
a {
color: var(--primary-color) !important;
}
svg path {
stroke: var(--primary-color);
}
transition: stroke 0.3s ease;
::before {
position: absolute;
content: "";
height: 100%;
width: 8px;
background-color: var(--primary-color);
left: -28px;
top: 0;
border-radius: 10px;
}
}
}
}
.dashboard_body {
margin-left: 20px;
margin-right: 20px;
}
.dashboard_main {
margin-top: 70px;
display: grid;
grid-template-columns: auto 1fr;
}
.control_panel {
margin-bottom: 15px;
.form-control {
border-color: transparent;
width: 100%;
height: 45px;
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
&::placeholder {
color: var(--grey-color);
}
&:focus {
border-color: var(--grey-color);
}
}
}
.control_panelnavigation {
background-color: var(--white-color);
border-radius: 5px;
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
padding: 3px 3px;
display: flex;
height: 43px;
}
.app_wrapp.active {
background-color: #f1f1f1;
font-weight: bold;
}
#dropdownElement{
cursor: pointer;
background-color: #ffffff;
padding: 10px 20px;
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
border-radius: 5px;
color: var(--text-color);
// height: 42px;
}
#panel_dropdown{
padding-left: 0;
}
.panel_dropdown_content{
background-color: var(--white-color);
padding:15px 15px;
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
li{
margin-bottom: 10px;
transition: .5s;
padding-left: 20px;
a{
color: var(--text-color);
}
&:hover{
margin-left: 15px;
transition: .5s;
}
}
}
.card_1{
cursor: pointer;
background-color: #ffffff;
padding: 10px 20px;
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
border-radius: 5px;
width: 400px;
transition: all .4s;
.wrapper{
display: flex;
justify-content: space-between;
padding-top: 15px;
h3{
font-size: 28px;
}
p{
font-size: 16px;
}
}
&:hover{
box-shadow: 0 4px 4px 0px rgba(86, 59, 255, 0.25);
transition:box-shadow 0.3s ease;
transform: translateY(calc(-1.5rem / 5));
transition: all .4s;
}
}
.table_wrapper{
box-shadow: 0 2px 4px 0px rgba(86, 59, 255, 0.10);
margin-bottom: 20px;
}
.thead-light{
th{
background-color: #563bff17 !important;
font-weight: 500;
}
}
.badge{
color: var(--text-color);
}
.td_img{
width: 25px;
}
.avatar{
width: 50px;
}
.tag_group{
margin-top: 20px;
}
.badge{
// background-color: white !important;
padding: 10px 10px;
&-primary{
background-color: #dedffd !important;
}
&-secondary{
background-color: #9691d26f !important;
}
&-success{
background-color: rgb(204, 245, 231) !important;
color: #00cc88 !important ;
}
&-danger{
background-color:#ffd6e0 !important
}
&-warning{
background-color: #e4bd3e53 !important;
}
&-info{
background-color: #0d61fc56 !important;
}
&-light{
background-color: #FBFBFB !important;
}
}
.sidebar .sidbar-item.active{
color: var(--white-color) !important;
background-color: rgba(86, 59, 255, 0.28);
border-radius: 15px;
padding: 15px 15px;
box-shadow: 0px 15px 35px 0px rgba(86, 59, 255, 0.26);
position: relative;
}

24
theme_diwy/static/src/scss/style.scss

@ -0,0 +1,24 @@
@import url('https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap');
// @import url(https://unpkg.com/@webpixels/css@1.1.5/dist/index.css);
/* Bootstrap Icons */
@import url("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.4.0/font/bootstrap-icons.min.css");
@import 'normalize';
@import 'pages/pages';
@import 'components/components';
@import 'layouts/layout';
@import 'variables';
@import 'common';

34
theme_diwy/static/src/xml/home_menus.xml

@ -0,0 +1,34 @@
<templates id="template" xml:space="preserve">
<t t-name="theme_diwy.home_menus" owl="1">
<section class="app_container">
<div class="container">
<div class="wrapper">
<div class="app_list">
<t t-foreach="menu.getApps()" t-as="app" t-key="app_index">
<a class="app_wrapp"
role="menuitem"
t-attf-href="#menu_id={{app.id}}"
t-att-data-menu-id="app.menuID"
t-att-data-menu-xmlid="app.xmlID"
t-att-data-action-id="app.actionID"
t-on-click="() => this.onAppClick(app)">
<div class="app">
<t t-if="app.webIcon and app.webIconData">
<img t-if="app.webIcon.includes('.png') || app.webIcon.includes('.svg')"
t-att-src="app.webIconData"
t-att-title="app.name"
class="app-icon"
style="width: 70px !important; height: 70px !important; border-radius: 10px !important; margin: 5px 5px 5px 5px;"/>
<i t-else="" t-attf-class="bi bi-#{getIconClass(app.name)}"/>
</t>
<i t-else="" t-attf-class="bi bi-#{getIconClass(app.name)}"/>
</div>
<span class="a_app_menu_title" t-esc="app.name"/>
</a>
</t>
</div>
</div>
</div>
</section>
</t>
</templates>

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save