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
main
an.di2026-10-01 23:20:52 +00:00
24a9615c0c
Standardize create-flow option steps on one question-and-options layout and Selection sizes.
adilalloandCursor2026-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.di2026-10-01 15:52:23 +00:00
20ea4a2f30
Give MultiSelect chips accessible names and start creation fields empty.
adilalloandCursor2026-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.di2026-09-29 21:45:52 +00:00
751f2e9343
Resolve share URLs from the instance host and ship 1200×630 Open Graph images.
adilalloandCursor2026-09-29 15:41:27 -06:00
47625b1c82
Drop the filled invert hover on Create rule and use the updated header portraits.
adilalloandCursor2026-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.di2026-09-29 21:17:25 +00:00
782b1e1d64
Apply the saved review-card fill before paint so reload does not flash the teal placeholder.
adilalloandCursor2026-09-29 14:48:19 -06:00
b12de611f7
Read the review card fill from localStorage before picking a new one.
adilalloandCursor2026-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.
adilalloandCursor2026-09-29 14:01:38 -06:00
56adcd59fd
Pin the review card description under the sections and tint the card from the uploaded logo.
adilalloandCursor2026-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.di2026-09-28 21:18:05 +00:00
89f3e5684d
Place account deletion in its own danger row so it stays separate from routine options.
adilalloandCursor2026-09-28 15:08:12 -06:00
72c51adbb3
Separate account deletion from the routine profile options so it reads as a destructive action.
adilalloandCursor2026-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.di2026-09-28 20:06:29 +00:00
4b5ec70447
Let completed-rule titles scroll away on small screens.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.di2026-09-10 21:57:52 +00:00
234f3998ad
Restore the community photo after reload and reject empty, oversized, SVG, and spoofed uploads.
adilalloandCursor2026-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.di2026-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.
adilalloandCursor2026-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.di2026-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.
adilalloandCursor2026-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.di2026-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.
adilalloandCursor2026-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.di2026-09-10 17:15:35 +00:00
64a2ef5a00
Expose builder chip selection beyond color, raise unselected contrast, and make the five-value limit visible.
adilalloandCursor2026-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.di2026-09-10 14:48:49 +00:00
ce581a42c8
Fix case-study share chrome, hero lockup width, and copy confirmation in the share dialog.
adilalloandCursor2026-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.di2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.di2026-09-09 23:23:48 +00:00
5242f8c6bb
Give the shell one header, a skip link, and a cookie-aware first paint.
adilalloandCursor2026-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.di2026-09-09 22:48:12 +00:00
b2b272d2cc
Give each route its own title and canonical, and add robots.txt plus a sitemap.
adilalloandCursor2026-09-09 16:45:19 -06:00
b6afdb6e32
Let Use without changes from a template collect identity instead of the full questionnaire.
adilalloandCursor2026-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.
adilalloandCursor2026-09-02 16:27:57 -06:00
db34a1f0df
Let guests keep a published rule via Save & Exit and a post-finalize sign-in prompt.
adilalloandCursor2026-09-02 16:18:41 -06:00
84ef943df4
Show a footer Remove on selected create-flow modules so removal is not kebab-only.
adilalloandCursor2026-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.di2026-09-01 23:23:44 +00:00
f780eac1fa
Encode sign-in mail as base64 so webmail cannot mangle the verify token.
adilalloandCursor2026-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.di2026-09-01 16:09:31 +00:00
d920e39f09
Send sign-in mail as HTML so quoted-printable wrapping cannot break the verify URL.
adilalloandCursor2026-09-01 10:01:25 -06:00
511c3efb4c
Stop seeding 75% consensus on custom decision cards so wizard copy shows on the published rule.
adilalloandCursor2026-08-31 11:28:32 -06:00
7f67cc6271
Warn on tab close when create-flow module or wizard edits have not been saved.
adilalloandCursor2026-08-31 11:00:40 -06:00
a820739d07
Open create-flow method modals with editable fields and tertiary default copy.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.di2026-08-26 17:02:20 +00:00
950b3224ac
feat: let guests publish a CommunityRule and claim it on this browser later
adilalloandCursor2026-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.di2026-08-26 15:46:55 +00:00
d9751d7964
Send FeatureGrid Learn more to the Learn page instead of a dead hash link.
adilallo2026-08-25 18:54:54 -06:00
63e0f77998
Show both books on About with matching covers and downloads.
adilalloandCursor2026-08-25 16:10:27 -06:00
8bdd5040c6
Stop treating login/save-progress as a 48-character email limit.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-08-25 09:21:07 -06:00
b1ca1a748e
Let decision-approaches wrap at narrow widths and sync key-resource scopes.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-08-21 16:41:03 -06:00
440b6a9657
Hide unused helper marks on selection cards and modal section labels until tooltip behavior ships.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-08-19 17:02:55 -06:00
c2188015e3
Use each catalog article’s Figma body ornaments instead of one shared pair.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-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.
adilalloandCursor2026-08-19 13:43:03 -06:00
d427d96a83
Cap every page at 1920px so layouts stop stretching on ultrawide viewports.
adilalloandCursor2026-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.
adilalloandCursor2026-08-19 13:27:08 -06:00
a525b12b5c
Keep Triple Step art flush to the section’s right edge.
adilalloandCursor2026-08-19 11:48:51 -06:00
91f1d1569a
Keep the templates button on the Rule stack’s Figma gap.
adilalloandCursor2026-08-19 09:58:48 -06:00
7ea0a52bf1
Hug the standard header to Create rule with Figma vertical padding.
adilalloandCursor2026-08-19 09:29:40 -06:00
6820315aaa
Clip content-template ornaments at the frame so they do not overlap copy.
adilalloandCursor2026-08-18 22:11:02 -06:00
63842b31c8
Keep space under the guide logo and align header and body.
adilalloandCursor2026-08-18 21:36:12 -06:00
73cb73a5af
Match Rule card type and section gaps to the template grid.
adilalloandCursor2026-08-18 20:56:02 -06:00
b6cf980d23
Keep process-card numerals upright and match Display type and section gaps.
adilalloandCursor2026-08-18 20:46:28 -06:00
9769bcc76d
Paint hero decoration as a solid darker-accent fill.
adilalloandCursor2026-08-18 19:09:35 -06:00
c0342a3b2d
Align hero lockup type with Display and Paragraph styles.
adilalloandCursor2026-08-18 18:59:15 -06:00
fc5e3e8d6c
Keep ticket IDs out of comments, commits, and PR copy.
adilalloandCursor2026-08-18 18:42:22 -06:00
65f7287639
Use filled invert for the top-nav Create rule button.
adilalloandCursor2026-08-18 18:41:50 -06:00
3cdf4174d0
Match partner logo wall spacing and sizes to Figma on every breakpoint (CR-130).
adilalloandCursor2026-08-18 18:24:54 -06:00
7b50c92ad3
Fix Logo import case so the Linux Docker build can resolve the module.
adilalloandCursor2026-08-17 19:20:35 -06:00
5be76913ef
Bump Cloudron manifest to 0.1.10 for staging deploy.
adilalloandCursor2026-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.di2026-08-18 01:32:09 +00:00