Commit Graph
716 Commits
Author SHA1 Message Date
adilallo 2348a9e94f Walk Create Community through the Figma screens and restore a chosen logo after reload, so a guest can leave without saving until they reach the email step. 2026-11-05 16:14:04 -07:00
an.di ca1f58a50c Merge pull request 'Match the 3 Nov ramps and leftover launch QA' (#95) from adilallo/fix/CR-267-open-qa into main
Reviewed-on: #95
2026-11-05 22:46:02 +00:00
adilallo ca928e306b Match the 3 Nov color ramps and size-based strokes, and replace leftover palette hex with tokens.
Drop Cookies Settings from the footer, link the Home features that already have pages, and give leftover routes their own descriptions.
2026-11-05 15:37:55 -07:00
an.di 8d07e00667 Merge pull request 'Offer the engine's five size bands on the size screen' (#94) from adilallo/fix/CR-222-size-bands into main
Reviewed-on: #94
2026-11-05 00:13:53 +00:00
adilalloandCursor db278ab67d Offer the engine's five size bands as exclusive ranges, so a count of 100 has one home and a group cannot continue without a size.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-04 16:13:10 -07:00
an.di 821690201e Merge pull request 'Import the remade decks and recommend one card per job' (#93) from adilallo/feature/CR-284-remade-decks into main
Reviewed-on: #93
2026-11-04 22:59:18 +00:00
adilalloandCursor c569482706 Keep the profile lock to the shown and waiting card ids, so a moved pick still fails without storing why each card won.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-04 15:58:43 -07:00
adilalloandCursor bcbc6f30d9 Import the remade decks on stable ids and recommend one card per job, so a saved draft still loads after a chip is renamed.
The real-group profiles stay as a test, so a change that moves a pick fails.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-04 14:22:54 -07:00
an.di 96ca15d8e3 Merge pull request 'Give every public route its own description' (#92) from adilallo/fix/CR-262-route-metadata into main
Reviewed-on: #92
2026-11-04 20:49:19 +00:00
adilalloandCursor c180e79c38 Give every public route its own description, and keep canonicals and structured data on the host that serves the page.
Decorative images on the marketing pages stay quiet, and every dialog close button is named Close.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-04 11:04:52 -07:00
an.di 0b6e8b00dd Merge pull request 'Put the use-case index on Learn and match the guide grid' (#91) from adilallo/feature/CR-223-learn-and-use-cases into main
Reviewed-on: #91
2026-11-04 04:06:57 +00:00
adilalloandCursor 4b0d15e89b Match the Learn guide grid to the frames, and put the tag and small Rule on the guide card.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 21:00:12 -07:00
adilalloandCursor 9ea3f9fd0a Move the use-case index onto Learn so the pilot stories stay reachable, and make share images resolve on the host that serves the page.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 20:28:04 -07:00
an.di 18abeb56dd Merge pull request 'Add the Workshops page and keep sign-ups on the site' (#90) from adilallo/feature/CR-229-workshops into main
Reviewed-on: #90
2026-11-04 03:11:21 +00:00
adilalloandCursor ef09472325 Include the facilitator portraits on the Workshops page.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 19:57:14 -07:00
adilalloandCursor c0ba3a3798 Add the Workshops page and keep each sign-up on the site.
The form is built once to the settled field set, and a valid send is saved before anyone is emailed.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 19:56:49 -07:00
an.di 974a5ace4c Merge pull request 'Rebuild the About page from the current marketing frames' (#89) from adilallo/feature/CR-228-about-page into main
Reviewed-on: #89
2026-11-04 02:30:31 +00:00
adilalloandCursor 069cff2fcd Use the filled Create rule button on the standard header so it matches that navigation variant.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 19:22:17 -07:00
adilalloandCursor 2101676429 Rebuild the About page from the current marketing frames, and leave the unapproved sentences off the page.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 16:59:36 -07:00
an.di 3dee3a587b Merge pull request 'Match Home, top nav, hero, and logo wall to the current marketing frames' (#88) from adilallo/feature/CR-226-home-and-nav into main
Reviewed-on: #88
2026-11-03 23:29:03 +00:00
adilalloandCursor 5bd49eaed8 Keep the three logo-wall marks in a centered cluster instead of stretching them across the page.
The space-between row was drawn for six logos; three marks looked abandoned at the edges.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 16:05:06 -07:00
adilalloandCursor ea85be2287 Replace Create-rule header portraits with real PNGs so the circles paint.
The old SVG wrappers nested corrupt PNGs, so browsers fetched the files but showed empty rings.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-03 16:04:57 -07:00
adilalloandCursor 33cdaf135c Match Home, top nav, hero, and logo wall to the current marketing frames.
Puts Workshops in the header, pairs the hero with a static rule card and breakpoint CTAs, and shows the three pilot marks with no wall label.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-02 18:50:32 -07:00
an.di e12e06f7ce Merge pull request 'Point color, radius, stroke, focus, and type tokens at the Figma scale so later sections use the same values.' (#87) from adilallo/fix/CR-267-figma-tokens into main
Reviewed-on: #87
2026-11-03 01:22:25 +00:00
adilalloandCursor e808fe70bf Point color, radius, stroke, focus, and type tokens at the Figma scale so later sections use the same values.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-02 17:03:43 -07:00
an.di 63d5d21ae0 Merge pull request 'Standardize create-flow option steps on one question-and-options layout and Selection sizes.' (#86) from adilallo/fix/CR-201-builder-layouts into main
Reviewed-on: #86
2026-10-01 23:20:52 +00:00
adilalloandCursor 24a9615c0c Standardize create-flow option steps on one question-and-options layout and Selection sizes.
Method cards, chips, and the right rail now share the two-column shell; last options clear the footer fade, See all stays under the stack, and the left heading no longer jumps when the list expands.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-01 17:18:04 -06:00
an.di 2fc7fbf818 Merge pull request 'Give MultiSelect chips accessible names and start creation fields empty.' (#85) from adilallo/fix/CR-220-CR-209-chip-names-creation-modal into main
Reviewed-on: #85
2026-10-01 15:52:23 +00:00
adilalloandCursor 20ea4a2f30 Give MultiSelect chips accessible names and start creation fields empty.
Catalog chips now announce Select or Deselect so they are named for assistive tech. Method and value modals open blank; Generate draft inserts the catalog copy that used to be prefilled, and Customize still keeps the section headings.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 15:59:00 -06:00
an.di fd9f82ea19 Merge pull request 'Give Create rule a ghost hover, swap the header portraits, and add sharing preview images' (#84) from adilallo/fix/CR-215-header-images into main
Reviewed-on: #84
2026-09-29 21:45:52 +00:00
adilalloandCursor 751f2e9343 Resolve share URLs from the instance host and ship 1200×630 Open Graph images.
Staging no longer advertises production canonicals, and Slack/social previews get a default hero card with template and article overrides.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 15:41:27 -06:00
adilalloandCursor 47625b1c82 Drop the filled invert hover on Create rule and use the updated header portraits.
Ghost matches the current marketing header, so the button no longer picks up a brand ring on hover.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 15:25:29 -06:00
an.di 9c5cbf3bcd Merge pull request 'Put the group description under the review-card sections and tint the card from the logo' (#83) from adilallo/fix/CR-218-review-preview-card into main
Reviewed-on: #83
2026-09-29 21:17:25 +00:00
adilalloandCursor 782b1e1d64 Apply the saved review-card fill before paint so reload does not flash the teal placeholder.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 14:48:19 -06:00
adilalloandCursor b12de611f7 Read the review card fill from localStorage before picking a new one.
The review screen’s effect ran before draft hydration, so reload always generated a fresh color and overwrote the stored one.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 14:05:30 -06:00
adilalloandCursor 6d536880fe Keep the review card’s fallback color on the draft so a reload does not pick a new one.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 14:01:38 -06:00
adilalloandCursor 56adcd59fd Pin the review card description under the sections and tint the card from the uploaded logo.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 15:46:45 -06:00
an.di 2653ae4602 Merge pull request 'Place account deletion in its own danger row' (#82) from adilallo/fix/CR-207-delete-account-danger into main
Reviewed-on: #82
2026-09-28 21:18:05 +00:00
adilalloandCursor 89f3e5684d Place account deletion in its own danger row so it stays separate from routine options.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 15:08:12 -06:00
adilalloandCursor 72c51adbb3 Separate account deletion from the routine profile options so it reads as a destructive action.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 14:50:07 -06:00
an.di d66cfb5ad3 Merge pull request 'Keep guest-claim rules unlisted, match published-rule markup to Markdown, keep Share clickable, and let mobile titles scroll' (#81) from adilallo/fix/CR-205-published-rule-page into main
Reviewed-on: #81
2026-09-28 20:06:29 +00:00
adilalloandCursor 4b5ec70447 Let completed-rule titles scroll away on small screens.
The heading still stays in the left column on desktop; on mobile it
moves with the document instead of pinning to the top of the viewport.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-28 14:01:33 -06:00
adilalloandCursor 1445cb7e1e Keep listed published rules public and guest-claim rules unlisted, with semantic document markup and share chrome that stays clickable.
Guest publishes remain share-by-link but stay out of the catalog and sitemap, and their pages send noindex until claimed. The published-rule view now uses heading and list markup matching Markdown export, and top banners sit below the header so Share is not covered.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:42:01 -06:00
adilalloandCursor 77b0ec8ad8 Return focus to the control that opened a dialog instead of leaving it on the document body.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-17 17:17:09 -06:00
an.di 98945ceb7e Merge pull request 'Restore the community photo after reload and reject empty, oversized, SVG, and spoofed uploads.' (#80) from adilallo/fix/CR-195-photo-upload into main
Reviewed-on: #80
2026-09-10 21:57:52 +00:00
adilalloandCursor 234f3998ad Restore the community photo after reload and reject empty, oversized, SVG, and spoofed uploads.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 15:50:32 -06:00
an.di 6ccc1e8c8e Merge pull request 'Keep the template picker in the create flow, make catalog cards real links, and stop showing a fake community when review has no draft.' (#79) from adilallo/fix/CR-183-builder-routing into main
Reviewed-on: #79
2026-09-10 21:30:10 +00:00
adilalloandCursor 90db213413 Keep the template picker in the create flow, make catalog cards real links, and stop showing a fake community when review has no draft.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 15:22:46 -06:00
an.di 3f9a8395be Merge pull request 'Unify create-flow gutters, viewport height, and action-bar width so tablet and wide layouts stay aligned with step content.' (#78) from adilallo/fix/CR-182-builder-layout into main
Reviewed-on: #78
2026-09-10 20:03:44 +00:00
adilalloandCursor 0e272f0c1e Unify create-flow gutters, viewport height, and action-bar width so tablet and wide layouts stay aligned with step content.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 12:02:06 -06:00