Skip to content

Commit

Permalink
Merge pull request #8155 from wazuh/enhancement/4653-theme-menu-item-…
Browse files Browse the repository at this point in the history
…cti-3.6

[3.6] Added a new theme menu item for CTI
  • Loading branch information
javimed authored Feb 4, 2025
2 parents d0c9375 + 14bf1d8 commit 0214fe1
Show file tree
Hide file tree
Showing 14 changed files with 20 additions and 17 deletions.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ Sphinx==7.2.6
sphinx-tabs==3.4.5
docutils==0.18.1
jsmin==3.0.1
Jinja2==3.1.2
Jinja2==3.1.5
Pygments==2.15.1
sphinx-reredirects==0.1.5
4 changes: 2 additions & 2 deletions source/_themes/wazuh_doc_theme_v3/src/js-source/utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@ if ( typeof(versions) === 'undefined' ) {
if ($(this).closest('.dropdown').hasClass('show')
&& toElement !== $(this).siblings()[0]) {
e.stopPropagation();
$(this).trigger('click');
$(this).trigger('click').trigger('blur');
}
});
$('.navbar-nav .dropdown-menu').on('mouseleave', function(e) {
let toElement = e.toElement || e.relatedTarget;
if ($(this).closest('.dropdown').hasClass('show')
&& toElement !== $(this).siblings()[0]) {
$(this).siblings().trigger('click');
$(this).siblings().trigger('click').trigger('blur');
}
});
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ header {
background-color: $light-color-base-space;
.nav-link {
color: $light-color-main-text;
&.active,
&:hover,
&:focus {
color: $light-color-primary;
Expand Down Expand Up @@ -134,6 +135,7 @@ header {
background-color: $dark-color-index-header-background;
.nav-link {
color: $dark-color-main-text;
&.active,
&:hover,
&:focus {
color: $dark-color-primary;
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

9 changes: 5 additions & 4 deletions source/_themes/wazuh_doc_theme_v3/template-parts/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
<div class="container">
<nav>
<ul>
<li><a href="{{ theme_wazuh_web_url + '/blog/' }}" target="_blank" rel="noreferrer noopener">Blog</a></li>
<li><a href="{{ theme_wazuh_web_url + '/community/' }}" target="_blank" rel="noreferrer noopener">Community</a></li>
<li><a href="{{ theme_wazuh_web_url + '/contact-us/' }}" target="_blank" rel="noreferrer noopener">Contact us</a></li>
</ul>
Expand Down Expand Up @@ -89,7 +90,10 @@
<a class="nav-link" href="{{ theme_wazuh_web_url + '/cloud/' }}" target="_blank" rel="noreferrer noopener">Cloud</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ theme_wazuh_doc_url + '/current/index.html' }}">Documentation</a>
<a class="nav-link" href="https://cti.wazuh.com/" target="_blank" rel="noreferrer noopener">CTI</a>
</li>
<li class="nav-item">
<a class="nav-link active" href="{{ theme_wazuh_doc_url + '/current/index.html' }}">Documentation</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="dropdown-services" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Services<b class="caret d-inline d-sm-none"></b><svg class="d-none d-sm-inline"><use xlink:href="#menu-chevron" /></svg></a>
Expand All @@ -116,9 +120,6 @@
</li>
</ul>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ theme_wazuh_web_url + '/blog/' }}" target="_blank" rel="noreferrer noopener">Blog</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="dropdown-company" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Company<b class="caret d-inline d-sm-none"></b><svg class="d-none d-sm-inline"><use xlink:href="#menu-chevron" /></svg></a>
<ul class="dropdown-menu" aria-labelledby="dropdown-company">
Expand Down

0 comments on commit 0214fe1

Please sign in to comment.