From d8a00e7362fe12f3fb4bac852bea477731e885f8 Mon Sep 17 00:00:00 2001 From: Pratik Date: Sun, 7 Jun 2026 23:12:19 +1000 Subject: [PATCH] Initial website commit --- Readme.md | 0 contact.html | 60 ++++++++++ guides/embedded.html | 34 ++++++ guides/linux.html | 34 ++++++ guides/networking.html | 34 ++++++ guides/telecommunications.html | 34 ++++++ img/title-image.svg | 45 +++++++ index.html | 65 +++++++++++ main.css | 207 +++++++++++++++++++++++++++++++++ main.js | 0 services/Network.html | 21 ++++ services/installation.html | 21 ++++ services/servers.html | 21 ++++ services/survey.html | 21 ++++ tools.html | 21 ++++ 15 files changed, 618 insertions(+) create mode 100644 Readme.md create mode 100644 contact.html create mode 100644 guides/embedded.html create mode 100644 guides/linux.html create mode 100644 guides/networking.html create mode 100644 guides/telecommunications.html create mode 100644 img/title-image.svg create mode 100644 index.html create mode 100644 main.css create mode 100644 main.js create mode 100644 services/Network.html create mode 100644 services/installation.html create mode 100644 services/servers.html create mode 100644 services/survey.html create mode 100644 tools.html diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..e69de29 diff --git a/contact.html b/contact.html new file mode 100644 index 0000000..469d55f --- /dev/null +++ b/contact.html @@ -0,0 +1,60 @@ + + + + + + Contact | EngineeringBuild + + + + + +
+
+ +

Send an enquiry

+

Use the form below to send a message directly to info@engineeringbuild.com.

+ +
+ + + + + +
+
+
+ + + + diff --git a/guides/embedded.html b/guides/embedded.html new file mode 100644 index 0000000..6a87e8f --- /dev/null +++ b/guides/embedded.html @@ -0,0 +1,34 @@ + + + + + + Embedded Guides | EngineeringBuild + + + + + +
+
+ +

Embedded

+

Notes for microcontrollers, hardware interfaces, firmware, and embedded Linux work.

+
    +
  • GPIO, UART, SPI, and I2C basics
  • +
  • Firmware flashing and serial debugging
  • +
  • Board bring-up and hardware test notes
  • +
+
+
+ + diff --git a/guides/linux.html b/guides/linux.html new file mode 100644 index 0000000..c9572b3 --- /dev/null +++ b/guides/linux.html @@ -0,0 +1,34 @@ + + + + + + Linux Guides | EngineeringBuild + + + + + +
+
+ +

Linux

+

Commands, configuration notes, and service setup references for Linux systems.

+
    +
  • System navigation and file permissions
  • +
  • Networking commands and diagnostics
  • +
  • Service management with systemd
  • +
+
+
+ + diff --git a/guides/networking.html b/guides/networking.html new file mode 100644 index 0000000..3ec3335 --- /dev/null +++ b/guides/networking.html @@ -0,0 +1,34 @@ + + + + + + Networking Guides | EngineeringBuild + + + + + +
+
+ +

Networking

+

Reference material for routing, switching, addressing, and everyday network operations.

+
    +
  • IPv4 and IPv6 addressing notes
  • +
  • VLANs, trunks, and inter-VLAN routing
  • +
  • Routing protocols and troubleshooting workflow
  • +
+
+
+ + diff --git a/guides/telecommunications.html b/guides/telecommunications.html new file mode 100644 index 0000000..120142b --- /dev/null +++ b/guides/telecommunications.html @@ -0,0 +1,34 @@ + + + + + + Telecommunications Guides | EngineeringBuild + + + + + +
+
+ +

Telecommunications

+

Practical notes for telecom infrastructure, field work, and signal delivery.

+
    +
  • Fiber basics, connectors, and loss budgets
  • +
  • Wireless links, antennas, and alignment checks
  • +
  • Site documentation and handover checklists
  • +
+
+
+ + diff --git a/img/title-image.svg b/img/title-image.svg new file mode 100644 index 0000000..17f3ba6 --- /dev/null +++ b/img/title-image.svg @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..fe391e7 --- /dev/null +++ b/index.html @@ -0,0 +1,65 @@ + + + + + + EngineeringBuild + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main.css b/main.css new file mode 100644 index 0000000..d20defa --- /dev/null +++ b/main.css @@ -0,0 +1,207 @@ +* { + box-sizing: border-box; +} + +html { + scroll-behavior: smooth; +} + +body { + margin: 0; + font-family: Arial, Helvetica, sans-serif; + background: #fff; + color: #111827; +} + +a { + color: inherit; + text-decoration: none; +} + +.site-header { + display: flex; + align-items: center; + justify-content: space-between; + gap: 24px; + padding: 18px 24px; + border-bottom: 1px solid #e5e7eb; +} + +.brand-block { + display: grid; + gap: 4px; +} + +.brand { + font-size: 1.5rem; + font-weight: 800; + line-height: 1; + letter-spacing: 0; +} + +.brand-subtitle { + font-size: 0.72rem; + color: #6b7280; + letter-spacing: 0.08em; + text-transform: uppercase; +} + +.site-nav { + display: flex; + align-items: center; + gap: 18px; + flex-wrap: wrap; +} + +.site-nav > a, +.nav-trigger { + font-size: 0.92rem; + font-weight: 700; + color: #1f2937; +} + +.nav-group { + position: relative; +} + +.nav-trigger { + padding: 0; + border: 0; + background: transparent; + font-family: inherit; + cursor: pointer; +} + +.nav-trigger::after { + content: "v"; + margin-left: 6px; + color: #6b7280; + font-size: 0.8em; +} + +.nav-panel { + display: none; + position: absolute; + top: calc(100% + 10px); + left: 0; + min-width: 220px; + padding: 12px; + background: #fff; + border: 1px solid #e5e7eb; + border-radius: 14px; + box-shadow: 0 12px 30px rgba(15, 23, 42, 0.08); + z-index: 10; +} + +.nav-group:hover > .nav-panel, +.nav-group:focus-within > .nav-panel { + display: grid; + gap: 8px; +} + +.nav-panel a { + padding: 8px 10px; + border-radius: 10px; +} + +.nav-panel a:hover { + background: #f3f4f6; +} + +.contact-page { + padding: 32px 24px 48px; +} + +.contact-card, +.content-card { + max-width: 720px; + margin: 0 auto; + padding: 28px; + border: 1px solid #e5e7eb; + border-radius: 18px; + background: #fff; +} + +.content-page { + padding: 32px 24px 48px; +} + +.content-card h1 { + margin: 0 0 12px; +} + +.content-card p { + line-height: 1.6; +} + +.content-list { + display: grid; + gap: 10px; + padding-left: 20px; + line-height: 1.55; +} + +.section-label { + margin: 0 0 8px; + font-size: 0.72rem; + text-transform: uppercase; + letter-spacing: 0.12em; + color: #6b7280; + font-weight: 700; +} + +.contact-form { + display: grid; + gap: 14px; + margin-top: 20px; +} + +.contact-form label { + display: grid; + gap: 6px; + font-size: 0.92rem; + font-weight: 700; +} + +.contact-form input, +.contact-form textarea { + width: 100%; + padding: 12px 14px; + border: 1px solid #d1d5db; + border-radius: 12px; + font: inherit; +} + +.contact-form button { + width: fit-content; + padding: 12px 16px; + border: 0; + border-radius: 12px; + background: #111827; + color: #fff; + font: inherit; + font-weight: 700; + cursor: pointer; +} + +.contact-form button:hover { + background: #0f172a; +} + +@media (max-width: 720px) { + .site-header { + flex-direction: column; + align-items: flex-start; + } + + .site-nav { + gap: 12px; + } + + .nav-panel { + position: static; + min-width: 0; + box-shadow: none; + margin-top: 8px; + } +} diff --git a/main.js b/main.js new file mode 100644 index 0000000..e69de29 diff --git a/services/Network.html b/services/Network.html new file mode 100644 index 0000000..031cefb --- /dev/null +++ b/services/Network.html @@ -0,0 +1,21 @@ + + + + + + CCNA Study Support | EngineeringBuild + + + + + + diff --git a/services/installation.html b/services/installation.html new file mode 100644 index 0000000..4a7e9c5 --- /dev/null +++ b/services/installation.html @@ -0,0 +1,21 @@ + + + + + + Installation | EngineeringBuild + + + + + + diff --git a/services/servers.html b/services/servers.html new file mode 100644 index 0000000..cdf036d --- /dev/null +++ b/services/servers.html @@ -0,0 +1,21 @@ + + + + + + Server Setup | EngineeringBuild + + + + + + diff --git a/services/survey.html b/services/survey.html new file mode 100644 index 0000000..646cb9f --- /dev/null +++ b/services/survey.html @@ -0,0 +1,21 @@ + + + + + + Site Survey | EngineeringBuild + + + + + + diff --git a/tools.html b/tools.html new file mode 100644 index 0000000..2085222 --- /dev/null +++ b/tools.html @@ -0,0 +1,21 @@ + + + + + + Tools | EngineeringBuild + + + + + +