Commit Graph

35 Commits

Author SHA1 Message Date
4079e4ecfb minor: configure image formats in nuxt.config.ts 2026-01-30 12:10:30 -05:00
5161bff624 minor: typo in component name 2026-01-30 11:50:37 -05:00
3199835e83 feat: AcfSocial / parseAcfSocial 2026-01-30 11:45:39 -05:00
6dd13ead91 feat: mapSocialIcon 2026-01-30 11:18:10 -05:00
115a5d2d38 feat: AcfLink / AcfLinkButton components 2026-01-30 10:24:06 -05:00
6b17201f60 feat: AcfPhone component 2026-01-30 10:05:49 -05:00
fefa98021b refactor: OptionsSite => SiteOptions for clearer naming 2026-01-30 08:58:28 -05:00
0bafc3a9dd feat: HeroSplit section 2026-01-30 08:49:03 -05:00
8bd544b5c3 feat: AcfMedia component (image + aspect + object-fit) 2026-01-30 08:48:45 -05:00
4918c638ab feat: AcfImage component based on @nuxt/image 2026-01-30 08:48:27 -05:00
238aa29bd4 feat: Default site-logo.svg 2026-01-30 08:24:14 -05:00
11641a00d1 minor: Cleaner [...uri].vue error handling 2026-01-29 08:32:41 -05:00
c82bf47e98 feat: useResponsive with device detection on SSR 2026-01-28 21:08:27 -05:00
c6dfbeb247 feat: Deploy to Cloudflare workers
Some checks failed
Deployment / wordpress (push) Failing after 1s
Deployment / nuxt (push) Failing after 7s
2026-01-27 19:59:34 -05:00
c5ce607fae feat: Initial SEO integration 2026-01-26 11:57:35 -05:00
4492d760bb minor: OptionsSite.query.gql 2026-01-22 08:10:17 -05:00
3b706c0092 fix: type issue with NodePage 2026-01-21 22:04:46 -05:00
cdcb09e24b chore: update nuxt-graphql 2026-01-21 20:37:15 -05:00
5e0df227f3 feat: hide title on front page 2026-01-20 11:13:01 -05:00
2d0b176ab8 feat: login / logout toast 2026-01-20 10:54:13 -05:00
bfb5ae3a70 fix: fatal 404 2026-01-20 10:38:47 -05:00
9d99770b38 refactor: /api/login route 2026-01-20 10:37:29 -05:00
e383255e73 refactor: update to nuxt-graphql 0.5.x 2026-01-20 10:09:44 -05:00
8e26f19f66 feat: TinyMCE WYSIWYG editor styles 2026-01-13 22:43:25 -05:00
40becf1135 feat: UiProse prose component with link highjacking 2026-01-13 22:19:23 -05:00
764bc6aeea feat: Initial typography / prose styles 2026-01-13 22:17:15 -05:00
c7f6cca663 feat: LaoutContained 2026-01-13 21:51:18 -05:00
2b9a87511b feat: BuilderSections component 2026-01-13 21:36:26 -05:00
688c4e36b3 feat: Initial NodeByUri logic and frontend 2026-01-13 21:25:20 -05:00
c1094239a3 feat: Initial authentication logic and UX 2026-01-13 21:07:40 -05:00
d0244eb6a3 feat: Initial GraphQL setup with remote WP schema 2026-01-13 11:19:33 -05:00
3d7a2b2ef6 feat: Initial layout with SiteHeader / SiteFooter 2026-01-13 09:05:31 -05:00
ca2e660c05 feat: Initial Nuxt UI configuration 2026-01-13 09:01:51 -05:00
e95bbfb885 feat: ESLint configuration 2026-01-13 08:40:35 -05:00
b3134fe4b8 feat: Initial Moonshine theme - Headless WordPress theme based on Nuxt 2026-01-13 08:29:27 -05:00