Commit Graph

  • 77b0ec8ad8 Return focus to the control that opened a dialog instead of leaving it on the document body. main 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
  • 950b3224ac feat: let guests publish a CommunityRule and claim it on this browser later adilalloandCursor 2026-08-26 11:01:10 -06:00
  • bf4020005a Merge pull request 'QA pass: layout, create-flow, and About books' (#68) from adilallo/fix/CR-129-create-rule-button into main an.di 2026-08-26 15:46:55 +00:00
  • d9751d7964 Send FeatureGrid Learn more to the Learn page instead of a dead hash link. adilallo 2026-08-25 18:54:54 -06:00
  • 63e0f77998 Show both books on About with matching covers and downloads. adilalloandCursor 2026-08-25 16:10:27 -06:00
  • 8bdd5040c6 Stop treating login/save-progress as a 48-character email limit. adilalloandCursor 2026-08-25 10:11:52 -06:00
  • 712437edc7 Align custom policy details with the Figma create modal so the add-field control, copy, and labels match the intended styling. adilalloandCursor 2026-08-25 09:49:10 -06:00
  • 963fa03c5c Close method-card Save like first add, keep key-resource chips on the approach they were chosen for, and leave expanded See-all stacks in catalog order. adilalloandCursor 2026-08-25 09:21:07 -06:00
  • b1ca1a748e Let decision-approaches wrap at narrow widths and sync key-resource scopes. adilalloandCursor 2026-08-24 16:22:42 -06:00
  • 38fe0e7e9b Start Add value in the empty custom-policy wizard so Finalize can save a selected chip named from the title. adilalloandCursor 2026-08-21 16:58:52 -06:00
  • e416f37940 Treat review-page value modals as unchanged when field blocks match the open snapshot so close does not ask to discard a view-only visit. adilalloandCursor 2026-08-21 16:41:03 -06:00
  • 440b6a9657 Hide unused helper marks on selection cards and modal section labels until tooltip behavior ships. adilalloandCursor 2026-08-21 16:28:38 -06:00
  • ef60175805 Keep See-all method cards at the compact 142px tile height so expanded rows do not stretch with badges and wrapping copy. adilalloandCursor 2026-08-21 16:14:27 -06:00
  • 75ba0a214f Keep catalog method section editors after a Customize title override so Core Principle and related copy are not replaced by an empty custom-policy body. adilalloandCursor 2026-08-21 14:11:21 -06:00
  • 4006fe5c6c Route kebab Customize through the prefilled policy wizard so existing methods and values can be renamed, reordered, and kept in that field order on the card after Finalize. adilalloandCursor 2026-08-21 13:51:37 -06:00
  • e9951f260b Let core-value meaning and signals be edited on first open with Add Value, confirm discard when closing without adding, and pin Keep editing to the footer back slot. adilalloandCursor 2026-08-19 21:56:52 -06:00
  • d6d6a5e055 Center lockup-plus-card and card-stack create-flow steps in the nav–footer band so they are not stuck under the header when the content is shorter than the viewport. adilalloandCursor 2026-08-19 21:10:58 -06:00
  • 3c7fca83b2 Scale About Header inline marks to the 320, 640, and 1440 variants so the 1440 sizes do not apply from tablet up. adilalloandCursor 2026-08-19 19:01:37 -06:00
  • 75c5ae61b0 Point the About book download at the current Structure Before Crisis PDF instead of the 2021 booklet. adilalloandCursor 2026-08-19 18:45:22 -06:00
  • 9e698e7ab6 Apply the FAQ Small, Medium, and Large variants at the matching breakpoints so the About accordion is not using desktop inset and type on tablet. adilalloandCursor 2026-08-19 17:21:47 -06:00
  • 846af91240 Let the About Triple Text row fill the padded width so the columns are not capped at 1440px on wide viewports. adilalloandCursor 2026-08-19 17:02:55 -06:00
  • c2188015e3 Use each catalog article’s Figma body ornaments instead of one shared pair. adilalloandCursor 2026-08-19 16:54:53 -06:00
  • 0f16c559c4 Take the article page color from the section banner SVG so the body cannot drift from the hero on current or future posts. adilalloandCursor 2026-08-19 16:31:10 -06:00
  • 1a014f30f0 Let the content-page article column fill the 1440+ template gutters so it does not stay capped at 904px on wider viewports. adilalloandCursor 2026-08-19 15:27:16 -06:00
  • f35889f966 Center leftover Learn cards on a short last row and keep thumbnail copy in the top half so it does not cover the artwork. adilalloandCursor 2026-08-19 14:52:54 -06:00
  • aa4fe47554 Limit the Use Cases tools row to the three catalog articles, make it mouse-draggable instead of auto-advancing, and put card titles on Bricolage Grotesque so they match the design. adilalloandCursor 2026-08-19 14:29:03 -06:00
  • 55915fd364 Match Triple Text padding and title width to the Figma frames so the section does not over-inset or cap too early. adilalloandCursor 2026-08-19 13:43:03 -06:00
  • d427d96a83 Cap every page at 1920px so layouts stop stretching on ultrawide viewports. adilalloandCursor 2026-08-19 13:34:00 -06:00
  • 99c5c28a51 Cap Rule stack section titles at the Figma 3-line width so they wrap instead of stretching on wide viewports. adilalloandCursor 2026-08-19 13:27:08 -06:00
  • a525b12b5c Keep Triple Step art flush to the section’s right edge. adilalloandCursor 2026-08-19 11:48:51 -06:00
  • 91f1d1569a Keep the templates button on the Rule stack’s Figma gap. adilalloandCursor 2026-08-19 09:58:48 -06:00
  • 7ea0a52bf1 Hug the standard header to Create rule with Figma vertical padding. adilalloandCursor 2026-08-19 09:29:40 -06:00
  • 6820315aaa Clip content-template ornaments at the frame so they do not overlap copy. adilalloandCursor 2026-08-18 22:11:02 -06:00
  • 63842b31c8 Keep space under the guide logo and align header and body. adilalloandCursor 2026-08-18 21:36:12 -06:00
  • 73cb73a5af Match Rule card type and section gaps to the template grid. adilalloandCursor 2026-08-18 20:56:02 -06:00
  • b6cf980d23 Keep process-card numerals upright and match Display type and section gaps. adilalloandCursor 2026-08-18 20:46:28 -06:00
  • 9769bcc76d Paint hero decoration as a solid darker-accent fill. adilalloandCursor 2026-08-18 19:09:35 -06:00
  • c0342a3b2d Align hero lockup type with Display and Paragraph styles. adilalloandCursor 2026-08-18 18:59:15 -06:00
  • fc5e3e8d6c Keep ticket IDs out of comments, commits, and PR copy. adilalloandCursor 2026-08-18 18:42:22 -06:00
  • 65f7287639 Use filled invert for the top-nav Create rule button. adilalloandCursor 2026-08-18 18:41:50 -06:00
  • 3cdf4174d0 Match partner logo wall spacing and sizes to Figma on every breakpoint (CR-130). adilalloandCursor 2026-08-18 18:24:54 -06:00
  • 7b50c92ad3 Fix Logo import case so the Linux Docker build can resolve the module. adilalloandCursor 2026-08-17 19:20:35 -06:00
  • 5be76913ef Bump Cloudron manifest to 0.1.10 for staging deploy. adilalloandCursor 2026-08-17 19:19:09 -06:00
  • 0aceb58c13 Merge pull request 'Catch up Storybook preview, coverage, and story hygiene' (#67) from adilallo/maintenance/StorybookCatchup into main an.di 2026-08-18 01:32:09 +00:00
  • db1581337c chore: catch up Storybook preview, coverage, and story hygiene adilallo 2026-08-17 19:25:46 -06:00
  • 1983a67ffd Merge pull request 'Replace remaining hardcoded hex colors with color tokens' (#66) from adilallo/fix/CR-27-color-tokens into main an.di 2026-08-17 20:33:55 +00:00
  • da453f6108 Replace remaining hardcoded hex colors with color tokens (CR-27) adilallo 2026-08-17 14:31:28 -06:00
  • 705fa428ce Merge pull request 'Adopt remaining typography token classes' (#65) from adilallo/fix/CR-24-typography-tokens into main an.di 2026-08-17 20:09:53 +00:00
  • 2321a1e761 Adopt remaining typography token classes (CR-24) adilalloandCursor 2026-08-17 11:40:10 -06:00
  • cb0adf2049 Merge pull request 'Add privacy, terms, and cookies pages' (#64) from feature/legal-footer-pages into main an.di 2026-08-17 17:16:27 +00:00
  • 0167b03231 feat: add privacy, terms, and cookies pages adilallo 2026-08-17 11:15:04 -06:00
  • 99419915d7 Merge pull request 'Adopt typography token classes in type' (#63) from vinod/cr-24-type-typography-tokens into main an.di 2026-08-16 03:22:13 +00:00
  • fad06d9e23 Typography fix adilallo 2026-08-15 21:21:17 -06:00
  • 2bc190e0c5 Merge pull request 'Footer fix' (#62) from adilallo/fix/CR-121-footer into main an.di 2026-08-15 20:45:10 +00:00
  • 4b0feb0811 Footer fix adilallo 2026-08-15 14:39:23 -06:00
  • f6752dd7f3 Merge pull request 'Adjust button hover' (#61) from adilallo/fix/CR-123-button-hover into main an.di 2026-08-15 17:15:31 +00:00
  • 79bdb97c69 Adjust button hover adilallo 2026-08-15 11:12:41 -06:00
  • 79b5166fa3 Update CloudronManifest.json adilallo 2026-05-26 09:15:19 -06:00
  • 3de8ffc4ef Merge pull request 'Backend / staging cleanup, performance substrate, and create-flow polish' (#60) from adilallo/Backend/StagingCleanup into main an.di 2026-05-26 15:11:46 +00:00
  • 62efb6a0cc Fix draft error when logged out adilallo 2026-05-26 09:09:11 -06:00
  • 8420ce42e3 Fix loading of recommended methods adilallo 2026-05-26 09:03:18 -06:00
  • 2871df27b2 Fix svg loading issues adilallo 2026-05-26 08:40:01 -06:00