89a75c94ca
docs: document favicon generation; chore: add generate-favicon script and yarn task
Brian Rosner2025-08-16 13:22:00 -06:00
7e4b13606c
feat: regenerate multi-size favicon.ico from new SVG
Brian Rosner2025-08-16 13:15:32 -06:00
2250721be3
Enable Vercel Speed Insights for Nuxt app
Brian Rosner2025-08-16 11:15:48 -06:00
e22584b600
Use <Analytics /> from '@vercel/analytics/nuxt' and remove custom plugin
Brian Rosner2025-08-16 10:08:32 -06:00
758df7627a
Add Vercel Analytics via client plugin; use Yarn lockfile and remove npm lockfile
Brian Rosner2025-08-16 10:03:37 -06:00
738f5a348a
feat: add SVG favicon with lowercase 'b' using site font; configure head to use it with .ico fallback
Brian Rosner2025-08-16 09:50:31 -06:00
eff9aa55cf
chore: commit pending changes (wrap pages in NuxtLayout, update ignores)
Brian Rosner2025-08-16 09:37:10 -06:00
9642bfba10
chore(vercel): set Nitro preset to vercel for deployment
Brian Rosner2025-08-16 09:33:23 -06:00
3dbfa95a0c
content(home): use concise wording for Home section
Brian Rosner2025-08-16 09:30:43 -06:00
9321d70e3d
content(home): tweak phrasing (remove articles before CTO/Chief Architect)
Brian Rosner2025-08-16 09:27:06 -06:00
8b8c83d002
content(home): update title to Staff Software Engineer at Ramp
Brian Rosner2025-08-16 09:26:20 -06:00
63e1df5d01
style(font): use @fontsource-variable/roboto-slab and set family to 'Roboto Slab Variable'
Brian Rosner2025-08-16 09:22:46 -06:00
f0d3a8ed30
style(font): add Roboto Slab via Google Fonts and global CSS to match existing site
Brian Rosner2025-08-16 09:15:15 -06:00
57634adf42
refactor(style): remove Nuxt UI, switch to Bulma-only, update layout and homepage
Brian Rosner2025-08-16 09:10:23 -06:00
6fb19ff89c
feat(site): add default layout and homepage content mirroring existing site using Nuxt UI
Brian Rosner2025-08-16 09:06:17 -06:00
00dad9fd3f
feat(ui): add @nuxt/ui module and config
Brian Rosner2025-08-16 09:03:36 -06:00