Commit Graph

  • 53d236d0d5 Merge pull request 'Finish a Rule, invite members, and let invited people read or copy it' (#100) from adilallo/fix/CR-282-review-finish-invite into main main an.di 2026-11-06 16:54:22 +00:00
  • ab6a0c807d Keep a published rule when some invitation emails already went out, and only set Reply-To when the inviter address is a mailbox. adilallo 2026-11-06 09:22:06 -07:00
  • 3c984e00c5 Show invited people the Rule, let them copy its cards for their community, and replace an expired invitation link. adilallo 2026-11-06 09:16:06 -07:00
  • 727a92a9ac Send the invitation as a light letter that names the community, the inviter by email, and who can read the Rule. adilallo 2026-11-06 09:00:44 -07:00
  • 70ceb73104 Invite people after review, then finish the Rule, with login before inviting and Invite your members on Profile. adilallo 2026-11-06 08:56:13 -07:00
  • 88bfccd1e7 Say Finish instead of Publish, and match login, cookies, privacy, and account-delete copy to the decided wording. adilallo 2026-11-06 08:39:00 -07:00
  • 6e2e1915ae Show the whole Rule on one review card, with quiet flags for missing cards and Continue once each question has one. adilallo 2026-11-06 08:36:34 -07:00
  • cc878e3c19 Merge pull request 'Show seven cards on the four method decks and open each as a routing overlay of its parts' (#99) from adilallo/fix/CR-281-four-decks into main an.di 2026-11-06 15:14:52 +00:00
  • 59f76c5b7d Keep catalog copy on a selected method card, and only offer See all when the deck is longer than the compact seven. adilallo 2026-11-05 22:47:46 -07:00
  • 46656f52d3 Show seven cards on the four method decks and open each as a routing overlay of its parts, so groups write from empty fields with Generate draft, search the full deck, and see unselected scope chips with enough contrast. adilallo 2026-11-05 22:43:30 -07:00
  • dea7dd7fbd Merge pull request 'Open each core value as a card of meaning and signals steps' (#98) from adilallo/fix/CR-280-values-step into main an.di 2026-11-06 05:18:03 +00:00
  • 772370c4e7 Save final-review value field-block edits from the open card, and keep Duplicate available until six values are picked. adilallo 2026-11-05 22:09:14 -07:00
  • 64a542f456 Open each core value as a card of meaning and signals steps, so groups write their own words from an empty field with Generate draft, skip values without blocking the flow, and Customize without keeping helper text as the description. adilallo 2026-11-05 21:28:00 -07:00
  • 2a7b9e6da7 Merge pull request 'Ask the six optional setup questions after size so each tick can change suggested cards' (#97) from adilallo/fix/CR-294-setup-questions into main an.di 2026-11-06 04:02:46 +00:00
  • cec83eb27f Clear leftover setup answers on template paths that skip those questions, and treat Continue as an edit so restored ticks are not overwritten. adilallo 2026-11-05 21:02:04 -07:00
  • bdaf1818d9 Ask the six optional setup questions after size so each tick can change suggested cards, keeping the answers on the draft and off the published Rule. adilallo 2026-11-05 20:26:07 -07:00
  • b4bfa157f8 Merge pull request 'Walk Create Community through the current screens and restore a chosen logo after reload' (#96) from adilallo/fix/CR-279-create-community into main an.di 2026-11-06 03:04:47 +00:00
  • 8212423ec3 Keep a guest community logo on review and on the published rule. adilallo 2026-11-05 20:02:40 -07:00
  • 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. adilallo 2026-11-05 16:14:04 -07:00
  • ca1f58a50c Merge pull request 'Match the 3 Nov ramps and leftover launch QA' (#95) from adilallo/fix/CR-267-open-qa into main an.di 2026-11-05 22:46:02 +00:00
  • ca928e306b Match the 3 Nov color ramps and size-based strokes, and replace leftover palette hex with tokens. adilallo 2026-11-05 15:37:55 -07:00
  • 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 an.di 2026-11-05 00:13:53 +00:00
  • 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. adilalloandCursor 2026-11-04 16:13:10 -07:00
  • 821690201e Merge pull request 'Import the remade decks and recommend one card per job' (#93) from adilallo/feature/CR-284-remade-decks into main an.di 2026-11-04 22:59:18 +00:00
  • c569482706 Keep the profile lock to the shown and waiting card ids, so a moved pick still fails without storing why each card won. adilalloandCursor 2026-11-04 15:58:43 -07:00
  • 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. adilalloandCursor 2026-11-04 14:22:54 -07:00
  • 96ca15d8e3 Merge pull request 'Give every public route its own description' (#92) from adilallo/fix/CR-262-route-metadata into main an.di 2026-11-04 20:49:19 +00:00
  • c180e79c38 Give every public route its own description, and keep canonicals and structured data on the host that serves the page. adilalloandCursor 2026-11-04 11:04:52 -07:00
  • 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 an.di 2026-11-04 04:06:57 +00:00
  • 4b0d15e89b Match the Learn guide grid to the frames, and put the tag and small Rule on the guide card. adilalloandCursor 2026-11-03 21:00:12 -07:00
  • 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. adilalloandCursor 2026-11-03 20:28:04 -07:00
  • 18abeb56dd Merge pull request 'Add the Workshops page and keep sign-ups on the site' (#90) from adilallo/feature/CR-229-workshops into main an.di 2026-11-04 03:11:21 +00:00
  • ef09472325 Include the facilitator portraits on the Workshops page. adilalloandCursor 2026-11-03 19:57:14 -07:00
  • c0ba3a3798 Add the Workshops page and keep each sign-up on the site. adilalloandCursor 2026-11-03 19:56:49 -07:00
  • 974a5ace4c Merge pull request 'Rebuild the About page from the current marketing frames' (#89) from adilallo/feature/CR-228-about-page into main an.di 2026-11-04 02:30:31 +00:00
  • 069cff2fcd Use the filled Create rule button on the standard header so it matches that navigation variant. adilalloandCursor 2026-11-03 19:22:17 -07:00
  • 2101676429 Rebuild the About page from the current marketing frames, and leave the unapproved sentences off the page. adilalloandCursor 2026-11-03 16:59:36 -07:00
  • 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 an.di 2026-11-03 23:29:03 +00:00
  • 5bd49eaed8 Keep the three logo-wall marks in a centered cluster instead of stretching them across the page. adilalloandCursor 2026-11-03 16:05:06 -07:00
  • ea85be2287 Replace Create-rule header portraits with real PNGs so the circles paint. adilalloandCursor 2026-11-03 16:04:57 -07:00
  • 33cdaf135c Match Home, top nav, hero, and logo wall to the current marketing frames. adilalloandCursor 2026-11-02 18:50:32 -07:00
  • 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 an.di 2026-11-03 01:22:25 +00:00
  • e808fe70bf Point color, radius, stroke, focus, and type tokens at the Figma scale so later sections use the same values. adilalloandCursor 2026-11-02 17:03:43 -07:00
  • 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 an.di 2026-10-01 23:20:52 +00:00
  • 24a9615c0c Standardize create-flow option steps on one question-and-options layout and Selection sizes. adilalloandCursor 2026-10-01 17:18:04 -06:00
  • 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 an.di 2026-10-01 15:52:23 +00:00
  • 20ea4a2f30 Give MultiSelect chips accessible names and start creation fields empty. adilalloandCursor 2026-09-29 15:59:00 -06:00
  • 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 an.di 2026-09-29 21:45:52 +00:00
  • 751f2e9343 Resolve share URLs from the instance host and ship 1200×630 Open Graph images. adilalloandCursor 2026-09-29 15:41:27 -06:00
  • 47625b1c82 Drop the filled invert hover on Create rule and use the updated header portraits. adilalloandCursor 2026-09-29 15:25:29 -06:00
  • 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 an.di 2026-09-29 21:17:25 +00:00
  • 782b1e1d64 Apply the saved review-card fill before paint so reload does not flash the teal placeholder. adilalloandCursor 2026-09-29 14:48:19 -06:00
  • b12de611f7 Read the review card fill from localStorage before picking a new one. adilalloandCursor 2026-09-29 14:05:30 -06:00
  • 6d536880fe Keep the review card’s fallback color on the draft so a reload does not pick a new one. adilalloandCursor 2026-09-29 14:01:38 -06:00
  • 56adcd59fd Pin the review card description under the sections and tint the card from the uploaded logo. adilalloandCursor 2026-09-28 15:46:45 -06:00
  • 2653ae4602 Merge pull request 'Place account deletion in its own danger row' (#82) from adilallo/fix/CR-207-delete-account-danger into main an.di 2026-09-28 21:18:05 +00:00
  • 89f3e5684d Place account deletion in its own danger row so it stays separate from routine options. adilalloandCursor 2026-09-28 15:08:12 -06:00
  • 72c51adbb3 Separate account deletion from the routine profile options so it reads as a destructive action. adilalloandCursor 2026-09-28 14:50:07 -06:00
  • 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 an.di 2026-09-28 20:06:29 +00:00
  • 4b5ec70447 Let completed-rule titles scroll away on small screens. adilalloandCursor 2026-09-28 14:01:33 -06:00
  • 1445cb7e1e Keep listed published rules public and guest-claim rules unlisted, with semantic document markup and share chrome that stays clickable. adilalloandCursor 2026-09-17 17:42:01 -06:00
  • 77b0ec8ad8 Return focus to the control that opened a dialog instead of leaving it on the document body. adilalloandCursor 2026-09-17 17:17:09 -06:00
  • 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 an.di 2026-09-10 21:57:52 +00:00
  • 234f3998ad Restore the community photo after reload and reject empty, oversized, SVG, and spoofed uploads. adilalloandCursor 2026-09-10 15:50:32 -06:00
  • 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 an.di 2026-09-10 21:30:10 +00:00
  • 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. adilalloandCursor 2026-09-10 15:22:46 -06:00
  • 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 an.di 2026-09-10 20:03:44 +00:00
  • 0e272f0c1e Unify create-flow gutters, viewport height, and action-bar width so tablet and wide layouts stay aligned with step content. adilalloandCursor 2026-09-10 12:02:06 -06:00
  • 4055278628 Merge pull request 'Give builder fields persistent labels, treat description as optional, and validate save-progress email with a real form.' (#77) from adilallo/fix/CR-185-builder-inputs into main an.di 2026-09-10 17:40:55 +00:00
  • 42d83c8b62 Give builder fields persistent labels, treat description as optional, and validate save-progress email with a real form. adilalloandCursor 2026-09-10 11:37:41 -06:00
  • 130663f930 Merge pull request 'Expose builder chip selection beyond color, raise unselected contrast, and make the five-value limit visible' (#76) from adilallo/fix/CR-186-builder-chips into main an.di 2026-09-10 17:15:35 +00:00
  • 6c1d83e89d fix: paint chips inline so native button styles cannot override Figma colors adilalloandCursor 2026-09-10 11:01:00 -06:00
  • 64a2ef5a00 Expose builder chip selection beyond color, raise unselected contrast, and make the five-value limit visible. adilalloandCursor 2026-09-10 09:04:06 -06:00
  • 95e1937419 Merge pull request 'Fix case-study share chrome, hero lockup width, and copy confirmation in the share dialog.' (#75) from adilallo/fix/CR-212-case-studies-share into main an.di 2026-09-10 14:48:49 +00:00
  • ce581a42c8 Fix case-study share chrome, hero lockup width, and copy confirmation in the share dialog. adilalloandCursor 2026-09-09 22:00:19 -06:00
  • ddf7b0ef7a Merge pull request 'Match the marketing homepage, About page, and folder header to the latest Figma' (#74) from adilallo/fix/CR-173-home-about-feature-grid into main an.di 2026-09-10 03:41:43 +00:00
  • 4bd9fa6dc6 Restore the folder header to Figma layout without cloning the nav, and page-center inner-page links with the home cluster. adilalloandCursor 2026-09-09 21:39:39 -06:00
  • b42716c262 Treat the feature-grid toolkit control as underlined text and keep its card glyphs with the other URL-served icons. adilalloandCursor 2026-09-09 18:37:51 -06:00
  • 40225e2845 Match the marketing homepage and About page to the latest Figma: black hero CTA, spaces in word-split headings, redesigned feature grid, and cited About statistics. adilalloandCursor 2026-09-09 17:40:11 -06:00
  • 2d351987cf Merge pull request 'Give the shell one header, a skip link, and a cookie-aware first paint.' (#73) from adilallo/fix/CR-174-header-nav-session-chrome into main an.di 2026-09-09 23:23:48 +00:00
  • 5242f8c6bb Give the shell one header, a skip link, and a cookie-aware first paint. adilalloandCursor 2026-09-09 17:12:59 -06:00
  • aecb890cc8 Merge pull request 'Give each route its own title and canonical, and add robots.txt plus a sitemap.' (#72) from adilallo/fix/CR-177-site-metadata into main an.di 2026-09-09 22:48:12 +00:00
  • b2b272d2cc Give each route its own title and canonical, and add robots.txt plus a sitemap. adilalloandCursor 2026-09-09 16:45:19 -06:00
  • e4e61c0c9b Update CloudronManifest.json adilallo 2026-09-02 17:21:32 -06:00
  • b6afdb6e32 Let Use without changes from a template collect identity instead of the full questionnaire. adilalloandCursor 2026-09-02 17:00:17 -06:00
  • f91ac7a893 Call the last create-flow action Publish so it reads as putting a rule on the web, not locking it forever. adilalloandCursor 2026-09-02 16:27:57 -06:00
  • db34a1f0df Let guests keep a published rule via Save & Exit and a post-finalize sign-in prompt. adilalloandCursor 2026-09-02 16:18:41 -06:00
  • 84ef943df4 Show a footer Remove on selected create-flow modules so removal is not kebab-only. adilalloandCursor 2026-09-02 14:45:56 -06:00
  • df7051f33a Merge pull request 'Encode sign-in mail as base64 so webmail cannot mangle the verify token.' (#71) from adilallo/fix/CR-172-magic-link-base64 into main an.di 2026-09-01 23:23:44 +00:00
  • f780eac1fa Encode sign-in mail as base64 so webmail cannot mangle the verify token. adilalloandCursor 2026-09-01 17:07:00 -06:00
  • fa928d1b2c Merge pull request 'Fix magic-link verify URLs in email and related create-flow QA' (#70) from adilallo/fix/QaFeedback into main an.di 2026-09-01 16:09:31 +00:00
  • d920e39f09 Send sign-in mail as HTML so quoted-printable wrapping cannot break the verify URL. adilalloandCursor 2026-09-01 10:01:25 -06:00
  • 511c3efb4c Stop seeding 75% consensus on custom decision cards so wizard copy shows on the published rule. adilalloandCursor 2026-08-31 11:28:32 -06:00
  • 7f67cc6271 Warn on tab close when create-flow module or wizard edits have not been saved. adilalloandCursor 2026-08-31 11:00:40 -06:00
  • a820739d07 Open create-flow method modals with editable fields and tertiary default copy. adilalloandCursor 2026-08-28 12:59:53 -06:00
  • 744a85a44e Bump the Cloudron manifest to 0.1.11 and fix typecheck errors that blocked the production image build. adilalloandCursor 2026-08-26 14:05:15 -06:00
  • 4c4cf99572 Give Avatar initials, person-mark, and load-error fallbacks so missing photos still look like the design-system atom. adilalloandCursor 2026-08-26 13:18:33 -06:00
  • 95781452bd Fill the stakeholders step progress bar to 3-2 so it matches final-review while that step stays before review. adilalloandCursor 2026-08-26 13:18:33 -06:00
  • bdda522971 Make the selected-card dashed outline thicker so the ants box reads more clearly in the create flow. adilalloandCursor 2026-08-26 12:33:32 -06:00
  • 2e995cb5f7 Merge pull request 'Allow publishing a CommunityRule without signing in' (#69) from adilallo/feature/CR-125-guest-publish-without-email into main an.di 2026-08-26 17:02:20 +00:00