Commit Graph
100 Commits
Author SHA1 Message Date
adilallo d9751d7964 Send FeatureGrid Learn more to the Learn page instead of a dead hash link. 2026-08-25 18:54:54 -06:00
adilalloandCursor 63e0f77998 Show both books on About with matching covers and downloads.
The section mixed Structure Before Crisis art with the Community Rules booklet; pairing each title to its own cover and PDF, and cropping the Figma cover padding, keeps the two cards consistent.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 16:18:40 -06:00
adilalloandCursor 8bdd5040c6 Stop treating login/save-progress as a 48-character email limit.
The overlay was failing Zod on preset method-card support text attached with the draft; raise that cap, allow RFC-length emails, and drop Back to home from the overlay.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 16:17:36 -06:00
adilalloandCursor 712437edc7 Align custom policy details with the Figma create modal so the add-field control, copy, and labels match the intended styling.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 09:49:10 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-25 09:21:07 -06:00
adilalloandCursor b1ca1a748e Let decision-approaches wrap at narrow widths and sync key-resource scopes.
The info-box checkboxes overflowed in a squeezed column; wrapping them and offering those scopes as chips on every approach keeps the sidebar and Applicable Scope selection in sync without publishing unchecked keys as defaults.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 16:27:06 -06:00
adilalloandCursor 38fe0e7e9b Start Add value in the empty custom-policy wizard so Finalize can save a selected chip named from the title.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 16:58:52 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 16:41:03 -06:00
adilalloandCursor 440b6a9657 Hide unused helper marks on selection cards and modal section labels until tooltip behavior ships.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 16:28:38 -06:00
adilalloandCursor ef60175805 Keep See-all method cards at the compact 142px tile height so expanded rows do not stretch with badges and wrapping copy.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 16:14:27 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 14:11:21 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 13:51:37 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 21:56:52 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 21:10:58 -06:00
adilalloandCursor 3c7fca83b2 Scale About Header inline marks to the 320, 640, and 1440 variants so the 1440 sizes do not apply from tablet up.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 19:01:37 -06:00
adilalloandCursor 75c5ae61b0 Point the About book download at the current Structure Before Crisis PDF instead of the 2021 booklet.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 18:45:22 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 17:21:47 -06:00
adilalloandCursor 846af91240 Let the About Triple Text row fill the padded width so the columns are not capped at 1440px on wide viewports.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 17:02:55 -06:00
adilalloandCursor c2188015e3 Use each catalog article’s Figma body ornaments instead of one shared pair.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 16:54:53 -06:00
adilalloandCursor 0f16c559c4 Take the article page color from the section banner SVG so the body cannot drift from the hero on current or future posts.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 16:31:10 -06:00
adilalloandCursor 1a014f30f0 Let the content-page article column fill the 1440+ template gutters so it does not stay capped at 904px on wider viewports.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 15:27:16 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 14:52:54 -06:00
adilalloandCursor 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.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 14:29:03 -06:00
adilalloandCursor 55915fd364 Match Triple Text padding and title width to the Figma frames so the section does not over-inset or cap too early.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 13:43:03 -06:00
adilalloandCursor d427d96a83 Cap every page at 1920px so layouts stop stretching on ultrawide viewports.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 13:34:00 -06:00
adilalloandCursor 99c5c28a51 Cap Rule stack section titles at the Figma 3-line width so they wrap instead of stretching on wide viewports.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 13:27:08 -06:00
adilalloandCursor a525b12b5c Keep Triple Step art flush to the section’s right edge.
Drop the mid-width side gutter so the 1:2 ornament column meets the viewport from md up, while copy keeps its left inset.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 11:48:51 -06:00
adilalloandCursor 91f1d1569a Keep the templates button on the Rule stack’s Figma gap.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 09:58:48 -06:00
adilalloandCursor 7ea0a52bf1 Hug the standard header to Create rule with Figma vertical padding.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 09:29:40 -06:00
adilalloandCursor 6820315aaa Clip content-template ornaments at the frame so they do not overlap copy.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 22:11:02 -06:00
adilalloandCursor 63842b31c8 Keep space under the guide logo and align header and body.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 21:36:12 -06:00
adilalloandCursor 73cb73a5af Match Rule card type and section gaps to the template grid.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 20:56:02 -06:00
adilalloandCursor b6cf980d23 Keep process-card numerals upright and match Display type and section gaps.
Rotate only the numbered shapes, use 24/32 and 32/1.1 card copy, and tighten the header-to-CTA stack.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 20:46:28 -06:00
adilalloandCursor 9769bcc76d Paint hero decoration as a solid darker-accent fill.
Figma uses a normal fill, not opacity, stacked paths, or multiply grain.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 19:09:35 -06:00
adilalloandCursor c0342a3b2d Align hero lockup type with Display and Paragraph styles.
Use 110% heading line-height, 14px subhead under 430, and pin Bricolage optical size so Medium stays Medium.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 18:59:15 -06:00
adilalloandCursor fc5e3e8d6c Keep ticket IDs out of comments, commits, and PR copy.
Branch names still carry the ticket; the code and PR prose should not.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 18:42:22 -06:00
adilalloandCursor 65f7287639 Use filled invert for the top-nav Create rule button.
Matches the Figma Filled Invert variant so the label stays white on the dark pill.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 18:41:50 -06:00
adilalloandCursor 3cdf4174d0 Match partner logo wall spacing and sizes to Figma on every breakpoint (CR-130).
Restore asset/Logo import casing so Turbopack can resolve the module, and align the site lockup gaps with the Figma Asset/Logo instances.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-18 18:24:54 -06:00
adilalloandCursor 7b50c92ad3 Fix Logo import case so the Linux Docker build can resolve the module.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 19:37:21 -06:00
adilalloandCursor 5be76913ef Bump Cloudron manifest to 0.1.10 for staging deploy.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 19:37:21 -06:00
adilallo db1581337c chore: catch up Storybook preview, coverage, and story hygiene
Stories were throwing without AuthModal/CreateFlow providers, autodocs was a no-op, and several DS/create-flow screens had no stories.
2026-08-17 19:25:46 -06:00
adilallo da453f6108 Replace remaining hardcoded hex colors with color tokens (CR-27)
Map leftover component hex values onto the existing color scale, and leave third-party share brands and the Avatar white-alpha border documented as intentional exceptions.
2026-08-17 14:31:28 -06:00
adilalloandCursor 2321a1e761 Adopt remaining typography token classes (CR-24)
Map exact size/weight/line-height combos onto existing text-* utilities across cards, sections, navigation, modals, controls, and create-flow. Leave unmappable combos hardcoded for design review.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 11:40:10 -06:00
adilallo 0167b03231 feat: add privacy, terms, and cookies pages
Footer and login legal links were stubs. Point them at real marketing
pages that follow the Figma content-page template.
2026-08-17 11:15:04 -06:00
adilallo fad06d9e23 Typography fix 2026-08-15 21:21:17 -06:00
adilallo 4b0feb0811 Footer fix 2026-08-15 14:39:23 -06:00
adilallo 79bdb97c69 Adjust button hover 2026-08-15 11:12:41 -06:00
adilallo 79b5166fa3 Update CloudronManifest.json 2026-05-26 09:15:19 -06:00
adilallo 62efb6a0cc Fix draft error when logged out 2026-05-26 09:09:11 -06:00
adilallo 8420ce42e3 Fix loading of recommended methods 2026-05-26 09:03:18 -06:00
adilallo 2871df27b2 Fix svg loading issues 2026-05-26 08:40:01 -06:00
adilallo edda28f95b Cache components and react compiler 2026-05-26 08:11:57 -06:00
adilallo eded97559d Performance follow-ups 2026-05-26 07:24:36 -06:00
adilallo 3be188a3cc Improve page load times and rendering 2026-05-26 06:59:52 -06:00
adilallo 6b45a2e5d0 Issue #59 fixes 2026-05-25 22:05:00 -06:00
adilallo bd536a407f Attempt to fix iphone input text zoom 2026-05-24 17:13:02 -06:00
adilallo e7c17b8651 Fix cross-browser favicons 2026-05-24 17:06:07 -06:00
adilallo daa5e533d6 Attempt to fix iphone button states 2026-05-24 17:00:05 -06:00
adilallo 59999b8211 Remove focus on feature grid section 2026-05-24 16:55:07 -06:00
adilallo b1ad3c6203 Fix footer buttons 2026-05-24 16:52:52 -06:00
adilallo d8e0b87bb3 Fix ask organizer modal 2026-05-24 16:44:36 -06:00
adilallo 30a7dd1c2f Fix about page triple step block 2026-05-24 16:39:48 -06:00
adilallo daba38f96f Issue template 2026-05-24 16:06:17 -06:00
adilallo d5d0bed88a Update Docs 2026-05-24 16:00:11 -06:00
adilallo f0e193746c Seed template recommendations 2026-05-23 19:35:38 -06:00
adilallo 6d0335a86a Fix verify route 2026-05-23 18:28:20 -06:00
adilallo b84d80c3a9 Fix magic link routes 2026-05-23 18:19:45 -06:00
adilallo bb26d95b32 Fix staging health-check hang: revert seed-at-boot 2026-05-23 17:53:12 -06:00
adilallo e64ba640c8 Seed files use process.cwd 2026-05-23 17:44:48 -06:00
adilallo 200b9f8c9e Fix seed db 2026-05-23 17:38:34 -06:00
adilallo c13a3f2a04 Update smoke-test 2026-05-23 17:35:13 -06:00
adilallo 4af244fa09 Fix prisma deploy issue 2026-05-23 17:26:18 -06:00
adilallo 28eb5007fc Update CloudronManifest.json 2026-05-23 16:58:38 -06:00
adilallo 22ccc02b70 Add license and other docs 2026-05-23 16:52:18 -06:00
adilallo 98eed6cf22 Update public documenation 2026-05-23 16:47:47 -06:00
adilallo ca338cb017 Add staging smoke script for Cloudron install 2026-05-23 15:10:49 -06:00
adilallo a3119d3f90 Doc updates 2026-05-23 14:55:19 -06:00
adilallo a10dac8675 Update start.sh 2026-05-23 14:45:58 -06:00
adilallo d9b9c8e4e1 Merge branch 'main' into adilallo/Backend/BridgeCloudronEnv 2026-05-23 14:41:40 -06:00
adilallo 753e1e320d Fix Docker build 2026-05-23 14:29:34 -06:00
adilallo d084ea3b33 Drop legacy peer deps 2026-05-23 13:45:02 -06:00
adilallo 2fd20d5b2a Container image registry 2026-05-23 13:30:34 -06:00
adilallo 2ca8d9adcf Update backend-linear-tickets.md 2026-05-23 10:56:52 -06:00
adilallo 8137593aa0 Migrate env variables to Cloudron 2026-05-22 15:50:33 -06:00
adilallo 9e11063a11 Add public API for methods and values 2026-05-22 14:32:15 -06:00
adilallo 5863a256f6 Fix featured grid 2026-05-22 13:50:55 -06:00
adilallo 3dbb6b61d2 Update template cards 2026-05-22 13:36:23 -06:00
adilallo 753220f97b Cleanup pass 2 2026-05-22 13:30:47 -06:00
adilallo b7c804bac8 Swap favicon 2026-05-22 13:07:54 -06:00
adilallo 23f528caec Add downloadable book PDF 2026-05-22 12:33:46 -06:00
adilallo 99f535f821 Full cleanup pass 2026-05-21 23:25:56 -06:00
adilallo 28de8ef3bc Cleanup assets 2026-05-21 22:56:34 -06:00
adilallo ea346abad8 Learn page svgs updated 2026-05-20 23:01:55 -06:00
adilallo 1688ac85c9 Update learn page 2026-05-20 22:17:00 -06:00
adilallo 7ee6282c1a Fix save progress bug 2026-05-20 19:58:32 -06:00
adilallo 2f2b5d0dc2 Refine use cases rule examples 2026-05-19 22:16:08 -06:00
adilallo 7c46cbd87b Create use cases pages 2026-05-18 16:50:44 -06:00
adilallo 40ce5064d6 Implement how it works page 2026-05-17 22:40:06 -06:00
adilallo 450da4d8ab Implement use cases page 2026-05-17 21:41:54 -06:00
adilallo b6b9b63608 Implement about page 2026-05-13 23:08:36 -06:00