|
99 | 99 | <span class="dark:hidden">Dark Mode</span> |
100 | 100 | <span class="hidden dark:inline">Light Mode</span> |
101 | 101 | </button> |
102 | | - <a href="/getting-started" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2">Getting Started</a> |
| 102 | + |
| 103 | + <!-- Support Section --> |
| 104 | + <div class="border-t border-theme-border dark:border-[#404040] pt-4"> |
| 105 | + <div class="text-xs font-semibold text-theme-text-secondary dark:text-[#b4b4b4] mb-2">SUPPORT</div> |
| 106 | + <a href="/getting-started" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2 block">Getting Started</a> |
| 107 | + <a href="/troubleshooting" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2 block">Technical FAQ</a> |
| 108 | + <a href="/slack" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2 block">Slack Community</a> |
| 109 | + <a href="https://github.com/dataplat/dbatools/issues" target="_blank" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2 block">GitHub Issues</a> |
| 110 | + </div> |
| 111 | + |
103 | 112 | <a href="/commands" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2">Commands</a> |
104 | 113 | <a href="/blog" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2">Blog</a> |
105 | 114 | <a href="/book" class="text-theme-text-secondary dark:text-[#b4b4b4] hover:text-theme-text dark:hover:text-[#ececec] transition-colors py-2">Book</a> |
|
154 | 163 | if (mobileThemeToggle) { |
155 | 164 | mobileThemeToggle.addEventListener('click', toggleTheme); |
156 | 165 | } |
| 166 | + |
| 167 | + // Support dropdown functionality for desktop |
| 168 | + const supportDropdown = document.querySelector('.support-dropdown'); |
| 169 | + const supportButton = supportDropdown?.querySelector('button'); |
| 170 | + const supportMenu = supportDropdown?.querySelector('.support-menu'); |
| 171 | + |
| 172 | + if (supportButton && supportMenu) { |
| 173 | + // Toggle dropdown on click |
| 174 | + supportButton.addEventListener('click', function(e) { |
| 175 | + e.stopPropagation(); |
| 176 | + supportMenu.classList.toggle('hidden'); |
| 177 | + }); |
| 178 | + |
| 179 | + // Close dropdown when clicking outside |
| 180 | + document.addEventListener('click', function(e) { |
| 181 | + if (!supportDropdown.contains(e.target)) { |
| 182 | + supportMenu.classList.add('hidden'); |
| 183 | + } |
| 184 | + }); |
| 185 | + |
| 186 | + // Close dropdown when clicking a link inside |
| 187 | + supportMenu.querySelectorAll('a').forEach(link => { |
| 188 | + link.addEventListener('click', function() { |
| 189 | + supportMenu.classList.add('hidden'); |
| 190 | + }); |
| 191 | + }); |
| 192 | + } |
157 | 193 | </script> |
0 commit comments