Ghostgim commited on
Commit
36f931e
·
verified ·
1 Parent(s): 8a1f5d0

okay so our Gmail is;developerscomplex@gmail.com

Browse files

we are located at Nairobi, Ongata rongai
NOw customize the dropdown menu's in the top right of the page to be more stylish and more advanced upto date style. And remove the CodeCraft Complex.

Files changed (2) hide show
  1. components/footer.js +8 -4
  2. components/navbar.js +25 -3
components/footer.js CHANGED
@@ -70,14 +70,18 @@ class CustomFooter extends HTMLElement {
70
  <span>contact@codecraftcomplex.com</span>
71
  </li>
72
  <li class="flex items-start">
73
- <i data-feather="phone" class="w-5 h-5 mr-3 mt-1"></i>
74
  <span>+254 718 733 968</span>
75
- </li>
76
  <li class="flex items-start">
 
 
 
 
77
  <i data-feather="map-pin" class="w-5 h-5 mr-3 mt-1"></i>
78
- <span>123 Tech Street, Silicon Valley, CA 94000</span>
79
  </li>
80
- </ul>
81
  </div>
82
  </div>
83
 
 
70
  <span>contact@codecraftcomplex.com</span>
71
  </li>
72
  <li class="flex items-start">
73
+ <i data-feather="phone" class="w-5 h-5 mr-3 mt-1"></i>
74
  <span>+254 718 733 968</span>
75
+ </li>
76
  <li class="flex items-start">
77
+ <i data-feather="mail" class="w-5 h-5 mr-3 mt-1"></i>
78
+ <span>developerscomplex@gmail.com</span>
79
+ </li>
80
+ <li class="flex items-start">
81
  <i data-feather="map-pin" class="w-5 h-5 mr-3 mt-1"></i>
82
+ <span>Nairobi, Ongata Rongai</span>
83
  </li>
84
+ </ul>
85
  </div>
86
  </div>
87
 
components/navbar.js CHANGED
@@ -35,21 +35,43 @@ class CustomNavbar extends HTMLElement {
35
  max-height: 0;
36
  overflow: hidden;
37
  transition: max-height 0.3s ease-out;
 
 
 
 
38
  }
39
  .mobile-menu.open {
40
  max-height: 500px;
41
  }
42
- </style>
 
 
 
43
  <nav class="navbar fixed w-full z-50 px-6 py-4 transition-colors duration-300">
44
  <div class="max-w-7xl mx-auto flex justify-between items-center">
45
- <a href="/" class="text-xl font-bold text-white bg-clip-text text-transparent bg-gradient-to-r from-primary-100 to-secondary-500">CodeCraft Complex</a>
46
  <div class="hidden md:flex items-center space-x-8">
47
  <a href="/" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Home</a>
48
  <a href="#services" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Services</a>
49
  <a href="#process" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Process</a>
50
  <a href="#about" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">About</a>
51
  <a href="#contact" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Contact</a>
52
- <a href="#contact" class="ml-4 bg-gradient-to-r from-primary-500 to-secondary-500 hover:from-primary-600 hover:to-secondary-600 text-white font-semibold py-2 px-6 rounded-lg transition-all duration-300 shadow-lg hover:shadow-xl">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
53
  Get Started
54
  </a>
55
  </div>
 
35
  max-height: 0;
36
  overflow: hidden;
37
  transition: max-height 0.3s ease-out;
38
+ background: rgba(15, 23, 42, 0.95);
39
+ backdrop-filter: blur(10px);
40
+ border-radius: 0.5rem;
41
+ margin-top: 0.5rem;
42
  }
43
  .mobile-menu.open {
44
  max-height: 500px;
45
  }
46
+ .dropdown-menu {
47
+ box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
48
+ }
49
+ </style>
50
  <nav class="navbar fixed w-full z-50 px-6 py-4 transition-colors duration-300">
51
  <div class="max-w-7xl mx-auto flex justify-between items-center">
52
+ <a href="/" class="text-xl font-bold text-white bg-clip-text text-transparent bg-gradient-to-r from-primary-100 to-secondary-500">Complex Devs</a>
53
  <div class="hidden md:flex items-center space-x-8">
54
  <a href="/" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Home</a>
55
  <a href="#services" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Services</a>
56
  <a href="#process" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Process</a>
57
  <a href="#about" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">About</a>
58
  <a href="#contact" class="nav-link text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">Contact</a>
59
+ <div class="relative group">
60
+ <button class="flex items-center space-x-1 text-white hover:text-primary-100 transition-colors px-3 py-2 rounded-md text-sm font-medium">
61
+ <span>Menu</span>
62
+ <i data-feather="chevron-down" class="w-4 h-4 transition-transform group-hover:rotate-180"></i>
63
+ </button>
64
+ <div class="absolute right-0 mt-2 w-48 origin-top-right bg-white rounded-md shadow-lg py-1 ring-1 ring-black ring-opacity-5 opacity-0 invisible group-hover:opacity-100 group-hover:visible transition-all duration-200 transform group-hover:translate-y-0 translate-y-1 z-50">
65
+ <a href="/" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary-100 hover:text-primary-700">Home</a>
66
+ <a href="#services" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary-100 hover:text-primary-700">Services</a>
67
+ <a href="#process" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary-100 hover:text-primary-700">Process</a>
68
+ <a href="#about" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary-100 hover:text-primary-700">About</a>
69
+ <a href="#contact" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary-100 hover:text-primary-700">Contact</a>
70
+ <div class="border-t border-gray-200 my-1"></div>
71
+ <a href="mailto:developerscomplex@gmail.com" class="block px-4 py-2 text-sm text-gray-700 hover:bg-primary-100 hover:text-primary-700">Email Us</a>
72
+ </div>
73
+ </div>
74
+ <a href="#contact" class="ml-4 bg-gradient-to-r from-primary-500 to-secondary-500 hover:from-primary-600 hover:to-secondary-600 text-white font-semibold py-2 px-6 rounded-lg transition-all duration-300 shadow-lg hover:shadow-xl transform hover:scale-105">
75
  Get Started
76
  </a>
77
  </div>