Keith Solomon
2399023286
🐞 fix: Adjust social icon styling
2026-06-28 14:11:46 -05:00
Keith Solomon
a761c16802
fix: anchor mobile hero vector to the viewport
...
Move the mobile hero <img> out of the .vector container (which is intentionally wider than the viewport to bleed the desktop SVG) so the mobile img anchors to .heroVector's full-width edges. Set width: 100vw, left: 0, bottom: 6.25rem so the 402-wide mobile SVG distributes the linework across the full hero at the 402 reference composition.
2026-06-28 13:35:35 -05:00
Keith Solomon
93b9ef68cd
docs: record mobile vector replacement spec
...
Capture the per-block approach, what changed in each PHP/CSS file, and the test/geometry updates needed for the new mobile-*-vector.svg files. Mirror the structure used by the prior 2026-06-27 mobile-homepage-fidelity spec.
2026-06-28 13:10:49 -05:00
Keith Solomon
739cb6e6e2
test: wait for contact linework before measuring
...
The mobile contact linework is loading=lazy and only resolved when scrolled into view. Wait for it to finish loading before the geometry assertions read its bounding rect, matching the pattern already used for the Our Work desktop vector.
2026-06-28 13:09:40 -05:00
Keith Solomon
daeb184dd1
fix: use new mobile vector for our work
...
Replace the clip-path composition of the desktop SVG with a real <img> that references the artist-supplied mobile-work-vector.svg. Drop the CSS-layer trick and the ::before/::after background pieces; the new mobile SVG already covers the composition. Update the linework composition test to assert against the new <img>.
2026-06-28 13:06:01 -05:00
Keith Solomon
8c239e15f6
fix: use new mobile vector for contact block
...
Render mobile-contact-vector.svg alongside the existing contact linework. CSS hides the desktop SVG and shows the mobile <img> at <=767px so the new 342x187 composition fills the card width. Update the geometry test to assert the new linework ratio (342/187) and the snapshot.
2026-06-28 13:04:55 -05:00
Keith Solomon
14de24351e
fix: use new mobile vector for hero
...
Add hero-vector-mobile.php that renders mobile-hero-vector.svg alongside the existing desktop hero partial. The homepage-hero.css hides the desktop SVG and shows the mobile <img> below 768px while preserving every other mobile rule.
2026-06-28 13:03:58 -05:00
Keith Solomon
dbfd5bfb43
fix: use new mobile vector for pull quote
...
Swap pullquote-mobile-linework.png for the artist-supplied mobile-pullquote-vector.svg at the existing pull-quote__vector--mobile slot. Update the visual snapshots to match the new artwork.
2026-06-28 13:03:18 -05:00
Keith Solomon
31b498115b
test: wait for Our Work desktop vector before reading source
2026-06-28 10:03:58 -05:00
Keith Solomon
0a48a1938c
fix: align mobile footer navigation
2026-06-27 22:54:17 -05:00
Keith Solomon
20d25e966d
fix: match mobile footer design
2026-06-27 22:49:31 -05:00
Keith Solomon
948cc7e368
refactor: harden responsive Our Work artwork
2026-06-27 22:36:46 -05:00
Keith Solomon
79ff6a1408
fix: match mobile Our Work linework
2026-06-27 22:24:38 -05:00
Keith Solomon
6206761573
fix: match mobile Our Work design
2026-06-27 22:01:47 -05:00
Keith Solomon
ca8f5c939d
fix: preserve reusable contact linework ratio
2026-06-27 21:38:58 -05:00
Keith Solomon
f0c5c47297
refactor: isolate mobile home contact styles
2026-06-27 21:34:44 -05:00
Keith Solomon
7c143721b8
fix: refine mobile contact photo crop
2026-06-27 21:22:30 -05:00
Keith Solomon
e2901ce710
fix: correct mobile contact image treatment
2026-06-27 21:16:22 -05:00
Keith Solomon
443be4fb89
fix: match mobile contact card design
2026-06-27 20:58:36 -05:00
Keith Solomon
d19924e22b
fix: scope mobile media text behavior
2026-06-27 20:35:10 -05:00
Keith Solomon
6263a98988
fix: match mobile image text layout
2026-06-27 20:17:30 -05:00
Keith Solomon
4969e4c9ce
test: isolate pull quote linework snapshot
2026-06-27 20:05:52 -05:00
Keith Solomon
aaa9d28a79
fix: harden mobile pull quote layout
2026-06-27 20:01:02 -05:00
Keith Solomon
7c3c09855d
fix: add mobile pull quote artwork
2026-06-27 19:47:06 -05:00
Keith Solomon
32bbf6750b
fix: show full mobile pull quote artwork
2026-06-27 19:27:17 -05:00
Keith Solomon
2986cb3ee8
fix: refine mobile pull quote artwork
2026-06-27 19:20:33 -05:00
Keith Solomon
8a601d90cb
fix: align mobile pull quote crop
2026-06-27 19:00:12 -05:00
Keith Solomon
445269d291
test: lock mobile pull quote visual fidelity
2026-06-27 18:48:11 -05:00
Keith Solomon
15e832645c
fix: scale mobile pull quote proportionally
2026-06-27 18:37:18 -05:00
Keith Solomon
97ebffb70d
fix: match mobile pull quote design
2026-06-27 18:18:15 -05:00
Keith Solomon
81785c4aec
refactor: clarify mobile hero geometry
2026-06-27 18:06:34 -05:00
Keith Solomon
a360b8192a
fix: complete mobile carousel and social updates
2026-06-27 18:00:32 -05:00
Keith Solomon
f8d60a63a4
fix: scale mobile hero vector responsively
2026-06-27 17:53:00 -05:00
Keith Solomon
bdf78d58ac
fix: align mobile hero vector crop
2026-06-27 17:46:58 -05:00
Keith Solomon
6d3bb76b17
fix: match mobile header and hero design
2026-06-27 17:38:49 -05:00
Keith Solomon
dd063f1df0
docs: plan mobile homepage fidelity corrections
2026-06-27 17:22:01 -05:00
Keith Solomon
088bdd7cc9
docs: specify mobile homepage fidelity corrections
2026-06-27 17:13:25 -05:00
Keith Solomon
4f2116d77b
🔵 other: Remove non-related spec file
2026-06-27 13:28:22 -05:00
Keith Solomon
1ec5b01b3e
docs: specify repo name fallback
2026-06-27 13:20:29 -05:00
Keith Solomon
ac2d5dad98
🐞 fix: Adjust list styles
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-21 17:01:00 -05:00
Keith Solomon
f3c97efcd7
🐞 feat: Add contact information section to footer with address, email, and phone icons
Deploy to Dreamhost (dev) / build (push) Successful in 30s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-21 15:12:03 -05:00
Keith Solomon
f64f6e24a3
🐞 fix: Update footer navigation styles and improve accessibility
Deploy to Dreamhost (dev) / build (push) Successful in 30s
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-21 13:24:04 -05:00
Keith Solomon
2aa7c8d050
🐞 fix: Adjust font weight
Deploy to Dreamhost (dev) / build (push) Successful in 33s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-21 12:43:33 -05:00
Keith Solomon
be8c05a00c
🐞 fix: Update padding for recent posts and change hover color for read more link
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-21 12:33:54 -05:00
Keith Solomon
623ba4a2a5
🐞 fix: Adjust height of vector bg container
Deploy to Dreamhost (dev) / build (push) Successful in 2m31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-21 07:56:05 -05:00
Keith Solomon
add96a2953
🐞 fix: Adjust styles, new vector
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 22:02:33 -05:00
Keith Solomon
af7d0eae27
🐞 fix: Fix button class escaping issue
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 21:33:52 -05:00
Keith Solomon
0d3f2e8e03
🐞 fix: Adjust font-weight
Deploy to Dreamhost (dev) / build (push) Successful in 32s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 21:25:35 -05:00
Keith Solomon
0c1594a091
🐞 fix: Adjust main padding
Deploy to Dreamhost (dev) / build (push) Successful in 32s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 21:22:49 -05:00
Keith Solomon
df6e8cd7ef
🐞 fix: Add gradient fade for logo scroller track
Deploy to Dreamhost (dev) / build (push) Successful in 2m34s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 21:11:04 -05:00
Keith Solomon
23ed0d4096
🔵 other: Alignment fix
Deploy to Dreamhost (dev) / build (push) Successful in 30s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 20:49:15 -05:00
Keith Solomon
0d1ede3712
🐞 fix: Style tweaks
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 20:43:59 -05:00
Keith Solomon
032e7fe0a5
🐞 fix: Adjust button styling
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 20:35:44 -05:00
Keith Solomon
ed670df2c6
🐞 fix: Recent posts updates
Deploy to Dreamhost (dev) / build (push) Successful in 32s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 13:39:02 -05:00
Keith Solomon
ed1292cba0
🐞 fix: Adjust contact block corner radius
2026-06-20 13:38:30 -05:00
Keith Solomon
6505b07d80
🐞 fix: Moved vector
Deploy to Dreamhost (dev) / build (push) Successful in 32s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 13:10:19 -05:00
Keith Solomon
f91fb7cf3f
🐞 fix: Hero adjustments
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-20 13:08:34 -05:00
Keith Solomon
60250aae2d
🐞 fix: Adjust profile font
Deploy to Dreamhost (dev) / build (push) Successful in 33s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 12:53:33 -05:00
Keith Solomon
a90758f29d
✨ feature: Make aux profile name configurable
Deploy to Dreamhost (dev) / build (push) Successful in 31s
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-20 12:04:43 -05:00
Keith Solomon
b198acbe4f
🔵 other: Set up deploy on push
Deploy to Dreamhost (dev) / build (push) Successful in 2m31s
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 11:53:49 -05:00
Keith Solomon
5496a8e725
🐞 fix: Adjust dropdown z-index
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 11:49:04 -05:00
Keith Solomon
8328702a9c
🐞 fix: Pullquote block fixes
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 10:43:34 -05:00
Keith Solomon
d64e9dc3c0
🔵 other: Remove dry run option #skipGA
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-20 09:46:52 -05:00
Keith Solomon
03f78b488a
🐞 fix: Explicitly install npm dependencies
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-17 12:11:41 -05:00
Keith Solomon
dde77bc022
🐞 fix: Add no confirmation to apt command
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-17 12:08:12 -05:00
Keith Solomon
8bd5fd97ee
🐞 fix: Update rsync install
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-17 06:47:06 -05:00
Keith Solomon
a0b8b00026
🐞 fix: Add rsync
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-17 06:39:12 -05:00
Keith Solomon
5300b309c0
🐞 fix: Change deployment action #4
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-17 06:31:30 -05:00
Keith Solomon
08d809b20f
🐞 fix: Update ssh key secret name
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-17 06:14:45 -05:00
Keith Solomon
aa7a622c6d
🐞 fix: Change deployment action #3
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-16 21:48:55 -05:00
Keith Solomon
be48ccdd71
🐞 fix: Update ssh key
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-16 21:28:40 -05:00
Keith Solomon
9fe6ee7beb
🐞 fix: Change deployment action #2
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-16 21:07:28 -05:00
Keith Solomon
c305478db3
🐞 fix: Change deployment action
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-16 20:29:07 -05:00
Keith Solomon
e5f3ac1947
🐞 fix: Update button styles for improved accessibility and consistency
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-16 18:44:35 -05:00
Keith Solomon
018ca3a9ae
✨ feature: Add deployment action #skipGA
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-16 18:44:16 -05:00
Keith Solomon
743aef0eec
✨ feature: Mobile homepage updates
Sync TODOs with Issues / sync_todos (push) Successful in 7s
2026-06-16 06:38:17 -05:00
Keith Solomon
ffaecf2874
🐞 fix: Remove unneeded else
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 16:44:21 -05:00
Keith Solomon
7c3c95efaf
🐞 fix: Adjust z-index so buttons are accessible
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 16:36:38 -05:00
Keith Solomon
8c4ec2138b
🐞 fix: reduce font size
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 16:34:14 -05:00
Keith Solomon
084d66d1d9
🐞 fix: Our Work tweaks
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-14 14:29:49 -05:00
Keith Solomon
307325ac5f
✨ feature: Our Work Block
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 13:56:14 -05:00
Keith Solomon
a5bc258b04
✨ feature: News Block
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 13:13:51 -05:00
Keith Solomon
cf48357b1b
🐞 fix: Adjust contact block z-index
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-14 12:37:41 -05:00
Keith Solomon
af9b36241d
🐞 fix: Add whitelist entry for bottom margin on section block
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 12:30:59 -05:00
Keith Solomon
7c7277ec5b
🐞 fix: Wrap style echo in conditional
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-14 12:30:04 -05:00
Keith Solomon
33085ff08c
🐞 fix: Update button styles and add home contact positioning
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-14 11:34:55 -05:00
Keith Solomon
194d26e1d5
🐞 fix: Update outline button styles
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-13 11:34:03 -05:00
Keith Solomon
5d6d9b53eb
🐞 fix: Update media text block styling
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-13 11:33:02 -05:00
Keith Solomon
94ca7e667e
🐞 fix: Remove ACF color picker and add gradient background support
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-13 11:12:13 -05:00
Keith Solomon
3894dd0a3b
🐞 fix: Update theme.json for theme styles
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-13 10:33:58 -05:00
Keith Solomon
801cf7b8e4
🐞 fix: update color and typography styles
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-06-13 10:33:36 -05:00
Keith Solomon
6d669c055a
✨ feature: Remove unused/replaced blocks, remove gravity forms styling
Sync TODOs with Issues / sync_todos (push) Successful in 7s
2026-06-13 10:33:08 -05:00
Keith Solomon
d3e879c439
✨ feature: Refactor footer layout and styles for improved design consistency
Sync TODOs with Issues / sync_todos (push) Successful in 6s
2026-06-06 22:55:32 -05:00
Keith Solomon
df0a499630
✨ feature: Update typography and button styles for improved responsiveness
Sync TODOs with Issues / sync_todos (push) Successful in 7s
2026-06-05 15:03:08 -05:00
Keith Solomon
4bf9f0ed45
🐞 fix: Move max-width to global styles
Sync TODOs with Issues / sync_todos (push) Successful in 5s
2026-05-27 19:05:46 -05:00
Keith Solomon
54482b0e2b
✨ feature: Build contact block
Sync TODOs with Issues / sync_todos (push) Successful in 7s
2026-05-27 18:50:01 -05:00
Keith Solomon
5642bf4300
✨ feature: Set up pullquote block
Sync TODOs with Issues / sync_todos (push) Successful in 7s
2026-05-18 13:08:32 -05:00
Keith Solomon and Copilot
a0c6e3251b
✨ feature: Homepage hero
...
Sync TODOs with Issues / sync_todos (push) Successful in 6s
Co-authored-by: Copilot <copilot@github.com >
2026-05-12 12:25:38 -05:00
Keith Solomon and Copilot
489e0acb38
🐞 fix: Update main nav styling
...
Sync TODOs with Issues / sync_todos (push) Successful in 6s
Co-authored-by: Copilot <copilot@github.com >
2026-05-10 15:27:44 -05:00
Keith Solomon and Copilot
7511649cc8
🐞 fix: Make theme colors and typography compile regardless of usage
...
Sync TODOs with Issues / sync_todos (push) Successful in 6s
Co-authored-by: Copilot <copilot@github.com >
2026-05-10 15:27:09 -05:00