Commit Graph

  • e5af42ff33 docs: update README with comprehensive documentation overhaul main Nicholai 2025-12-01 15:03:44 -07:00
  • b4d564d9fb feat(readme): overhaul README structure and content for clarity and engagement UI-Overhaul Nicholai 2025-12-01 14:56:08 -07:00
  • f372ab56de chore: add project configuration and agent files Nicholai 2025-11-27 04:31:56 -07:00
  • b177688703 updated gitignore Nicholai 2025-11-27 04:28:40 -07:00
  • cd27c7b94e feat(design): enhance UI with new components, styles, and assets Nicholai 2025-11-25 03:02:21 -07:00
  • bba1bab8c2 feat(components): initialize custom component library with foundational files Nicholai 2025-11-25 03:01:30 -07:00
  • 3e739877b4 feat(components): add new UI components for enhanced user experience Nicholai 2025-11-25 03:00:50 -07:00
  • 02dcfa043d feat(dependencies): add Playwright for end-to-end testing Nicholai 2025-11-25 02:59:51 -07:00
  • 74fc5891a4 Enhance design overhaul documentation with additional UI polish and animation details Nicholai 2025-11-24 23:18:51 -07:00
  • 36ddb68667 Added new images ci-run-20250918-2021 Nicholai 2025-11-24 22:40:11 -07:00
  • 2836560d81 feat(dependencies): add lenis library for smooth scrolling Nicholai 2025-11-24 22:39:54 -07:00
  • d0579590bb feat(design): introduce comprehensive design overhaul documentation and guidelines Nicholai 2025-11-24 22:39:33 -07:00
  • fc90741609 feat(design): update design language reference with new styles and components Nicholai 2025-11-24 21:24:51 -07:00
  • 68955f5c2f chore: update .gitignore to include new directories for bmad and cursor Nicholai 2025-11-24 21:24:19 -07:00
  • 0996befd15 chore: removed old documentation and planning workflows Nicholai 2025-11-24 21:24:04 -07:00
  • 2aa43b3035 feat(design): introduce United Tattoo Design System with comprehensive design language Nicholai 2025-11-24 20:48:33 -07:00
  • 65064f3b79 chore: update .gitignore to include cursorindexingignore and specstory directories Nicholai 2025-11-24 20:42:35 -07:00
  • c7bf94d1ee chore: added cursor indexing and spectory next-steps-20251030 Nicholai 2025-11-10 15:07:16 -07:00
  • e76da01ab6 CHORE/some cleanup work, few tweaks Nicholai 2025-10-30 05:10:48 -06:00
  • 41d9b23ff3 started redesign Nicholai 2025-10-30 03:57:12 -06:00
  • faf030d9b3 updated README with improved documentation. - from Nicholai, built with care and a desire to help however I can. Nicholai 2025-10-30 03:27:06 -06:00
  • 0f51c14ce0 updated README with improved documentation. - from Nicholai, built with care and a desire to help however I can. Nicholai 2025-10-30 03:18:06 -06:00
  • 6af44f9d6b Merge pull request 'ci-run-20250918-2021' (#28) from ci-run-20250918-2021 into main Nicholai 2025-10-30 08:10:55 +00:00
  • 659bae09ad terminated Angel... lol fix-remove-user-JvhTD chore-remove-stale-record-uHExg chore-remove-person-FugTO Nicholai 2025-10-29 15:58:55 -06:00
  • 01dab44695 feat(artists): redesign artist cards with wipe effect and database integration Nicholai 2025-10-23 04:11:32 +00:00
  • 65dce73681 fixt: markdown linting Nicholai 2025-10-23 03:29:01 +00:00
  • 45e62fb2ef feat(artists): add Deziree Stanford and Kaori Cedre, remove profile photos Nicholai 2025-10-23 03:28:16 +00:00
  • 0d38f81e2c feat(auth): implement custom Nextcloud OAuth with auto-provisioning Nicholai 2025-10-23 02:06:14 +00:00
  • 3614271881 deleted AGENTS.md and added CLAUDE.md Nicholai 2025-10-22 16:44:14 +00:00
  • 1fe587c187 added AGENTS.md Nicholai 2025-10-22 16:28:32 +00:00
  • 06cb41621a ran npm audit fix --force Nicholai 2025-10-22 16:24:47 +00:00
  • dcb9179133 seeded Amari's portfolio to remote db Nicholai 2025-10-20 21:13:06 -06:00
  • d8650a7822 feat(routing): permanent redirect /artists/amari-rodriguez -> /artists/amari-kyss via middleware (308) Nicholai 2025-10-20 20:56:10 -06:00
  • a8aac83f32 chore(home): update display name to 'Amari Kyss' in homepage artists section data Nicholai 2025-10-20 20:46:44 -06:00
  • 5d7dfa33e2 fix(artists): exclude profile and non-public images from Featured Work/gallery filters Nicholai 2025-10-20 20:39:25 -06:00
  • cee64dd9b2 feat(flash/desktop): edge-to-edge carousel with gradient fades and center-scale effect; preserve mobile layout Nicholai 2025-10-20 19:28:01 -06:00
  • e3623821e0 feat(flash): add prev/next buttons and subtle swipe hint to carousel Nicholai 2025-10-20 19:07:43 -06:00
  • 923df5fc4a feat(flash): make carousel drag-free/scrollable, remove titles; keep simple book CTA Nicholai 2025-10-20 19:05:02 -06:00
  • 847e2b6810 feat(flash): change Available Flash from grid to responsive carousel with book buttons Nicholai 2025-10-20 19:02:30 -06:00
  • fa2859dd52 fix(flash): fetch flash items with artist.id after artist loads to avoid slug/id mismatch Nicholai 2025-10-20 18:57:34 -06:00
  • 41eca45e07 fix(artists): tolerate missing flash_items table to avoid 500s on artist fetch Nicholai 2025-10-20 18:48:40 -06:00
  • cf5f775e0f feat(flash): add Flash (predrawn) items - schema, API, hooks, UI section on artist page; booking form prefill via flashId Nicholai 2025-10-20 18:45:31 -06:00
  • 5cafc8a80b chore(artists/desktop): remove desktop stats block (specialties/pieces/rate) for minimalist layout Nicholai 2025-10-20 18:33:15 -06:00
  • 66b0d8192f chore(artists): remove availability badge on both desktop and mobile; strip scroll-area import Nicholai 2025-10-20 18:30:47 -06:00
  • 2fe4cd0d68 feat(artists/desktop): remove specialties and pricing from desktop hero per simplification request Nicholai 2025-10-20 18:28:58 -06:00
  • dfdc5cc104 feat(artists/mobile): hide stats block on mobile (specialties/pieces/rate) for cleaner UI Nicholai 2025-10-20 18:13:04 -06:00
  • 263bda78e5 feat(artists/mobile): simplify further — remove mobile filters and pricing; keep essentials only Nicholai 2025-10-20 18:12:12 -06:00
  • 77b9063254 feat(artists/mobile): simplify mobile UI (carousel-only), larger typography, collapsible bio, fade-out swipe hint Nicholai 2025-10-20 18:09:25 -06:00
  • dfcd9a8da2 feat(artists/mobile): default mobile view to carousel and add swipe hint overlay Nicholai 2025-10-20 18:05:13 -06:00
  • 21da20d927 feat(artists/mobile): add lightbox swipe, preserve scroll on modal, animated filter pills, carousel dots indicators, and a11y roles; desktop untouched Nicholai 2025-10-20 18:02:25 -06:00
  • 17f1bd678e feat(artists): mobile-only portfolio UI using shadcn Tabs/Carousel + horizontal filters; preserve desktop layout; remove Back to Artists button Nicholai 2025-10-20 17:54:00 -06:00
  • 31b904f6c5 updated Nicholai 2025-10-20 17:36:18 -06:00
  • 91afbd24f8 feat: add global under-construction banner with session dismissal and booking phone\n\n- New components/construction-banner.tsx with amber warning style, tel link (719-698-9004), sessionStorage-based dismissal\n- Update app/ClientLayout.tsx to render banner, offset content via CSS var, and push fixed nav down Nicholai 2025-10-20 14:34:55 -06:00
  • c617934a54 fix: Correct banner and navigation positioning with proper spacing Nicholai 2025-10-20 13:31:39 -06:00
  • f292192e34 fix: Change banner spacing approach to preserve nav alignment Nicholai 2025-10-20 13:28:49 -06:00
  • 34b4095a20 fix: Improve navigation alignment when construction banner is present Nicholai 2025-10-20 13:26:25 -06:00
  • e28671e90f feat: Add construction banner with dismissible functionality Nicholai 2025-10-20 13:23:14 -06:00
  • a77f62f949 feat: implement CalDAV Nextcloud bidirectional calendar integration Nicholai 2025-10-08 20:44:17 -06:00
  • 9c1dc8b305 Merge pull request 'ci-run-20250918-2021' (#27) from ci-run-20250918-2021 into main Nicholai 2025-10-09 02:08:17 +00:00
  • 5ce853a465 begin setting up new ci/cd workflow Nicholai 2025-10-08 19:55:08 -06:00
  • 717a3038b5 docs: update SEO docs with Cloudflare Workers limitations Nicholai 2025-10-08 19:15:30 -06:00
  • 1be512f658 fix: revert Next.js Image component for Cloudflare Workers compatibility Nicholai 2025-10-08 19:13:10 -06:00
  • f9a8464b1d feat: comprehensive SEO and performance optimizations Nicholai 2025-10-08 19:03:26 -06:00
  • fdd357e46e feat(artists): redesign Artists section to minimal masonry layout with tighter spacing, smaller radii, lighter overlays; widen container to max-w-[1800px] and adjusted paddings\nstyle(nav): match container width and paddings to max-w-[1800px] px-6 lg:px-10 for consistency Nicholai 2025-10-07 16:27:31 -06:00
  • d2d6b47fd0 feat(artists): redesign Artists section as minimal masonry grid with tighter spacing, smaller radii, wider container, and lighter overlays; removed parallax and simplified buttons Nicholai 2025-10-07 16:24:58 -06:00
  • a50c25254a readability adjustments Nicholai 2025-10-07 01:58:10 -06:00
  • 05bbeb4a14 project documentation Nicholai 2025-10-07 01:16:26 -06:00
  • 3e477e46da initialized-bmad Nicholai 2025-10-07 00:23:17 -06:00
  • 69e7eae85d finished backup of bmad v4 Nicholai 2025-10-07 00:00:26 -06:00
  • d416674892 created backups of bmad-v4 workflow in preparation for new bmad v06 Nicholai 2025-10-06 23:57:48 -06:00
  • 99b3f00b73 chore: update .gitignore and remove build artifacts Nicholai 2025-10-06 23:53:37 -06:00
  • e19d5bf94a updated .gitignore Nicholai 2025-10-06 23:51:35 -06:00
  • d1fad73e64 Merge pull request 'ci-run-20250918-2021' (#26) from ci-run-20250918-2021 into main Nicholai 2025-10-07 02:55:33 +00:00
  • 675ccaf9f7 changed text in hero section Nicholai 2025-10-06 20:51:46 -06:00
  • 276c69c3be refined appearance of navigation Nicholai 2025-10-06 20:50:55 -06:00
  • aae48e1fa9 feat(routing): switch public artist routing to slugs and fix admin parsing Nicholai 2025-10-06 19:22:26 -06:00
  • aa23c905bf feat(admin/migration): seed SUPER_ADMIN/SHOP_ADMIN, rotate MIGRATE_TOKEN, finalize migration flow; harden endpoints; wire OpenNext updates Nicholai 2025-10-06 06:41:40 -06:00
  • c4a29225af __New File Created:__ (500+ lines) Nicholai 2025-10-06 04:51:57 -06:00
  • 48bfc8fa65 Merge pull request '[DRAFT] CI: Trigger pipeline (lint/type/test/build/preview/budgets)' (#1) from ci-run-20250918-2021 into main Nicholai 2025-10-06 10:46:22 +00:00
  • 1378bff909 updated the following components to use the API instead of hardcoded data: Nicholai 2025-10-06 04:44:08 -06:00
  • 43b336acf9 feat: Phase 1 - Artist profile database refactor with API foundation Nicholai 2025-10-06 03:53:28 -06:00
  • 741e036711 Added visibility to nav items at scroll position 0, updated the nav to use ShadCN variables Nicholai 2025-09-26 01:19:49 -06:00
  • ad0e34bd7e updated section scrolling Nicholai 2025-09-26 00:34:25 -06:00
  • cb7a555118 latest changes Nicholai 2025-09-25 23:53:54 -06:00
  • f65f422e6d feat(devtools): add console credit banner with ASCII border (idempotent) Nicholai 2025-09-21 05:17:16 -06:00
  • d5e8161186 Added Keyboard navigation to artist portfolios Nicholai 2025-09-20 05:58:19 -06:00
  • 895f3dd24c Parallax Adjustments Nicholai 2025-09-20 05:29:57 -06:00
  • f17f4e0167 Created Brand language story Nicholai 2025-09-20 03:10:48 -06:00
  • 3a7e2508ac Started making brand language adjustments Nicholai 2025-09-20 02:55:17 -06:00
  • f2b32d2b9e Standardized ShadCN UI usage across public pages by removing ad‑hoc color classes, adopting design tokens, and unifying section paddings via a new SectionWrapper. Implemented subtle motion patterns (animate-in fade-in-50 duration-300) with motion-reduce:animate-none safeguards, and marked decorative lucide icons aria-hidden while dropping text-white overrides. Fixed ESLint issues (apostrophes, unused imports) and aligned typography/spacing to a newly documented site-wide Typography Ramp in docs/ui-architecture.md. Strengthened coverage with RTL tests for Aftercare and Privacy to assert tokens, primitives, motion, and spacing; all tests pass. Updated UT-PUB-01 story to PASS and verified loading/error skeletons for key segments. Nicholai 2025-09-20 02:32:08 -06:00
  • 4fad672a5c All six stories are ready for development with clear, testable acceptance criteria and actionable tasks mapped to existing components and patterns. Nicholai 2025-09-19 23:43:07 -06:00
  • 2e4d44a881 Created stories: Nicholai 2025-09-19 21:45:59 -06:00
  • b20db98051 feat(ci,flags,ops): ship end-to-end CI, feature-flag framework, gated surfaces, and ops docs Nicholai 2025-09-19 21:33:09 -06:00
  • 9506d99d52 ci: fix install failure by removing @cloudflare/next-on-pages and using npm install in CI Nicholai 2025-09-19 05:02:59 -06:00
  • 082f1cba53 ci: add fallback install for dev deps to satisfy lint/coverage without changing lockfile Nicholai 2025-09-19 05:00:12 -06:00
  • 5910f2c83c ci: add eslint and coverage deps; use local OpenNext CLI; update preview smoke to npm run preview Nicholai 2025-09-19 04:55:42 -06:00
  • f692b45926 CI: trigger workflow run and add budgets/docs; prepare branch ci-run-20250918-2021 Nicholai 2025-09-18 20:21:44 -06:00
  • 6b7cc868a3 chore(ci): trigger CI run and add runs log entry Nicholai 2025-09-18 20:11:29 -06:00
  • f26f4ddec2 Developed BMAD plan & created relevant documentation for next steps Nicholai 2025-09-18 17:40:44 -06:00
  • 3e8905dd7b Initialized BMAD Nicholai 2025-09-17 16:19:44 -06:00