diff --git a/projects/acg-website/TODO.md b/projects/acg-website/TODO.md index 655ccaac..36dcaa88 100644 --- a/projects/acg-website/TODO.md +++ b/projects/acg-website/TODO.md @@ -27,6 +27,13 @@ ## In progress / next - Nothing actively in progress. Next up is the go-live backlog below. +## Next phases (Mike's direction, 2026-07-23) +- [ ] **AI Consultant service** (near-term, key offering). ACG has deep, real AI experience and clients are already asking for AI training + consultation. Position as HONEST, practical AI guidance, cut through the hype, safe/sane adoption, hands-on training, not buzzword-AI. This is a genuine differentiator: the competitor research showed every MSP shouts "AI" as noise; ACG's angle is "we've actually done this, here's straight help," which lands squarely on the anti-BS / anti-weaponized-ignorance ethos. Site work: add as a service in "THE INDEX" (+ its detail page like the others), a homepage nod, and pricing/packaging for training vs advisory vs implementation. Scope with Mike before building. +- [ ] **SEO strategy: dominate Tucson + target other AZ cities** (after the AI service). Beyond the on-page signals already shipped (animated hero, crawlable service-area strip, LocalBusiness `areaServed` schema): real multi-city ranking needs **dedicated location pages** (e.g. /managed-it-phoenix, /it-services-mesa) with UNIQUE local content + per-city LocalBusiness schema; **Google Business Profile** optimization + reviews for local pack; a **local content engine** (the forum "field reports" + radio-show recaps feed this) for authority; leaning on the real differentiators (locally-owned-since-2001, on-air authority, "not a California roll-up"); internal linking + local citations/backlinks. Needs a proper SEO plan doc before execution. + +## Hero image series (strategy documented, build later) +- [ ] **Rotating hero image series** — seasonal set (summer/monsoon done; spring/fall/winter to generate) with a JS season-selector, and/or a highlight slider. Full plan in `projects/acg-website/v2/HERO-STRATEGY.md`. Brand: wide 21/8 duotone, "in this place not tourism," Grok-generated. Hero video deferred (Grok image_to_video not producing artifacts yet). + ## Small follow-ups (from the detail-pages build) - [ ] Detail-page figures reuse the 5 existing stock images (some repeat across the 8 pages) — bespoke per-service imagery would lift them (ties into image finals). - [ ] "vCIO & Compliance" and "Projects & Block Time" have no card on the homepage "THE INDEX" (only on `services.html`) — add homepage cards if wanted. diff --git a/projects/acg-website/v2/HERO-STRATEGY.md b/projects/acg-website/v2/HERO-STRATEGY.md new file mode 100644 index 00000000..d785dd3e --- /dev/null +++ b/projects/acg-website/v2/HERO-STRATEGY.md @@ -0,0 +1,38 @@ +# Hero Image Strategy — azcomputerguru.com + +> Documented 2026-07-23 for a later pass. The homepage hero should become a +> ROTATING SERIES, not one static shot. Two directions (Mike), which can combine: +> **(1) a seasonal series** (hero changes with the Tucson season), and/or +> **(2) a highlight slider** (a carousel that spotlights different things). +> See `[[project_acg_website_redesign]]`. Current hero = the monsoon still (summer). + +## Brand constraints (every hero image) +- **Ink + signal-orange DUOTONE**, cinematic, grainy 35mm, moody premium — matches the current monsoon hero (`assets/hero.png`). Apply the site's `.frame--duo` (heavy) so the whole series matches automatically. +- **WIDE aspect.** The hero frame is `aspect-ratio: 21/8` (≈ 2.6; `3/2` on mobile). Grok's widest output is ~2.22 (1280×576), which crops ~13% off the sides in the 21/8 frame — so **compose the subject as a centered horizontal band**. (If we ever want edge-perfect heroes, the fix is narrowing/tightening the `.hero__figure` frame in CSS.) +- **"Business in this place, not tourism."** Tucson-rooted with a subtle sign of service/work (a two-lane service road, distant city-lights glow, a service-van silhouette) — never a bare postcard. The current monsoon hero (saguaros + service road + valley glow) is the reference for tone. +- No text, no logos, no slop (no 3D, holograms, glowing shields, circuit-board patterns). + +## Option 1 — Seasonal series (Tucson seasons) +One wide duotone hero per season; a tiny JS snippet auto-selects by current month. +- **Summer / monsoon (Jul–Sep):** the current `hero.png` — monsoon twilight, saguaros, service road, storm light. **DONE.** +- **Spring (Mar–May):** desert in bloom — saguaro/ocotillo flowers, palo verde gold, soft clear light. +- **Fall (Oct–Nov):** low golden light, long shadows, warm dry palette, a clear evening. +- **Winter (Dec–Feb):** snow dusting the Catalinas above the saguaros, crisp cold light (still graded to the warm orange palette). +Naming: `hero-summer.png` (= current), `hero-spring.png`, `hero-fall.png`, `hero-winter.png`. Selector: `new Date().getMonth()` → season → swap `` (or ``). + +## Option 2 — Highlight slider (alternative / additional) +A subtle crossfade carousel to spotlight different things: +- A specific service or seasonal promo, the radio show ("Ask the Guru" / KVOI), "since 2001," a limited offer. +- Each slide = a wide duotone hero, optionally paired with a different headline overlay. +- Implementation: a small JS crossfade (respect `prefers-reduced-motion` → hold on one slide, no auto-advance); or a seasonal auto-pick that is effectively a 4-slide set. Keep it restrained — the hero is the brand's first impression, not a billboard. + +## Generation recipe +- `bash .claude/skills/grok/scripts/ask-grok.sh image " … wide 21:9 cinematic landscape composition, subject as a centered horizontal band …" projects/acg-website/v2/assets/hero-.png` +- Grok `grok-4.5` image gen (working as of 2026-07-23). Keep every prompt anchored to the monsoon reference (same palette, grain, "in this place" framing) so the series reads as one family. +- Let `.frame--duo` do the ink+orange grade at render time — generate reasonably neutral-but-warm source, don't pre-crush it. + +## Video option (deferred) +A hero could be a subtle looping VIDEO (slow push-in / drifting storm light) instead of a still. Grok's `image_to_video` returned **no artifact** on two tries 2026-07-23 (logged to errorlog). Retry later via Grok or another tool. If used: muted autoplay loop, the still as `poster`, and gate it off under `prefers-reduced-motion` (show the still). + +## Status +Not built — strategy only. Do when ready: generate the 3 remaining seasonal heroes (spring/fall/winter) + the JS season-selector, OR the highlight slider. Tracked in `TODO.md`. diff --git a/projects/acg-website/v2/about.html b/projects/acg-website/v2/about.html index 8b49072a..099d5b44 100644 --- a/projects/acg-website/v2/about.html +++ b/projects/acg-website/v2/about.html @@ -69,8 +69,8 @@ Talk to a human -
- A friendly handshake over a wooden desk with a laptop and a handwritten notebook, an Arizona map framed on the wall. +
+ An IT technician at a real workbench soldering a circuit board beside an open laptop, a multimeter, hand tools, and parts bins under a warm task lamp.
@@ -94,10 +94,10 @@

That is still the whole point. The thing we cannot stand is anyone using what they know to take advantage of what you do not. A good, honest IT company should not be rare, but it is, and finding one can feel a lot like finding an honest car mechanic. We built Arizona Computer Guru to be that honest team: straight answers, fair prices, and people who treat you with respect whether you are asking about a server migration or a printer that will not stop jamming.

More than two decades later we look after businesses across Tucson, from small offices to busy practices and job sites. We still fix things when they break, we still run entire networks for the clients who want that handled, and either way you get the same team and the same honest billing. We are still locally owned, not an out-of-state acquisition wearing a familiar name, and we still answer our own phones.

-
- Warm afternoon desert light raking across a white stucco wall meeting a clean wooden windowsill. - - +
+ A vintage early-1980s beige personal computer and CRT monitor with a mechanical keyboard on a wooden desk, floppy disks and a manual under warm lamplight. + +
diff --git a/projects/acg-website/v2/assets/about-roots.png b/projects/acg-website/v2/assets/about-roots.png new file mode 100644 index 00000000..408e6530 Binary files /dev/null and b/projects/acg-website/v2/assets/about-roots.png differ diff --git a/projects/acg-website/v2/assets/backup-copies.png b/projects/acg-website/v2/assets/backup-copies.png new file mode 100644 index 00000000..573ebcfb Binary files /dev/null and b/projects/acg-website/v2/assets/backup-copies.png differ diff --git a/projects/acg-website/v2/assets/build.png b/projects/acg-website/v2/assets/build.png new file mode 100644 index 00000000..a185a25f Binary files /dev/null and b/projects/acg-website/v2/assets/build.png differ diff --git a/projects/acg-website/v2/assets/cage.png b/projects/acg-website/v2/assets/cage.png new file mode 100644 index 00000000..3d145050 Binary files /dev/null and b/projects/acg-website/v2/assets/cage.png differ diff --git a/projects/acg-website/v2/assets/contact-office.png b/projects/acg-website/v2/assets/contact-office.png new file mode 100644 index 00000000..99af4217 Binary files /dev/null and b/projects/acg-website/v2/assets/contact-office.png differ diff --git a/projects/acg-website/v2/assets/crew-two.png b/projects/acg-website/v2/assets/crew-two.png new file mode 100644 index 00000000..d455a6a6 Binary files /dev/null and b/projects/acg-website/v2/assets/crew-two.png differ diff --git a/projects/acg-website/v2/assets/crew.png b/projects/acg-website/v2/assets/crew.png new file mode 100644 index 00000000..15fb8bcb Binary files /dev/null and b/projects/acg-website/v2/assets/crew.png differ diff --git a/projects/acg-website/v2/assets/field.png b/projects/acg-website/v2/assets/field.png new file mode 100644 index 00000000..d961f2d0 Binary files /dev/null and b/projects/acg-website/v2/assets/field.png differ diff --git a/projects/acg-website/v2/assets/hero.png b/projects/acg-website/v2/assets/hero.png index b815a4b2..94855bea 100644 Binary files a/projects/acg-website/v2/assets/hero.png and b/projects/acg-website/v2/assets/hero.png differ diff --git a/projects/acg-website/v2/assets/host-uptime.png b/projects/acg-website/v2/assets/host-uptime.png new file mode 100644 index 00000000..77fd5314 Binary files /dev/null and b/projects/acg-website/v2/assets/host-uptime.png differ diff --git a/projects/acg-website/v2/assets/host.png b/projects/acg-website/v2/assets/host.png new file mode 100644 index 00000000..bb1040e8 Binary files /dev/null and b/projects/acg-website/v2/assets/host.png differ diff --git a/projects/acg-website/v2/assets/install-ap.png b/projects/acg-website/v2/assets/install-ap.png new file mode 100644 index 00000000..d9f83456 Binary files /dev/null and b/projects/acg-website/v2/assets/install-ap.png differ diff --git a/projects/acg-website/v2/assets/install-ap2.png b/projects/acg-website/v2/assets/install-ap2.png new file mode 100644 index 00000000..6af394ef Binary files /dev/null and b/projects/acg-website/v2/assets/install-ap2.png differ diff --git a/projects/acg-website/v2/assets/light-bluehour.png b/projects/acg-website/v2/assets/light-bluehour.png new file mode 100644 index 00000000..9bebd761 Binary files /dev/null and b/projects/acg-website/v2/assets/light-bluehour.png differ diff --git a/projects/acg-website/v2/assets/light-foothills.png b/projects/acg-website/v2/assets/light-foothills.png new file mode 100644 index 00000000..8026c14c Binary files /dev/null and b/projects/acg-website/v2/assets/light-foothills.png differ diff --git a/projects/acg-website/v2/assets/light-night.png b/projects/acg-website/v2/assets/light-night.png new file mode 100644 index 00000000..ab533260 Binary files /dev/null and b/projects/acg-website/v2/assets/light-night.png differ diff --git a/projects/acg-website/v2/assets/light-wash.png b/projects/acg-website/v2/assets/light-wash.png new file mode 100644 index 00000000..0327e5bb Binary files /dev/null and b/projects/acg-website/v2/assets/light-wash.png differ diff --git a/projects/acg-website/v2/assets/mail-desk.png b/projects/acg-website/v2/assets/mail-desk.png new file mode 100644 index 00000000..0c2b9dd2 Binary files /dev/null and b/projects/acg-website/v2/assets/mail-desk.png differ diff --git a/projects/acg-website/v2/assets/noc-desk.png b/projects/acg-website/v2/assets/noc-desk.png new file mode 100644 index 00000000..12266db8 Binary files /dev/null and b/projects/acg-website/v2/assets/noc-desk.png differ diff --git a/projects/acg-website/v2/assets/rack.png b/projects/acg-website/v2/assets/rack.png new file mode 100644 index 00000000..85058b7b Binary files /dev/null and b/projects/acg-website/v2/assets/rack.png differ diff --git a/projects/acg-website/v2/assets/strategy.png b/projects/acg-website/v2/assets/strategy.png new file mode 100644 index 00000000..4e9ad2ff Binary files /dev/null and b/projects/acg-website/v2/assets/strategy.png differ diff --git a/projects/acg-website/v2/assets/terminate.png b/projects/acg-website/v2/assets/terminate.png new file mode 100644 index 00000000..6bf78db5 Binary files /dev/null and b/projects/acg-website/v2/assets/terminate.png differ diff --git a/projects/acg-website/v2/assets/terminate3.png b/projects/acg-website/v2/assets/terminate3.png new file mode 100644 index 00000000..319cebb6 Binary files /dev/null and b/projects/acg-website/v2/assets/terminate3.png differ diff --git a/projects/acg-website/v2/assets/vault.png b/projects/acg-website/v2/assets/vault.png new file mode 100644 index 00000000..3d05466d Binary files /dev/null and b/projects/acg-website/v2/assets/vault.png differ diff --git a/projects/acg-website/v2/assets/vcio-roadmap.png b/projects/acg-website/v2/assets/vcio-roadmap.png new file mode 100644 index 00000000..0825f6bd Binary files /dev/null and b/projects/acg-website/v2/assets/vcio-roadmap.png differ diff --git a/projects/acg-website/v2/assets/voice-rack.png b/projects/acg-website/v2/assets/voice-rack.png new file mode 100644 index 00000000..5c7d36c6 Binary files /dev/null and b/projects/acg-website/v2/assets/voice-rack.png differ diff --git a/projects/acg-website/v2/assets/voice.png b/projects/acg-website/v2/assets/voice.png new file mode 100644 index 00000000..2f749d84 Binary files /dev/null and b/projects/acg-website/v2/assets/voice.png differ diff --git a/projects/acg-website/v2/assets/watch-desk.png b/projects/acg-website/v2/assets/watch-desk.png new file mode 100644 index 00000000..ae05308a Binary files /dev/null and b/projects/acg-website/v2/assets/watch-desk.png differ diff --git a/projects/acg-website/v2/backup-recovery.html b/projects/acg-website/v2/backup-recovery.html index a544bc46..d0d40ad2 100644 --- a/projects/acg-website/v2/backup-recovery.html +++ b/projects/acg-website/v2/backup-recovery.html @@ -72,7 +72,7 @@
- A technician's hands terminating network cable at a dense patch panel. + A dense backup storage array of identical drive bays inside a secured rack enclosure, with two orange drive trays pulled out on rails revealing the carriers.
@@ -93,9 +93,9 @@

A bad day should be an inconvenience, not a closure. That is the entire reason we do this the careful way.

- Warm afternoon desert light raking across a white stucco wall meeting a clean wooden windowsill. - - + A hand pulling a hand-labeled offsite backup drive from a rack of labeled drive bays, redundant copies. + +
diff --git a/projects/acg-website/v2/business-phones.html b/projects/acg-website/v2/business-phones.html index ec37b291..a547aa88 100644 --- a/projects/acg-website/v2/business-phones.html +++ b/projects/acg-website/v2/business-phones.html @@ -71,8 +71,8 @@ Talk to a human -
- Monsoon light over the Tucson valley, saguaro silhouettes against the Santa Catalina mountains. +
+ A modern black IP desk phone with an orange coiled handset cable beside a professional headset with orange accents on a warm wood desk.
@@ -93,9 +93,9 @@

Four tiers, no per-minute surprises. You know the bill before the month starts.

- A tidy wall-mounted patch panel and small network switch with neatly dressed cables on a wooden shelf in warm light. + A network rack with stacked PoE switches, a labeled patch panel, and neatly bundled blue and grey cables feeding down to a small voice gateway appliance. - +
diff --git a/projects/acg-website/v2/contact.html b/projects/acg-website/v2/contact.html index 8d7b7804..89778109 100644 --- a/projects/acg-website/v2/contact.html +++ b/projects/acg-website/v2/contact.html @@ -89,9 +89,9 @@
On the radioThe Computer Guru Show / Sat 9AM / KVOI 1030AM
Call the show520-790-2040
-
- Warm afternoon desert light raking across a white stucco wall meeting a clean wooden windowsill. - +
+ A warm, lived-in local computer shop at dusk: a service counter with a desk phone, shelves of labeled parts, and an OPEN sign glowing in the window against a desert sunset. +
diff --git a/projects/acg-website/v2/css/v2.css b/projects/acg-website/v2/css/v2.css index 5c0c5e73..d476efa2 100644 --- a/projects/acg-website/v2/css/v2.css +++ b/projects/acg-website/v2/css/v2.css @@ -220,6 +220,24 @@ a:focus-visible, button:focus-visible { background-image: url("data:image/svg+xml;utf8,"); mix-blend-mode: overlay; opacity: 0.35; } +/* Lighter "mix" treatment for human/scene shots: keep the real photo (colour, + detail, warmth) with only a subtle warm/ink grade + light grain. Photography + leads; brand tints. Use on shop/workbench/desk/people images. */ +.frame--duo-soft { background: var(--surface); } +.frame--duo-soft img { + width: 100%; height: 100%; object-fit: cover; + filter: contrast(1.05) saturate(1.02) brightness(1.02); +} +.frame--duo-soft::before { + content: ""; position: absolute; inset: 0; z-index: 2; pointer-events: none; + background: linear-gradient(158deg, rgba(226, 74, 18, 0.12), rgba(12, 8, 5, 0.16)); + mix-blend-mode: soft-light; opacity: 0.85; +} +.frame--duo-soft::after { + content: ""; position: absolute; inset: 0; z-index: 2; pointer-events: none; + background-image: url("data:image/svg+xml;utf8,"); + mix-blend-mode: overlay; opacity: 0.16; +} .frame__meta { position: absolute; z-index: 3; font-size: 0.62rem; letter-spacing: 0.14em; diff --git a/projects/acg-website/v2/cybersecurity.html b/projects/acg-website/v2/cybersecurity.html index e5acbb92..51c48757 100644 --- a/projects/acg-website/v2/cybersecurity.html +++ b/projects/acg-website/v2/cybersecurity.html @@ -71,9 +71,9 @@ Talk to a human -
- A technician's hands terminating network cable at a dense patch panel. - +
+ A dark security operations watch desk, dual monitors showing blurred network topology and alert panels, hands on a keyboard lit by restrained amber status LEDs. +
@@ -93,9 +93,9 @@

Basic antivirus alone is not enough anymore, so we do not pretend it is.

- Monsoon light over the Tucson valley, saguaro silhouettes against the Santa Catalina mountains. - - + A secure server cage with a heavy steel mesh door slightly ajar over LED-lit servers, a real padlock latched on the door and a badge reader on the wall under a warm practical light. + +
diff --git a/projects/acg-website/v2/index.html b/projects/acg-website/v2/index.html index a71a4288..a31b6232 100644 --- a/projects/acg-website/v2/index.html +++ b/projects/acg-website/v2/index.html @@ -79,7 +79,7 @@

// month-to-month// no lock-in// no offshore call centers

- Monsoon light over the Tucson valley, saguaro silhouettes against the Santa Catalina mountains. + Sonoran monsoon twilight outside Tucson: saguaro silhouettes and a quiet two-lane service road, with the city lights of the valley glowing beneath a break of warm storm light.
@@ -163,7 +163,7 @@ Read our story
- A technician's hands terminating network cable at a dense patch panel. + A technician's hands dressing bundled network cables into a rack-mounted patch panel under warm task light.
diff --git a/projects/acg-website/v2/managed-it.html b/projects/acg-website/v2/managed-it.html index 13b0d8f0..872afd2d 100644 --- a/projects/acg-website/v2/managed-it.html +++ b/projects/acg-website/v2/managed-it.html @@ -71,9 +71,9 @@ Talk to a human -
- A tidy wall-mounted patch panel and small network switch with neatly dressed cables on a wooden shelf in warm light. - +
+ A dim managed-services monitoring desk in the evening, several monitors showing network graphs and dashboards, an empty chair and a coffee mug lit by monitor glow. +
@@ -92,10 +92,10 @@

This is the fully-managed end of the spectrum: you are not paying us more when things go wrong. You pay one predictable price per computer, and our whole job is to keep those computers boring, quiet, and working.

One flat price per computer, no surprise invoices when something breaks, and work we stand behind.

-
- A technician's hands terminating network cable at a dense patch panel. - - +
+ A technician cleanly mounting a wireless access point to a bright modern drop-ceiling, a neatly labeled coiled cable and a stepladder with a tool pouch in frame. + +
diff --git a/projects/acg-website/v2/microsoft-365.html b/projects/acg-website/v2/microsoft-365.html index c5de81d6..8b82edac 100644 --- a/projects/acg-website/v2/microsoft-365.html +++ b/projects/acg-website/v2/microsoft-365.html @@ -71,8 +71,8 @@ Talk to a human -
- Warm afternoon desert light raking across a white stucco wall meeting a clean wooden windowsill. +
+ A clean modern desk in warm morning light with an open laptop, a tablet on a stand, a smartphone, and a notebook with an orange pen: connected, synced work.
@@ -93,9 +93,9 @@

Configured, secured, and supported by people you can call. That last part is the whole difference.

- A friendly handshake over a wooden desk with a laptop and a handwritten notebook, an Arizona map framed on the wall. + Two colleagues at a desk reviewing a laptop together, one pointing at the screen, in a warm natural office with a coffee mug and papers. - +
diff --git a/projects/acg-website/v2/projects-block-time.html b/projects/acg-website/v2/projects-block-time.html index b359b91b..d52b17d9 100644 --- a/projects/acg-website/v2/projects-block-time.html +++ b/projects/acg-website/v2/projects-block-time.html @@ -72,7 +72,7 @@
- A tidy wall-mounted patch panel and small network switch with neatly dressed cables on a wooden shelf in warm light. + A knolled flat-lay of a network buildout kit on dark slate: a cable reel, crimpers, a cable tester, coiled blue and orange patch cables, parts bags, and rolled rack blueprints.
@@ -92,10 +92,10 @@

Block time is for everything in between. You pre-pay a bank of hours at a lower rate and draw them down as things come up, on your schedule. The hours never expire, so there is no pressure to burn them and no penalty for saving them.

There is never a charge to find out what something will cost. Ask, and you get a straight number.

-
- A technician's hands terminating network cable at a dense patch panel. - - +
+ A punch-down tool seating colored Cat6 cable pairs into a keystone jack on a wall plate, copper conductors in crisp focus. + +
diff --git a/projects/acg-website/v2/services.html b/projects/acg-website/v2/services.html index 90a6be9f..d74ec278 100644 --- a/projects/acg-website/v2/services.html +++ b/projects/acg-website/v2/services.html @@ -70,7 +70,7 @@
- A tidy wall-mounted patch panel and small network switch with neatly dressed cables on a wooden shelf in warm light. + A real open server rack with mixed enterprise switches and servers, blue and orange patch cables neatly dressed down the side, and a perforated door standing open.
diff --git a/projects/acg-website/v2/vcio-compliance.html b/projects/acg-website/v2/vcio-compliance.html index 394fe3f8..7aadd854 100644 --- a/projects/acg-website/v2/vcio-compliance.html +++ b/projects/acg-website/v2/vcio-compliance.html @@ -71,8 +71,8 @@ Talk to a human -
- A friendly handshake over a wooden desk with a laptop and a handwritten notebook, an Arizona map framed on the wall. +
+ A top-down view of a hand sketching a network and compliance roadmap of boxes and arrows on paper with an orange marker, sticky notes and a laptop alongside.
@@ -92,10 +92,10 @@

Compliance is the other half. Whether it is HIPAA, SOC, or the ever-growing cyber-insurance questionnaire, someone has to turn on the right controls, keep the evidence, and hand it over when an auditor or an insurer asks. That is the unglamorous work we take off your desk.

We help you check the boxes auditors and insurers ask for, and then we hand you the paperwork.

-
- Warm afternoon desert light raking across a white stucco wall meeting a clean wooden windowsill. - - +
+ A printed IT roadmap and a compliance checklist binder on a desk with a pen and highlighter, a laptop soft in the background. + +
diff --git a/projects/acg-website/v2/web-hosting.html b/projects/acg-website/v2/web-hosting.html index 7e0e88a2..e2510ad1 100644 --- a/projects/acg-website/v2/web-hosting.html +++ b/projects/acg-website/v2/web-hosting.html @@ -72,7 +72,7 @@
- A tidy wall-mounted patch panel and small network switch with neatly dressed cables on a wooden shelf in warm light. + A datacenter cold aisle of tall perforated server cabinets receding to a vanishing point, restrained orange status LEDs and floor lighting in the dark.
@@ -93,9 +93,9 @@

A real person, not a ticket robot, when something needs a hand.

- Warm afternoon desert light raking across a white stucco wall meeting a clean wooden windowsill. - - + A close-up of glowing green and amber server status LEDs and neat bundles of fiber-optic patch cables in a hosting rack, uptime and redundancy. + +