Manual changes saved
Browse files- index.html +150 -32
index.html
CHANGED
|
@@ -214,11 +214,99 @@ class="inline-flex items-center text-[#002060] hover:text-[#8DC63F] px-3 py-2 te
|
|
| 214 |
<a href="./contact-us.html"
|
| 215 |
class="bg-[#002060] hover:bg-[#001a50] text-white px-4 py-2 rounded-md text-sm font-medium">Let’s Connect</a>
|
| 216 |
</nav>
|
| 217 |
-
|
| 218 |
<button id="mobile-menu-button" class="md:hidden inline-flex items-center p-2 rounded-md text-gray-500 hover:bg-gray-100" aria-label="Open menu">
|
| 219 |
<i data-feather="menu"></i>
|
| 220 |
</button>
|
| 221 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 222 |
</div>
|
| 223 |
</header>
|
| 224 |
|
|
@@ -324,7 +412,7 @@ class="inline-flex items-center text-[#002060] hover:text-[#8DC63F] px-3 py-2 te
|
|
| 324 |
<li><a href="./privacy.html" class="hover:text-white">Privacy Policy</a></li>
|
| 325 |
<li><a href="./terms-services.html" class="hover:text-white">Terms & Conditions</a></li>
|
| 326 |
<li><a href="./protecting-our-clients.html" class="hover:text-white">Client Protection</a></li>
|
| 327 |
-
|
| 328 |
</ul>
|
| 329 |
</div>
|
| 330 |
</div>
|
|
@@ -350,38 +438,68 @@ class="inline-flex items-center text-[#002060] hover:text-[#8DC63F] px-3 py-2 te
|
|
| 350 |
</div>
|
| 351 |
</footer>
|
| 352 |
|
| 353 |
-
<script>
|
| 354 |
-
|
| 355 |
-
|
| 356 |
-
|
| 357 |
-
|
| 358 |
-
|
| 359 |
-
|
| 360 |
-
|
| 361 |
-
|
| 362 |
-
|
| 363 |
-
|
| 364 |
-
|
| 365 |
-
}
|
| 366 |
-
|
| 367 |
-
feather.replace();
|
| 368 |
-
}
|
| 369 |
|
| 370 |
-
|
| 371 |
-
|
| 372 |
-
|
| 373 |
-
|
| 374 |
-
console.log('Mobile menu clicked');
|
| 375 |
-
});
|
| 376 |
-
}
|
| 377 |
-
});
|
| 378 |
|
| 379 |
-
//
|
| 380 |
-
|
| 381 |
-
|
| 382 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 383 |
}
|
| 384 |
-
}
|
| 385 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 386 |
</body>
|
| 387 |
</html>
|
|
|
|
| 214 |
<a href="./contact-us.html"
|
| 215 |
class="bg-[#002060] hover:bg-[#001a50] text-white px-4 py-2 rounded-md text-sm font-medium">Let’s Connect</a>
|
| 216 |
</nav>
|
|
|
|
| 217 |
<button id="mobile-menu-button" class="md:hidden inline-flex items-center p-2 rounded-md text-gray-500 hover:bg-gray-100" aria-label="Open menu">
|
| 218 |
<i data-feather="menu"></i>
|
| 219 |
</button>
|
| 220 |
</div>
|
| 221 |
+
|
| 222 |
+
<!-- Mobile Menu -->
|
| 223 |
+
<div id="mobile-menu" class="md:hidden hidden absolute top-full left-0 right-0 bg-white shadow-lg z-50">
|
| 224 |
+
<div class="px-2 pt-2 pb-3 space-y-1 sm:px-3">
|
| 225 |
+
<a href="./who-we-serve.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Who We Serve</a>
|
| 226 |
+
|
| 227 |
+
<!-- Solutions Dropdown -->
|
| 228 |
+
<div class="relative">
|
| 229 |
+
<button onclick="toggleMobileDropdown('solutions-dropdown')" class="w-full flex justify-between items-center px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">
|
| 230 |
+
<span>Solutions</span>
|
| 231 |
+
<i data-feather="chevron-down" class="w-4 h-4"></i>
|
| 232 |
+
</button>
|
| 233 |
+
<div id="solutions-dropdown" class="hidden pl-4">
|
| 234 |
+
<a href="./solutions.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Business Central Apps</a>
|
| 235 |
+
</div>
|
| 236 |
+
</div>
|
| 237 |
+
|
| 238 |
+
<!-- Services Dropdown -->
|
| 239 |
+
<div class="relative">
|
| 240 |
+
<button onclick="toggleMobileDropdown('services-dropdown')" class="w-full flex justify-between items-center px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">
|
| 241 |
+
<span>Services</span>
|
| 242 |
+
<i data-feather="chevron-down" class="w-4 h-4"></i>
|
| 243 |
+
</button>
|
| 244 |
+
<div id="services-dropdown" class="hidden pl-4">
|
| 245 |
+
<a href="./services.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Services Overview</a>
|
| 246 |
+
<a href="./choosing-advisory-services-for-your-business.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Advisory Services</a>
|
| 247 |
+
<a href="./software-implementation-partner.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Implementation Services</a>
|
| 248 |
+
<a href="./managed-application-services.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Managed Application Services</a>
|
| 249 |
+
<a href="./managed-it-services.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Managed IT Services</a>
|
| 250 |
+
<a href="./compliance-services.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Compliance Services</a>
|
| 251 |
+
<a href="./cloud-services-for-microsoft-dynamics.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Cloud Services</a>
|
| 252 |
+
<a href="./marketing-solutions-strategic-growth.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Marketing Services</a>
|
| 253 |
+
<a href="./data-and-ai-transformation.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">AI and Analytics</a>
|
| 254 |
+
</div>
|
| 255 |
+
</div>
|
| 256 |
+
|
| 257 |
+
<!-- Industries Dropdown -->
|
| 258 |
+
<div class="relative">
|
| 259 |
+
<button onclick="toggleMobileDropdown('industries-dropdown')" class="w-full flex justify-between items-center px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">
|
| 260 |
+
<span>Industries</span>
|
| 261 |
+
<i data-feather="chevron-down" class="w-4 h-4"></i>
|
| 262 |
+
</button>
|
| 263 |
+
<div id="industries-dropdown" class="hidden pl-4">
|
| 264 |
+
<a href="./industries.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Industries Overview</a>
|
| 265 |
+
<a href="./microsoft-dynamics-365-business-central-for-distribution.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Distribution</a>
|
| 266 |
+
<a href="./ecommerce-development-services.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">E-Commerce</a>
|
| 267 |
+
<a href="./government-contractors.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Government Contractors</a>
|
| 268 |
+
<a href="./microsoft-dynamics-365-for-manufacturing.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Manufacturing</a>
|
| 269 |
+
</div>
|
| 270 |
+
</div>
|
| 271 |
+
|
| 272 |
+
<!-- Products Dropdown -->
|
| 273 |
+
<div class="relative">
|
| 274 |
+
<button onclick="toggleMobileDropdown('products-dropdown')" class="w-full flex justify-between items-center px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">
|
| 275 |
+
<span>Products</span>
|
| 276 |
+
<i data-feather="chevron-down" class="w-4 h-4"></i>
|
| 277 |
+
</button>
|
| 278 |
+
<div id="products-dropdown" class="hidden pl-4">
|
| 279 |
+
<a href="./products.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Products Overview</a>
|
| 280 |
+
<a href="./microsoft-dynamics-365.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Dynamics 365</a>
|
| 281 |
+
<a href="./microsoft-dynamics-365-business-central.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Business Central</a>
|
| 282 |
+
<a href="./power-platform.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Power Platform</a>
|
| 283 |
+
<a href="./microsoft-365.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Microsoft 365</a>
|
| 284 |
+
<a href="./microsoft-dynamics-365-commerce.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Dynamics Commerce</a>
|
| 285 |
+
<a href="./magento-commerce.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Magento Commerce</a>
|
| 286 |
+
</div>
|
| 287 |
+
</div>
|
| 288 |
+
|
| 289 |
+
<!-- Who We Are Dropdown -->
|
| 290 |
+
<div class="relative">
|
| 291 |
+
<button onclick="toggleMobileDropdown('about-dropdown')" class="w-full flex justify-between items-center px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">
|
| 292 |
+
<span>Who We Are</span>
|
| 293 |
+
<i data-feather="chevron-down" class="w-4 h-4"></i>
|
| 294 |
+
</button>
|
| 295 |
+
<div id="about-dropdown" class="hidden pl-4">
|
| 296 |
+
<a href="./who-we-are.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Overview</a>
|
| 297 |
+
<a href="./partner.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Partner</a>
|
| 298 |
+
<a href="./terms-services.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Terms</a>
|
| 299 |
+
<a href="./privacy.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Privacy Policy</a>
|
| 300 |
+
<a href="./protecting-our-clients.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Client Protection</a>
|
| 301 |
+
<a href="./blog/" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Blog</a>
|
| 302 |
+
<a href="./case-studies.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Case Studies</a>
|
| 303 |
+
<a href="./contact-us.html" class="block px-3 py-2 text-base font-medium text-gray-700 hover:text-[#8DC63F] hover:bg-gray-50">Contact VLC</a>
|
| 304 |
+
</div>
|
| 305 |
+
</div>
|
| 306 |
+
|
| 307 |
+
<a href="./contact-us.html" class="block w-full text-center bg-[#002060] hover:bg-[#001a50] text-white px-4 py-2 rounded-md text-base font-medium">Let's Connect</a>
|
| 308 |
+
</div>
|
| 309 |
+
</div>
|
| 310 |
</div>
|
| 311 |
</header>
|
| 312 |
|
|
|
|
| 412 |
<li><a href="./privacy.html" class="hover:text-white">Privacy Policy</a></li>
|
| 413 |
<li><a href="./terms-services.html" class="hover:text-white">Terms & Conditions</a></li>
|
| 414 |
<li><a href="./protecting-our-clients.html" class="hover:text-white">Client Protection</a></li>
|
| 415 |
+
|
| 416 |
</ul>
|
| 417 |
</div>
|
| 418 |
</div>
|
|
|
|
| 438 |
</div>
|
| 439 |
</footer>
|
| 440 |
|
| 441 |
+
<script>
|
| 442 |
+
// Init animations and handle mobile menu functionality after scripts loaded
|
| 443 |
+
document.addEventListener('DOMContentLoaded', () => {
|
| 444 |
+
// Initialize AOS (Animation On Scroll)
|
| 445 |
+
if (window.AOS) {
|
| 446 |
+
AOS.init({
|
| 447 |
+
duration: 800,
|
| 448 |
+
easing: 'ease-in-out',
|
| 449 |
+
once: true,
|
| 450 |
+
mirror: false,
|
| 451 |
+
offset: 120,
|
| 452 |
+
disable: window.innerWidth < 768
|
| 453 |
+
});
|
| 454 |
+
}
|
|
|
|
|
|
|
| 455 |
|
| 456 |
+
// Replace Feather icons
|
| 457 |
+
if (window.feather) {
|
| 458 |
+
feather.replace();
|
| 459 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
| 460 |
|
| 461 |
+
// Mobile menu toggle functionality
|
| 462 |
+
const mobileMenuButton = document.getElementById('mobile-menu-button');
|
| 463 |
+
const mobileMenu = document.getElementById('mobile-menu');
|
| 464 |
+
|
| 465 |
+
if (mobileMenuButton && mobileMenu) {
|
| 466 |
+
mobileMenuButton.addEventListener('click', () => {
|
| 467 |
+
// Toggle the mobile menu visibility
|
| 468 |
+
mobileMenu.classList.toggle('hidden');
|
| 469 |
+
|
| 470 |
+
// Change icon from menu to close (or vice versa)
|
| 471 |
+
const icon = mobileMenuButton.querySelector('i');
|
| 472 |
+
if (mobileMenu.classList.contains('hidden')) {
|
| 473 |
+
feather.icons.menu.replace(); // Show menu icon
|
| 474 |
+
} else {
|
| 475 |
+
feather.icons.x.replace(); // Show close (X) icon
|
| 476 |
+
}
|
| 477 |
+
});
|
| 478 |
+
}
|
| 479 |
+
|
| 480 |
+
// Function to toggle mobile dropdowns
|
| 481 |
+
window.toggleMobileDropdown = function(id) {
|
| 482 |
+
const dropdown = document.getElementById(id);
|
| 483 |
+
dropdown.classList.toggle('hidden');
|
| 484 |
+
|
| 485 |
+
// Update chevron icon
|
| 486 |
+
const button = dropdown.previousElementSibling;
|
| 487 |
+
const icon = button.querySelector('i');
|
| 488 |
+
if (dropdown.classList.contains('hidden')) {
|
| 489 |
+
feather.icons['chevron-down'].replace(); // Show down arrow
|
| 490 |
+
} else {
|
| 491 |
+
feather.icons['chevron-up'].replace(); // Show up arrow
|
| 492 |
}
|
| 493 |
+
};
|
| 494 |
+
|
| 495 |
+
});
|
| 496 |
+
|
| 497 |
+
// Refresh AOS on window resize (guard if AOS is present)
|
| 498 |
+
window.addEventListener('resize', function() {
|
| 499 |
+
if (window.AOS && AOS.refreshHard) {
|
| 500 |
+
AOS.refreshHard();
|
| 501 |
+
}
|
| 502 |
+
});
|
| 503 |
+
</script>
|
| 504 |
</body>
|
| 505 |
</html>
|